MurphyA/hacker-news huggingface dataset:
by CharlieDigital | 2025-10-05 18:52:49+00:00
Benchmark Games[0] shows C# just behind C/C++ and Rust across a variety of benchmark types. C# has good facilities for dipping into unmanaged code and utilizing hardware intrinsics so you'd have to tap into that and bypass managed code in many cases to achieve higher performance.

[0] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
by catlifeonmars | 2025-10-05 18:53:18+00:00
I originally learned programming by answering questions on StackOverflow. It was (unsurprisingly) quite brutal, but forced me to dive deep into documentation and try everything out to make sure I understood the behavior.

I can’t speak to whether this is a good approach for anyone else (or even for myself ~15 years later) but it served to ingrain in me the habit of questioning everything and poking at things from multiple angles to make sure I had a good mental model.

All that is to say, there is something to be said for answering “stupid” questions yourself (your own or other people’s).
by squigz | 2025-10-05 18:53:41+00:00
I think it's still a good deal even for more casual gamers - I imagine it would feel worse to spend $80 on a game that you may put an hour or two into, if you ever launch it at all. I imagine most casual gamers will simply not buy many games; whereas on Game Pass you can browse, pick up a game (that would otherwise cost you an arm and a leg) for the few hours you've got for gaming.

But like another commenter points out, if you're playing games like Silk Song or other similarly-priced games, it makes more sense to buy the game.

But yeah, you're absolutely right: lots of flaws with it, and I expect it will just get worse, much like Netflix.

Long live Steam, which I still use and love :)
by Ciantic | 2025-10-05 18:54:49+00:00
This is a bit silly way to use LLMs to process tabular data. In reality, you'd ask it to write functions and execute them. First you'd ask it to create a type definition from the table, then ask it to create functions to process the data.

"Write a function to find years of experience by name? Return just the number, e.g. '12'."

It works much better, and it can single-shot many of the processing requirements just from type definitions it can infer from the data.

This way it's easier to stick to tabular formats that have easy reading libraries, like with TypeScript/JavaScript JSON, and with Python, maybe CSV...
by nerdsniper | 2025-10-05 18:56:01+00:00
I think it’s rational in the same sense as insurance. Insurance is a small cost to cover the costs of a potential event that you can’t afford. Lotteries are a small cost for a potential event that you can’t afford not to benefit from.

The key is that in a well-functioning society and wisely-lived life, you don’t need to spend the cost on lottery because you can afford life/retirement without it’s winnings.
by xpe | 2025-10-05 18:56:03+00:00
Please don't just read Eric Hartford's piece. Start with the key findings from the source material: "CAISI Evaluation of DeepSeek AI Models Finds Shortcomings and Risks" [1]. Here are the single-sentence summaries:

DeepSeek performance lags behind the best U.S. reference models. DeepSeek models cost more to use than comparable U.S. models. DeepSeek models are far more susceptible to jailbreaking attacks than U.S. models. DeepSeek models advance Chinese Communist Party (CCP) narratives. Adoption of PRC models has greatly increased since DeepSeek R1 was released.

[1] https://www.nist.gov/news-events/news/2025/09/caisi-evaluati...
by crazygringo | 2025-10-05 18:56:05+00:00
Good lord, I'm not glad.

It was horrible. Because it wasn't about "figuring things out for yourself." I mean, if the answer was available in a programming language or library manual, then debugging was easy.

No, the problem was you spent 95% of your debugging time working around bugs and unspecified behavior in the libraries and API's. Bugs in Windows, bugs in DLL's, bugs in everything.

Very frequently something just wouldn't work even though it was supposed to, you'd waste an entire day trying to get the library call to work (what if you called it with less data? what if you used different flags?), and then another day rewriting your code to use a different library call, and praying that worked instead. The amount of time utterly wasted was just massive. You didn't learn anything. You just suffered.

In contrast, today you just search from the problem you're encountering and find StackOverflow answers and GitHub issues describing your exact problem, why it's happening, and what the solution is.

I'm so happy people today don't suffer the way we used to suffer. When I look back, it seems positively masochistic.
by ddxv | 2025-10-05 18:56:32+00:00
That's a really cool idea and matches my use case well. I just copy pasted it to another person in this thread who was asking about the ZFS setup.

Your use case perfectly matches mine in that I wouldn't mind much about a few hours of data loss.

I guess the one issue is that it would require more disks, which at the current prices is not cheap. I was suprised how expensive it was when I bought them 6 months ago and was even more suprised when I looked recently and the same drives are even more now.
by walterbell | 2025-10-05 18:56:47+00:00
> why can't I buy a glorified router box that does all of this?

Step 0 is to secure that box, as routers are obvious targets, even before they have self-hosted data. There are some products based on RPi, NAS and router form factors.

> suspicious absence of products in this space

Earlier efforts:

Apache Wave (federated) Chandler Diaspora FreedomBox Microsoft Groove (p2p) Urbit.org Sandstorm.io

Active OSS projects include Proxmox (https://community-scripts.github.io/ProxmoxVE/), Paperless-NGX (docs), Immich (photos), NextCloud and others, https://github.com/awesome-selfhosted/awesome-selfhosted
by ecesena | 2025-10-05 18:56:57+00:00
A couple suggestions:

1. Pay attention to the first 2-3 columns, the ones the user immediately sees. E.g. short or hidden id, short but readable name, useful next column (e.g. sales or views or whatever is the most useful data).

2. Put columns that need to be evaluated together close to each other. On desktop it's easy to see 2 numbers even if there's a column in the middle, on mobile it may require scrolling horizontally.

In summary, just focus on what people want to see at a glance and make it easier for them.

I'm just a user suffering the pain, this is an example of a table I need/want to monitor and it's very poorly done, I need total revenue = sum of column 5 + 7, on mobile it's a very bad experience due to column 6 in the middle, unnecessary width of some columns with repeated text, etc. https://app.vx.tools/income/BfgMdL4FaNHp5zZpD7WMYG5sZUrCWQPE...
by motbus3 | 2025-10-05 18:57:12+00:00
I am not left, right, center. I am not even American. I am mostly curious why this is seem in center-left but (as I understood) not expected from the right?

I am supposing that and endless stack of problems to solve is always good for any politician. There is always room to blame something/someone and propose something else of there is a problem.

From outside, the discussions over immigrants in the United States seems to shadow deeper discussions on how to fix the rest. It seems to blame the outside world for the lack of internal competitivity while not recognising any of the obvious problems. For example, it is not a matter of preferirng public or private healthcare like here in Europe. It is a matter of getting what makes more sense. Same for environment, trading, taxes, etc.
by agentcoops | 2025-10-05 18:57:37+00:00
(Almost) nobody who does a humanities PhD is doing so for a job. It's wrong, I think, to consider that simply idealism: there still do exist people who consider writing to be a vocation and that their life would be intolerable if it isn't what they pursued on a daily basis. Rationally -- and conscious of the "opportunity costs" -- such a one should seek the best apprenticeship possible, which is really what a humanities dissertation comes down to. I know many more people who pursued STEM PhDs more or less for a job -- and so, in my anecdotal experience, I would say the outcomes for friends who received their doctorates in the humanities are, measured by life satisfaction, greater than those who only at the end of it all realized STEM post-docs are miserable and that their academic programming skills aren't quite up to Silicon Valley standards. It's easy to forget at Hacker News that most life decisions these past few generations that didn't amount to getting an engineering job at a high-growth startup were much closer in outcome to a humanities PhD than retirement at 35.

There was a brief period with the dramatic expansion of the university system following World War II during which the need for bodies to teach introductory classes to auditoriums of uninterested students briefly matched the organic production rate of scholars. This period is certainly over. However, I'm not sure that's a bad thing for the humanities. In fact, it's only a matter of centuries in which formalized PhD programs were considered a prerequisite to becoming a researcher at all -- and not even in all Western countries during that time. In Italy, for example, the highest degree was a "laurea" until the 1980s, which was the product of only a five-six year bachelor's program. Humanistic research was largely published by presses outside of the university and so those who for whatever reason wanted to be scholars found a way to support their life, often editorial positions or teaching in high school, and simply got to work, struggling to make their research of interest enough to be published. This system did not at all negatively impact research outcomes and, measured by the numerous Italian works from this period that are still being translated, perhaps even improved them.

TLDR I'm not happy with the context in which the most recent changes are being made to the university, but I think it will be a net good if scholarship in the humanities becomes less sequestered from society -- and especially if many of those who might have sought to teach at the university level instead decide to teach in high schools.
by scuff3d | 2025-10-05 18:58:02+00:00
I don't think the term applies to the latter. By definition if you're "vibe coding" you don't care about the output, just that it "works".

I think AI is useful for research and digging through documentation. Also useful for generating small chunks of code at a time, documentation, or repetitive tasks witb highly structured inputs and outputs. Anything beyond that, in my opinion, is a waste of time. Especially these crazy ass agent workflows where you write ten pages of spec and hope the thing doesn't go off the rails.

Doesn't matter how nice a house you build if you build it on top of sand.
by hajile | 2025-10-05 18:58:07+00:00
Where did you get your numbers?

M1 core is 2.28mm2 and Zen3 core is 4.05mm2 if you count all the core-specific stuff (and 3.09mm2 even if you exclude the power regulation and the L2 cache that only this core can use). That is 27-45% larger for generally worse performance (and all-around worse performance if per-core power is constrained to something realistic). I'd also note that Oryon and C1-Ultra seem to be much more area efficient than more recent Apple cores.

We're at a point where Apple's E-cores are getting close to Zen or Cove cores in IPC while using just 0.6w at 2.6GHz.

If you count EVERYTHING outside of the core (power, matrix co-processor, last-level-cache, share logic, etc), and average out, we get 15.555mm2 / 4 = 3.89mm2 for M1.

If we do the same for Zen3 (excluding tests and infinity fabric), we have 67.85mm2 / 8 = 8.49mm2.

M1 has 12mb of last-level cache (coherent) or 3mb per core while Zen3 has 4mb of coherent L1 and 32mb of victim cache (used to buffer IO/RAM read/write and to hold cache misses in hopes that they can be used eventually). You can analyze this how you would like, but M1's cache design is more efficient and gives a higher hit rate despite being smaller. Chips and Cheese has an interesting writeup of this as applied to Golden Cove.

https://semianalysis.com/2022/06/10/apple-m2-die-shot-and-ar...

https://x.com/Locuza_/status/1538696558920736769

https://semianalysis.com/2022/06/17/amd-to-infinity-and-beyo...

https://chipsandcheese.com/p/going-armchair-quarterback-on-g...
by dmix | 2025-10-05 18:58:32+00:00
video https://www.youtube.com/watch?v=aD9v1WyAgLA

same car doing Nürburgring Lap https://www.youtube.com/watch?v=td_c1zeEn2Q

> The U9 was developed by German car designer Wolfgang Egger, who previously served as a head designer for Alfa Romeo, Audi and Lamborghini, and began working for BYD in 2017. https://en.wikipedia.org/wiki/Yangwang_U9
by guessmyname | 2025-10-05 18:58:47+00:00
Why is everything in the same binary? Why not multiple binaries, one for each function? That way people can install only the ones they need, a-la Unix tools: do only one thing and do it well.

I also have the exact same tools but written in Go. Rust would be a nice upgrade (lower footprint) but to keep them all in the same binary is a bit silly.
by belmont_sup | 2025-10-05 18:58:49+00:00
It has been worth the abstraction in my organization with many teams. Thinking 1000+ engineers, at minimum. It helps to abstract as necessary for new teammates that want to simply add a new endpoint yet follow all the legal, security, and data enforcement rules.

Better than no magic abstractions imo. In our large monorepo, LSP feedback can often be so slow that I can’t even rely on it to be productive. I just intuit and pattern match, and these magical abstractions do help. If I get stuck, then I’ll wade into the docs and code myself, and then ask the owning team if I need more help.
by ednite | 2025-10-05 18:59:07+00:00
Hey ModernMech, being transparent here and appreciate your take on this. I always start from a blank page and go through several drafts. I do run my raw format through AI to fix flaws and polish grammar, but the ideas, narrative, and structure are mine. If the tool changes the narrative, I don't use it. Simple as that.

For me, AI is sitll a time-saver, like other grammar tools, so I can focus on the message.

I had hoped people would focus more on the message than the craft and tools, but I understand now. Lesson learned, and I’ll keep working on it.

I'm listening to my audience and improving my writing as I chronicle my life experiences.

I don’t use AI to push sales. In fact, I shut down AdSense within minutes of approval because monetizing isn’t my goal right now. Yes, i use affiliate links to books I’ve personally found useful (and love quoting them) and hope others will too, but I’ve been debating removing those as well, the same way I did with ads, if it hurts the reader’s experience. I'm thinking the affiliates don't readers, but I may be wrong.

I’m new to this space and still learning how to be authentic online. This community is actually the only place I share my writing, and as you can see i'm stumbling a lot, but I’m listening, learning, and I genuinely appreciate everyone’s feedback, yours included.
by phil294 | 2025-10-05 18:59:15+00:00
I see where you're coming from, but "on a phone" hasn't been a valid qualifier for performance benchmarks for a long time. Phones and their GPUs are ridiculously powerful nowadays. We've been smoothly running 3D apps on GPUs with orders of magnitude less MFLOPS 20 years ago already. Apps and games with far more going on than blurry glassy alarm clock, albeit somewhat less beautiful. When I run Fluid Glass on a 10 year old laptop with an integrated GPU and move my cursor, I'm seeing less than 10 FPS. When will we finally start readjusting our expectations for "fast" software and stop blindly following Wirths law?
by byronic | 2025-10-05 18:59:21+00:00
I don't know how we could put limits on gambling that would make sense, though. There's a huge difference in bets that I used to make (which were all black-market sports bets, usually on 'game winner' or over/under) ~ once a week during the NFL season vs. the shit going on with FanDuel and all these phone-based gamified services. And that stuff absolutely encourages you to make bets that you can't afford and can easily turn into a problem even for someone who isn't 'addicted' per se -- it's like the predatory loot box model from video games.

TLDR I don't know how you write a law that would put hard and fast limits on what can be bet on and how much an individual is allowed to bet during a week in a way that would be palatable to the companies. I'm in favor of the blanket ban at this point; the black market for betting has always existed and it was better than the current setup.
by jfim | 2025-10-05 18:59:38+00:00
Through LLM washing for example. LLMs are a representation of their input dataset, but currently most LLMs don't make their dataset public since it's a competitive advantage.

If say DeepSeek had put in its training dataset that public figure X is a space robot from outer space, then if one were to ask DeepSeek who public figure X is, it'd proudly claim he's a robot from outer space. This can be done for any narrative one wants the LLM to have.
by mattcollins | 2025-10-05 18:59:42+00:00
I'm the person who ran the test.

To explain the 60% a bit more...

With small amounts of input data, the accuracy is near 100%. As you increase the size of the input data, the accuracy gradually decreases.

For this test, I intentionally chose an input data set large enough that the LLM would score in the region of 50% accuracy (with variation between formats) in order to maximise the discriminative power of the test.
by CGMthrowaway | 2025-10-05 18:59:51+00:00
A lot of words , and not as direct as they could be, to say "work on what is going to advance your personal goals."

If you are a careerist and working on your boss's pet projects is going to advance that, then say yes whether or not they have "business value." (If they aren't though, then work on something else.)

If you are an early employee / significant shareholder, then absolutely do what has "business value" and nothing else. That could be boring library updates or it could be something else.
by nasretdinov | 2025-10-05 18:59:58+00:00
I have really mixed feelings about things like NFS, remote desktop, etc. The idea of having everything remote to save resources (or for other reasons) does sound really appealing in theory, and, when it works, is truly great. However in practice it's really hard to make these things be worth it, because of latency. E.g. for network block storage and for NFS the performance is usually abysmal compared to even a relatively cheap modern SSD in terms of latency, and many applications now expect a low latency file system, and perform really poorly otherwise.
by objclxt | 2025-10-05 19:00:03+00:00
> These tasks aren’t business priorities and had no impact on customers and other teams

...the author has reached the wrong conclusion from this. The problem is they weren't able to articulate why the modernization tasks were business priorities, not that the modernization wasn't a business priority in the first place.

If the tech debt is problematic, fixing it will presumably bring a number of benefits (faster development cycles, reduced defect rates, etc). They were doing the wrong work - they were doing a terrible job explaining why that work was necessary.

In many ways, tech debt and modernization is a near guaranteed way to have business impact, in a way product work is not. If you're at Meta and you figure out how to save 1% of total CPU time on the server by fixing some tech debt you can expect to be showered with money.
by AtlasBarfed | 2025-10-05 19:00:12+00:00
It'll be a battery swap. There was that video of emergency battery pack ejection for battery fires, then you need a loading mechanism.

I haven't tracked LeMans much, I know the Toyota hybrids have been dominating it, but is it unrestricted hybrid drivetrains? Can builders make any kind of hybrid / regen / battery size / recharge drivetrain?

If not, I'd love to see what builders can do with go-nuts hybrids: wankel compact recharging, max-solid-state chems, etc.
by crazygringo | 2025-10-05 19:01:47+00:00
And so what? Why not be dependent?

I grew up with a glove box full of atlases in my car. On one job, I probably spent 30 minutes a day planning the ~4h of driving I'd do daily to different sites. Looking up roads in indexes, locating grid numbers, finding connecting roads spanning pages 22-23, 42-43, 62-63, and 64-65. Marking them and trying not to get confused with other markings I'd made over the past months. Getting to intersections and having no idea which way to turn because the angles were completely different from on the map (yes this is a thing with paper maps) and you couldn't see any road signs and the car behind you is honking.

What a waste of time. It didn't make me stronger or smarter or a better person. I don't miss it the same way I don't miss long division.
by 1718627440 | 2025-10-05 19:02:13+00:00
Okay, that sounds like a reasonable plan, but this also means that we need to stop the decline at some point, and this is not currently a solved problems since that's what governments try to achieve right now. Also the decline happens in the regions were not much decline is needed and in regions were it would be needed the population is currently increasing. Also population growth was how we have dealt with technological shifts in the past, so we need a new way for that.
Show HN: OpenScreen. Open-source video assessment screening tool
by dylnbk | 2025-10-05 19:03:31+00:00
Hello everyone.

I have just published OpenScreen (https://openscreen.app), an open-source platform I developed for managing video based assessments.

I created it to streamline the process of reviewing video submissions in areas like recruitment or education, where you often receive many responses that need consistent scoring.

It uses a Firebase for authentication, database, storage.

Optional AI analysis, using Google Gemini API to analyse videos, evaluate, and generate scores and detailed feedback.

It supports the creation of custom campaigns and flexible scoring criteria, for various assessment needs.

The codebase is open source for anyone that would like to fork it and use it for your own needs.

Thank you for taking a look. I appreciate any thoughts or suggestions!
by evanelias | 2025-10-05 19:03:38+00:00
Even some of his HN comments on this page feel AI-generated... for example I see one use of "You're absolutely right", one "You're right", and two "You are right". Meaningless phrases like "in true HN style". And space-filling excessive positivity like "Your comment is appreciated and heard. That’s the beauty of learning new things, you try, you stumble, and you learn from your mistakes."

Even the primary anecdote of the post simply doesn't seem realistic to me. Why would you ask an LLM whether a domain name idea is good or terrible? That's an entirely subjective opinion question with no right or wrong answer! And chatbots are widely known for being sycophantic anyway, so the response will just depend on how the question was framed.

OP, if you're actually writing this stuff entirely by hand, you've internalized AI writing style to a disturbing degree.
by cosmic_cheese | 2025-10-05 19:05:11+00:00
Yeah, single-window mode has been in the Finder for a very long time (wanna say since 10.1 or something), but compared to the OS 9 Finder it's always been a bit flaky and will sometimes forget window sizes+positions. I figure that it's probably never gotten the level of attention required to make it polished.

It's also missing the open folder indicator that the Classic Finder had, where folders that had their window open somewhere had a different icon (filled with a stipple pattern). This is a bigger problem than it sounds like, particularly with OS X having multiple desktops and making it easier to lose windows.