HNHacker News
TopNewBestAskShowJobs

qalmakka

5,113 karma · joined November 10, 2017

submissionscomments
qalmakka··on Uncomfortable Questions About Android Developer Verification
This is intolerable. You own the device. You must be able to run whatever you want on it. Locking or limiting your access to the stuff you bought is not only unacceptable, it's basically like saying you don't really own anything. You're basically leasing a device until the OEM decides you can't run anything on it anymore. Would people accept if a car manufacturer prohibited you from driving their cars in certain places?
qalmakka··on It is worth it to buy the fast CPU
I bought one too. It's bananas how powerful the R9 9950X is. And it runs great with a €40 Thermalright cooler too - no need for AIO liquid cooling! It's amazing how great AMD CPUs got.
qalmakka··on The Open-Office Trap (2014)
It's ironic how cannily it applies to OpenOffice too. Current OpenOffice IS a trap; you almost definitely wanted to install LibreOffice instead, but most people don't know the difference. I can't count the number of people I've seen using ancient OO instead of LO only because they didn't know that LibreOffice was the better version
qalmakka··on Margin debt surges to record high
> Just because The Market™ is (allegedly) irrational does not preclude the possibility you can make money.

yeah, of course, that's how the whole deal works. I was just pointing out how most of it looked a bit crazy to me

qalmakka··on Beyond Meat headed to Chapter 11 bankruptcy
> And yet you go around using terms like "plant based food" and push a "plant based" narrative? Sure.

What else would you call food that comes from plants? That's the technical term. I refuse to call my traditional foods "vegan food" because they are not.

> This is a flat out lie. They couldn't afford the choicest cuts but they ate meat and they certainly weren't plant-based.

My grandma was born in 1922 in Northern Italy. She ate meat once a year. She was neither poor nor rich. That's just what peasants could afford back then. Same for my other grandparents. There's even an old aphorism from a XIX century Roman poet that described a guy that ate two chicken a year as "rich".

> What you described isn't a "planted based diet". "Bad" cuts of meat, offal, etc aren't "plant-based". Cheese isn't plant-based. Neither is milk or eggs or anything.

People back then ate whatever they could grow in their garden, salt cod once a year if their landlord gifted them one, beef basically never (and if any, shortrib or bad cuts, boiled). What would you call a diet where you eat meat twice a year? You can't rely on it for nutrition, you need to get most of your nutrients elsewhere. Pulses, grains, vegetables if you're lucky. They had cheese, too, but it was crazy expensive, so it had to be used sparingly - basically like you'd use a spice.

> Right. A peasant without access to chickens, pigs, etc? So your grannie ate a plant-based diet? Is that what you are telling me?

Are you American perhaps? because I think you don't really understand how crazy poor most of Europe was before WWII. Of course they had chicken, but they were for eggs. They sold the male chicks and all of the eggs. they ate boiled hen when one died or got too old, and that was it.

People back then didn't usually own the land - they rented both the house and the land from a landlord and repaid him back through their work. 3 of my grandparents grew up in the '30s in such a household; the fourth ate meat every once in a while (like 4 times a year) because his father owned a small plot of land - and he was among the richest people in his tiny hamlet! Still due to being the seventh child he kinda had to make do with what he had. They slaughtered pigs to make salami and similar stuff once a year in November, one per family. My grandma fondly remembered how they ate one slice per person per week (she had 8 siblings), and how special that occasion felt. Still not very relevant on her overall nutrition.

> You do realize that you aren't special

I am well aware of how ordinary I am, you don't have to remind me. I can't do much except telling the tales that were told me by my relatives that lived through all that.

> None of them were plant-based or mostly plant-based

Again, how would you call a diet where 99% of nutrition comes from plants? My argument was that people had to do what they could to make the vegetables they had tasty without relying on expensive meat products.

> Your argument went from plant-based to my granny only ate "prime roast" on chistmas.

My argument is clear: people back then had to find ways to make bread, vegetables, pulses and porridge tasty without meat. The proof is both "people telling me that in person" and "open a recipe book from Italy/Greece/Turkey/whatever". There are still nowadays hundreds of recipes that don't involve animal products, or where animal products are a later addition. Every family had one.

Also granny didn't eat prime roast on christmas. She ate an old chicken, boiled. Maybe some boiled rump too (for soup)

It's you that decided to get all confrontational and cast doubts on my personal account of what old people told me and my culture, tbh.

> But you for sure aren't vegan or vegetarian. Absolutely not.

I ate yogurt for breakfast this morning and I just took pork chops out from the freezer for dinner. I'm pretty sure that kind of makes me not vegan.

qalmakka··on Margin debt surges to record high
Nvidia has current market cap equivalent to ~8 times ExxonMobil. If tomorrow ExxonMobil disappears from existence, you'd get half of the world paralysed. If Nvidia tomorrow gets replaced by a massive hole in the ground, you'd just shrug, go down the road a bit and buy AMD. Sure, they can't make cards as fast as Nvidia does, but they still work, the old cards won't suddenly stop working, and they don't even manufacture their own hardware.

The AI stocks nowadays are pumped up by pure hype, and it's inevitable that the market will recalibrate sooner or later

qalmakka··on Beyond Meat headed to Chapter 11 bankruptcy
If this were the case, we would have stopped eating those dishes. But we didn't, we still make eggplant parmesan, pasta and beans, pasta al pomodoro, pizza marinara, bean soup, minestrone, ...

My point was that you _don't need_ stuff to taste like meat in order for them to be good. People couldn't afford meat so they had to invent tasty food without it, and they largely succeeded at that. Meat got so popular and common not only because it tastes great, but because it's easy to prepare and was associated to a higher status compared to more humble dishes. Several food historians theorised that the birth of many Italian-American dishes can be explained with the extreme poverty most emigrants were escaping from. people got euphoric from finally being able to afford all of the meat they wanted, so they started putting it everywhere just because they could.

The problem is that for too many people having meat is a necessary condition for something to be tasty, which isn't the case. And no, fake meat doesn't really taste like meat unless you haven't ever had meat before. It tastes good, but definitely not like meat. There are other traditionally vegan things that taste way better to be honest.

> great nutritional value

as a meat eater, this is somewhat debatable tbh. Sure meat contains lots of protein, but you can easily get it from other sources both plant and animal based (like eggs, for instance). Red meat is also pretty unhealthy, too; I eat it because it's tasty and convenient, not for the nutritional value it provides.

qalmakka··on Beyond Meat headed to Chapter 11 bankruptcy
A. I'm neither vegan nor vegetarian B. I don't mean _now_, I mean in the previous few centuries. People in Italy, Greece, ... couldn't afford to eat meat more than a few times a year (if they were lucky), and mostly ate vegetables, a bit of cheese, lots of bread, pulses and porridge. This is why most recipes aren't really focused on "good" cuts of meat, but mince, offal, bad cuts, .. and lots of vegetables. My grandma was born a peasant in the 1920's and literally ate meat for Christmas and that was it.
qalmakka··on Beyond Meat headed to Chapter 11 bankruptcy
Yeah it's not like burgers have the monopoly of delicious food. There are so many good foods out there, people have been eating mostly plant based foods in both the Mediterranean and India for thousands of years. There are literally thousands of recipes from multiple cuisines around the world that don't have meat in them
qalmakka··on Beyond Meat headed to Chapter 11 bankruptcy
I don't understand the point of "fake meat" burgers. Like, there are so many good recipes and ingredients out there that don't try to mimic meat and are still good and tasty. Look at Indian food, for instance. They sure found a way to make pulses and other humble ingredients tasty and delicious. Or the many Mediterranean dishes that just happen to be vegan or vegetarian, but are meatless because they simply were good enough like that.

I think fake meat wasn't really about "getting people to eat less meat", it was based on the expectation that the average person only wants to eat the same exact thing they ever did without ever widening their culinary horizons. The only problem is, that a person that's open enough to try fake meat is probably open minded enough to try new things in general, including foods that aren't served between two slices of bread.

The people that stubbornly refuse to vary their diets often won't try new stuff anyway

qalmakka··on Critcl – C Runtime in Tcl
This is insane and I love it. Just like Tcl. The fact everything is a string in Tcl makes embedding languages wonderfully simple.
qalmakka··on Claude Code IDE integration for Emacs
my biggest issue with agents in neovim or emacs is that I also use emacs and neovim to open or edit sensitive data (like ssh keys, etc) that I don't want to upload to a random LLM.

A quick solution I devised is to use bubblewrap to get a fully separate instance of nvim. Something along the lines of

  alias lvim "bwrap --bind / / --bind $HOME/.config/{lazy,n}vim --bind $HOME/.local/share/{lazy,n}vim --proc /proc --dev /dev nvim"
 
works great (note: fish alias)
qalmakka··on Replacing tmux in my dev workflow
I've been a decade long of tmux (I have switched to Zellij a few years ago though) and I don't give a damn about missing terminal features, I have Alacritty set-up to automatically spawn and attach to Zellij so I can close and reopen my terminal window whenever I want without ever losing the current state. Copy and paste is also arguably less wonky on Zellij compared to tmux
qalmakka··on Resizable structs in Zig
The author is literally proposing to implement arrays of variant types
qalmakka··on Look up macOS system binaries
But at least there's a standard that specifies what the directories are supposed to mean: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html

I won't argue with your point because you are right, I was arguing that at least Linux and the BSDs, despite their stupid hierarchy, at least have standards that assign those directories specific functions. This is in stark opposition with Windows and macOS, where across the years stuff has been chucked basically everywhere (especially on Windows, which is the worst offender in this regard) without a lot of care about what was being put where. On macOS you can find binaries inside frameworks, stuff in /usr/bin, stuff in /sbin, stuff under System, ... and for quite a long time there really wasn't any apparent logic behind it except that it was the most convenient place to put it, similarly on Windows where some 64-bit programs chuck stuff in the 32-bit program application directory just because

qalmakka··on Look up macOS system binaries
What's so hard to understand about "apparently illogical but standardised"? I never said it was beautiful, I said that despite being dumb [^1] at least there is a standard for it (https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html). So yeah here are nonsensical directories like /opt, but at least they have a clear purpose, compared to the "well who cares, chuck it in there" approach NeXT/Apple had when tossing stuff around (sure, they've now "improved" that with SIP nowadays, but it's still a mess IMHO)

[1]: for instance, "usr" contains libraries only due to the first PDP7 at bell labs having two disks, the first mounted as /, the second as /usr (user). When they ran out of space under /, they replicated the filesystem structure in their user disk, thus the birth of /usr/bin and the like. When /usr got too cluttered they created /home (or /usr/home, don't recall which)

qalmakka··on Look up macOS system binaries
It really depends, though. On rolling releases such as Arch Linux it's basically the latest version most of the time, so you can often just roll with it and get stuff done. On Debian and the like, absolutely, you shouldn't be using the system wide interpreters
qalmakka··on Look up macOS system binaries
> the system Ruby (which is almost always very outdated), really gets in the way

This also applies to Perl and especially Python. While relying on system Perl is bad but not terrible (Perl is very backward compatible, has good versioning of features, ...), I always have to fight against Mac users that keep using the outdated system Python instead of pulling a new one from Brew. Don't use the system interpreters folks! This is not Linux

qalmakka··on Look up macOS system binaries
One thing that always grinds my gears is how the macOS filesystem is a hodgepodge of stuff thrown around without any apparent logic (similarly to Windows), which is in stark contrast to the also apparently illogical but standardised hierarchy of Linux and the BSDs. I do understand their need to keep the /System directory around for the Classic days, but /usr? /sbin? The only "fixed" file should be /usr/bin/env, all the rest should be in /System. The mix of classic UNIX directories and Classic is annoying
qalmakka··on Apple's MLX adding CUDA support
There's ZLUDA for AMD that actually implements CUDA, but it's still quite immature yet
qalmakka··on OpenFront: Realtime Risk-like multiplayer game in the browser
Super addictive. To be fair, I still don't really get what the best strategy is, especially at the beginning, so I'm getting steamrolled by human opponents pretty easily...
qalmakka··on I used to prefer permissive licenses and now favor copyleft
Try doing that in Rust, C++ or Go. It's not only incredibly annoying, it's also often technically unfeasible due to macros/codegen/templates/generics, so you end up with ugly stuff like linking exceptions clauses and stuff that - guess what? often boil down to a worst version of the MPLv2
qalmakka··on I used to prefer permissive licenses and now favor copyleft
what for? I'd rather just use the MPL2 instead
qalmakka··on I used to prefer permissive licenses and now favor copyleft
Well, no, as someone else already stated forcing people to ship object files is a PITA and it's really not feasible with languages that do codegen, templates, ... because you inevitably end up injecting copylefted code inside of your files.

I like copyleft as a way to protect my code from freeloaders, but I don't think that imposing the same view on other people is fair TBH. I want people to be able to use my code without being forced to "convert" to my creed first

qalmakka··on I used to prefer permissive licenses and now favor copyleft
My favourite licence has always been the MPLv2. It's basically the best of both worlds, it's copyleft for your code while keeping the ability to statically link (crucial for Rust, Go and other languages that do that by default).
qalmakka··on Where can I see Hokusai's Great Wave today?
Exactly this. When I was younger they did an exhibit of the Great Wave and Ukiyo-e next to where I lived, so I saved the date when the ticket office opened on my calendar. I then found friends interested in coming with me and grabbed some tickets before they ran out. If you just put it on display every day it will just fade away while being yet another print in a museum full of paintings. You're denying future generations the chance love this print and cherish the opportunity to see one in person. Art is not just taking a photo and passing by, it's about appreciating the fact some human made some very special thing we can now enjoy
qalmakka··on Bazzite would shut down if Fedora goes ahead with removing 32-bit
That's always a good choice but

1. They need to also keep the multi arch support enabled in their kernels 2. Apps such as games and steam depend on Mesa, and you don't really want to ship Mesa

A good compromise would be for Valve to support Flatpak for Steam, but if they can't be bothered to build a 64 bit Steam they sure don't want to bother with that

qalmakka··on Asterinas: A new Linux-compatible kernel project
Yeah but unless the drivers run like microkernel services in a separate userspace, the GPL applies to anything you link into your kernel
qalmakka··on Containerization is a Swift package for running Linux containers on macOS
> it's not possible

Heck even Microsoft managed to run Windows containers on Windows, even with the technical debt and bloat they had. Apple could, they just don't want to because it goes straight against their financial interests

qalmakka··on Containerization is a Swift package for running Linux containers on macOS
Sure but they don't really scale due Apple's refusal to provide a headless version with WindowServer off

Also the EULA limits you to just two VMs per computer and only for very specific purposes. Clearly because they want you to buy their damn computers

← PreviousPage 5 of 34Next →