MurphyA/hacker-news huggingface dataset:
by ssl-3 | 2025-09-26 03:15:38+00:00
13 years ago, we only had the Raspberry Pi Model B at $35 (about $50 in today's money -- same as a 2GB Pi 5), and just as today we still needed to get all of the accoutrements in-place to make it work: A power supply that it actually works with, a case, an SD card, perhaps a wifi adapter...

My time machine is a little rusty, but all that and a breadboard was about a hundred bucks around that time: https://www.linuxjournal.com/node/1206862

Or, you know: About $150 in today's money.

$150 is plenty to buy a used PC system here in 2025 that still works, just as $100 was plenty to buy a working used system in 2012.

As a point of reference: The last used system I bought was a little Lenovo M600. It was $50, delivered, a couple of years ago.

As another point of reference: My daily-driver laptop is a Thinkpad T530 that was ~$200 (I paid a little extra for a disturbingly-clean example that included a discrete GPU and the fanciest of the screens that could be equipped).

Anyway: I saw these same discussions about pricing back when the first Pi was still new -- just on Slashdot instead of HN. People have been comparing the prices of used PC hardware to the prices of new Raspberry Pis for as long as we've had Raspberry Pis.

(And to be clear, I'm not trying to fanboy anything. This isn't Highlander: There can be more than one. I've got Raspberry Pis that do stuff, and I also have PC hardware that does stuff, and I'm OK with this.)
by raw_anon_1111 | 2025-09-26 03:15:56+00:00
Or women bleeding to death because doctors are afraid to perform life saving abortion because they might get arrested.

The (Republican) governor of GA has been spending years and millions of dollars to get the Hyundai plant in GA that would bring 8500 direct jobs and no telling how many indirect jobs to GA. That was delayed an almost ruined by ICE.

It was such a bad fuckup that Trump tried to beg the Koreans to stay after being arrested by ICE. They refused.

The GA voters overwhelmingly voted for Kemp over a MAGA endorsed candidate during the primaries and even a Republican governor can’t block the federal government’s jack booted thugs
by jMyles | 2025-09-26 03:17:53+00:00
The article doesn't directly talk about robot-to-human violence, but presumably if root access at the software layer allows absolutely any command, it is possible to cause the described botnet to physically attack humans.

I realize that Azimov's three rules are subject to enormous ethical quandaries and rethinkings (and that this is after all the point of them in the first place), but is there some disadvantage to having a hardwired command, at the core of the command hierarchy, that forces robots to relent if a human says "stop, you're hurting me" in any language?

Presumably police, gangs, cartels and militaries who have robot fantasies won't like this, but on medium to long time scales we need to prevent them from using robots anyway (and eventually dismantle them entirely).
by maxbond | 2025-09-26 03:18:05+00:00
I like to call cases like this "premature distribution." Or maybe you could call it "premature capacity." If you have an application running in the cloud with several thousand requests per day, you could probably really benefit from adding a service like Redis.

But when you have 0-10 users and 0-1000 requests per day, it can make more sense to write something more monolithic and with limited scalability. Eg, doing everything in Postgres. Caching is especially amenable to adding in later. If you get too far into the weeds managing services and creating scalability you might bogged down and never get your application in front of potential users in the first place.

Eg, your UX sucks and key features aren't implemented, but you're tweaking TTLs and getting a Redis cluster to work inside Docker Compose. Is that a good use of your time? If your goal is to get a functional app in front of potential users, probably not.
by notepad0x90 | 2025-09-26 03:18:15+00:00
False equivalencies. Roads are shared, gambling is not. psychological warfare is against the masses and is being done under deception against targets, gambling is not, and despite that, it is your neighbors problem,not yours in that example.

The bit about poor addicted citizens (if it actually is the cause,instead of welfare and similar things), it sounds like your priority is improving the economy despite its effects on people's rights?

> When has it ever been in the business owner's interest to vet his clients?

When not doing so could mean serious consequences, like capital punishment or life in prison.
by kllrnohj | 2025-09-26 03:19:49+00:00
> The keyboard gets a cable running to a monitor. Might need a power cable as well but let's assume usbc covers both.

Unfortunately it doesn't cover both. You do, in fact, need at minimum 2 cables connected to it - one for display & one for power. And one of those cables is, unfortunately, micro-HDMI. A super fragile port that you almost certainly don't have a cable lying around for as well.
by bigyabai | 2025-09-26 03:19:57+00:00
> I knew he was disliked by a large chunk of the OSS community

You sound unfamiliar with him. Lunduke occupies the "Luke Smith" valley of pundits who do not actually contribute to Open Source. Even DHH actually does something, Lunduke's claim to fame is politicizing technology and amplifying an unnecessary culture war. There is no open discussion surrounding how much he contributes, he is a heckler and does nothing else. His bus factor has long since passed a negative quotient.

Now obviously that does not excuse violence against his person. But there is no pretending that he's not controversial; that's the name he's made for himself. It's one that he can feel very comfortable with online, but much less so in a place like America where firearms laws are so relaxed and politically motivated violence never leaves the news cycle.

It's a tragic status-quo for America, but Lunduke is the last person I'll feel sorry for. When the mob comes for him, it's because he was goading them from the sideline. He'd have done well for himself if he put his passion into something productive like Kling or Eich did.
by ggm | 2025-09-26 03:20:33+00:00
"floating" is such an over-loaded word. China has a massive investment in wind power and floating sea-borne wind towers are a subclass of offshore wind generation.

That said, doing this as an aerostat is very interesting. and the energy returns for being aloft are pretty good. I would think this has fairly low embedded energy cost per unit generated, but that might not mean its a good fit for a permanent source of energy, more (as the article says) good for emergency deployment when there's a problem.
by vkou | 2025-09-26 03:21:15+00:00
> The problem is that we don't have people proposing effective, concrete steps to stop them.

Here's an effective, concrete step.

NATIONAL BOYCOTT OF ALL NON-ESSENTIALS.

It's far easier and less painful for the participants than a general strike (cause, you know, you won't get fired from your job for not spending money), but will bring MAGA's handlers to the bargaining table in a week. The only thing those ghouls love is money, and they only thing that scares the shit out of them is not making any.

It's also never going to happen (because there's no fucking way the dems want the hoi polloi to have that kind of power - and thus, they won't lift a finger to organize or assist it.)
by dataflow | 2025-09-26 03:21:46+00:00
From https://v8.dev/blog/sandbox

> Using a memory-safe language for these components and removing JIT compilers could work, but would significantly reduce the engine's performance (ranging, depending on the type of workload, from 1.5–10× or more for computationally intensive tasks)

I don't get it, why the dichotomy between "no JIT" and "sandboxed JIT"? Isn't the not also the option of producing JITted code with safety guarantees, similarly to how the Rust compiler generates code with safety guarantees?
by shagie | 2025-09-26 03:22:14+00:00
https://people.com/apple-no-villain-clause-for-iphones-onscr...

Is it specifically an iPhone? Is the Apple logo visible in any screen? Or is it something like https://www.theearlhayspress.com (Adam Savage's Tested - https://youtu.be/0TS6x8dK2u0 )
by frollogaston | 2025-09-26 03:22:46+00:00
Yeah, the article was like "I always need a DB anyway" but then sets up an extra cronjob to expire keys, plus more code. I get YAGNI and avoiding deps, but this is really extra stuff to deal with.

Maybe Postgres could use a caching feature. Until then, I'm gonna drop in Redis or memcached instead of reinventing the wheel.
by sh-run | 2025-09-26 03:23:15+00:00
I might be misremembering, but the initial core series (core 2 duo/quad) was still a bit behind AMD's Phenom line. Core was definitely better than the old netburst architecture, but I don't really remember Intel regaining dominance until the core i series/AMD FX.

This was also like high school/college for me, so I could be way off.
by arevno | 2025-09-26 03:23:37+00:00
Yes, it's unfortunate that a network service provider whose primary business model is checks notes preventing network abuse would try to detect and prevent abuse via various heuristics such as captchas.

I also agree that Cloudflare should get all the blame here, since none of their customers voluntarily chose to use them, and Cloudflare doesn't give their customers a huge variety of options for bot detection sensitivity.

Matt Prince personally kidnaps CTOs and waterboards them until they agree to use Cloudflare, and the thousands of configuration options and rule combinations on the WAF are just for show - customers can't actually use them.

What an evil, evil company.
by versteegen | 2025-09-26 03:23:45+00:00
Yes: https://simonwillison.net/2025/Sep/25/github-copilot-cli/

And I've had a brief try myself. The interface, /help and even copilot --help show nothing about which model you're using or how to switch between them. There's no /model command. Thankfully Simon describes that. The fact that you can't switch to a model that Copilot normally offers unlimited usage of, such as GPT-4.1, is very disappointing. (I tried it and it didn't work, doesn't even print an error for invalid model ID.)

It seems that they wrote this from scratch as it's missing the features you'll find in any other CLI tool such as opencode, crush, Claude Code, etc. It's a little bit bare. The interface is somewhat different and better or worse in some ways. It's good that it uses normal terminal scroll-back instead of hiding it, but you can still expand/collapse tool outputs. Really wish I could expand a single one though. Viewing outputs of running tools live glitches up the terminal UI, at least in xfce4-terminal.

Instead of showing you how much of the context window remains like some other CLIs, it shows how many requests you have remaining this month.
by acdha | 2025-09-26 03:23:47+00:00
I said serious in the sense of something they seriously believe they can deliver. Those wild predictions on unrealistic timeframes are for the stock market.

For an example: Sergei Brin, Sebastian Thrun, and Elon Musk were all interested in self-driving cars. Musk has been making materially misleading statements promising to deliver L5 in the next year or so many times since 2013, and still doesn’t have more than L2. Waymo did not promise things they couldn’t deliver, treated safety as a top priority, and is expanding L4 taxi services around the country. They’re all interested, Waymo is serious, but Musk’s strategy has made him enormously rich and I think that’s always been his top priority.
by Viaya | 2025-09-26 03:24:50+00:00
Introducing Ray3, a next-gen HDR AI video platform designed to simplify professional video production. Ray3 combines cinematic 16-bit HDR quality, precise keyframe control, and ultra-fast draft-to-Hi-Fi export. It saves time, cuts costs, and accelerates high-quality video creation faster than traditional workflows.

With Ray3, users can generate and refine shots from text or images in minutes—perfect for ads, film previsualization, game trailers, educational videos, and social media content. The platform understands scene context, ensuring multi-frame consistency and physical realism, delivering professional-level results with minimal effort.

Check it out at Ray3AI：https://www.ray3ai.pro/ .
by helsinkiandrew | 2025-09-26 03:25:36+00:00
This appears to just be an extension (in free app form) of the UK government “One Login” system used to get access to most government web services. This currently has about 12 million users.

https://www.gov.uk/using-your-gov-uk-one-login

https://www.theguardian.com/politics/2025/sep/25/keir-starme...
by mkfs | 2025-09-26 03:26:41+00:00
> Alex Jones is “real” or just a character

It's a bit of both, I think. He's clearly learned that behaving in certain ways garners him more attention (which he craves), especially back in his "bullhorn on the streets" days, and he's clearly willing to ham it up for that sake. But people who knew him as a young man back in Rockwall, and later Austin, all vouched for his lunacy. In fact, I can't recall anyone close to him ever being convinced of his sanity.
by maxbond | 2025-09-26 03:26:43+00:00
Expiring keys in Postgres with a created_at column and a pg_cron job is very easy (at least, if you're comfortable in Postgres). Redis is world class though of course, and can be deployed turn-key in basically any environment. If you're more comfortable in Redis than Postgres, more power to you. Different choices can be pragmatic to different people.

Personally for a greenfield project, my thinking would be that I am paying for Postgres already. So I would want to avoid paying for Redis too. My Postgres database is likely to be underutilized until (and unless) I get any real scale. So adding caching to it is free in terms of dollars.
by CaliforniaKarl | 2025-09-26 03:26:56+00:00
For those who don’t believe it, I strongly recommend that everyone take the Shoreline Sightseeing 75-minute Architecture Tour, starting at Michigan Ave., just downriver from the Apple Store. It takes you a little up the North branch of the river, and more along the South branch.

The tour’s route overlaps the swam route, so you’ll be able to see the river’s cleanliness yourself. When I took the tour in May, the river was great! I’m really happy to see it so clean.
by dang | 2025-09-26 03:27:30+00:00
Recent and related - others?

Apple Demands EU Repeal the Digital Markets Act - https://news.ycombinator.com/item?id=45380690 - Sept 2025 (64 comments)

Apple says it may stop shipping to the EU - https://news.ycombinator.com/item?id=45372515 - Sept 2025 (145 comments)

The Digital Markets Act's Impacts on EU Users - https://news.ycombinator.com/item?id=45368848 - Sept 2025 (3 comments)
by Igrom | 2025-09-26 03:28:28+00:00
The packages available through list-packages that contain "tty" in the name or description are: clipetty, crappy-jsp-mode, file-info, glass-tty-theme, hatty, hima-theme, hyperkitty, ipretty, kkp, latex-pretty-symbols, melancholy-theme, mistty, mkdown, nubox, org-pretty-tags, ppp, pretty-hydra, pretty-mode, pretty-sha-path, pretty-speedbar, pretty-symbols, purty-mode and tabbar-ruler. There is no package "tty". Are you talking about emacs' own shell?
by herval | 2025-09-26 03:31:01+00:00
> we don't squash merge PRs

you need to be careful with every single commit message, every commit must compile, etc, in your case. My comments apply if you squash-merge, in which case all that commit-level care is not necessary since intermediate commits go away on merge. You’re probably making your life harder for no reason for avoiding squash-merge, but that’s just my opinion
by Igrom | 2025-09-26 03:31:28+00:00
My issues revolve around evil: - motions stop at the terminal "line" (e.g. press "0": it doesn't move to the beginning of the line) - moving from normal to insert mode, or running commands like "r" from normal mode often breaks. Sometimes, a completely different character is replaced elsewhere in the line. - there's often a two-three second lag between entering insert mode from normal mode.
by Freedom2 | 2025-09-26 03:31:55+00:00
> Coffee doesn’t matter, it’s all the same shit.

I don't think this is categorically true, while many are the same, you can definitely taste the difference between different beans and styles of coffee. A latte is very different to a cold brew, for example! Calling it all the same is very dismissive, and more importantly, inaccurate.
by r00fus | 2025-09-26 03:32:15+00:00
> During the first two years of Biden's presidency the Democrats had a tied 50–50 Senate (including 2 prima donna Senators who repeatedly undermined Democrats' legislative priorities) and a narrow House majority.

Look up the Senate Parliamentarian and how the Democrats used them as an excuse to not get anything done.

They could have played hardball with their rogue Senators but they didn't.
by matheusmoreira | 2025-09-26 03:32:39+00:00
> "commit A", "change parts of A because I misunderstood a requirement", "improve A based on code review" etc.

People are supposed to rebase all that noise away. Changes are supposed to be structured as sensible chunks that build up to the desired feature. It's like showing your work in a math exercise: you don't write out the final answer with no explanation, you demonstrate step by step how you reached it.
by coderatlarge | 2025-09-26 03:33:49+00:00
my personal pet theory is that china could in principle block whatever they wanted, but, decide instead to block only sometimes and with some random noise thrown in, if only to impose a tax or cost on trying to connect out but to have some plausible deniability on not having it be impossible while still retaining the option of turning the dial to 11 if/when need be.
by dangus | 2025-09-26 03:34:03+00:00
I don't think you realize how good your first link makes Obama look and how badly it supports your claims, did you even read it?

Half that article is about cutting healthcare costs for the American people, which is a good thing that Republicans haven't had any results on since Nixon.

The other half demonstrates very plainly that Obama worked with Congress to pass laws to streamline spending and cut out middlemen, and that's notable because DOGE completely circumvented congress who is supposed to be the sole possessor of the power of the purse.

That part of the article pointed out that Obama cut the deficit by trillions, which of course Republicans have refused to do in the last few decades (with the Big Beautiful Bill and Tax Cut and Jobs Act both ballooning the deficit).

The Clinton administration also worked with congress to implement its version of DOGE and had much more success: https://www.npr.org/2025/03/12/1237991516/planet-money-doge-...

Bringing up deportations was not relevant to this discussion nor the article.
by frollogaston | 2025-09-26 03:35:11+00:00
I'm comfy with Postgres though, like I'll center my entire backend around it and do the heavy lifting in SQL (never ORM). It's more that I don't want to depend on a cronjob for something as fundamental as a cache.

Usually Postgres costs a lot more than Redis if you're paying for a platform. Like a decent Redis or memcached in Heroku is free. And I don't want to waste precious Postgres connections or risk bogging down the whole DB if there's lots of cache usage, which actually happened last time I tried skipping Redis.
by atonse | 2025-09-26 03:35:12+00:00
Just off the top of my head (and I exclusively use Claude Code now):

Random Postgres stuff:

- Showed a couple of Geo/PostGIS queries that were taking up more CPU according to our metrics, asked it to make it faster, it rewrote it in away that it actually used the index. (using the <-> operator for example for proximity). One-shotted. Whole effort was about 5 mins.

- Regularly asking for maintenance scripts (like give me a script that shows me the most fragmented tables, or highest storage, etc).

CSS:

Built a whole horizontal logo marquee with CSS animations, I didn't write a single line, then I asked for little things like "have the people's avatars gently pulsate" – all this was done in about 15 mins. I would've normally spent 8-16 hours on all that pixel pushing.

Elixir App:

- I asked it to look at my GitHub actions file and make it go faster. In about 2-3 iterations, it cut my build time from 6 minutes to 2 minutes. The effort was about an hour (most of it spent waiting for builds, or fiddling with some weird syntax errors or just combining a couple extra steps, but I didn't have to spend a second doing all the research, its suggestions were spot on)

- In our repo (900 files) we had created an umbrella app (a certain kind of elixir app). I wanted to make it a non-umbrella. This one did require more work and me pushing it, but I've been putting off this task for 3 YEARS since it just didn't feel like a priority to spend 2-3 days on. I got it done in about 2 hours.

- Built a whole discussion board in about 6 hours.

- There are probably 3-6 tickets per week where I just say "implement FND-234", and it one-shots a bugfix, or implementation, especially if it's a well defined smaller ticket. For example, make this list sortable. (it knows to reuse my sortablejs hook and look at how we implemented it elsewhere).

- With the Appsignal MCP, I've had it summarize the top 5 errors in production, and write a bug fix for one I picked (I only did this once, the MCP is new). That one was one-shotted.

- Rust library (It's just an elixir binding to a rust library, the actual rust is like 20 lines, so not at all complex)... I've never coded a day of rust in my life, but all my cargo updates and occasional syntax/API deprecations, I have claude do my upgrades and fixes. I still don't know how to write any Rust.

NextJS App:

- I haven't fixed a single typescript error in probably 5 months now, I can't be bothered, CC gets it right about 99% of the time.

- Pasted in a Figma file and asked it to implement. This rarely is one-shotted. But it's still about 10x faster than me developing it manually.

The best combination is if you have a robust component library and well documented patterns. Then stuff goes even faster.

All on the $100 plan in which I've hit the limit only twice in two months. I think if they raised the price to $500, it would still feel like a no-brainer.

I think Anthropic knows this. My guess is that they're going to get us hooked on the productivity gains, and we will happily pay 5x more if they raised the prices, since the gains are that big.
by aetherspawn | 2025-09-26 03:36:31+00:00
One thing I like about Cloudflare is that each product makes sense on its own, not like AWS: go make access policies in one place, ACLs in another, and before you know it you have no idea how anything works without taking an AWS Certified Consultant course.

Cloudflare feels like separate silos, each individually complete and usable. And the “minimum viable path to make-this-work” is usually 1-2 button presses, rather than filling in pages and pages of configs.

I also love that Cloudflare is scoped under each domain, it helps keep my projects separate.
by mchiang | 2025-09-26 03:37:00+00:00
Oh yes! that is why I want to provide the names of the providers we use. I do believe in building in the open. The web search functionality has a very generous free tier (it is behind Ollama's free account to prevent abuse) that allows you to give it a try comparing to running a searxng server locally.

On making the search functionality locally -- we made considerations and gave it a try but had trouble around result quality and websites blocking Ollama for making a crawler. Using a hosted API, we can get results for users much faster. I'd want us to revisit this at some point. I believe in having the power of local.
by AdieuToLogic | 2025-09-26 03:37:24+00:00
> Whatever your mind believes it doesn’t need to hold on to that what is expensive to maintain and run, it’ll let go of. This isn’t entirely accurate from a neuroscience perspective but it’s kinda ballpark.

A similar phenomena occurs when people see or hear information and whether they record it in writing or not. The act of writing the percepts, in and of itself, assists in short-term to long-term memory transference.