<infinisil>
jackdk: survival bias maybe? There might be loads of people who named tools after themselves, but we only notice the successful ones :P
<emily>
gcc.godbolt.org isn't really named after him, it's just what people say because of the domain
<andi->
Just pushed to github and got what looks like internal logging from them o.O
<qyliss>
:O
<jackdk>
infinisil: Perhaps. I just think it's a cool effect and good for matt
jtojnar_ has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-chat
drakonis has joined #nixos-chat
freeman[NixOS] has quit [Remote host closed the connection]
freeman42[NixOS] has joined #nixos-chat
freeman42[NixOS] has quit [Ping timeout: 244 seconds]
drakonis has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos-chat
drakonis1 has quit [Ping timeout: 245 seconds]
endformationage has quit [Ping timeout: 245 seconds]
vika_nezrimaya has joined #nixos-chat
drakonis has quit [Ping timeout: 245 seconds]
<eyJhb>
I JUST rebuild VBox yesterday, and then I do a update today.. And then another one
<eyJhb>
How often do you guys do a channel update?
vika_nezrimaya has quit [Ping timeout: 258 seconds]
drakonis has joined #nixos-chat
lopsided98 has quit [Ping timeout: 276 seconds]
lopsided98 has joined #nixos-chat
Jackneill has joined #nixos-chat
<andi->
often
<andi->
as soon as there is a new one available
<eyJhb>
andi-: so `sudo nixos-rebuild switch --upgrade` each day?
<andi->
kinda
<andi->
I usually update channels idependently and then rebuild parts of my system as I have time/see fit
<eyJhb>
Yeah okay, makes sense. But that just begins to question, how many channels you got?
<andi->
I usually have all the release channels since 16.x but just for convenience. I only needs 19.03 or unstable for my systems. Seldomly I pick a package from another channel.
<eyJhb>
Yeah okay, same. The unstable channel atm. however does not play well
vyorkin has joined #nixos-chat
__monty__ has joined #nixos-chat
drakonis has quit [Remote host closed the connection]
drakonis has joined #nixos-chat
<manveru>
hyperfekt: i'd argue that nix is a build tool... :)
<hyperfekt>
manveru: Absolutely, and yet I'm not seeing it used to replace make et al 🤔
<manveru>
mostly a matter of convenience, i guess
<manveru>
i use it sometimes instead of make/rake if i know nobody else will use it :P
<manveru>
(or only people knowing nix)
<hyperfekt>
So you have one derivation per compilation unit?
<manveru>
another thing is that nix can't really modify stuff in your source directory, and some people want that
<manveru>
yeah
<manveru>
mind you, i don't do c/c++, so my use-case is mostly stuff like website or doc generation
<hyperfekt>
nice. could you link me to one of those uses? i'm interested in how ergonomic it is
<manveru>
but generally devs are lazy and want to reuse existing tools/libs/build systems, and so they simply use nix as glue for those
<hyperfekt>
i don't know if i should be scared of or excited by styx :D
<manveru>
it's entirely possible to replace them using nix, but then you're cut off from the existing ecosystem and need to convince people to use something unfamiliar
<manveru>
NixOS is built by nix after all :)
<manveru>
"build" is just another name for `(put (transform source) destination)`, where the `transform` function is curried with your dependencies :)
<hyperfekt>
yeah that's why i was wondering that i didn't see it used more and asked for social, ergonomic or technological reasons it wasn't (and you provided one)
freeman42[NixOS] has joined #nixos-chat
<manveru>
there's more issues, like not being able to install nix on as many systems as `make`
<manveru>
but i'd argue that shouldn't hinder adoption that much
<manveru>
as usual it's more social than anything :P
<__monty__>
Does make run on windows?
<manveru>
cygwin?
<manveru>
for native there's nmake, which is slighly different
jtojnar has quit [Quit: jtojnar]
pie_ has quit [Ping timeout: 244 seconds]
yorick has quit [Ping timeout: 245 seconds]
freeman42[NixOS] has quit [Ping timeout: 245 seconds]
lucus16 has quit [Ping timeout: 252 seconds]
<lassulus>
a
<andi->
b
<tazjin>
c
<etu>
d
<sphalerite>
e
<makefu>
CCCCCCCC-OMBOBREAKER!
<lassulus>
einer muss es immer kaputt machen..
<joepie91>
lol
lucus16 has joined #nixos-chat
endformationage has joined #nixos-chat
__monty__ has quit [Read error: Connection reset by peer]
<Taneb>
__monty__: sadly it's 2 years old and not mine, you can keep your nixcoin
freeman42[NixOS] has joined #nixos-chat
vika_nezrimaya has joined #nixos-chat
freeman42[NixOS] has quit [Ping timeout: 250 seconds]
freeman42[NixOS] has joined #nixos-chat
vika_nezrimaya has quit [Ping timeout: 245 seconds]
freeman42[NixOS] has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos-chat
drakonis1 has joined #nixos-chat
drakonis2 has joined #nixos-chat
drakonis has quit [Ping timeout: 244 seconds]
drakonis_ has quit [Ping timeout: 264 seconds]
drakonis1 has quit [Ping timeout: 264 seconds]
drakonis2 has quit [Ping timeout: 250 seconds]
* infinisil
is still hoping an x for sha256(x) = 0 gets found
<emily>
we haven't even found that for MD5
<emily>
that would be a level of colossally broken that even hashes you shouldn't use aren't generally broken that way
<infinisil>
emily: I mean like accidentally, somebody just stumbles upon a string that hashes to zero, by chance!
<infinisil>
Getting that 0.00000...000001%
<adisbladis>
infinisil: Heh, that's also crossed my mind
<infinisil>
We'd have to change lib.fakeSha256!
<adisbladis>
00000...01 ^_^
<samueldr>
just in case, for those that saw my head scratching about the issue with fdisk; it looks like it may be a documentation mistake in the manpage
<adisbladis>
# Increment the following number by one when a collision is found
<samueldr>
the alignment of partitions is described at two locations, and one of them says the default is 1MiB, the other is "depends on the I/O limits"
<samueldr>
turns out it depends on I/O limits, and when the partition itself is smaller than the alignment, it might be breaking in unexpected ways, even if the end of the partition fits
<samueldr>
tldr, setting the alignment instead of relying on the defaults is probably better in all cases
<samueldr>
(for reproducibility)
<aanderse>
someone plx merge so @volth isn't upset at me T_T
<joepie91>
(using jitsi because easy, just reject mic/cam)
<joepie91>
samueldr: \o/
<samueldr>
that's juste an image of a machine going back and forth in a loop
<samueldr>
just*
<joepie91>
lol
<joepie91>
it's truly a livestream, I promise :P
<joepie91>
it's currently printing a tool tray
<joepie91>
previous prints: bowden clip, filament stepper indicator, replacement knob for my kitchen tap
<samueldr>
shouldn't it rather be a PET stream?
<joepie91>
samueldr: PLA, not PET!
<samueldr>
(I googled 3d printer filament and had to guess)
<joepie91>
:P
<joepie91>
PLA is the most common one
<joepie91>
barely shrinks and works at low temps
<samueldr>
yeah, I was blanking there
<samueldr>
if it wasn't obvious, it's a play on word on livestream, PLAstream
<joepie91>
I don't think my printer can do PET, actually
<joepie91>
samueldr: I still don't get the pun :D
<__monty__>
Are there mayn that can?
<samueldr>
it's a stream of PLA
<joepie91>
__monty__: yeah
<__monty__>
Used to be all ABS then gradually everyone switched to PLA.
<joepie91>
well, PETG
<joepie91>
this is an Ender-3, it can do ABS if you encase it
<joepie91>
but it's really designed as a low-end primarily-PLA printer
<joepie91>
it's priced accordingly :P
<joepie91>
__monty__: anyway, the main issue with ABS is shrinkage
<joepie91>
with PLA, you pretty much get what you slice
<joepie91>
with ABS, it's very possible to have a double-digit percentage of shrinkage
<joepie91>
PLA is just a lot easier :P
<__monty__>
I thought the main reason was the toxicity of ABS?
<joepie91>
afaik there's no reason to believe that that meaningfully varies between plastic types
<joepie91>
most recent study said "it'll all kill you"
<joepie91>
:P
<__monty__>
I thought PLA was safer because it's corn starch and glue.
<cransom>
i've been using some ABS+. it's been extremely nice versus petg and the htpla i was mainly using before that.
__monty__ has quit [Read error: Connection reset by peer]
<cransom>
when i got into 3d printing, i was 'i can make everything!' and then i realized a printed a lot of flat stuff, which not super effective to print. which then made me lust laser cutter. but then i bought a cnc router. it's been handy.
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-chat
<joepie91>
bleh. messed something up with bed levelling and now the top layer of the inside is not perfecftly smooth :(
<joepie91>
ohwell.avi
<joepie91>
cransom: yeah, we have a lasercutter at the hackerspace, that's what I mostly use for flat things
<cransom>
the first layer? i've not seen an unlevel bed mess that badly with the top layer
<cransom>
though i did give up on bed leveling long ago withthe maker select. the auto leveling delta has been convenient there.
<cransom>
though i still want to make a corexy. i need to move first for some more space.
<joepie91>
cransom: no, I really do mean the top layer. I've been using this print also to perfectly level my bed (it's an Ender-3, so manual leveling) and I seem to have accidentally messed up one corner, which resulted in a few not-quite-flat lines
<joepie91>
it's fixed now, but too little too late :P
Myhlamaeus has joined #nixos-chat
Myhlamaeus has quit [Ping timeout: 258 seconds]
__monty__ has joined #nixos-chat
Myhlamaeus has joined #nixos-chat
Myhlamaeus has quit [Ping timeout: 244 seconds]
Myhlamaeus has joined #nixos-chat
avn has quit [Read error: Connection reset by peer]
avn has joined #nixos-chat
<samueldr>
joepie91: autofocus is now in
<samueldr>
thanks for the report
<joepie91>
\o/
<ldlework>
What's autofocus?
<samueldr>
in this case, non-obtrusively take the input focus at load on the package search page
<joepie91>
__monty__: yeah, I guess that 'tray' is a better description
<joepie91>
specifically designed to go under the build plate of my 3D printer
<joepie91>
for tool storage etc.
<__monty__>
Ah, was gonna be mean and say it was only halfway done : >
<joepie91>
:P
<joepie91>
__monty__: speaking of which, IKEA shipped me some storage boxes.
<joepie91>
in two parcels.
<joepie91>
the one that arrived today contains the boxes, the one that arrives tomorrow contains the lids...
<joepie91>
<.<
<samueldr>
logistics ~~
<joepie91>
also I really need to find the STL for the wallet-sized SD card storage thing
<joepie91>
it's supposed to be somewhere on thingiverse but I can't find it
<joepie91>
a version that has a slide-on lid
<joepie91>
samueldr: speaking of logistics!
<joepie91>
I've discovered that Lidl will ship you 10 storage racks (10 x 25kg) for 3.99 EUR flatrate shipping
<samueldr>
big oof
<joepie91>
I am really curious now what'll happen if I actually order 10 storage racks
<joepie91>
whether I'll get a call, or whether they'll blindly ship me 250kg of individual parcels for 4 EUR
<joepie91>
lol
<joepie91>
samueldr: I do actually have a legitimate reason to order 10 of them, too...
<joepie91>
but if I do end up ordering 10, I'll just grab my hand truck when they arrive, because it really would be a dick move towards the delivery guy otherwise :P
<__monty__>
What sort of racks are these? 25kg sounds like a lot for a flimsy metal rack.
<joepie91>
but it's actually the double-thickness variant that can stand stable on its own without wall attachment, and that a hardware store would charge you 50-60 EUR for
<joepie91>
hence the weight :P
<joepie91>
__monty__: hmm, that's not the one I was thinking of, though it's closer than what I've found. thanks!
<joepie91>
anyway, the thing with these racks is that they are intermittently available and sell out quickly, and we're about to be starting a hackerspace here probably, and so I want a few more for myself + get a few for said hackerspace-to-be
<joepie91>
and it's not difficult to arrive at "10 pcs" that way
<__monty__>
Hmm, it does say extra costs apply for heavy stuff. I suspect it's a shortcoming of the checkout software and they'll just charge you the surplus.
<joepie91>
__monty__: it explicitly lists the surcharge for heavy products; this product falls under the regular shipping rate
<joepie91>
and their definition of "heavy" is a bit insane
<joepie91>
I've had a tabletop dishwasher shipped to me for 3.99, as well as a double mattress
<joepie91>
lol
<joepie91>
so something really has to be "DHL won't touch it" heavy to have a surcharge
<joepie91>
hence why I'm wondering what'll happen when I order 10
<joepie91>
from the previous batch I ordered 3, and they shipped those out under flat rate just fine
<joepie91>
__monty__: Lidl has a non-food aisle there, most likely, just mostly food. but in a few countries (including NL), they've started selling all the temporary stuff online as well
<joepie91>
specifically all the non-food stuff
<joepie91>
and as it turns out, they often have much better value-for-money than anywhere else, especially for powertools, appliances, etc.
<joepie91>
and they sell a crapton of stuff :P
joepie91___ has joined #nixos-chat
joepie91___ is now known as not-joepie91
<joepie91>
__monty__: not *quite* the one, but very close!
<joepie91>
hmm. is this creditcard-sized?
<joepie91>
ah well, easiest way to find out is to print it, I suppose :D