skysight-inc/HackerNews huggingface dataset:
Everything under the umbrella of “gnu net” always struck me as both pie-in-the-sky redo-everything, and vaporware, at the same time.

I did not look at any details, just were at some talks of its proponents (now almost 10 years ago!).

But maybe some small parts will work and survive. Let’s see.
I think they messed up. I quickly scanned and couldn't find any reference to what they are talking about in the paper, but if you look at the resolutions involved it's much more likely they are talking about parsecs, which is defined as 'the distance from the sun at which 1 AU subtends a distance of 1 arcsecond' or a little over 3 light years.

Paper is here - https://arxiv.org/pdf/2201.10541.pdf

(Edit:Yes take a look at the images and scale bars on page 14)
Differentiation and equality checking through e-graphs/simplification is already supported. But it's not done automatically with the symbolic-numeric integration: you'd have to call it after the integration to check which terms are necessary. We could probably improve the algorithm by doing this automatically and then doing more trimming of some sort.
I’m reminded of this fascinating piece, which discusses the approaches taken by a woman attempting to teach language to a deaf man who, at 23, had lived his entire life languageless.

https://neuroanthropology.net/2010/07/21/life-without-langua...
>What improvements have materialised for diahwasher?

It takes a simple google search if you were interested.

A huge one is the cost savings by allowing energy efficient motors that tune across a wide range of current/temperature/torque as an appliance runs [1]. This is decades old, and requires complex feedback and algorithms extremely costly to implement without a microprocessor. It also allows motors to use less materials, which given fluctuating raw material costs, reduces price volatility. So: energy savings, less materials, lower costs.

This is such a big deal that companies like STMicroelectronics make STM32 CPUs explicitly designed for this, for dishwashers, and they are sold as such [2].

The same control ideas are used to make the heater coils more efficient, again using algorithms implemented in MCUs. This allows top performing devices to use less energy. From 1993 to 2003 advances reduced avg energy use per cycle from 2.6kWh and 10 gallons of water to 1.8 kWh/cycle (30% less energy) and 6 gallons of water (40% less water) [3]. In 2020 avg is about 4.2 gallons per cycle [4]. In 2022 it's 2.36 gal [5].

Annual energy usage for 2022 dishwashers is around 199 kWh/yr [5]. From the above papers in 2008 it was around 325 kWh/yr.

This took < 5 minutes to find using google.

[1] https://www.electronicdesign.com/technologies/motion-systems...

[2] https://www.st.com/en/applications/home-and-professional-app...

[3] https://www.aceee.org/files/proceedings/2008/data/papers/1_1...

[4] https://prudentreviews.com/how-much-water-does-a-dishwasher-...

[5] https://www.energystar.gov/most-efficient/me-certified-dishw...
Outsourcing recruitment is a terrible move. Better to hire noone.
Answered like a typical "fact checker". I guess you solidly "debunked" my claims.

And yes, I only stated my opinion. If I would do a more thorough analysis, maybe I wouldn't waste it on HN, but try to sell it to some major newspaper for $$$.

You are welcome to completely dismiss my opinion.
That is absolutely true. I'm all for car-free spaces, and an abundance of safe crossings. Although for any crossing, "safe" still depends on the responsibility of the car driver; I always point out to my kids that even if they do have right on way on a zebra crossing, they still need to watch both ways.

Still, cars or not, there will always be dangers, and you're always going to have to teach kids how to deal with them. I live in a former docks area; lots of water, and my youngest still doesn't have a swimming diploma, for example. And even bikes can hurt you if you are careless around bike paths.
Hello author here. Happy to chat about anyone experiencing being a hero-eng or having to manage one :)
- Open plan offices and presenteeism culture "you're working if you're sitting in an office".

- The industry disincentivises people to stay long at any one job, encouraging loss of institutional knowledge, and discouraging possibilities of fixing issues that might require fixing over a long time period (years).

- Sales lead growth is a double edged sword, when you sell a piece of software without the features existing, which means you might have an impossible timeframe to complete those features without cutting corners.
The irony being that now all of them have WebAssembly based runtimes available, so one gets to run two runtimes instead of one.
The dispute resolution would not cover any damages incurred, so it would be a refund anyway. That is my understanding.

Would you expect language that offers compensation for any damages incurred, for example due to a hack or the loss of an email? I do not believe any email provider has such provisions. Of course we are still liable for any misconduct as specified by law.
Improving crypto code in Rust using LLVM’s optnone
We are not in Metaverse yet. 'Internet people' (your customers) live at real places, order real stuff, has different expectations, use different tools (payment, security..) differently in different geographies.
Few comments here mention that if you don't like your current provider you can easily switch - take your data with you. I think the problem of "not everyone wants to run things, everybody wants to use them" could be solved if we make our data fluid with something like IPFS (note: _something like_). What I mean is you can have data in multiple places a none is central one (discovery could be local, through friends and hubs etc. like SSB). You could have it on some federated server, on your local pc and if your provider misbehaves your data is still accesible from other places and moving it is no longer manual process where you have to click export, import etc. just login to other provider and that new service will pull your data from wherever it is accessible.

I don't know if I am making any sense :D Please be forgiving.

tl;dr; right now you address someone by nick@matrix.server or nick@mastodon.instance - we should be going in direction of adressing people using only _nick@service_ (or just _nick_) and dont care where the actual content is
I eat a fully raw breakfast made up mainly of tropical fruit with green leaves (romaine lettuce and some herbs like mint/cilantro/dill), ginger and dry spices (cinnemon, amla powder, pepper, cardamon).

This totally kicks my ass. No need for tea, coffee or other uppers... I stay satiated until lunch.
>Should I trust that?

No. They tell this to everyone except the managers who will do the firing. Start interviewing before your colleagues grab the offers.
If you want reviewers working for users and not being on the payroll of manufacturers then Gamers Nexus and Hardware Unboxed.
OpenGL ES 3.2 is already capable of that, but politics killed the support for compute shaders in WebGL.

Now we have to wait for WebGPU.
New Relic for better or worse
Having found myself doing some proofreading work, I rolled up a few regexes to locate common errors which sped up my workflow and increased my accuracy considerably.
That is my understanding too. The issue is as much about jurisdiction as the physical location of the hard drive that holds data.
What's the purpose of sharing this abandonware?
If you think this is exclusive to software, you're deluding yourself. We live in a very aggressively profit-seeking society. If it will produce a short-term profit, well and good. If not, then it's not going to be prioritized. Those of us on HN see this phenomenon reflected through software, but look at literally any other facet of modern society and you will notice the same thing.
Now they will compete _also_ on the basis of being in the EU.

This adds an advantage. It doesn't mean they can be, and need to be competitive in other ways too. And there is not one, but several EU based services that compete with each other.
As far as I know only blue origin uses non-metric units in their launch coverage. It’s off putting.
If you want freedom, you are free to use Linux.

Good luck getting wifi and graphic card to work.
Destroying the advertising industry would provide market pressure to make a viable micropayment system.
I'd dispute that. Everybody can roughly imagine a 1/4 multitude of the 2.5 kW of a typical hairdryer, nobody has a meaningful mental image of the amount of continuous work one could expect rotating a number horses (peak power per horse is about 15 hp)
There are a surprisingly large number - independence from Britain mostly - and places I wasn't aware we'd been running - I'm English. Botswana, Afghanistan, Israel etc. https://en.wikipedia.org/wiki/List_of_national_independence_...
> I get the feeling that pulling "product" and "UX" into totally separate professions has meant that ownership of the overall quality is now theoretically in the hands of people who can't ensure it.

Of all the answers proposed in this entire thread, this is the one I agree with the most. You put into words exactly what I’ve been thinking for years.

The fundamental problem is the lack of accountability for the product owner.

Consider the film industry: A reputable film director owns the film in the sense that their reputation and career depends on the quality of the final product. They still hire/outsource massive swaths of the work needed to produce a movie, but they are the person held ultimately responsible.

Contrast that with some well-known software like Microsoft Teams. Teams is probably the worst piece of shit software I’ve used in 30 years. Who the fuck owns Teams? Not Satya. I have no idea. I bet no one at Microsoft can answer that question. The answer is probably nobody at all.
Aka “Brent”
> The very fact of being unbiased, or claiming to be, is quite a big claim and the burden of proof of being unbiased should lie on the side that claims being so.

This is a ridiculous claim. You can't prove a negative. If they are being biased, it's on the person making that claim to provide examples/proof.

Analogue: "Prove you're not hitting your wife", etc.
Not that you're wrong generally speaking, but doesn't Koenigsegg R&D and license technology too? I believe they're trying to license (maybe even manufacture) their freevalve technology to some ICE-based auto manufacturers?

So it's certainly true that most of us here probably aren't the target for Koenigsegg super cars, we might be indirectly consumers of the engines or engine technologies they create.

Koenigsegg has been an incredible company to follow and their CEO is such a pleasure to listen to that they're one of the few auto companies that I'm excited about. I'd be even more excited if they took a path similar to Tesla or Polestar and started offering an affordable brand of EVs.
Humor also often has a lot of contextual flex, which is intentional misinterpretation (e.g., unintentional double meaning) is often humorous.

Just laugh at the joke.
Copious amounts of caffeine.. A 500 ml energy drink in the car to work, then drop by the shop to get three scones and a pink donut, and another 500 ml energy drink, those I consume at work, with a cup of the strongest coffee our machine can do (double shot+) come lunchtime I'm bouncing off the walls. After lunch and a walk, I'll be productive.

The viciousness starts at 6.

I make some half-hearted attempt to hit bed before 23, but I will give up and steal some time for myself, and so bed is more likely at 0 or 1, and takes about 30 minutes of podcast before I doze off, and then the viciousness starts again.
DM me if you’re looking for DevOps/SRE work.
So if anyone has looked into motors for electric bicycles, will probably have learnt, how the copper is wound is also important to the performance & characteristics of the motor as this link explains.
https://www.youtube.com/watch?v=rFSTg8BNhoQ

But there are also many many other things which can be tweaked on an electric motor to alter characteristics as this blog explains.
https://www.electricbicycleworld.com/blog/review-of-ebike-mo...

I dont think we are even scraping the surface when it comes to electrical motor efficiency, but I think we could be seeing some innovation creeping into things like the washing machine and electric lawnmower in the future.
I wonder why we don't get WebVulkan instead. Is it just because Apple Metal is insufficient to implement Vulkan on?
I don't agree with the author's views on anarchism, and their analysis is missing a key piece of political thought: who has control of violence in their proposed system of a democratic internet?

In the anarchist federated design, the answer is you, the individual. Even if the admin of your particular chosen federation instance chooses to boot you off and delete all your posts, you still hold a copy of your own data which you can take with you to another instance, or to even start your own instance.

In the "democratic internet", the answer is you, via your vote - but only in principle. In reality, it's whoever holds the keys to the server you want to use. The ultimate authority over what goes on on Wikipedia is not its userbase, no matter how much of a voice they have: it's the people who physically control the hardware and software that Wikipedia is running on. The monopoly on violence that this "online state" holds over you is not a consequence of your own participation - it is a result of cold hard fact.

Worse still, unlike a physical democracy, the "democratic internet" puts your experience of democracy under the control of this authority. If the very fabric of how you participate in an online system is manipulateable by the people in charge of that system, you have little-to-no protection against a coup - what do you do when someone deletes the code that lets you vote, or comment, or anything else? In a federated world, the protection you have is federation itself: a compromised instance is immediately abandonable in favour of any other instance.

Personally, I find the idea of empowering tech illiteracy misguided. Computers are too powerful, and too complex, to allow foundations built on them to be written off as trustworthy. Trust in technology can only be based on a constant adversarial effort, participated in (or at least, possible for) every user. How we get there is a much harder problem, and the solution is not centralisation.
I mostly encounter the ones in Germany, so I doubt it would be much use to you. For example correctiv.org or even https://www.tagesschau.de/faktenfinder/ which is from the public TV network (government funding).
I remember trying to verify the claims about "Trump lied x zillion times" at some US fact checking portal (I think from some major newspaper, maybe NYT or Washington Post), and all the supposed "lies" were also bullshit, like taken out of context, misinterpreted in extreme ways and so on in typical "fact checker" fashion.

Really it doesn't matter what sites I list, because they are all shit. The very act of calling themselves "fact checkers" should give it away. Just pick any of them and read their "checks" with a critical mind. Anybody can call themselves a "fact checker", it is a fake claim to authority.

Isn't Snopes also a renowned "fact checker"? I think some scandals regarding their founders came to light recently, but I don't remember the details.
The previous discussion of has a bit of both for and against:

[0] https://news.ycombinator.com/item?id=24036563
Well, there is a section where we note this as well: https://lsd.gnunet.org/lsd0001/#name-abuse-mitigation

Abuse through name confusion is possible, of course.
I do not think this can be solved while at the same time supporting i18n.
The real question is: What is the attack vector and how can it be mitigated.
A GNS deployment and the selection of root zones should eventually converge towards a trusted namespace (for each individual user).
There is not really any incentive having a TLD zone in your configuration that would allow such odd labels as there is not much use beyond fraud in using them.
The governance policies ("rules") of the zone are expected to "trickle down" the delegation chains or alternatively damage reputation of the parent zone.
What is the hardwork you are having to do? Will you have to keep doing it forever or it's just until you settle? Also if it's something you didn't use to do (like cooking??) maybe you get better/becomes easier in time. Maybe ask some homesteaders about it.
I understand the technology has expanded to point where a single port can allow for full capability. It is still just not practical regardless of the specifications on paper. I still want discrete ports. VFIO-passthrough doesn't work on a single port adequately, low level VM setups fail. I still need to run DOS and 95 from disk or VM (another issue) often.

The line from consumer to industrial PC's has just continued to grow, and it makes everything more difficult.

Give me two different dedicated USB4 ports and I think I could make that work. Still looks like an octopus.
Why does it matter though? They're used for different orders of magnitude. I've never understood why people think that having everything in multiples of 1000 (as the metric system does) is an advantage. Yes it's easy to say how many millimetres there are in a kilometer. But when was the last time that came in handy?

That said, I think the US car industry has moved to metric and it is great to not need multiple sets of everything.
You completely ignored my example of it taking 4 years to identify the risks associated with Vioxx (which was pulled from the market).

I have all three vaccine doses too, I’m not saying don’t take the vaccine, I’m saying Advil has a more robust safety profile.
As far as I can tell, the definition of C++ is mostly driven by compiler folks (and wannabes), motivated to add features for their own career benefit and generally doing so in the way that's most convenient for them (e.g. std::move as a pseudo-function instead of as real syntax that the already-insane parser would have to handle). Since only the in-group's interests are considered, the much more numerous regular C++ users are ill served.

For all its faults, there's much less churn in the definition of C and what change does occur seems to be driven by clearly demonstrated needs out in the real world. C might seem stagnant, outdated, incomplete, or unsafe - all fair criticisms - but at least a competent C programmer's hard-won knowledge of how to overcome these deficiencies doesn't get turned on its head every few years as a new language version comes out. Even decades-old C (at least since the K&R vs. ANSI function-declaration change) is still readable and scarcely less idiomatic than something written last week.

So, referring to the OP's title, which language has the bigger problem?
The Rudder of the Day (2005)
These seem really useful for a huge range of use cases. But they also sound expensive or hard to build to the point of being bespoke:

“Koenigsegg uses all sorts of interesting materials for the construction of the Quark, including aerospace/motorsport-grade steel, and hollow carbon fiber”
There are two exceptions I’m aware of to “SI is easier in practice”.

1. Temperature. It’s useful to elongate units over the range normally experienced by humans, which Fahrenheit does and Celsius does not, because it avoids tenths of a degree, for example, in room temperature selection.

2. Woodworking and similar: it’s useful to use powers of two because it’s very common to be marking/cutting/etc. 1/2 or 2x a value, which is easier to do in inverse power of two English measurements.
This is also true in the US, although I would add that being down for something connotes a tiny bit more enthusiasm than being up for it, since "down" is also used in the context of making a commitment, e.g. "put me down for two boxes" or "I'll mark you down as present."
To download this on the iPhone:

– request desktop view

– in the bottom right push the down arrow and select original

- a PNG file will download that you can open and save
Serverless Framework has issues but it’s pretty low ops.

You just can’t beat Kube for scale though.
Reminds me of coding Alfred workflows in MacOS
My Nexus 7 & Nexus 9 could fit in my jeans pocket (while walking — I would never have sat down with them). They were great for reading ebooks at a bar or on an æroplane, or for watching TV while playing a video game (my desk at the time had a keyboard tray; I could prop the tablet on the keyboard, leaning against the desk surface). They were also great for my weekly roleplaying game; I had a character stat record I could easily refer to.

I miss them a lot, and really wish that there were a modern Nexus or Pixel tablet. They filled a computing slot I currently have unfilled; a phone, even a large one, is nowhere near as good at any of the tasks I used my tablet for.
How about 15 years in pharmaceutical development?

Anyone who says “the vaccines are the safest drugs out there” is just lying or incompetent.

The risk of an autoimmune disorder may not show up for years.

Our data collection right now is garbage and it’ll take years to sort through.
The best way to put it for modern generations is that C++ was "TypeScript" for C, with all the plus and minus that it entails.
No, because Google hast to comply with US law and has to transfer data to US officials.
A fact I'm just maintaining denial about.
Absolutely. There's some cultural aspect that doesn't always work well in an engineering environment. Almost 3 years ago I had to hire 4 new team members, and two had to be from TCS. At some point in the process, I was happy to just find someone who was able to say "I don't know" to a question. Several tried to bullshit their way through by answering a completely different question than what I asked.

Eventually I found two. One of them was a really solid hire. Backbone of the team. Still not as vocal as any of the non-TCS devs (one of whom was also Indian, but very vocal about his opinion), but he got stuff done and did it well.
Somehow the article posits you need to check if the list is already sorted to support multiple passes, but this version of radix sort is designed to be stable which is all you need.

And technically checking if the list is already sorted is mostly faster because of caching, in theory radix sort could read each byte exactly once.
Easy - nowadays value is not created from software itself, but from data lock-in and "capture".
>I find continuous delivery to be one of the most powerful weapons of a developer

Write more and better tests so you don't have to continuously take out fires.
Sorry if this is slightly off-topic, but whenever I drink Coca-Cola Zero, I get a bit dizzy. It doesn't happen with other soda like Pepsi Zero. I've read somewhere that aspartame is much stronger than sugar.

For the life of me, I can't find any references I stumbled upon when I searched about it, but has any of you had the same symptoms?
I was forced to read Maus in college. Kids in Tennessee won’t be missing much from it being banned. Well maybe they’ll miss the added dose of depression you get from reading about the holocaust.
My takeaway (and something I've been thinking about regarding precision in communication) is that people often believe to be talking about the same thing, yet will be talking about different things.

This is super frequent, especially in more heated discussions, and it leads me to want to look at writing things precisely, even the banal stuff, so that we can actually figure out what is going on. This is especially helpful in the "I can't believe you actually think that" cases
We already had 20 years of hinsight that C's authors decided to ignore, had UNIX not been free beer for all practical purposes, history would have taken another path regarding C's adoption.
Before colour TV, people dreamed in black and white