HNHacker News
TopNewBestAskShowJobs

Lorkki

384 karma · joined September 23, 2013

submissionscomments
Lorkki··on Nix on the Steam Deck
> Year of the Linux on the desktop might never come

I'm not even sure what that would mean practically. By brute market share, possibly not. But I've had Ubuntu as my personal daily driver for many years, and at the moment it's honestly just a much better experience than either Windows or macOS.

Microsoft and Apple seem to have turned their operating systems into advertising platforms for their other products, largely disregarding the basics of what makes a desktop actually work well.

Lorkki··on Earth might be experiencing 7th mass extinction, not 6th
> Most of Hancock's claims aren't really provable by evidence, or there hasn't been much research done to produce it. He's essentially saying "Isn't this curious? Scientists should look into it."

Why should they, though? He seems to be staking much of his credibility on vague accusations that someone is not doing the work. Mostly the case seems to be that his propositions are not being ignored, they simply lack substance.

The thing is, the less evidence you have, the easier it is to come up with any number of stories that "fit" the data points. Historians therefore need to be extremely conscious about only drawing conclusions that have an undisputed record supporting them. That is the whole basis of the scientific methodology; if you can't get the evidence, you have no argument.

The period Hancock has chosen to focus on is commonly called "prehistory" for a good reason, as without any written records, there's not much of a basis to build any kind of narrative that stands up to scrutiny. Especially if you only cherry-pick data points that fit your assumptions, and wilfully ignore a gigantic void in the rest of the known record.

Surely that is a problem with the credibility of the claims themselves, and not the rest of the world.

Lorkki··on Earth might be experiencing 7th mass extinction, not 6th
> that science either can't disprove, or hasn't been actively researching, for whatever reason

Most often the reason is lack of evidence in proportion to the claims.

Lorkki··on WebKit on GitHub
As I remember, the initial versions of Git would have been a chore to use; the intention was for it to be only the "plumbing", with a more friendly front-end layered on top. So it took a good few years to change that, and for it to catch on.
Lorkki··on Pens and Tablets for Linux
I believe USB HID drivers have been in userspace for quite some time, in part precisely to provide a stable interface. I'm not sure why the Wacom drivers are an exception though: https://linuxwacom.github.io/
Lorkki··on Four-year-old Israeli child tests positive for polio, first case since 1989
You say "much more", but the models of healthy eating don't really differ that much in practice. Both prescribe a balanced plate with carbs, proteins, and "other" vegetables. The omnivore model calls for half the plate being vegetables, while the vegan plate is divided into equal thirds.

That of course being the rule of thumb, and obviously people don't necessarily build every meal to exactly that pattern. A pizza night every now and then is okay too.

> rarely have any significant nutrient deficiencies

People in the Nordics are usually already supplementing at least vitamin D due to lack of sunlight, and often iodine due to a lack of it in the soil. So in this context, switching to a combined vegan supplement that includes those as well as B12 is a relatively small change.

Lorkki··on Four-year-old Israeli child tests positive for polio, first case since 1989
That site is a bit confusingly laid out; the page I linked to introduces the vegan diet for all age groups, while the part you quoted concerns the recommendations for the omnivore diet. In the material that maternity clinics hand out, the equivalent vegan recommendation for first solid proteins are tofu and red lentils. The linked full set of recommendations also covers more specifics for infants and toddlers: https://www.julkari.fi/handle/10024/137770

Basically the only exception is infant formula, unless the child has a diagnosed milk allergy. There's also a general recommendation against restricted, e.g. macrobiotic and raw diets.

Lorkki··on Four-year-old Israeli child tests positive for polio, first case since 1989
B12 supplementation is recommended for a vegan diet at any age. Besides that, I'm not sure what you mean by careful management. Eating a normal varied diet where the proteins come from plant sources gets you covered.

Where I live, a vegan diet is recognised as part of the official dietary recommendations for children, and is provided also in schools and kindergartens: https://www.ruokavirasto.fi/en/themes/healthy-diet/nutrition...

Lorkki··on C2rust: Transpile C to Rust
The end result is unsafe Rust that uses raw pointers. This kind of tool can be used e.g. as a starting point for rewriting codebase piece by piece, retaining the original functionality as a baseline.
Lorkki··on Show HN: Kommit – Web app to help you follow through with NY's resolutions
> losses tended to be more motivating

For some definition of "motivating", probably so, but I wouldn't want to take that extra stress to keep a self-motivated minor commitment.

Lorkki··on This Year in Embedded Rust
> We have already seen early Rust code not compiling with new compiler releases.

I haven't really seen that happen with post-1.0 Rust, which is everything onwards of early 2015. I believe they've since tightened a couple of edge cases due to soundness issues, but nothing worse than that.

Would be interesting to hear about your contrary experiences.

Lorkki··on My negative views on Rust
I'm not sure what counts as a non-system context these days. Most of my experience with using Rust in production was with a message queue type of service, where the desire was to minimize latency and to have consistent performance over prolonged use. I did make an initial prototype with C#, but things were much easier to make work well on both counts with Rust and Tokio.
Lorkki··on AWS Support able to access any S3 object due to permission change
> I know how dumb customers can be

Maybe a more constructive way to look at this would be that people simply do "dumb" things. In customer support where you only see those moments, it might not always seem that way, but dealing with people's simple mistakes is also educating them to do better next time.

Lorkki··on My negative views on Rust
That is also true. But as said, I haven't yet personally run into a case where refcounting was contested to a point of making it an optimisation priority.
Lorkki··on My negative views on Rust
> Arc, which means paying for atomics

As far as I understand, that should be practically zero-cost on x86, and quite cheap also on ARM - and it's also only paid during acquisition and destruction. I haven't yet caught refcounting in profiling as being the cause of unacceptable performance.

Lorkki··on Windows 11 Officially Shuts Down Firefox’s Default Browser Workaround
On the other hand, some of it sticks. For one thing, gaming on Linux has improved by leaps and bounds approximately since the announcement of Windows 10.
Lorkki··on Study: Recycled Lithium Batteries as Good as Newly Mined
> to "save the environment"

This is an odd straw man to bring out, when the goal is very explicitly to reduce carbon output. Also nothing so far implies that the legislation is impossible to fix once the electric fleet exists.

Lorkki··on Driving engineers to an arbitrary date is a value destroying mistake (2020)
Or: Assuming a vacuum, solving the right problem is more important than solving it the right way.

But also, solving it the wrong way may create an opportunity to do better.

Lorkki··on The Lightness of Windows
Probably not. Most people in the 90s had their personal websites in some shared hosting service, while clients across the board were and still are predominantly Windows.
Lorkki··on Google is testing its new ad targeting tech in millions of browsers
> A single FLoC ID, while having access to no other identifier

That's the key though, isn't it? While I can see that the intentions may be good, this isn't being released into a vacuum, but rather to a world where all of that other tracking infrastructure already exists.

Lorkki··on Show HN: Ray.so – Create images of your code
> a developer version of those Instagram pictures of meals at restaurants

I guess those pictures are popular because food is easy to relate to, and people build lots of social interactions around eating. Developers also relate to things about code, and like to share those relations among each other.

I feel some puzzlement about the format too, though. These days it's so easy to make text on the web look nice, and it's easily accessible, copyable and searchable.

Lorkki··on Raytracing won't simplify AAA real-time rendering
> Unity games are usually written in C#

That is true in the most literal sense, but Unity have adopted a programming model that makes much of the normal tooling around .NET useless, and abhors automated testing.

Adopting good testing practices in Unity still largely revolves around developing parts of your game as .NET libraries that get tested before being built and integrated into the game, and it's not too surprising that many developers don't go down this route.

Lorkki··on Coordinated disclosure of XML roundtrip vulnerabilities in Go’s standard library
> But for reasons which are irrelevant to modern implementations, XMLDSIG prefers to stuff the signature metadata back inside the XML document that was just signed.

Out of curiosity, what are those reasons?

Lorkki··on Pornhub just purged all unverified content from the platform
There are a lot of people here. Are you sure it's the same ones saying both of those things?
Lorkki··on McDonald's is adding plant-based burgers to the menu
There are many ways to make pesto, and to make it plant based as well. My current favourite when preparing it myself is to grind smoked roasted almonds and nutritional yeast flakes.
Lorkki··on NeoAxis Game Engine 2020.5
Looks like only Windows and UWP: https://www.neoaxis.com/neoaxis/features
Lorkki··on Linux Mint drops Ubuntu Snap packages
> an app quitting out from under me because it wants to update

This doesn't happen, at least on account of Snap. It's copy-on-write when it comes to updates, and whatever version you have running at the time of update will happily keep on running. I've been mildly confused by this a couple times, when I would end up with two different versions of VS Code running side by side, but the bright side was that my work wasn't interrupted.

It incidentally also sidesteps all the problems that stem from libraries or configuration being updated under a running application, which can happen with Apt.

Lorkki··on Moving from TypeScript to Rust / WebAssembly
Copying, refcounting and locking work within the exact same semantics. They're among the most typical tools that are used to transmit or share data, so I'm not sure why it should be strange to see them used in most real programs?
Lorkki··on Moving from TypeScript to Rust / WebAssembly
For the most part, lifetime is inferred from scope, so there isn't anything special to figure out; objects live exactly for as long as you can see and use them. This also includes such things as lock handles, or references to refcounted objects.
Lorkki··on GitHub Super Linter: one linter to rule them all
It's possible to do both: https://designyoutrust.com/2019/03/in-berlin-there-was-a-gia...

There's also plenty of room for art in the choice of materials and colours as well as the shapes of buildings. Likewise, with code, if you limit yourself to only what one person can do, you'll end up with a very constrained view of what "art" means.

← PreviousPage 2 of 5Next →