HNHacker News
TopNewBestAskShowJobs

awild

426 karma · joined September 14, 2016

submissionscomments
awild··on Miller CLI – Like Awk, sed, cut, join, and sort for CSV, TSV and JSON
I make a lot of use of Miller at work and it has been a godsend. People tend to underestimate tools like this, but I'm able to answer a lot of questions about our data that other people would take longer for or don't have the capacity to check. It's great as a first step and if anything more complex is needed we usually spin up a python script. So it's very much in the philosophy of small composable tools but for records.
awild··on The quest to recreate a lost and ‘terrifying’ medieval mead
> I would expect the Kveik yeast, the Lalvin D47, and maybe the "yeast party" to be faster than the S-04 and Saison yeast.

Kveik has extreme Nutrient requirements compared to other yeasts. Likely also why the sample of that batched tasted off.

awild··on A straightforward way to extend CSV with metadata
Excel will strip leading zeros of your data, even when you're escaping it, it will also assume that that single cell of a Column of dot-separated floats is in fact a date. Excel is in fact so good at detecting formats that even if you construct an xls fill it with ids which partially start with zeros, properly mark them as strings, it will still nag you at every single cell of your file that there is something fishy about the file.
awild··on Cities Have Unique Microbial 'Fingerprints' – Study
The water would probably more affect the flavor due to hardness and mineral composition favoring certain microbes over others and the expression of acids etc
awild··on Cities Have Unique Microbial 'Fingerprints' – Study
ASB is very thorough but had age a bit by now. 100% Brett and LAB fermentation is impossible for the latter and was a contamination, and not very viable for the former but made viable by bad qc at some of the big yeast labs.

This is more of a "there's literally dozens of us" kind of situation, but the US has a few producers that pay a lot of respect for lambic/geuze they sell their beer under the label of Methode traditionelle. Black project, jester King, American solera, de garde, beachwood blender, allagash, and that's really just off the top of my head. The UK has Mills, kemker Kultuuuuur of Germany has done it a few times. Antidoot Belgium also as far as I know. A recent issue of craft beer and brewing had a recent issue on Spons that was very exhaustive.

awild··on Cities Have Unique Microbial 'Fingerprints' – Study
>I would have thought there would be a combination of yeast/bacteria from the coolship cooling combined with that existing in the barrel.

Yes that is exactly it, they do steam their barrels, but Brett can survive very deep in wood and inoculation rate does not matter at those scales. The mythos of lambic is, that its purely spontaneous from the air, the more nuanced take is, its a mix of the the air, the building and the barrels.

>It'd be interesting if a number of breweries across the world made wort to the same recipe, with the same malt etc. and then let cool with their own coolship.

There are a ton of breweries making beer the way lambic brewers mdo and the beers have huge variance, though they always come back to the same template

I second milk the funk, I am a very active user on the forum and there are very few wikis that I know of that are as well researched and nuanced as milk the funk. Dan does an amazing job!

awild··on Cities Have Unique Microbial 'Fingerprints' – Study
For people interested in the consequences of this diversity, look into lambic/geuze and other spontaneously Fermented beer using coolshipping as part of their inoculation. There is still ongoing and healthy skepticism on the actual source of yeast for these beers, yet they still rely on some sort of expression of the local microflora for their flavors and that is awesome in the literal sense.

Lambic itself is an amazing culture of fermentation and companionship via blending from your own and other brewers stock, I recommend Belgium and the senne Valley to anyone that is adventurous when it comes to beer/wine/cheese

https://www.goodbeerhunting.com/blog/2019/2/15/a-recipe-for-...

https://newschoolbeer.com/home/2020/11/de-garde-brewing-cool...

https://www.goodbeerhunting.com/blog/2017/10/18/dont-call-it...

awild··on Cities Have Unique Microbial 'Fingerprints' – Study
I wish I knew the source to this, but an acquaintance owns a yeast lab and he's said that there's a study looking into the biodiversity and source of sourdough. They found that over time the origin of the feeding material is a much greater contribution than the original culture. Ie, over time the flour you use will cause a drift in your culture and be the factor of the quality of your sourdough.

For sourdough I've had good results with active starters that I retarded overnight. You can probably also cause biases in the fermenting dough by creating a dough that's higher in simple sugars (LAB/LAY is much more fast acting and prefers glucose), maybe an autolyse does that for you.

awild··on Atomic Gardening
Hop breeding works that way, plants are actively bred. The ones that are agronomically useful will see bigger and bigger plantings until they are tried at market. When they either fail or establish themselves (to the point of completely overtaking the market like citra did).

With wine it's similar so I suspect its just how most of this works.

https://www.beervanablog.com/beervana/2021/3/3/how-a-hop-ear...

awild··on Weary of Work
This reminds me heavily of the concept of flow, which (by my second hand knowledge) is an established scientific field of study.

The difference is also that with warehouse type jobs, you're always on edge while practically bored/unengaged. These are both highly unpleasant feelings draining you much faster.

awild··on How to Write an Equality Method in Java (2009)
"... Making this language actually quite pleasant to use due to its gigantic ecosystem." but I see your point. Lombok is really just a collection of bandaids and some cool stuff and @SneakyThrows as mandatory footgun.
awild··on How to Write an Equality Method in Java (2009)
Easy: @EqualsAndHashCode
awild··on Nano 5.7
you could've also just set-up an /etc/nanorc file with the appropriate flag set.

Also I've literally never encountered this behaviour even when copy-pasting code between two machines in my humble 10 years of using nano.

awild··on Excess Deaths in 2020
I'm assuming tokai is saying that because obese people are more likely to have complications from Covid19, the US saw a higher increase in excess deaths, given that the obesity rate is higher than eg Germany.
awild··on The Endless Acid Banger: algorithmic self-composing acid techno music
Autechre have been doing that for quite a while now using Max et al., including computer based composition. Irlite [0] (and Bladelores) both feature some form of compositional changes throughout the track.

0: https://www.youtube.com/watch?v=SmwW5kBfltk&list=PL1yYEMwtFZ...

awild··on Docker without Docker
This is really just a curious question, but I've been playing a lot with overlay Filesystems at work. Have you tried mounting the tars as overlays directly? (I'm not sure which driver, but to my knowledge podman does it this way) this way you wouldn't have to unpack the tarballs and also have an immutable base for the container.
awild··on The Modern Java Platform – 2021 Edition
Probably as soon as you don't know why an object appears in your tree. I'm not at all an expert on Di as the only project I worked on that used it a lot, I was also responsible for refactoring it such that spring di was only optional by annotated constructors, because spring startup is atrocious and we wanted to use part of the application in lambda.

I've not used it since because the project I inherited suffered extremely from nih syndrome.

awild··on The Modern Java Platform – 2021 Edition
Everything is wired up using Dependency Injection. So you just state your claims and are given appropriate objects that may be created by some third party factory factory. It's really neat until it isnt.
awild··on Systemd 248 RC3: systemd-oomd is now considered fully supported
> I hear that you can go fairly crazy with swap sizes and have a system that works well under memory pressure, but I have not tried it myself.

We are running a distributed in-memory olap database. All nodes have 500gb ram used basically at capacity. One node has 1.5T of nvme swap (initially just for testing but it works well) so it hosts a shard and the manager/reduce node. We've tested forcing the nodes onto swap and saw a x10 performance decrease, but our implementation is pretty shit when it comes to memory access patterns so it's not too bad. The collocated node is slightly slower in terms of performance but doesn't impact total response by a meaningful margin.

awild··on JerryScript: lightweight JS engine for IoT
You can easily virtualize your device for secure computing this way. I did a seminar on secure IoT computing and that was one of the main selling points of it. Since the vendor only exposes the APIs they want and has full control of them they can open up the platform more.
awild··on Why are video games graphics challenging? Productionizing rendering algorithms
If you want to record a ton of boolean values you should look into sparse bitsets like roaring bitmaps. You can encode a ton of information that way and serdes is trivial.
awild··on Why are video games graphics challenging? Productionizing rendering algorithms
I'm not saying these are cool and impressive engineering projects. I've studied games engineering and also worked on small scale games, but there is an enormous difference between optimized graphics/game engine code and what you and I did.
awild··on Why are video games graphics challenging? Productionizing rendering algorithms
With the size of game development teams it really depends on what you're working on (And I'd speculate, that less people work on engines than on game systems). Only the really big studios roll their own engines. Looking at something like Watchdogs, there are also people involved in writing Quest and Dialogue systems etc. for the game designers and these things are quite mundane.
awild··on How bad is your Spotify?
Essbjörn Svenson Trio, all of their records are great, however Leucocyte is on a whole different plane; it has been my favourite record for the last 15 years. It's however quite moody, Tuesday Wonderland is far more accessible while also being extremely good.

Haven't listened to them in a while, but I also enjoyed listening to Tingvall Trio, though I remember them as being more atmospheric. There's also Vijay Iyer Trio, I specifically remember Accelerando well, but that's a long time ago.

awild··on Streaming Is Stalling: Can Music Keep Up in the Attention Economy?
To me Spotify has this vibe of musical ignorance all over it. A friend and I joked about their ceo wearing a t-shirt that had something to the effect of "I love music" on it. Which IMHO no-one that deeply likes music would wear. He also made snide remarks about how musicians should adapt to their platform wrt to publishing more music more often (instead of adapting Spotify to the needs of the musicians)

The story I linked also has a similar feel, the music is basically avant pop and neo soul, and instead of forwarding this cluster to someone with a musical/cultural background, a techbro comes up with their own label that comes off as basically "it reminds me of my favourite thing".

From the outside it seems they are really only approaching it from a purely technical point with a subconscious arrogance, ie they are adding the value not the musicians.

Their programmers probably make more money than most musicians on their platform and that's frustrating as fuck.

awild··on Streaming Is Stalling: Can Music Keep Up in the Attention Economy?
You might find this interesting and depressing at the same time: https://www.reddit.com/r/LetsTalkMusic/comments/c2b20d/lets_...
awild··on Streaming Is Stalling: Can Music Keep Up in the Attention Economy?
From my own experience, Spotify is better than going in blind but much worse than using RateYourMusic and superficial scanning of music journalism sites. I've started using Spotify the beginning of the year (Before that a mix and match of Vinyl, Bandcamp and piracy; fuelled by friends, a bit of /mu/, RYM and music journalism) and I've discovered a handful of musicians I didn't know before, but it usually just recommends me stuff I already know (and often don't care for). Conceptually I like their mix of the week playlists, but I prefer listening to whole records, so I often just skip through the playlist until I find something that sounds interesting, which isn't much better than RYM/Journalism, but without any menaningful context (so it's worse).

This is pretty much my favorite recommendation by Spotify: https://www.youtube.com/watch?v=R9982wYPPm0

awild··on Experts are sounding the alarm about the hidden dangers of gas stoves
Venting significantly reduces the humidity of your air, driving down the heat capacity of it. Meaning you will need less energy to heat up the room.

This thread seems to give a great overview of all interactions: https://physics.stackexchange.com/questions/45349/how-air-hu....

It's actually common part of contracts in Germany that you have to vent at least 10min per day through 2 different rooms etc.

awild··on SpotifyKeyDumper – Dump song decryption keys from the Windows Spotify client
Reasonable to you as a consumer or reasonable to you as a producer of music?
awild··on Study: Focus will shape the future of distributed work
We're probably less productive in these confs, but are overall more content and have shorter response cycles if problems come up so it really evens out and puts less strain on us mentally. We're also not really talking allthe time. it's weird, but the presence of someone else (even if they're just typing) has an overall positive effect on me.
← PreviousPage 4 of 7Next →