HNHacker News
TopNewBestAskShowJobs

aulin

898 karma · joined November 17, 2016

submissionscomments
aulin··on Have you ever seen soldering this close? [video]
could it be that you are using lead-free solder? that's almost impossible to use without precise temperature control and it's the most common source of annoyance in recent years with hobby soldering
aulin··on The Pragmatic Programmer for Machine Learning (2023)
Because that name is associated with one of the best and successful books about software engineering.

I almost sure that "The Pragmatic Programmer" is a trademark so it comes natural to associate the book with either the same authors or the same publisher as the original book.

aulin··on Learn Git Branching
You are right, makes sense.
aulin··on Learn Git Branching
It's clutter because it adds no information value on a short lived branch. If it's a branch that periodically syncs with another it's ok, if you're just basing off current master for a feature branch rebase is the way to go.
aulin··on Learn Git Branching
PR should be sent to review in a state that author considers ready to merge. Assuming it will be squashed and taking that as a reason for submitting dirty history is just sloppy and unrespectful.

Merging is for keeping track of a group of commits that has been taken from a feature branch and included in the mainline. Why would you clutter the feature branch with periodic main merges when you can cleanly rebase it and keep it tidy?

aulin··on How a scientist is pushing to supersize research into ultra-processed foods
Curious choice of mustard as main picture of the article. Dijon mustard has like 4 ingredients: mustard seeds, salt, vinegar and bisolfite. Among processed canned condiments it must be the healthiest one.
aulin··on The Legend of Holy Sword: An Immersive Experience for Concentration Enhancement
A bit tangent but for me the biggest improvement in concentration I ever experienced came with nutritional ketosis. I can easily enter a flow state and work on the same problem for hours without any effort since I've been fat adapted. It's amazing.
aulin··on Our Git Hash Bug
Not a gamer so first time I heard this. For some reason it bothers me so much. It's not random, it's perfectly reproducible and has a crystal clear explanation. They are using short hashes for version numbers which is looking for problems in the first place.
aulin··on Sleep duration, chronotype, health and lifestyle factors affect cognition [pdf]
Maybe in the US where the whole AA thing is popular and widespread. I'd be surprised if that's a factor at all elsewhere. Where I'm from I've never met anyone who would label themselves as 'former alcoholics'.

I'm more inclined to think intelligence often times comes with a good dose of social anxiety and alcohol helps with managing it.

aulin··on Is my vision that bad? No, it's just a bug in Apple's Calculator
They removed subpixel hinting after Mojave IIRC. Now it's unusable on anything less than a 27inch 4K display, and it's been like that since years...
aulin··on Can a product with "0g sugar" contain lactose?
Apologies from me, see tikkosam comment, it seems true indeed. There is an exception that allows this practice in article 31. My trust in EU regulations took a tiny hit today.
aulin··on Can a product with "0g sugar" contain lactose?
Thank you! it is indeed true and allowed then.

I'm quite surprised as it adds ambiguity and complexity and leaves a backdoor open for playing with serving sizes and dilutions. I mean they could list the instructions for a diluted final product that makes the values look good but the actual preparation everyone does is way more concentrated.

Fortunately it doesn't seem that exploited if not for very specific products.

aulin··on Can a product with "0g sugar" contain lactose?
That doesn't say anything. It just says it may be more convenient to express data per 100 ml if you have a liquid product.

Can you cite the article where it says you can express nutritional data with respect to a final form of the product you mix yourself and not list the per 100g/100ml data? I'm still very skeptic but would be quite interesting if that was really allowed.

aulin··on Can a product with "0g sugar" contain lactose?
Additives and artificial sweeteners still have calories. E.g. 1g of citric acid is about 2.5 kcal.

Also it's fun how can they name something "energy drink" and then advertise no calories. Where do I get the energy then?

aulin··on Can a product with "0g sugar" contain lactose?
> in Europe the requirement is to specify nutrition data per 100 g of "usable" product

Source? that doesn't seem true and seems prone to the same serving size tricks used in US. My experience it that nutritional values per 100g of product (actual raw product no matter what its final form is supposed to be) are always listed first. Then if you're supposed to mix it with water there can be e.g., optionally, a nutritional table per 100ml of finished product.

aulin··on Don't use Vim for the wrong reasons (2020)
My point was more that sometimes with modern internet it's quite easy to end up in a very specific and small bubble and think it represents the world.

But sure I guess you're right, as long as there is an audience willing to listen you can brag about anything. I can count on one hand people in my real life circle who would care about me using emacs.

Cars are different, they are related to economical accomplishment, which is more universally accepted as something to brag about.

aulin··on Don't use Vim for the wrong reasons (2020)
imaging being so disconnected from reality to think that your editor of choice if something to brag about
aulin··on How I Program in 2024
Our field is burdened by complexity. Some people cannot function properly without illuding themself they can tame it. So they cling to rules, best practices, tools hoping that adopting them to the letter will protect them from the uncertainties of our job.

I've seen the opposite too, devs not only not writing any test, but not trying to run a single line of the code they wrote. Reason being I cannot test all the edge cases so I won't test it at all. QA will open a bug. And somehow getting praised by management for being faster than others to ship changes.

aulin··on Hackers Exploited a PC Driving SIM to Pull Off Disney Data Breach
Given Slack is mentioned I'd guess credentials to some remote machine were regularly posted in a channel as a means to notify about periodic password changes.
aulin··on Introduction to Bash Scripting
Choice is a privilege you rarely have in a day to day job. Bash most of the time is already there and you have to live with it.

Also, I've been forced to work on a huge SCons based project and I guarantee python can make your life quite miserable when used for something it's not supposed to.

aulin··on Swapping GNU coreutils for uutils coreutils on Gentoo Linux
It's not just disrespectful, it's stupid and dangerous. GPL is one of those exceptional things that shaped the world as it is today. These projects are nothing more than an attack to our freedom.
aulin··on Ask HN: Machine learning engineers, what do you do at work?
except regular swe is way more fun than writing prompts
aulin··on ROOT: analyzing petabytes of data scientifically
Well these are two very different examples. One, ROOT, is a powerful data analysis framework that as powerful as it is failed to be general and easy to use enough to ever get out the HEP world.

The other one, gstreamer, is a beautifully designed platform with an architecture so nice it can be easily abstracted and reused in completely different scenarios, even ones that probably never occurred to the authors.

aulin··on Half-Ass It
I agree that my half-ass is more ass then most people I work with whole-ass. I'd love to work with more overachievers. Even just achievers would be great.
aulin··on Emacs used as a message router in Germany's ATC systems in the 1990s (2021)
add tree-sitter and LSP to that list!
aulin··on Emacs used as a message router in Germany's ATC systems in the 1990s (2021)
how often does that happen? doing what?
aulin··on Enlightenmentware
> It turned a mundane job of fixing bugs into an exercise in skill.

Emacs does this for me. It's like a toy always there to play with when you're bored with mundane job tasks.

aulin··on Enlightenmentware
I started as a Linux enthusiast a long time ago, these days in my own time I use macos and I don't miss Linux that much, as long as I'm in the terminal I don't feel a difference.

At daily job I'm forced to use Windows, the only thing that's keeping me from changing jobs is WSL2. I'm just not productive with mouse based tools, I need a terminal and powershell doesn't do it for me. Everything feels alien and less usable to me even after years, fonts, window decorations, file manager, UI inconsistencies between different tools. Everything seems slightly hostile and out of place.

aulin··on C Style: My favorite C programming practices (2014)
it's like they purposely add some controversial rule just for engagement
aulin··on BenQ RD280UA: a 3:2 aspect ratio "programming monitor"
Reading and writing text is perfectly fine on a full-hd display if you have subpixel antialiasing. The only platform where 4k is barely enough is macos since they deliberately decided to remove subpixel hinting when they introduced hidpi displays.
← PreviousPage 3 of 14Next →