MurphyA/hacker-news huggingface dataset:
by smcl | 2025-04-01 12:22:35+00:00
It is one of the better UK papers but the bar there is extremely low. They're often still painfully "both sides" on things, they're slow on the uptake and they're often quite credulous. Wonderful example that I had scrolled past shortly before I switched tabs and read your comment: https://x.com/Obseyxx/status/1906396387031368067

As I said, they're the best of a bad bunch but that's damning with faint praise.
by TeMPOraL | 2025-04-01 12:22:55+00:00
Definitely plays well with the kind of scenarios the writers throw at them - you can pretty much expect any Starfleet officer, whether a commander or an ensign, to operate any system on the ship with at least some passing competence. There's no "I work in stellar cartography, I don't know which button fires torpedoes or how to turn on the bio-bed in sick bay" on a Starfleet ship, except when uttered as a joke (or with EMHs). Overkill in real life? Perhaps. But definitely reassuring.

Hell, if someone really didn't know, they could expect "Computer, turn on the bio-bed 3" to just work - circling us back to the topic of what NLP and voice interfaces are good for.
by ckemere | 2025-04-01 12:23:00+00:00
(Ironically, my dad won an award as a USDA bureaucrat for the economic analysis and rule set that allowed Mexican avocados into the US.)

When you remove a barrier to a market the intersection of supply and demand curves shifts to the right (more supply) and the equilibrium price drops and the equilibrium supply increases. “Why does this happen?” is more correctly explained by “the supply increased” because the supply curve is what changed, not the demand curve. Note that the article argues for a subsequent change in the demand curve, fueled by tax-funded advertising.
by mplanchard | 2025-04-01 12:23:32+00:00
This is a silly take. There were certainly plenty of large projects written in JS before Typescript existed or became popular, some maintained by small teams or single individuals. There are plenty of large projects written in Python pre-typing, in PHP, etc.

I personally choose to work with typed languages most of the time, and I’m thoroughly convinced of their value, but acting like it is literally impossible to write a large project without types is just inaccurate.
by mschuster91 | 2025-04-01 12:24:51+00:00
More than enough. Corporate flights are almost always handled that way, alone for compliance reasons (the travel agency knows about budget and "appearance" limits aka only c-level gets business class, everyone else gets economy).

Anecdata: last year my wife and I went on a rail tour through Eastern Europe and god, I wish we had chosen to spend a few hundred euros on a travel agency in retrospect - I can't count just how much time we had to spend researching on what kind of rail, bus and public transit tickets you need on which leg, how to create accounts, set up payment and godknowswhat else. Easily took us two days worth of work and about two dozens individual payment transactions. A professional travel agency can do all the booking via Sabre, Amadeus or whatever...
by maccard | 2025-04-01 12:25:19+00:00
React and the react ecosystem fail at many of the criteria you’ve listed. You might argue “that’s not reacts fault” but when I look at a website that takes 15+ seconds to load its content on a gigabit connection , I’m never surprised when it’s react. Lots of sites have massive issues with rendering performance, scalability and maintainability even with react.

What react does do is give you a clean separation of concerns across team boundaries and allow for reusable components . But the cost you pay for that is a boat load of overhead, complexity, maintainability concerns, and react specific edge cases
by Emma_Goldman | 2025-04-01 12:25:44+00:00
As a long-standing Guardian reader, I couldn't disagree more. It might be financially solvent, but the business model of the paper under the leadership of Katherine Viner has shifted to high throughput, low quality content vying for clicks in the attention economy. They have gone all-in on volume.

Compare that to the Financial Times, which has a low throughput of very high quality content, enabled by a discerning and high paying subscriber base. I read the Guardian for the lifestyle / cooking sections these days, but the FT is an incomparably better and more serious publication, whatever your politics (mine are the diametric opposite of the financial class).
by dist-epoch | 2025-04-01 12:26:11+00:00
FDIC has limits. They were not respected, everybody was made whole. $150 billion of uninsured money was bailed out by the government.

> So, the FDIC, the Fed and the Treasury Department decided to go big and guarantee all SVB's deposits, even the roughly $150 billion that was supposed to be uninsured.

> Shareholders were wiped out.

Sure, but all the depositors were bailed out, which is what bailing out a bank means.
by jonstewart | 2025-04-01 12:26:24+00:00
I am by background a C++ developer, not a web developer, but Tauri has intrigued me as a cross-platform app framework.

The things that have been frustrating are the documentation, the variety of options (pick a front end framework, pick a build tool), and the sense of being on your own once you get Hello, World! working. I wish there were more examples with using 1+ different Rust web service frameworks, how to manage state, and so on. It has the feel of an older-style open source project where the developers are in love with offering options rather than committing to a strong developer experience.
by themaninthedark | 2025-04-01 12:27:10+00:00
My family went to church during my late elementary school years and I have been baptized and confirmed in the Methodist tradition, however I would more describe myself as agnostic.

I take my children to church a couple times a year, so they can experience it. I would take them more often but we live in a area where churches are more culturally influential and function like social/status clubs, which means that there are more people who are there to be seen rather than there to because of agreement or sharing an ideology.
by Cthulhu_ | 2025-04-01 12:27:32+00:00
To add, cloning is one thing, but a lot of games - including id's own games - iterated on the formula, leading to the genre of first-person shooters like Quake, Unreal, Half-Life, Medal of Honor, Halo, Bioshock, etc.

That is, clones rarely work, but evolutions do. Stardew Valley on the surface can be considered a Harvest Moon clone, but it iterated on the formula, leading to a lot of attempts at casual farm games from many different competitors. Minecraft was an Infiniminer clone (or inspired by?) and iterated on the idea. Fortnite was a PUBG clone which was a DayZ clone.
by skydhash | 2025-04-01 12:27:33+00:00
As for LLMs, that’s easy, it’s in the name. It’s good at generating texts. What we are trying to do is mostly get it to generate useful texts (and see if we can apply the same techniques to other type of data).

It’s kinda the same with computers, we know the general shape of what they can do and how they do it. We are mostly trying to see if a particular problem can be solved with it, how efficiently can it be, and to what degree.
Show HN: DeepSite – AI-Powered Website Generator with Real-Time Preview
by howardV | 2025-04-01 12:27:52+00:00
DeepSite (https://deepsite.online ) is an AI-powered platform that transforms natural language descriptions into production-ready websites with clean, optimized code. Built for developers and non-developers alike.

Key Features: • Real-time Preview: Watch your website take shape as you describe it • Production-Ready Code: Generates clean, optimized, and standards-compliant code • Responsive by Default: All generated websites are fully responsive without extra configuration • Built-in SEO: Automated meta tags, semantic HTML, and performance optimization • Modern Tech Stack: Built with Next.js 14, React Server Components, and Tailwind CSS

Technical Details: - Uses advanced AI models for code generation - Server-side rendering for optimal performance - Clean component architecture - Automated accessibility compliance - Built-in TypeScript support - Modern styling with Tailwind CSS - Optimized asset handling

What Makes It Different: 1. No-Code to Pro-Code: Unlike traditional website builders, DeepSite generates actual, editable code that developers can extend 2. Real-Time Generation: See changes instantly as you describe them 3. Developer-Friendly: Access the generated code, modify it, and use it in your own projects 4. Performance-First: Optimized for Core Web Vitals out of the box 5. Modern Development Practices: Follows latest web development standards and best practices

Use Cases: - Rapid prototyping for developers - Quick landing page creation for startups - Portfolio websites for creatives - Business websites for small companies - Documentation sites for projects

The platform is currently free to try.

Looking for feedback from the HN community, especially on: - Code quality and structure - Developer experience - Performance optimization - Feature requests

Try it out: https://deepsite.online
by throwaway290 | 2025-04-01 12:27:57+00:00
You described an interaction not between product owner and software engineer but between a user and product owner. A product person can also be a developer, it happens, but do not confuse the two roles before people think you're saying that a conversational UI can be product owner.

The original example I replied to was where somebody had an idea and went with it to some engineering team or conversational interface.

"If the AI was actually intelligent" does a lot of work. To take a few words and make a detailed spec from it and ask the right questions, even humans can't do it for you.

First because most probably you don't really understand it yourself, because you didn't think about it enough.

Second somebody who can do it would need to really deeply understand and want the same things as you. But if chatbot has abilities like "understand" and "want" (which is a special case of "feel", another famous special case of "feel" is "suffer") that is a dangerous territory, because if it understands and feels and has no ability to refuse you and fulfill its wishes etc your "conversational interface" becomes an euphemism, you are using a slave.
by John23832 | 2025-04-01 12:28:20+00:00
This anti-DEI push is really ridiculous. If you want to elevate merit, go elevate merit. Find someone who is successful, uplift it. If they're a woman, or black, or gay, or whatever, they get to write their story because they have merit.

Instead we're in the "undoing work" environment that frankly reminds me of Soviet Russia or Maoist China.

Hopefully we can emerge from this in a sort of "Deng Xiaoping moment".
by eesmith | 2025-04-01 12:29:04+00:00
So, umm, turning your phone off won't matter much if the border agent tells you to turn your phone on, log into your social media, and show your posting history otherwise you can't enter.

> If you refuse to unlock your phone when asked, authorities can seize it and will most likely need to obtain a warrant to open it, he added. However, visitors can be denied entry to the United States for refusing to unlock their phone.

As I understand it, they know the Facebook, Instagram, LinkedIn, Pinterest, Reddit, Tumblr, Twitter, etc. usernames for most foreigners because that's required as part of the visa process.

If the border agent wants you to log into an account they know you have, under threat of being denied entry, will you say no?
by dantondwa | 2025-04-01 12:29:07+00:00
I use it on my Kindle and I love it. I can use better and more dictionaries, the controls are ergonomic and customizable, I can easily override the font so that every ebook looks exactly the same. It supports epub and with it my Kindle is faster, the battery lasts longer and it supports dark mode on an old model while Amazon officially doesn’t. Amazing software all around!
by lynx97 | 2025-04-01 12:29:13+00:00
Haha, the times they are a changing. I still remember c't april fools joke from the 90s where they published a scencil (template) to indicate where you have to drill a hole into your pentium CPU to be able to overclock it. I still chuckle about the whole thing almost 30 years after the fact, still wondering how many morons actually destroyed their perfectly working CPU back then. At times, active thinking of your peers just needs to be challenged so they don't get too confident...
by Aachen | 2025-04-01 12:29:18+00:00
I don't think I've reinstalled since around 2014, when I switched to a different Linux distribution. It's just a pain and while it cleans up some unused packages, what's the point really? Why do you reinstall Windows every 18 months?

One change I made that may help with this, is to not install crap on the host that I don't plan to use for a long time. Trying out a new database server or want to set up an Android IDE for a temporary project? Use a VM, don't clutter up random files all over the host. Is this what is happening on your Windows perhaps?
by sorcerer-mar | 2025-04-01 12:29:20+00:00
Not only could they obviously evacuate their targets, wasting tens (hundreds?) of millions of dollars and dozens of civilian lives on an unsuccessful attack, but it's also literally not true they have no air defenses. They've successfully shot down multiple MQ-9 Reapers very recently (one of the drones used in this attack).

https://www.atlanticcouncil.org/blogs/menasource/houthi-stri...
by Gracana | 2025-04-01 12:29:26+00:00
You can get Mini-ITX server motherboards with IPMI and ECC memory if you want something robust and remotely-manageable while staying small and low power. I have a SuperMicro A2SDi-4C-HLN4F, which has a 16W intel atom C3558 and is quite old at this point, but it's fine for my little home network tasks.
by LinuxBender | 2025-04-01 12:29:32+00:00
can be applied to whole organisms?

Because it has been for several years in mice and monkeys.

really just a 100 hour task?

To learn, yes. It is a well established process. Mice have been aged, de-aged, aged, de-aged using this process. One can find videos on Youtube from Dr. Sinclairs team that show the mice and their physical abilities during the entire process. This has also been used on humans specifically in the optic nerves but it won't be long before it is approved for body-wide usage. I would not expect the learning process to exceed 72 hours not counting breaks.
by ivan_gammel | 2025-04-01 12:30:05+00:00
For me personally those thousands of lines are often garbage. For example, constructors and fields generated by Lombok do not validate inputs, yet failing early instead of deferring the problem to client code reading the value is the easiest way to fight bugs. Sometimes one business method setting several values instead of multiple getters is better or the only possible way to preserve integrity of the state. Sometimes a field reflecting internal state will be annotated to produce getter and thus breaking the encapsulation. With all of that Lombok encourages poor code quality by enabling developers being lazy.
by chrisweekly | 2025-04-01 12:30:12+00:00
A someone who's been developing for the web for a living since the late 1990s, I agree that nothing absolves the web developer of the need to understand web fundamentals. But laying blame for bloated SPAs at React's feet is misplaced. With SSR, you can ship React apps that work with JS disabled. And with static extraction (a la vanilla-extract) you can do CSS-in-JS with 0 runtime overhead. Being mindful of bundle size and user-perceived performance is essential. For those that pay attention and leverage the web properly as a platform, amazing performance (and capabilities / UX) with React is achievable. See https://Remix.run.
by permo-w | 2025-04-01 12:30:59+00:00
it's sad but I would imagine that it probably wouldn't exist as it does today if it genuinely rocked the boat. at some point--probably in the 70s and 80s when the establishment was really reasserting itself--there would have been some kind of hostile takeover or other method of silencing it. maybe that did happen in fact, I do not know
by pidgeon_lover | 2025-04-01 12:31:26+00:00
Older versions of Minecraft are better; they've added too much junk to newer versions. I stick to 1.6.3, 1.7.10, 1.12.2. Heard they added a bunch of telemetry and ban capabilities in 1.18+, for which mods are needed.

DRM-free Minecraft launchers exist, mostly forks of MultiMC5. Now if only offline installers existed...
by disgruntledphd2 | 2025-04-01 12:31:59+00:00
Yeah, me too. I'm definitely more on the side of the Guardian politics wise, but the FT is SO MUCH BETTER.

To be fair though, the FT is both really expensive, sells market data for a large price, and has a tier of subscription that can only be bought by organisations (they didn't even show me a price).

The Guardian has been going downhill massively over the last few years. I think the point at which I lost faith in them was when they trumpeted that 50% of carbon emissions were caused by 10 companies (i.e. the oil majors).
by naasking | 2025-04-01 12:32:00+00:00
> Yeah, though 'jcelerier brought up a case where "insecure" behavior is a feature, and the more "secure" design is directly incompatible with it

I don't think it's fundamentally incompatible with a secure design though, you just need to reify the authority to do those things so you can explicitly grant them to specific programs as appropriate.
by rhdllibc | 2025-04-01 12:32:11+00:00
You may be much too optimistic about the majority of the people who use this forum, or more importantly to its algorithm, perform the majority of engagement.

> lots of people flag stories about the Trump administration. I didn't flag this one .. but I flag most of the other ones.

> I'm going to keep flagging all of them, because these stories are all activating and attract tons of upvotes and comments, filling the front page with repetitive recapitulations of the same tired arguments. It's not what HN is for. -tptacek

https://news.ycombinator.com/item?id=43465123
by troupo | 2025-04-01 12:32:32+00:00
> If Preact truly was as feature complete as React, it would be used by everyone by now

That's a false logical conclusion.

Preact (and others, like Svelte and Solid) are not only "as feature complete as React", they don't need some of the features of React (hooks are unnecessary when you have proper reactivity) and they are better at certain features (like SSR).

People using or not using them has nothing to do with feature completeness.
by mickamy | 2025-04-01 12:32:44+00:00
Hi HN,

I've built a CLI tool called gon, which brings Rails-style scaffolding to Go.

It generates models, usecases, handlers, fixtures and test helpers with one command, following a clean architecture structure.

Inspired by `rails g scaffold`, but for Go.

Repo: https://github.com/mickamy/gon

I'd love to hear your feedback and ideas!
by HappMacDonald | 2025-04-01 12:33:12+00:00
His point isn't "network/hardware is fast, so let's be inefficient": it is the opposite. "network/hardware is fast, so why is the page still slow?". On lower powered devices and slower networks, it's even more vital to author lean applications and web pages — but "things are slow even when the hardware and network are fast" is a simple canary that we are swimming through some problems.
by glenstein | 2025-04-01 12:34:06+00:00
I think the real value in this writeup up of a clever little prank is the way the author/prankster could map out the social reactions and how the spirit in which the prank was received cascades through a whole entire organization in ways that hinge on little cues, little things about who knows who and whether you're physically present before a particular impression crystallizes in people's minds.

It's just such a great example of how people could react either with uproarious laughter or by feeling that some boundary has been violated and can think that either reaction was the most self-evidently obvious one in the world and the reasons for it were entirely contingent. It's something where you can only really witness the irrationality of it if you're in the author's position.

I once heard it speculated that philosophy might have emerged in Greece because the circumstances of being merchants engaging in interstate trade, you could see the way that certain things regarded as received knowledge were really customs, peculiar to certain cultures and locations. When you're the prankster and you can see different people reacting in different ways that seem to be tied to patterns of the circumstances of how they experienced it, you can kind of witness the contingency of those reactions playing out in real time.
by the_snooze | 2025-04-01 12:34:31+00:00
I do something similar with my home server, but with a WireGuard split tunnel. Much easier to set up and keep active all the time (i.e., on my phone).

Nginx handles proxying and TLSing all HTTP traffic. It also enforces access rules: my services can only be reached from my home subnet or VPN subnet. Everywhere else gets a 403.
by duxup | 2025-04-01 12:34:43+00:00
It seems more like a meme.

Reminds me of the "10x Developer" memes I used to see. "10x Developer doesn't have time to explain things." "10x Developer doesn't have time for pleasantries."

I thought it was a joke, but people were serious ... 10x Developer label sounded just an excuse for being an asshole...

I haven’t seen anything about “vibe coding” that indicated to me the person using the term was a serious person.
by dist-epoch | 2025-04-01 12:34:51+00:00
From the 1 GB a typical Electron app uses, only about 300 MB are binaries which might be shared if they were a WebView.

So yes, using a WebView might decrease your memory usage by 30%, maybe 50% for small apps. Not a huge game changer, maybe it would make a 8 GB RAM laptop more usable.
by vbezhenar | 2025-04-01 12:35:20+00:00
I didn't have any problems creating wechat account. May be I was lucky, I don't know, I just typed my phone number and it went pretty smooth, like whatsapp. Also was able to connect my visa card. I did it in the Kazakhstan and then was able to pay in China, no problems. May be they got exception for Kazakhstan specifically, we recently got visa-free travels there.
by MortyWaves | 2025-04-01 12:35:29+00:00
Windows seems to insistent on crappifying itself. Even if you have a small set of installed applications, many of them behave poorly. Lots and lots of small paper cuts add up. A few dozen registry entries here, a few files there, seven or eight Explorer right click menu extensions (like eg “Edit with X” instead of just using the normal “Open With”) setup by installers.

The end result is right clicking has noticeable delay in some directories. Boot takes a few seconds longer than it did the first time it was installed. Some applications, even Task Manager inexplicably hang with a white window for a few seconds.

The shell (part of Explorer) no longer displaying anything when searching in the start menu (because it tries to connect to the internet to search bing and that sometimes stops working rendering half the start menu useless).

The “modern” settings app hanging with its blue window and icon for anywhere from seconds to indefinitely.

It’s just a lot of this bullshit that adds up. Reinstalling Windows makes it like it was day one.
by Cthulhu_ | 2025-04-01 12:35:31+00:00
I heard a good one. AI isn't art, AI is content. People don't want to create art per se, they want to generate images for e.g. memes or filler / illustrative images on their blog, replacing or being an addition to stock images.

No shade on stock photographers / illustrators, but that's where I see image generation end up at. And you could already get custom illustrations made for cheap on sites like fiverr. The real long term question will be whether an AI generated image can compete with services like that. (my guess: probably, AI images are higher resolution/quality and generated faster, but I don't know the real total cost of them nor that of cheap illustrators or stock images)