MurphyA/hacker-news huggingface dataset:
by naikrovek | 2025-08-25 17:58:16+00:00
It is absolutely not an extreme position. It is the only position available if any intense work happens in the UI. JavaScript is SLOW. WASM is SLOW compared to native code.

the web has defeated native apps on windows because native apps on windows are dead all on their own. not because browser applications are better, because they aren't, but because Microsoft drove those applications into the ground with clear intent.

I don't think people realize this, but browsers are SLOW. Not just a little, A LOT. Native code will always be faster, will help extend battery life, and are far simpler to write, to understand, and to support. On top of that, there are entire classes of security vulnerabilities that simply don't apply if you aren't a browser application.

Browser applications ARE convenient, though. But we previously solved that on the desktop and people forgot about it, so now it apparently is IMPOSSIBLE to click a single link and have a running application locally, despite it being easily done in the recent past. That can never happen again, apparently.

I don't expect the HN crowd to understand this. I expect the HN crowd to NOT understand this, as getting your silly startup funded requires that you not understand this simple concept. There aren't any startups making desktop applications.

I do expect technical people to understand why browser applications are bad compared to equivalently-featured native applications. But it's a faux-pas to say so anyway, because it might impact how many people give you money in the future or how much they give. People gladly trade money in exchange for ignoring inconvenient problems all day long, and without a second thought, too. Somehow, I find that anathema, despite being in the position to accept such offers several times throughout my career.

I am really starting to come around to the idea that everyone that works at Meta, Google, or at any startup writing a web application knowing that it is easier to write despite all of the horrible tradeoffs has weak moral fiber. I think those people are sellouts. I think those people know that they are creating tools that die when the company dies, require a continuous internet connection despite knowing that a constant internet connection is not feasible for a large portion of people, and create software that uses far more energy than it should despite knowing that native code is far more efficient.

Being an engineer means you face the problems you have, and you do not make up problems in order to create a business opportunity. But people forget all about their scruples when money stares them in the face.

The desktop environments that we have are constructs, and as such they can be made better. They can be remade. There can be a good cross platform environment that is easy to develop for, is relatively efficient, performant, consistent, and which allows for offline use if we just want to create that. But the money is too good if you want to ignore that problem, I guess.
by shortrounddev2 | 2025-08-25 17:58:54+00:00
If you copy a nintendo-platform game which hasnt gotten any love in a long time, put effort into it, and sell it on PC, then yes, you can sell a lot. Harvest Moon hasn't had a good game in over a decade, which is why Stardew Valley was so successful. Similarly, Pokemon has been neglected for generations and there have been a few successful games in the genre, like coromon.

But if you mean copying an already successful PC game with AI Slop assets and putting absolutely no thought into what makes the game good, then you probably should work in a field you actually care about instead
by IceDane | 2025-08-25 17:59:06+00:00
Every time I see an introduction to Big-O notation, I immediately go look for a section about the worst case to find the most common, fundamental misconception that is present in nearly every such text.

Lo and behold:

> Because it's common for an algorithm's performance to depend not just on the size of the input, but also its arrangement, big O notation always describes the worst-case scenario.

This is not true. I'm on my phone, so I can't be bothered to explain this in more detail, but there is plenty of information about this online.
by joshstrange | 2025-08-25 17:59:07+00:00
> I always end up doing is remove a bunch of spinners because you don't need a spinner when the page loads instantly

I always have to remind people to add spinners, just because it loads instantly on your developer machine with a fiber connection (if not talking to a local container even) doesn't mean it will in the real world. But spinners only show when actively fetching so if it's fast they only show for a split-second. It's the best of both worlds.
by jauntywundrkind | 2025-08-25 17:59:16+00:00
Wow: notably a more advanced CPU than DGX GB200! 14 Neoverse V3AE cores, where-as Grace Hopper is 72x Neoverse V2. Comparing versus big GB100: 2560/96 CUDA/Tensor cores here vs big Blackwell's 18432/576 cores.

> Compared to NVIDIA Jetson AGX Orin, it provides up to 7.5x higher AI compute and 3.5x better energy efficiency.

I could really use a table of all the various options Nvidia has! Jetson AGX Orin (2023) seems to start at ~$1700 for a 32GB system, with 204GB/s bandwidth, 1792 Ampere, 56 Tensor, & 8 A78AE ARM Cores, 200 TOPS "AI Performance", 15-45W. Slightly bigger model of 2048/64/12 cores/275 TOPS, 15-60W available. https://en.wikipedia.org/wiki/Nvidia_Jetson#Performance

Now Jetson T5000 is 2070 TFLOPS (but FP4 - Sparse! Still ~double-ish). 2560 Core Blackwell, 96 Tensor cores, 14 Neoverse V3AE cores. 273GB/s 128GB. 4x25Gbe is a neat new addition. 40-130W. There's also a lower spec T4000.

Seems like a pretty in line leap at 2x the price!

Looks like a physically pretty big unit. Big enough to scratch my head in the intro video of robots opening up the package & wonder: where are they going to fit their new brain? But man, the breakdown diagram: it's- unsurprisingly- half heatsink.
by abdusco | 2025-08-25 17:59:27+00:00
Those "mistakes" and insubordinations are somehow _very_ convenient for Israel's agenda.

Apparently one strike isn't enough for the army that can perform point strikes against scientists in Iran, they "fumble" and bomb a hospital, then do it again and bomb the people who rush in to help.

The last witnesses who are able to expose the extent of unimaginable cruelty are being threatened, targeted and killed off.
by fujiwarachoki | 2025-08-25 17:59:28+00:00
I always hated writing changelogs manually, so I built a tool that does it for you:

Auto-generate changelogs directly from your Git commits.

Smart filtering: it decides which commits are relevant enough to show.

Automatic versioning: labels changes as major, minor, or patch.

Easy hosting: get a public changelog on a subdomain.shiplog.sh.

Embed anywhere: drop it straight into your own app.

Would love feedback from fellow builders — does this scratch an itch for you?

Try it at shiplog.sh!
by hitekker | 2025-08-25 17:59:33+00:00
It's an entirely fair assessment within a framework of supremacism. "My language is the best. People who don't use it need to learn it. If they don't, they're bad programmers, maybe even bad people." It's a ugly spirit that no one is honest enough to admit to. But it's there. A few month ago, I saw a supposedly nice Rust leader calling SQLite "a terrible example of anything other than what you can accomplish when you pour enormous resources into a single C library."

The end result is that Rust's leaders either avoid interacting with other languages, or engage in flamewars. I think it's a big reason why Java, the most popular and successful memory safe language in the world, has little-to-no formal contacts with the Rust team.
by mnky9800n | 2025-08-25 18:00:07+00:00
He said he used to be a software dev. Then he started consulting on the side making websites, doing SEO, and he just started doing that fulltime. But then SEO died because of AI (according to him anyways). then he started vibe coding like a year or two ago and saw all these people posting in forums about how everything they made broke and they don't know what to do. So he started helping people for money and it turned into a thing.

I watched him text people and say "set up a lovable account, put in your credit card info then send me the login". Then he would just write some prompts for them on lovable to build their websites for them. Then text them back on discord and be like "done".

He said he had multiple tiers, like 50$/month got you in the discord and he would reply your questions and whatever. but for 500$/month he would do everything you want and just chat with you about what you wanted for your incredible facebook replacement app for whatever. But I mean most of the stuff seemed like it was just some small business trying to figure out a way to use the internet in 2025.

All this gave me anxiety because I'm here as an academic scientist NOT making 50$/month*1000 signups to vibe code for people who can't vibe code when I definitely know how to vibe code at least. Haha. Maybe I should listen to all my startup friends and go work at a startup instead.
by chankstein38 | 2025-08-25 18:00:20+00:00
I also don't understand the reason but this is my experience on 80% of the internet basically. Articles that purport to share how to do something then spend most of the article talking about stuff I don't care about, then we finally get to the complicated part then they skip some detail or use some library that I don't want to use and then they're just like "bam it's done! woo"
by ahmeneeroe-v2 | 2025-08-25 18:00:57+00:00
Not ideological, I'll try to explain better.

>Insurance or the individual pays the bill, that is no different than it ever has been.

Strictly speaking this is true. I agree with this statement.

However, our current insurance industry based system (colloquially known as the ACA or Obamacare) has caused "health care" to pivot away from providing medical treatment to individual patients, and toward a system of "health care" companies charging insurance companies for services provided to a 3rd party (the patient).

The patient is no longer a customer, the insurance company is. There is effectively no health care provider in the US that caters to a patient as a customer, especially if we're talking about hospital level medical care.
by _mlbt | 2025-08-25 18:01:24+00:00
I wish I had a good answer to this question for you and for me.

Everything is full of bias, propaganda, partisan activism, and outright lies. Government institutions, educational institutions, the media, Internet forums, social media, books and journal articles by the experts, and everything else. Unfortunately, AI is trained on all of this suboptimal input so it really isn’t any better.

The best thing I’ve been able to do is attempt to find a source on both sides of a topic and attempt to glean the truth that way. It’s still a flawed methodology that leaves me susceptible to biases, most dangerously of which are my own biases.
by douchecoded | 2025-08-25 18:02:26+00:00
This sort of action is deliberate. I have been incarcerated before. The system is deliberately designed to make a disadvantage for anyone representing themselves pro se because the system is inherently corrupt with millions of innocent people from all races and genders being arrested for crimes they are not guilty of but cannot fight back because they cannot afford a high dollar attorney. The jail I was in, they had a fantastic law library with modern technology and access to all the same resources a criminal trial attorney would have access to... except we were not allowed to use it. We were forced to use a crap, low-power tablet running an old version of Android that only had access to a few resources, no word processor, no digital law library access, etc. The system sets you up to fail at every opportunity because once you beat your case, you can file a civil rights lawsuit under federal laws and those cost these corrupt districts millions per every case they lose. The goal is to deny your rights without making it obvious they are doing so.
by mrandish | 2025-08-25 18:02:40+00:00
It's unsurprising that the internal narrative focused on the plausible user, product and technical issues which happen to align with sustaining the multi-billion dollar monopoly. Senior leadership isn't going to say the 'quiet part' out loud in all-hands meetings.

I also worked in a valley giant with a multi-billion dollar monopoly position being preserved in a similar way. But I was senior enough to see both sides - the divisional all-hands mtgs and (some of) the exec staff mtgs (my boss was an EVP reporting directly to the CEO). The instructive part was observing what happened in the senior staff mtgs when a serious user, product or technical issue emerged which directly conflicted with sustaining the multi-billion dollar monopoly. Even in small mtgs with just the CEO, a couple EVPs and a handful of their direct reports, I never witnessed any explicit collusion or overt manipulation. The reason is surprisingly simple, they don't need to. They can make "the right thing" happen without being so obvious - just by controlling the agenda, attendees and context and then asking the right questions, prioritizing certain concerns and selecting the right working group leader to "come back with options which balance these concerns". These EVPs didn't get to where they are by plainly speaking their mind, although they are masters of appearing to do so when it serves them. At that level, there are degrees of subtlety and multi-dimensional chess that make Machiavelli look like a toddler.

All those years of being "in the room where it happens" fairly frequently and there wasn't one moment where I thought, "Wow, if I leaked a tape recording of the last 60 seconds, somebody very important is losing their job." These people are far to experienced and skilled at this for it to be that simple. Which isn't to say there may not have been some very private conversations between only the CEO and an EVP or two where things were said explicitly - but I'm not even sure that was necessary. Frankly, the euphemistic language and context control is sufficient that it's probably easier for the them to "stay in character" all the time. In fact, I think some of them sort of believe it themselves - or at least prefer to avoid stewing on the more "unpleasant realities" of the job. Most of these people are, in their own minds, still the 'good guy' in the story they tell themselves.
by const_cast | 2025-08-25 18:02:42+00:00
Well if we eliminate greed and capitalism then maybe at some point we can reach a Star Trek utopia where nobody has to work because we eliminate scarcity.

... Either that or the wealthy just hoard their money-printers and reject the laborers because they no longer need us to make money so society gets split into 99% living in feudal squalor and 1% living as Gods. Like in Jupiter Ascending. Man what a shit movie that was.
by dfxm12 | 2025-08-25 18:02:57+00:00
I like the design, but I had similar problems with the hardware. It sucks paying a premium for a poor product. I've had no issues with thee Kinesis DXT Mouse 3. They have a traditional vertical mouse too. Consider these when your current Logitech breaks.

https://kinesis-ergo.com/products/#mice-and-pointing-devices
by positiveblue | 2025-08-25 18:03:20+00:00
Giving an agent full access to your data without clear guardrails is a really bad idea.

We automate checkouts for e-commerce stores and work with very sensitive information, but our agents never see the real data. They only fill forms with placeholders, which later get swapped with the actual values downstream.

Prompt injection is a real risk, and while the industry will adapt, you need to be extremely cautious when letting agents operate in these contexts. Long story short: do not give "admin" privileges to AI Agents in the wild.
by didibus | 2025-08-25 18:03:25+00:00
That's already what an agent is though.

It's LLM invocation inside a loop where the exit condition is supposed to be some goal for the agent to have met, which you generally provide some heuristic or deterministic criteria so it can assert that the goal is reached or not.

I'm not sure about Claude Code, but with Amazon Q, if you prompt it in a vibe coded way, and give it a goal like that and say to keep going until the goal criteria is met (which could be running tests and passing them, or running a sub-agent that evaluates if the goal is met). Then I've seen it go for like 2 hours before it ended.
by littlestymaar | 2025-08-25 18:03:28+00:00
Everyone who put mandatory stuff on YouTube and only here. Two last examples I faced recently:

- Companies who put their product instruction manual exclusively on YouTube

- university curriculum who require you to watch contain that is on YouTube only.

Sure I'm free not to buy any manufactured products or not resume my studies, but it's like saying the Gulag was OK because people were free not to criticize Stalin.
by zahlman | 2025-08-25 18:03:32+00:00
Within minutes it seems we already have comments claiming that this is pointless because it's already what the law says, and also implying that this is pointless because it disagrees with the law and will therefore be reverted by the judicial branch.

These clearly can't both be true... ?

At any rate, for those who wish for this action to be legal, do you feel the same way about the flags of other countries? Why or why not?
by ajmurmann | 2025-08-25 18:03:56+00:00
The implementation is also needlessly fumbled. All these shippers are suspending their service temporarily because this is all so rushed. Normally there would be larger lead times for changes like this and shippers and importers could adjust their processes and businesses with less friction.

And that's not even accounting for the fact that there is little reason to believe that many of these changes might never actually take effect or be rolled back soon. So much cost that could have been avoided!
by ShakataGaNai | 2025-08-25 18:04:03+00:00
It is. The original claim was that De minimis exceptions were being used to ship drugs into the USA from (insert hand wavy racist statements here about anything South of Texas). Then it was "because unfair". Then they terminated de minimis for all countries.

I don't think anyone is cheering. At least most of the people cheering are starting to realize it's actually their face planting into the cement.
by ireadmevs | 2025-08-25 18:04:17+00:00
I haven’t the tried Hyprland, but I use i3, which I assume it should be similar. I do this sort of thing quite often when presenting on zoom at work. Suppose I want to present only the top-left section of my screen, then I split vertically first and the left side I split horizontally. This other 2 zones I use to put other supporting windows and to search stuff out of screen. When I need to present more apps, i3 also allow you to stack windows in a specific zone. It’s quite easy to switch between all the windows and have full control of the layout.
by tsimionescu | 2025-08-25 18:04:17+00:00
No, effectiveness is not an excuse for immoral, disproportionate punishments. And morality is not nearly as irrational or difficult as you make it out to be. The victims of a scammer are not nearly as badly hurt as the victims of a pedophile. And since both crimes are perpetrated by knowing adults, there's no "they couldn't help it" compassion for the victims (note that it's not illegal to have pedophilic tendencies - it's illegal to hurt children by acting on those tendencies). So, the moral calculus is simple: same internal culpability for the perpetrator, but different levels of damage to the victims results in different levels of moral culpability.

And even for such heinous crimes, the death penalty is not acceptable, nor is corporal punishment. There is still value in a human life beyond such crimes. In addition, there is always the problem of applying major punishments to people who are actually innocent - which is a far more common occurence than proponents of such punishments typically admit. How happy would you be to be killed because you got confused for a scammer?

Not to mention, the deterrence effect is vastly overstated - there is little evidence of a significant difference in rates of major crime depending on the level of punishment, beyond some relatively basic level. Actual success rates of enforcement are a much more powerful predictor of crime rates. You can have the worse possible punishments, but if almost no one gets convicted, criminals will keep doing it hoping they won't personally get caught.
by sillyfluke | 2025-08-25 18:04:47+00:00
I always find Germans as a collective weirdly naive about the top-level corruption that goes on in their country. Don't get me wrong, I don't claim that it exceeds the US in anyway but Americans don't have any illusions about the possible corruption the top brass can be engaging at any point in time. Germans seem to be way too ocd about following the rules at the individual level themselves and policing those around them at an individual level that they don't seem to have much energy left for contemplating top-level or systematic corruption. German pride seems to also discourage them from engaging in devil's advocating when it comes to auditing German darling companies. I'm guessing the VW, Deutsche bank, and Wirecard scandals have at least made a healthy little dent in that collective psyche.
by uberduper | 2025-08-25 18:05:15+00:00
I'm probably not thinking about your use case the same way you are, but it seems like you could run a nested hyprland session in a 1920x1080 window and screenshare just the nested hyprland window. Run the apps you want to share inside that nested hyprland session.

I don't know of any reason that wouldn't work, but I haven't tried it so I'm not certain it would.
by unsignedint | 2025-08-25 18:05:28+00:00
In the US, the receiver effectively covers the cost of mobile calls—though it’s a bit nuanced, so apologies for any lack of clarity. You’re essentially paying for incoming calls if you’re on a metered plan, since those minutes get deducted. With most rate plans now being unlimited, this cost is somewhat hidden.

In Japan (the only other system I’m familiar with), it works differently: the caller is charged for the recipient’s end, while the receiver pays nothing. For example, calling a mobile phone from a landline costs more to account for the mobile portion. I remember years ago using a prepaid phone card from a payphone to call a mobile number—the balance drained incredibly fast. This is one reason why younger generations in Japan rarely rely on PSTN for routine calls, since it can quickly become expensive.
by JdeBP | 2025-08-25 18:05:52+00:00
In fairness, note that in some countries (like mine) there are tighter regulations for electrical circuitry in rooms with baths and showers, which require work in that sort of area (problems with the pull switch, a joint box, or the ceiling rose, for example) to be done or at least overseen by a qualified electrician. They're known as "Part P" in the United Kingdom.

* https://gov.uk/government/publications/electrical-safety-app...

That said, bringing in a mains-powered non-IP-rated portable floor standing lamp because the ceiling mounted one is broken is definitely not the intended outcome of such safety standards.