MurphyA/hacker-news huggingface dataset:
by gruez | 2025-07-26 16:35:43+00:00
>Maybe the issue with society is that we don't care about efficiency?

>We throw away 1/3 of the food that we make. We're overweight and waste energy from carrying that excess weight.

Throwing away food can be efficient. In fact, absent evidence to the contrary, we should expect that throwing away food (or buying/producing more) is the more efficient option out there, given that people aren't putting effort into conserving food. Remember, conservation isn't free. For instance it might be possible to reduce the amount of fruits that are bruised and thrown away, but that requires more packaging and more careful handling, which isn't free. At the household level, proper meal planning and inventory management can probably eliminate all food waste, but nobody wants to spend the mental effort into managing an ERP for their kitchen.

>We're less physically active as a result so we require motorized transport that is predominantly single passenger cars so we build all our infrastructure around cars which in turn causes us to be even more inactive and unhealthy.

You got cause and effect mixed up. People live in suburbs and drive around everywhere because they like the suburban lifestyle (eg. cheaper/bigger houses, "safer" and "quieter" neighborhoods), not because they're not too fat to live in 15 minute cities. Remember, suburbanization happened well before the obesity epidemic.
by max-privatevoid | 2025-07-26 16:35:47+00:00
Rust GPU libraries such as wgpu and ash rely on external libraries such as vulkan-loader to load the actual ICDs, but for some reason Rust people really love dlopening them instead of linking to them normally. Then it's up to the consumer to configure their linker flags correctly so RPATH gets set correctly when needed, but because most people don't know how to use their linker, they usually end up with dumb hacks like these instead:

https://github.com/Rust-GPU/rust-gpu/blob/87ea628070561f576a...

https://github.com/gfx-rs/wgpu/blob/bf86ac3489614ed2b212ea2f...
by 0hijinks | 2025-07-26 16:36:02+00:00
>> ...we can see that, in less than two decades, Earth has tilted 31.5 inches as a result of pumping groundwater. This equates to .24 inches of sea level rise.

For those confused how they managed that geometric analysis, the sea level rise mentioned in the paper [1] is caused by groundwater depletion. The tilt is caused by groundwater depletion. The sea level rise is not caused by the tilt.

[1] https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2023GL10...
by girvo | 2025-07-26 16:36:09+00:00
> But I wish we'd get over this phase where everyone thinks they're an expert, and that every bad codebase or slow app was the result of someone who didn't care.

I can only speak to my own experience, but it’s been this way for the entire 18 years I’ve been doing this professionally and I can’t see it stopping anytime soon.

I just ignore it and write off people who openly think that way. It shows a lack of experience and empathy.
by subscribed | 2025-07-26 16:36:15+00:00
Hardware attestation would be enough to clamp down on almost anything, ensuring the hardware and the os guarantee the outcome is not manipulated.

Not the broken anti-competitive Google play store integrity (which is passing for any handset not patched for the last 8 years but with Google buttplug in it, effectively nullifying assurances from the attestation), but a proper hw attestation.
by danaris | 2025-07-26 16:36:31+00:00
If you're asking "what caused the change?" the answer is "Ronald Reagan".

If you're asking "why didn't the people before then work less?" the answer is "because productivity gains hadn't yet made that possible".

Just to expand on that a bit, in case it isn't fully clear:

There is a level of productivity per worker required to support everyone in the society. This level fluctuates some with the overall standard of living, but does not vary with total productivity, population, or GDP. Let's call this level P, for Parity. (And let's assume it's not "just barely enough to support everyone", but "enough to support them comfortably and reliably, with a decent buffer".)

Once the level of productivity per worker passes certain thresholds—multiples of P—the total amount of work required to maintain the society at the same level drops. More work produces surplus. That surplus can be then used in a variety of ways. One of those ways is by reducing the amount of work being done. So, for instance, if the productivity level reaches 2P, then every worker can work half the amount of time they were working before, and still be producing enough to fully provide for everyone. If it reaches 3P, then every worker can work 1/3 the amount of time, and so on.

If, instead, the surplus is captured by the wealthy, the workers don't see benefit, and inequality grows.

I don't know exactly when real-world productivity got enough higher than P that we could realistically start reducing worked hours, but it definitely did so at some point in the last several decades. I'd say that at this point, just as a rough estimate, we're probably somewhere between 1.5P and 2P, but that's not really my field of expertise. But because the wealthy have captured approximately all productivity gains above the level we were at in 1980, they have seen their wealth massively increase, while the rest of us have just been scraping by.
by simonw | 2025-07-26 16:36:46+00:00
OK, I think I understand what this is about: the vulnerability that they reported (and Microsoft fixed) is that there was a trick you could use to run your own code with root privileges inside the container - when the system was designed to have you only execute code as a non-root user.

It turned out not to really matter, because the container itself was still secured - you couldn't make network requests from it and you couldn't break out of it, so really all you could do with root was mess up a container that only you had access to anyway.
by 1vuio0pswjnm7 | 2025-07-26 16:37:13+00:00
It is possible to avoid using a browser app when accessimg websites on a phone.

For example, via the Termux app or "HTTP Shortcuts" app from F-Droid or Github.

Sometimes corporate apps use resources from their public websites, not a dedicated "endpoint" set up for the app. For example, a weather app that uses pages under a folder called "widgets" from its website, or a grocery app that sources product images from an images folder its website's www subdomain. In testing I have accessed such resources outside the app, outside the mobile OS, from another computer, using any software.

But Termux and HTTP shortcuts are apps, and subject to all the corporate mobile OS restrictions.

There is no sysctl, nftables, iptables, tcpdump, etc. on the "phone".

The kernel is generally not under the control of the phone's owner.

As such, _for me_ the corporate mobile OS even coupled with impressive phone hardware, is inferior to a computer that it's owner, who is not working for a so-called "tech" company selling ad services, can control, by compiling and installing their OS of choice. That includes the kernel.

Using Termux, I could submit this reply to HN from a phone using the 59-line shell script I normally use on a computer. It's possible. But I prefer the computer with the kernel I compiled myself.

If I'm going to use a website instead of an app, I would prefer to do it on that computer, not a "phone".
by jtrn | 2025-07-26 16:37:38+00:00
It's really hard not to become impolite with this kind of disrespectful comment, but I try. Let me articulate my thinking... The suggestion is not based on nothing; it's based on years of banging our heads against the wall with various governmental and non-governmental systems that we need to communicate with, in the context of our firm wanting to talk to government servers to, for instance, get money for providing health care, or communicate with a GP.

We already have a need to authenticate and communicate. In the same way we have passports and driving licenses, these kinds of basic utility services seem to be worth it.

I'm just advocating for the same thing, for the basic functionality, digitally, before we start dreaming of other kinds of solutions.

I'm really not happy with the solution that has emerged in Norway, where one private entity is basically the de facto identity provider for everything (BankID). Then there's a mishmash of all other providers with various levels of motives, usability, restrictions, technology, and cost.

The same way we found out national identity cards can be useful, to ensure we have proper basic communication and identification within our country when using that country's services and portals.

This is my logic: We already have to communicate and authenticate, no way around it. And our government is already mandating login and communication digitally. So, a service like I described would not affect the concern you seem to have, since we have already handed over the key, so to speak. But it would alleviate a lot of unnecessary and, frankly, security-reducing complexity.

I would assume you are extremely skeptical of anything governmental and centralized. Maybe you live in a country with more problems, so that your fear is more realistic. But here in Norway, we seem to have found a stable balance of powers and a stable relationship between the people and our government. So maybe your situation you live in makes the "tyranny" claim more palpable.

Sadly, this, to me, just reinforces my experience I have every time I run into libertarian values. There seems to be much more focus on angrily denouncing others' ideas and not contributing to any realistic or practical solution. And it's too bad you have to resort to absolutes, unnuanced ad hominem attack. I think a measured response would have been something like (my caricature of how I would have said it): "I see you want to improve inefficiencies, but I fear that you don't properly account for the dangers of abuse from the government." Instead, you come out swinging when all I suggest is that we just do what we are already doing, but better.
by techcode | 2025-07-26 16:38:58+00:00
I came here to ask OP if they mean "without STEM degree", "without STEM education" ... Would physics degree (while STEM, it's supposedly not as close to Software/Tech as math or other types of engineering studies).

Loads of such not strictly TECH folks end up in Big Tech as data scientists, as well as programmers.

I only have ~25 years of "work" experience. I finished electrical engineering/electronics highschool (in parts of Europe you're 18 y/o by the time you finish highschool). And then just as I started with (computers focused) EE College - I also started freelancing. I started making websites/scripts/etc in the early 2000s.

It turned into full time contracting, and then even moving countries for "Software Engineering" job - all before I finished college.

Anyway - although in the last 2-5 years (Covid/Wars/etc) it became less common for companies to accept "graduates".

My impression is that it's more about hiring freeze in general, than the more recent "AI makes 100x developers possible" hype.

And by "graduates" I've seen both young folks with tech education but 0 work experience, as well as no (complete or at all official) tech education yet self taught and much more "work experience" from personal projects, competitions, hackathons.

And of course there's also other tech stuff - UX/design, db/net/sys admins and such.
by fdatanet | 2025-07-26 16:39:06+00:00
Financial Data API provides end-of-day and intraday stock market data, company financial statements and ratios, insider and institutional trading data, sustainability data, earnings releases, and much more. 20+ years of historical data available, including information on 17.000+ stocks, 20.000+ funds, 2000+ ETFs, 13.000+ OTC securities, and 200.000+ derivatives. For more information visit https://financialdata.net/
by PaulHoule | 2025-07-26 16:39:26+00:00
"Tell me, Tom, have you given it a name yet?"

Tom smiled ruefully. "No. I have a harder job naming some of these things than I do figuring them out. Have you any ideas?"

"How about calling it the Spacelane Brain?" Arvid Hanson suggested.

-- https://www.tomswift.info/homepage/rocket2.html

I hate to be that guy but you can ask an LLM. I cut 'n pasted your query into Copilot and got a long personalized response addressed to me by name, but it came up with: Devique, APiha, Infirtion, Chisel, Scaffold, Launchpad, CodeSprint, CycleUp, SnapAPI, Syntax, Rapidly, Zeed.

I was in a team that made a game over a weekend at a hackathon, one member got an LLM to make up a name, we won a prize, maybe the name was 5% of that.

You might want to be smarter than Microsoft and run a trademark search before you use it!
by n2d4 | 2025-07-26 16:39:33+00:00
The important part:

> Now what have we gained with root access to the container? > Absolutely nothing! > We can now use this access to explore parts of the container that were previously inaccessible to us. We explored the filesystem, but there were no files in /root, no interesting logging to find, and a container breakout looked out of the question as every possible known breakout had been patched.

I'm sure there are more ways to acquire root. If Microsoft pays out for one, they have to pay out for all, and it seems pretty silly to do that for something that's slightly unintended but not dangerous.
by reaperducer | 2025-07-26 16:40:52+00:00
At most of the companies I've worked, low-grade managers love to hoard secrets. It makes them feel powerful. Someone gets promoted from Lower Level Manager Grade 4 to Lower Level Manager Grade 5 and they feel all "Oooh! Look at the new things I know!"

My mother-in-law is like this with knowing what various relatives are doing. Being the gatekeeper of knowledge gives her imagined power. I guess it's just part of the human condition.
by uecker | 2025-07-26 16:41:03+00:00
It would be interesting to understand better where language feature are actually needed or helpful, and where the code should be organized differently. I also observe that often cure if worse than the disease.

Many example I see where people argue for metaprogramming features are not all convincing to me. For example, there was recently a discussion about Zig comp-time. https://news.ycombinator.com/item?id=44208060 This is the Zig example: https://godbolt.org/z/1dacacfzc Here is the C code: https://godbolt.org/z/Wxo4vaohb

Or there was a recent example where someone wanted to give an example for C++ coroutines and showed pre-order tree traversal (which I can't find at the moment), but the C code using vec(node) IMHO was better: https://godbolt.org/z/sjbT453dM compared to the C++ coroutine version: https://godbolt.org/z/fnGzszf3j (from https://news.ycombinator.com/item?id=43831628 here). Edited to add source.
by rediguanayum | 2025-07-26 16:41:10+00:00
I'm surprised no one has responded to this (though granted it's probably due to the language barrier of the source Chinese video). This article is about a fairly comprehensive survey of over 36 cars on the Chinese market of level 2 driver assist technology (ADAS) on an actual highway. Interestingly Tesla did the best, even over cars like Mercedes C class and other cars with LIDAR as well as the local brands. One alarming trend the article notes is that there was a wide range of crash avoidance behavior even between the same car likely due to the machine learning, and that also makes explaining the differences hard. Hopefully someone with more background on ADAS systems can watch and post what they think.
by Nevermark | 2025-07-26 16:41:19+00:00
Your reversing the effect.

A steeper land tax, but no development tax, discourages sprawl and incentivizes parsimonious & maximally effective use.

Which would be the opposite dynamic to the one you are concerned about.

An income tax break on food production would be a good way to keep food prices lower, while maintaining a farmers incentive to use land efficiently.

And is good economics: matching a national tax break directly to a real national commons benefit, food security, while maintaining efficiency incentives.
by dismalaf | 2025-07-26 16:41:58+00:00
Even if you believe this line of propaganda, Zelenskyy is not who was brought to power in 2015. That was Poroshenko.

I don't know if you followed Ukrainian politics when Zelenskyy was elected, but Zelenskyy is a native Russian-speaker (he consciously refuses to speak Russian now) who was accused of being pro-Russia by Poroshenko and the Orange Revolution politicians, and basically only became anti-Russia when he tried negotiating the end of the conflict in Donbass/Luhansk and then of course, when Russia fully invaded...
by chuckadams | 2025-07-26 16:42:22+00:00
Sure Wikipedia is an app, long as you think of static websites as a subset of web apps. One might say that makes the term meaningless, I say it's a deliberately vague term because people don't want or need to get cornered by fine distinctions. Otherwise it's endless quibbling over whether things like search do or do not count toward a site being a "real" app.
by chenchuxin | 2025-07-26 16:42:35+00:00
Brat Generator Unblocked is the best brat name generator and brat logo generator online. Create viral designs with our brat generator pink, brat generator green, brat generator white, and brat generator black themes. Inspired by Charli XCX's iconic album, our brat poster generator and brat summer meme generator help you create authentic brat generator lyrics style content.

Quick & Easy to Use – Generates bold, bratty-style images in seconds with minimal effort. Customizable Text & Colors – Offers basic adjustments like font weight and background colors. No Account Needed – Free to use without sign-ups or watermarks. Great for Social Media – Perfect for creating sassy clapbacks or playful memes.
by gruez | 2025-07-26 16:42:44+00:00
>My "dismal results" refers to actual state of labor market and quality of jobs, actual purchasing power, actual production, actual innovation, actual infrastructure, actual quality of life changes, etc. Not GDP or stock market or how rich the 0.00001% gets.

How convenient that your preferred metrics can't objectively be measured and basically give you free reign to define the results however you want! It's the "community adjusted EBITDA"[1] of economic metrics.

[1] https://qz.com/1685919/wework-ipo-community-adjusted-ebitda-...
by zbentley | 2025-07-26 16:42:59+00:00
It’s a lot easier to ID-gate food based on whether it contains some amount of a substance (alcohol) than it is to ID-gate media.

For extremely explicit stuff, sure, the adults-only line might be clear for a lot of folks. But other stuff is not as clear cut: if media describes sex at all, is it adult? Even Supreme Court justices have trouble defining in this area.

…and all of that is ignoring the elephants in the room: whether or not explicit media even should be restricted for non-adults, the fact that there are highly variable and localized levels of people’s preparedness for adult media (even more variable and subjective than developmental cutoffs for alcohol sale), and the abundant historical evidence that attempts to draw an acceptability/adults-only line in subjective areas like this are inevitably extended to provide cover for political agendas (e.g. homophobia).
by ajross | 2025-07-26 16:43:03+00:00
> Listing possible examples does not prove your point.

It disproves yours that the "vast majority" of apps don't use functionality exposed as PWA APIs.

> Something something No It's Actually Apple's Fault

It's indeed Apple's fault that those PWA APIs don't work in Safari, yes. I didn't think this was a disputed point. And again I repeat: your objection isn't technical, you just don't like the idea of portable web apps working on iOS.
by henning | 2025-07-26 16:43:10+00:00
Oh boy, I love making adding a trivial nullable column take even more code and require even more tests and have even more places I forgot to update which results in a field being nullable somewhere.

And don't forget, you get to duplicate this shit on the frontend too.

And what is a modern app if we aren't doing event-driven microservice architecture? That won't scale!!!! So now I also have to worry about my Avro schema/Protobufs/whateverthefuck. But how does everyone else know about the schema? Avro schema registry! Otherwise we won't know what data is on the wire!

And so on and so on into infinity until I have to tell a PM that adding a column will take me 5 pull requests and 8 deploys amounting to several days of work.

Congratulations on making your own small contribution to a fucking ridiculous clown fiesta.
by getnormality | 2025-07-26 16:44:49+00:00
I have been a huge note-taker for many years, but it's mostly about tracking projects and tasks at work and home that I need to be accountable for. Whereas a lot of the recent trendiness around note-taking seems to be more like, looking for a system that is going to capture every insight you have or interesting tidbit of information you encounter, and this is going to reveal things to you.

But what people seem to find is, if a system requires a lot of work and doesn't show any benefits, they give it up pretty fast. Which is why a super simple system like TFA's is probably the only sustainable thing if you just want to remember "stuff" you hope will be useful later.
by atmavatar | 2025-07-26 16:45:12+00:00
The cost is exactly what it represents.

The entire point of using diamonds in wedding rings is for the male to signal how committed he is to the marriage by expending a large amount of money on both the ring and the wedding itself. It then acts as a way for the wife to signal her status to other women by showing off how much her husband was willing and able to spend on the ring.

It is a hold-out from the tradition that the male is a provider and the female is a caregiver. If you reject traditional gender roles, you should also reject expensive diamond rings regardless whether they are mined or grown. Otherwise, embrace the shiny, but make no mistake: the cost is entirely the point.
by nabla9 | 2025-07-26 16:45:40+00:00
Just like European Council or NATO.

In European Council proposal will only be adopted if all member states are in agreeance. Formal voting does not take place, the member states deliberate until they reach general agreement.

NATO is the same. Any Article consultations like Article 4, or 5 end with consensus. One country can water it down.

Consensus based does not mean equal. Big participants usually throw their weight around a lot.
by Aurornis | 2025-07-26 16:45:44+00:00
> I love the concept of expecting Big Willy to be an effective panel moderator. At times the guy can barely moderate his own mind (which is why I adore him).

This encapsulates the disconnect with Open Sauce: It’s pitched as a big Maker Fair crossed with VidCon, but in practice a lot of it revolves around William Osman and his entertainment style.

If someone who adores William Osman and his content went to a panel like this they’d be entertained.

If someone who went there expecting to hear from the makers and have questions answered, they’d be frustrated by the way the moderator became the centerpiece and the questions felt like fodder for the moderator to riff on.

This is the disconnect that has turned off a lot of my maker friends from Open Sauce: It’s a fun idea, but the actual conference leans toward being a William Osman centered show with YouTuber friends doing guest appearances. That’s great for people who are into that and obviously a lot of people enjoy it, but the maker side of the conference feels like something of a sideshow at times
by deanmoriarty | 2025-07-26 16:45:47+00:00
> Keep in mind that almost all of the FIRE advice available online has been written in a secular bull market that is almost 2 decades long

Most of the reasonable FIRE advice (e.g. https://earlyretirementnow.com/ quality) suggests a ~3-3.5% withdrawal rate, which has been measured using historical data way before the current secular market.

Is your take that even such withdrawal rate wouldn't work anymore, moving forward?