MurphyA/hacker-news huggingface dataset:
by wiredpancake | 2025-09-03 00:13:16+00:00
I do basically all of that, CPU idles around 5% but still consumes over 100W. (Minus the Wireless part)

(5800X + 64GB)

I can enable Eco Mode in the BIOS, which will bring down the CPU to about 65W max although its still at about 100W total system.
by orwin | 2025-09-03 00:13:27+00:00
China's CCP do party politics we'd have trouble to distinguish from failed democracies. They kinda fight with each other within the party, then the local CCP members vote on which delegates to send to the central committee equivalent (the NPC), and those 3000 delegates basically vote on country officials (which ultimately decides the political orientation). You also have weird political games between provincial politics and the pressure they put on delegates, and the pressure national officials put on provincial politics.

All in all, China can't be reduced to 'a dictatorship'. It's an oligarchy for sure (90 millions vote, less than 1% of the population) but it has too much political life to be reduced to that.
by Zambyte | 2025-09-03 00:13:45+00:00
I switched to Dvorak at the same time as switching to a split, columnar keyboard. I have never used Dvorak on a traditional staggered keyboard, and I have never used QWERTY on a split columnar keyboard. By separating the layout usage on such distinct form factors, I haven't lost QWERTY even after not using it as my primary for years :)

I also do still use QWERTY for touchscreen devices, because you can't keep your hands on the home row on touch screens, so you lose the benefits of Dvorak (and I actually found the common letter combos being near each other to be way more cumbersome on a touch screen).
by rnotaro | 2025-09-03 00:13:46+00:00
Montréal also has a nice 32km+ of underground network. It includes : 4000+ shops, restaurants; 20+ museum; Universities, school, libraries, hotels, corporate towers, etc..[1]

A full map is available here: https://portail-m4s.s3.montreal.ca/pdf/vm_16722_00_planreso_...

Wikipedia article: https://en.m.wikipedia.org/wiki/Underground_City,_Montreal

[1] https://montreal.ca/articles/reso-le-reseau-souterrain-de-mo...
by noosphr | 2025-09-03 00:13:51+00:00
Claude code is babies first agentic tool.

You don't see better ones from code tooling companies because the economics don't work out. No one is going to pay $1,000 for a two line change on a 500,000k line code base after waiting four hours.

LLMs today the equivalent of a 4bit ALU without memory being sold as a fully functional personal computer. And like ALUs today, you will need _thousands_ of LLMs to get anything useful done, also like ALUs in 1950 we're a long way off from a personal computer being possible.
by watersb | 2025-09-03 00:14:33+00:00
> Was US ever a liberal democracy? People had much less liberties in the 1950s than today,

Your question deserves an answer.

The US was a liberal (post-Enlightenment) democracy.

Senator McCarthy was eventually kicked out of Congress for his witch hunt.

President Nixon was confronted by Republican members of Congress, and he resigned after this meeting rather than face impeachment.

So when I was a kid, lawmakers largely upheld the norms, the rule of law. Many of those same lawmakers might have today been considered racist or misogynist or might have failed some other standard of 21st century society.

As a liberal democracy, the United States has never been perfect, but it's always been worth improving.
by ars | 2025-09-03 00:14:41+00:00
If you have checksum errors reading data from disk, you have much worse issues than ram corruption. Any program you launch will probably be corrupted.

Although if you do swap on a server (and you should), the swap needs to be on a raid, otherwise your server will crash on a disk error.

Swap on a server is not meant for handling low memory issues, instead there's tons of data on a server that's almost never used, so instead swap that out and make more room for cache.
by JustExAWS | 2025-09-03 00:15:08+00:00
In the past 10 years and I was already 40 years old in 2014, I’ve interviewed:

- at a company where they launched a new division in a satellite office in another city to separate the team from the old guard to create a “tiger team” of experienced developers. I was the second hire. I just spoke to the manager as an experienced professional and we talked about how I solved real world problems

- a new to the company director who needed a lead software engineer to integrate systems of acquisitions that the PE owner was buying.

- the new to the company CTO after the founders found product market fit and wanted to bring technology leadership into the company from a third party consulting company. I was eventually tasked with making everything cloud native, scalable, resilient etc. I was his second technical hire. Our customers were large health care companies where one new contract could bring in 10K new users and even more ETL integrations. He knew I didn’t have any practical AWS experience. He later told me I seemed like a smart guy and I could figure it out.

- AWS itself in the ProServe division - 5 round behavioral interview where I walked through my implementations.

- (2024) third party cloud consulting company in a staff role. They asked how would I architect something and I made sure I hit all of the “pillars” of AWS Well Architected and talked through 12 Factor Apps.

I’m 51 and I stay interview ready. My resume and my career documents are updated quarterly and I keep my network warm.

I believe right now if I were looking for a job, someone would hire me quickly if not for a permanent position, at least I could hustle up on a contract.
by stephenpontes | 2025-09-03 00:15:09+00:00
I had almost this exact interview experience recently with a popular AI startup. The exercise was to build a search UI over a static array of dictionary terms. It was a frontend role so I wired it up with filter and startsWith and spent more time polishing the UI and UX.

The final interview question was: “Okay, how do you make this more performant?” My answer was two-tiered:

- Short term: debounce input, cache results.

- Long term: use Algolia / Elastic, or collaborate with a backend engineer to index the data properly.

I got rejected anyway (even with a referral). Which drove home OP's point: I wasn't being judged on problem solving, but auditioning for the "senior eng" title.

With candidate interview tools and coding aids increasingly hard to detect in interviews, this gap between interview performance and delivering in the role is only going to widen. Curious how many of these "AI-assisted hires" will start hitting walls once they're outside of the interview sandbox.
by Benjammer | 2025-09-03 00:15:15+00:00
I'm not sure how much experience you have, I'm not trying to make assumptions, but I've been working in software over 15 years. The exact skill you mentioned - can visualize the plan for a change quickly - is what makes my LLM usage so powerful, imo.

I can say the right precise wording in my prompt to guide it to a good plan very quickly. As the other commenter mentioned, the entire above process only takes something like 30-120 minutes depending on scope, and then I can generate code in a few minutes that would take 2-6 weeks to write myself, working 8 hr days. Then, it takes something like 0.5-1.5 days to work out all the bugs and clean up the weird AI quirks and maybe have the LLM write some playwright tests or whatever testing framework you use for integration tests to verify it's own work.

So yes, it takes significant time to plan things well for good results, and yes the results are often sloppy in some parts and have weird quirks that no human engineer would make on purpose, but if you stick to working on prompt/context engineering and getting better and faster at the above process, the key unlock is not that it just does the same coding for you, with it generating the code instead. It's that you can work as a solo developer at the abstraction level of a small startup company. I can design and implement an enterprise grade SSO auth system over a weekend that integrates with Okta and passes security testing. I can take a library written in one language and fully re-implement it in another language in a matter of hours. I recently took the native libraries for Android and iOS for a fairly large, non-trivial SDK, and had Claude build me a React Native wrapper library with native modules that integrates both natives libraries and presents a clean, unified interface and typescript types to the react native layer. This took me about two days, plus one more for validation testing. I have never done this before. I have no idea how "Nitro Modules" works, or how to configure a react native library from scratch. But given the immense scaffolding abilities of LLMs, plus my debugging/hacking skills, I can get to a really confident place, really quickly and ship production code at work with this process, regularly.
by ryandrake | 2025-09-03 00:15:34+00:00
Is it common to use Internet search like that??? You're typing in literal questions to a search box rather than keywords, the name of the site you're looking for, or topics you want to read about. Maybe I'm just too old school, from the time where internet searches were essentially keyword searches, but it would have never occurred to me to type an actual english question as a full sentence into a search box.

If that's how most people use search engines these days, then I guess the transition into "type a prompt" will be smoother than I would have thought.
by TheNewsIsHere | 2025-09-03 00:16:35+00:00
I’m not giving them a break on this. They sent me the same email. I’m having the same experience.

I actually do have a support case history with them, and I’d like to review what data has been lost. I’ve been a customer for over a decade. I have no clue what was in that history because I’ve filed numerous tickets over the years. They have made that impossible without paying them, even if you’ve paid them in the past.

They clearly failed to test their process on each account type.

I guess we could send individual data subject requests to their DPO, but that is probably more costly for them.
by jacquesm | 2025-09-03 00:16:40+00:00
There are much better solutions for the same problems, but not in Python. If you really need such high throughput you'd move to Go, the JVM or Erlang/Elixer depending on the kind of workload you have rather than to much around with Python on something that it clearly was never intended to do in the first place. It is amazing they got it to work as well as it does but the impedance mismatch is pretty clear and it will never feel natural.
by maxerickson | 2025-09-03 00:17:27+00:00
I live in northern Michigan. 25 F / -4 C is of course "cold", but it's not particularly problematic, you can under dress and it will be a fairly long time before you have problems. Down around 10 F / -12 C, you have to be a lot more aware.

And then if the regional/municipal governments have the equipment for it, a foot or two of snow a month really doesn't impact travel all that much (maybe for a few hours if there is a big storm).
by TheOtherHobbes | 2025-09-03 00:17:28+00:00
It's not true that early versions relied on printing because most people didn't have monitors. A teletype wasn't all that much cheaper than a keyboard + display interface, and monitors were standard on the S-100 and adjacent systems that were around in the late 70s and early 80s.

CP/M was a super stripped-down clone of the basics of DEC's TOPS-10 mainframe OS, and many of the commands are directly comparable.

If MS-DOS hadn't happened, and if Gary Kildall had been a smarter businessman the world would have run on CP/M, and especially the PC compatible CP/M 86. DRI's products soon sprouted concurrency and multitasking while MS was still trying to work out how to manage memory, so Kildall's failure may well have set the entire industry back by between five and ten years.

DRI also had the GEM windowing OS - as seen on the Atari ST - which could have given PCs a graphical OS, possibly with multitasking features, long before Windows became a serious thing.
by okanat | 2025-09-03 00:17:48+00:00
I don't use Linux as my primary OS anymore. However the default protections of the Linux desktop is worse than Windows's which is rather sad. For "root" level operations Windows has several layers to protect the system itself. The newer Appx packages are have scoped security protections around them.

On Linux, yes you can spend months modifying Flatpaks, or writing SELinux rules or apparmor profiles but nobody does that. The out-of-the-box Linux user distros are quite a bit lacking and it is only a matter of time that malware that steal secrets from home directory to arrive to Linux too.
by jeffbee | 2025-09-03 00:18:14+00:00
Whatever software you are using is totally, utterly broken. Not sure what else I can tell you. Even a completely decked out Ryzen AI Max Pro 395 idles at 5W in Windows S0 (see: https://h20195.www2.hp.com/v2/getpdf.aspx/c09133726.pdf)
by delfinom | 2025-09-03 00:18:58+00:00
They do not. You are free to sell your game anywhere online for less. You simply cannot use the ability to generate steam keys to sell steam games externally and then proceed to undercut steam.

You are leveraging their infrastructure for that transaction and sale, they are free to set the rules there. They do not otherwise charge you for the infrastructure costs related to purchasing the game, supplying continued redownload, supplying update infrastructure and so on.

You can otherwise take your game and sell it on the Epic store or GOG or run your own download infrastructure and foot the thousands in bandwidth bills. And charge whatever you want
by hahnbee | 2025-09-03 00:19:37+00:00
Mintlify | Senior SWE | Onsite San Francisco Mintlify is a developer documentation platform that helps companies and businesses build and maintain public-facing documentation (X, Coinbase, Anthropic, Scale AI, and over 20% of the last YC batch. The team is full of people who are builders at heart and are genuinely passionate about elevating developer experiences. Our team is small but mighty (28 people, including 10 engineers) with over 10,000 companies using us. We’re hiring all across the board - but in particular, we’re focusing on maturing our engineering organization and hiring more senior team members. If you’re ready to do impactful, hands-on work, we’re ready to chat. Apply at https://mintlify.com/careers
by benoau | 2025-09-03 00:19:54+00:00
Apple's antitrust is in-progress though, so who knows, the deal is cited throughout the DOJ complaint but not for being a monopoly itself more sort of how they cash-in on the lack of competition -

> 5. When users run an internet search, Google gives Apple a significant cut of the advertising revenue that an iPhone user’s searches generate.

> 16. Apple wraps itself in a cloak of privacy, security, and consumer preferences to justify its anticompetitive conduct. Indeed, it spends billions on marketing and branding to promote the self-serving premise that only Apple can safeguard consumers’ privacy and security interests. Apple selectively compromises privacy and security interests when doing so is in Apple’s own financial interest—such as degrading the security of text messages, offering governments and certain companies the chance to access more private and secure versions of app stores, or accepting billions of dollars each year for choosing Google as its default search engine when more private options are available. In the end, Apple deploys privacy and security justifications as an elastic shield that can stretch or contract to serve Apple’s financial and business interests.

> 145. Similarly, Apple is willing to sacrifice user privacy and security in other ways so long as doing so benefits Apple. For example, Apple allows developers to distribute apps through its App Store that collect vast amounts of personal and sensitive data about users—including children—at the expense of its users’ privacy and security. Apple also enters agreements to share in the revenue generated from advertising that relies on harvesting users’ personal data. For example, Apple accepts massive payments from Google to set its search engine as the default in the Safari web browser even though Apple recognizes that other search engines better protect user privacy

https://storage.courtlistener.com/recap/gov.uscourts.njd.544...
by decimalenough | 2025-09-03 00:20:08+00:00
This is why when you buy a book about mottainai in a Japanese bookstore, it comes with a detachable cover page, the bookstore gives you a cardboard cover so people can't see what you're reading, then puts the book in a plastic bag with a nice twist on top and then puts the bag in a branded paper bag.

(I'm exaggerating, but only slightly.)
by everforward | 2025-09-03 00:20:58+00:00
Is that WP Core or a result of plugins? If you know offhand, I don't need to know bad enough to be worth digging in.

> Any web scraper that is scraping SEQUENCIALLY at 1r/s is actually a well behaved and non-intrusive scraper.

I think there's still room for improvement there, but I get what you mean. I think an "ideal" bot would base it's QPS on response time and back off if it goes up, but it's also not unreasonable to say "any website should be able to handle 1 QPS without flopping over".

> Its just that the WP is in general * for performance.

WP gets a lot of hate, and much of it is deserved, but I genuinely don't think I could do much better with the constraint of supporting an often non-technical userbase with a plugin system that can do basically arbitrary things with varying qualities of developers.

> But everybody wanted to use WP, and now those ducks are coming home to roost when there is a bit more pressure.

This is actually an interesting question, I do wonder if WP users are over-represented in these complaints and if there's a potential solution there. If AI scrapers can be detected, you can serve them content that's cached for much longer because I doubt either party cares for temporally-sensitive content (like flash sales).
by reliabilityguy | 2025-09-03 00:21:36+00:00
> Like, say, continuing to work the job even after their work visa expired?

Yes? I've literally wrote it in my comment.

> I'm not talking about those people who lawfully stop working during that window, I'm talking about those who do not have that luxury to coast for 90+ some odd days.

I do not understand what does it have to do with anything? Definitions are definitions, and reasons for violating the terms of the visa are reasons for violating the terms. Do you want to call anyone one who is not the citizen illegal immigrant? Be my guest.

> Because you're the kind of person who acts like our immigration woes happened 3-4 years ago.

I have no idea what are you talking about. If you can, please form a coherent argument.

> These statements are not hypotheticals. They are detaining those with lawful status. They are sending people to CECOT without due process. They are ignoring court opinions. The Republican party did vote down a bipartisan bill in the end because Trump didn't want it. You appear to not engage with reality.

What reality? How old are you?

I am old enough to remember that in the beginning of Obama's administration Democrats controlled both the senate and the House, as well as the presidency. Was it Trump that prevented them from fixing the immigration system?

This is hacker news, not reddit. Try to engage like an adult.
by kstrauser | 2025-09-03 00:21:50+00:00
I don’t think that’s fair. Yeah, there is a lot to learn and keep track of. At the same time, it’s an inherently complex problem. From one POV, and async Python program looks a lot like a cooperative multitasking operating system, but with functions instead of processes. It was a lot harder to write well-behaved programs on classic Mac OS than it was on a Commodore 64, but that Mac app was doing an awful lot more than the C64 program was. You couldn’t write them the same way and expect good results, but instead had to go about it a totally different way. It didn’t mean the Mac way was bad, just that it had a lot more inherent complexity.
by TallonRain | 2025-09-03 00:22:01+00:00
I've noticed this too and I agree it's unacceptable practice. Journalism in general has become wildly resistant to properly citing their sources (or they simply make their citation as difficult to find as possible through various obfuscation techniques) and this is making independent validation of any information online that much more difficult while further entrenching a culture of "just trust me, bro" on the internet in general. It's a deeply infuriating and destructive practice that needs to die out. At least when I was in school & university, properly citing your sources was everything when it came to writing any sort of report or essay. How the adtech industry managed to quietly undo that standard expectation so thoroughly for the sake of engagement metrics is rather nuts to me.
by mensetmanusman | 2025-09-03 00:22:02+00:00
Twitter has 611 million monthly active users.

More than 245 million people worldwide use Twitter daily.

64.14% of Twitter users are men, while 35.86% are Women.

Most of Twitter’s audience (36.6%) belongs to the 25-34 age group.

With 103.96 million users, the United States has the highest number of Twitter users.

Twitter users in the United States spend an average of 34 minutes and 6 seconds daily.

Twitter generated a revenue of $744 million in the first half of 2024.
by dhon_ | 2025-09-03 00:22:10+00:00
LLMs struggle more with embedded software due to the relative lack of examples in the training data compared to javascript etc. They also struggle more with visual reasoning tasks like the character example you provided.

For your first task - give it smaller steps along the way that you can validate. Provide context where possible (like docs for st7789, examples of other zephyr projects). Use Opus instead of Sonnet for tasks that are on the edge of it's capabilities like this. It will still make mistakes, be prepared for iterating on the design and providing feedback.

For your font example, you always need to validate the output of the LLM, but did it still save you time? If so then I consider that a win. If not, give it the task that it's good at (ie generating the surrounding code and definitions) and then fill in the font data yourself.
by mmaunder | 2025-09-03 00:22:29+00:00
The author is lying. My team and I are heavy users of Claude code and other agents and it ain’t like this. You need to manage an AI coding agent carefully and course correct frequently. There are cases for parallel agents but they are tasks like parallel document fetches and summarization, and other tasks that don’t require supervision.

The idea of having multiple parallel agents merge pull requests or resolve issues in parallel is still just an idea.

Please don’t post or upvote attention seeking crap like this. It gives a very exciting and promising technology a bad name.
by kelseyfrog | 2025-09-03 00:22:46+00:00
Interesting link, thank you!

It looks like a good model for lower incident angles but begins to diverse at higher angles. There's also one huge caveat - it relates the GGX model to real world ground glass. Obviously it's important to compare like to like. However, very few materials in the real world are ground glass.

Looking around my surroundings, I see painted drywall, wood, paper, plastics, and textiles. It would seemingly be a mistake to assume each of these materials behaved optically like ground glass. I hope that similar measurements are carried out on other materials.
by photon_lines | 2025-09-03 00:23:10+00:00
I'm about to say goodbye to Windows forever -- and it has nothing to do with their security vulnerabilities. It has to do with 1) the incredibly shitty software they produce (Windows 11) and 2) their lack of ethics in regards to pretty much everything. I'm about to go all in on Linux - I've been using both OSes for years now but Linux to me today is the superior choice and I see 0 reason why anyone would want to touch Windows (and I hope to god many developers follow me) -- Windows is an absolute atrocity.