MurphyA/hacker-news huggingface dataset:
by AnthonyMouse | 2025-11-02 21:26:42+00:00
Right. That's what I'm saying. It's used to intimidate people, which doesn't require actually prosecuting them because nearly all of them fold before it even gets to that point or are deterred from doing something they have a right to do because of the risk.

Let's remember how the process works. First they threaten you, then if you don't fold they do a more thorough investigation to try to find ways to prove their case which makes you spend significant resources, then they decide whether to actually prosecute you. They don't actually do it if they can't find a way to make you look like a criminal, but that's why it needs to be unambiguous from the outset that they won't be able to.

Otherwise people will fold at the point of being threatened because you'd have to spend resources you don't have and the deal you're offered gets worse because you made them work for it.
by IshKebab | 2025-11-02 21:27:01+00:00
Well, distros haven't really put any effort into making it viable as far as I know. They really should! Why isn't there a standard Linux package format that all distros support? Flatpak is fine for user GUI apps but I don't think it would be feasible to e.g. distribute Rust via a Flatpak.

(And when I say fine, I haven't actually used it successfully yet.)

I think distros don't want this though. They all want everyone to use their format, and spend time uploading software into their repo. Which just means that people don't.
by jchw | 2025-11-02 21:27:26+00:00
10 kilowatts is 10,000 watts, which is 10,000 joules per second. So... 10,000 joules per second per hour per kilogram. Wait... What? What in the hell does "10kW/h" mean?!

Hopefully they meant kWh. Kilowatt-hours per kg makes a ton more sense. That's just a measure of energy spent per unit of mass produced, right?

(P.S.: though all things considered, it seems a shame that we use kilowatt-hours instead of something simpler like kilojoules... but I guess that would be harder to intuit in some cases?)
by hinkley | 2025-11-02 21:27:35+00:00
I would add to nixpulvis’s comments that git history may also help you find a repro case, especially if you’ve only found a half-assed repro case that is overly broad.

Before you find even that, your fire drill strategy is very very important. Is there enough detail in the incident channel and our CD system for coworkers to put their dev sandbox in the same state as production? Is there enough if a clue of what is happening for them to run speculative tests in parallel? Is the data architecture clean enough that your experiments don’t change the outcome of mine? Onboarding docs and deployment process docs, if they are tight, reduce the Amdahl’s Law effect as it applies to figuring out what the bug is and where it is. Which is I. This context also Brooks ‘s Law.
Show HN: Acclaimed.dev – Realtime job search DB for top tech companies
by harryradford | 2025-11-02 21:27:44+00:00
Hi HN,

I built acclaimed.dev after getting frustrated with traditional job boards. The problem is that when you search for SWE jobs on LinkedIn or Indeed, you get buried under thousands of low-quality listings from recruitment agencies and smaller companies. The jobs at Google, Stripe, Spotify, etc. are often there, but they're impossible to find consistently and you're left wondering if you may have missed a great opportunity.

What it does:

We scrape job postings directly from career pages of ~100+ highly sought-after tech companies with updates daily so you don't miss new openings. No recruiter spam, no paid promotions, just actual jobs at companies engineers want to work at. Filter by location, workplace type (remote/hybrid/onsite), experience level, tech stack, and more advanced filters.

Why we built it:

The "brute force" approach of manually checking hundreds of company career pages every day takes 8+ hours. Job boards solve this but pollute results with noise. I wanted something in between - comprehensive coverage of top companies, zero noise. This frees up more time for job seekers to prepare for their technical coding interviews which was a massive concern for me as I was spending hours job searching rather than getting ready for my coding interviews.

Business model:

Charging businesses to post jobs is what has created the incentives that have caused the mass of low quality listings on traditional sites. To maintain a database of exclusively jobs at the most sought after top tech companies we charge a one-time payment for 1 week ($8), 1 month ($24), or 3 months ($48) of access. No subscription. Your search preferences and data aren't shared with anyone.

Current state:

Live with thousands of active jobs. Just launched, so I'm actively adding more companies to the catalog and would love feedback on which companies to prioritise or new features to add/improvements to make. I would love to hear what you think - especially if the core premise resonates or if I'm missing something obvious.

Link: https://www.acclaimed.dev/
by UncleMeat | 2025-11-02 21:28:14+00:00
I feel bad for their victims. Cruel children spending their lives hurting people is sad, but there is no way to be engaging in this sort of thing without a clear blackness in your heart. These aren't victims or fools who've been duped. These are people who signed up to go to work every day and think "how can I hurt as many people I hate as possible."

Sometimes you get shit like this. Other times you get ICE agents ripping people out of car windows and leaving their toddlers in the backseat. Still other times you get the government moving heaven and fucking earth to deport a man who everybody agrees was only slated for deportation by accident.
by GaryBluto | 2025-11-02 21:28:19+00:00
>Adhering to a narrow definition of a "professional" look signifies immaturity, stemming from a desire for approval from a stereotypically "adult" third party.

I'm not looking for anyone's approval. If I was, I wouldn't be publicly disagreeing with people on an internet forum, would I? Relax with your armchair psychology.

> Personally, I wouldn't take seriously anyone who has a problem with Anubis but doesn't blink when presented with people drawn in the corporate Memphis style.

I don't like either and find them both ugly.
by Keyframe | 2025-11-02 21:28:26+00:00
Game has to process the input, but it also has to update the "world" (which might also involve separate processing like physics) and then also render it both visually and audio. With network and server updates in-between things get even more complex. Input to screen lag and latency is a hardcore topic. I've been diving into that on and off for the past few years. One thing that would be really sweet of hardware/OS/driver guys would be an info when the frame was displayed. There's no such thing yet available to my knowledge.
by lll-o-lll | 2025-11-02 21:28:43+00:00
Here is a reference: https://www.pure.ed.ac.uk/ws/portalfiles/portal/515059798/Za...

A study of 1350 people showing a negative correlation between intelligence and moral foundations. No causation is given, but my conjecture is that the smarter you are, the more you can reason your way to any worldview that suits. In my opinion, AGI would be no different; once they can reason they can construct a completely self-consistent moral framework to justify any set of goals they might have.
by apatheticonion | 2025-11-02 21:28:49+00:00
> So, instead of relying on supporting 3rd party rendering APIs Apple spends resources on helping with porting games to Macs natively.

I have been using a MacBook Pro for decades (Linux/Windows PC for gaming). I haven't seen this happening.

Apple have, in recent years, sponsored a few triple A titles to add MacOS ports but the vast majority of games don't run or run so poorly it doesn't matter.

With CrossOver there are a handful of games that work well, most don't. I tried to play Fallout New Vegas and it wouldn't start. Tried to play Raft with some friends and it didn't start. Borderlands 2/3 didn't start. Democracy 4 started but ran at 2 fps.

Some games like EU4 and Dark Souls 1 remastered work pretty well. I ended up buying an ROG Aly because I travel a lot and want a portable gaming experience. I use game streaming to my MacBook to play games - I wouldn't have bought the Ally if my MacBook could just game.

IMO - if the Asahi team were able to implement Vulkan with no documentation or references - Apple could do so in a weekend if they so desired. I'd like to see Apple write Windows or Linux drivers for their hardware so we can use official Bootcamp and run games on platforms that care about it.
by teiferer | 2025-11-02 21:29:12+00:00
> Still the fact that LLMs can do well in things like the maths olympiad have me thinking there must be some way to tweak this to be more brain like.

That's like saying, well, given how fast bicycles make us, so much closer to horse speed, I wonder if we can tweak this a little to move faster than any animal can run. But cars needed more technological breakthroughs, even though some aspects of them used insights gained from tweaking bicycles.
by dangus | 2025-11-02 21:29:18+00:00
I disagree. I think the end of the “world revolves around Windows” era of Microsoft has been hugely beneficial to the OS. Microsoft is way less hostile to other platforms now that their main revenue source is Azure, not Windows, Visual Studio, and SQL Server licenses.

It seems like the Windows team has been freed to add features that they want rather than adding features that fit into a narrative.

WSL, pre-installing git, adding POSIX aliases to PowerShell, iPhone/Android integration, PowerShell/.net/VSCode/Edge on Mac/Linux, not making Office on Mac complete afterthought shit on purpose, etc.
by akst | 2025-11-02 21:29:48+00:00
One of the things I love about typescript is if your audacious enough you can kind of make some types like this (still a far cry from dependent types):

https://github.com/AKST/analysis-notebook/blob/main/lib/base... (Line 38)

It type checks, but I haven’t gotten a lot of mileage out of this (so far at least). I did something similar for vectors, which has been useful for when I destructure the elements, and it preserves that through vector operations.

https://github.com/AKST/analysis-notebook/blob/777acf427c65c...

The same is actually applies true for matrices, I wrote the multiplication to carry the new size into the output type

https://github.com/AKST/analysis-notebook/blob/777acf427c65c...

That said I mostly use this for square matrixes in web GL so you’re mostly working with square matrixes.

As an aside, this source is from a toy project largely more for leisure and fun, I don’t know if something like this would be suitable for a larger more data oriented project (at least in trend of how I represent data here).
by tombert | 2025-11-02 21:30:44+00:00
I still run a server for hosting my Jellyfin and n8n, but I've honestly been moving a lot of my stuff to cloud hosting stuff. I found that trying to maintain uptime for all my services started to become a pretty huge time sink and I realized that I really didn't gain anything by hosting my blog on my own server with Nginx instead of just using a free Cloudflare Pages with Quartz.

I think it's ultimately a sign of aging; I don't really have the attention span or energy to LARP as a sysadmin anymore, especially since I never really enjoyed that aspect of computers anyway. I think my monthly cost of storage would get untenable if I tried to move all my raw media rips to the cloud (about 45TB [1]), so I don't think I'll be able to migrate my Jellyfin for the foreseeable future, but I would like to some day.

[1] Looking it up, storing 45TB would end up costing anywhere between $250-$1500 a month pretty easily, which I currently cannot justify.
by dangus | 2025-11-02 21:32:36+00:00
This isn’t surprising at all. In this context, “Linux” means “Steam Deck,” which is basically a plug and play console being sold at cost for $300-500.

Macs actually run a lot less of the Steam library without doing pretty involved workarounds like hsing CrossOver. Since Valve sells the Steam Deck they put a lot of work into getting Windows games to run on Linux automatically. They didn’t put that effort into the Mac platform.
by neilv | 2025-11-02 21:32:51+00:00
I've been doing this awhile, and I've seen hiring work really well without the LeetCode grilling.

And I've almost always seen the LeetCode grilling be administered by someone who doesn't know what they're doing (and often also tainted with ego, despite the strange claim of some that a LeetCode grilling is objective).

That said, if you're sourcing random people, good luck, it's a flood of LeetCode gamers to wade through, and too much of your staff interviewing them might also be LeetCode gamers with no experience doing non-LeetCode interviews.

> Edit: BTW, where did you see Google saying their interview process doesn’t work?

I have a bunch of notes on Google hiring I'd have to dig through, but the first link quick at hand is this retrospective by a hiring committee person who left (and I have a note about 8m50s being a funny story of the hiring committee realizing that they would've rejected their own packets): https://www.youtube.com/watch?v=r8RxkpUvxK0 (IIRC, I don't agree with all the beliefs he still holds, but he calls out a lot of problems they found.)
by dlcarrier | 2025-11-02 21:32:52+00:00
This article has one of my favorite concatenations of jargon into a single sentence:

In this regard, it follows that for any compact regular 2-dimensional manifold with non-zero Euler characteristic, any continuous tangent vector field has at least one zero.

Those are all words most people recognize, but without experience in topology, it is completely incomprehensible.
by try_the_bass | 2025-11-02 21:33:01+00:00
I don't understand how this works, I guess? If your screen is 60Hz, you're drawing four frames for every one that ends up getting displayed. You won't even see the other three, right? If you can't see the frames, what difference does what's in them make?

[E] Answered my own question elsewhere: the difference is the "freshness" of the frame. Higher frame rates mean the frame you do end up seeing was produced more recently than the last frame you actually saw
by zimpenfish | 2025-11-02 21:33:12+00:00
> Following the 2010 general election, the new Business Secretary in the coalition government, Vince Cable, asked Richard Hooper CBE to expand on his previous report, to account for EU Directive 2008/6/EC which called for the postal sector to be fully open to competition by 31 December 2012. Based on the updated Hooper Review, the government passed the Postal Services Act 2011. The act allowed for up to 90% of Royal Mail to be privatised, with at least 10% of shares to be held by Royal Mail employees.

https://en.wikipedia.org/wiki/Royal_Mail which links to https://web.archive.org/web/20150224033637/http://stakeholde... (the EU directive has gone from their website and isn't in archive.org) which says

> Summary of legal position: Article 7 of the EU Postal Directive (Financing of universal services), has required the progressive – and since 1 January 2013, total - liberalisation of postal services throughout the EU.

Hopefully this qualifies as a valid citation.
by aleph_minus_one | 2025-11-02 21:33:29+00:00
> Out of curiosity, why are such high fps numbers desirable? Maybe I don't understand how displays work, but how does having fps > refresh rate work? Aren't many of those frames just wasted?

The reason is triple buffering:

> https://en.wikipedia.org/w/index.php?title=Multiple_bufferin...

I just quote the central relevant sentences of this section:

"For frames that are completed much faster than interval between refreshes, it is possible to replace a back buffers' frames with newer iterations multiple times before copying. This means frames may be written to the back buffer that are never used at all before being overwritten by successive frames."
by jsheard | 2025-11-02 21:34:11+00:00
The Game Porting Toolkit is weird because despite first appearances it doesn't actually help developers make quick ports. Apple built a pretty robust DirectX-to-Metal shim, but they only licensed it for "evaluation purposes", so its only value to developers is in seeing whether their Windows game runs well enough on Macs to be worth porting. If they do decide to port they still have to do it the hard way, they're not allowed to ship Apples shim to users.

It's kind of baffling because it does almost nothing to help the game developers that it's ostensibly aimed at, while it does help end-users play unmodified Windows games on their Mac, which Apple doesn't endorse.
by exasperaited | 2025-11-02 21:34:33+00:00
jacobp100 is referring to: https://eur-lex.europa.eu/eli/dir/2008/6/oj/eng

They did not force the privatisation of Royal Mail; it was first made a special sort of PLC back in 2000 so that it could access private money, and arguably that helped accelerate the EU belief that postal services needed competition.

But they did force competition in EU postal delivery, and that effectively drove the decision to essentially fully privatise Royal Mail so it could compete.

It also had a very unfortunate outbreak of Crozier Disease and that didn't help.
by bigyabai | 2025-11-02 21:34:49+00:00
It seems like these sorts of defenses will be written even when Nvidia is worth $2 trillion more than Apple. Here's a reminder why people are mad:

Apple can support both. There's no reason they shouldn't, as a competitor on the open market; AMD, Nvidia and even Qualcomm are supporting both DirectX and Vulkan in software. It would not require Apple to retool their hardware (as Asahi has shown) and would not require them to depreciate Metal (as their OpenGL support shows). The only significant sacrifice Apple has to make is their unforgiving monopoly on modern GPU APIs that they have meted out against everyone's will but their own.

macOS will be depreciated on Apple's roadmap by the time developers take it seriously as a gaming platform. It's outrageous that people like me have to abandon the Mac because Apple expects me to satisfy myself with iPad games instead of the full range of experiences available on the software market. They have a monopoly, Apple is throwing a temper tantrum because they know Steam has the better experience and they can't compete any better than Microsoft does. Their best strategy is to kill the Mac and pretend the iPad is a console with computer-like features, which should outright terrify you if you own a Mac.
FurtherAI (YC W24) Is Hiring Across Software and AI
by sgondala_ycapp | 2025-11-02 21:35:02+00:00
FurtherAI (Series A, a16z + YC) is hiring Software Engineers, AI Engineers, and Forward-Deployed Engineers.

We're building AI Agents for the insurance industry and are already post-PMF with strong enterprise adoption.

Highlights:

- $25M Series A led by Andreessen Horowitz (a16z) - >10× revenue growth this year - Seed -> Series A in under a year - Small, talent-dense team - 6/15 are founders (incl. 4 YC founders) - Team backgrounds include staff engineers and researchers from Apple, Microsoft, Amazon

Hiring strong engineers based in SF who want high ownership, fast shipping, and real impact.

If you/someone you know is interested, feel free to reach out directly to Sashank (CTO) - sg+hn@furtherai.com

Jobs link - https://jobs.ashbyhq.com/furtherai

PS: We also have a $10k referral bonus per hire, so plz share it across!
by stevejb | 2025-11-02 21:36:43+00:00
On the show Full House S05E25 the character Michelle was learning to cook. She made tuna flavored ice cream. Uncle Jesse says something to the effect of "It's great that you like tuna and great that you like ice cream. You don't have to combine them."

I try to remember that episode when building tech products. We all like solar. We all like trains. It doesn't mean that we need to have solar panels between the train tracks.

I think that although it could be cool, it seems like train right-of-ways is a particularly harsh environment for solar panels. There's dust, harsh vibrations, heavy cast iron components, and other things right next to a sensitive bit of electronics. It seems like it would be more economical to have a solar farm managed by the train company. This way the panels can be easily cleaned, angled properly, and maintained not in the proximity of giant rolling metal boxes.
by GaryBluto | 2025-11-02 21:36:59+00:00
Thank you for putting into words what I could not. "Nerd culture" has fallen a long way since the early 2000s and your quote about decency and intersocial relations spoke to me.

It is really bizarre how everybody tries to make it about politics. While I may or may not disagree with a developer's politics, it's their conduct that I care about, and I associate those who express appreciation for anime at every possible opportunity with especially poor conduct and have yet to have encounter an exception to the rule.

The amount of flags I'm seeing for posts simply expressing disagreement on the matter is quite worrying.
by kloud | 2025-11-02 21:37:16+00:00
The strength of Lisps is in ability to define DSLs and then concisely express solutions for problems in that domain. Arguably no other programming language was able to exceed or even match that power until now.

The math behind transformers is deterministic, so LLMs could be treated as compilers (putting aside intentionally adding temperature and non-determinism due to current internal GPU scheduling). In the future I imagine we could be able to declare a dependency on a model, hash its weights in a lockfile and the prompt/spec itself will be the code, which corresponds to that insight.
by DrewADesign | 2025-11-02 21:38:33+00:00
Actual interface designers communicate functionality and state through an interface. If your designer is designing interfaces that look good but are less functional for the intended user base, you’ve hired a graphic designer that claims to be an interface designer. It’s not a problem you can generalize to design or designers any more than someone can generalize that web developers suck because the ones they hire to build a serious web app are really Wordpress plugin hacks that don’t even realize they aren’t web developers.
by blablabla123 | 2025-11-02 21:38:51+00:00
Somewhat related OpenBSD is the fundament of my self-hosted homelab since it runs DNS, DHCP, a firewall router and a small local web server. Configuration is a dream compared to Linux and probably even compared to FreeBSD. You just need to go through the FAQ and copy&paste the relevant examples and modify them as needed. I don't know why it's so complicated on Linux where you need to appease a handful of daemons and find your way through a labyrinth of config files. I run a separate Linux based KVM host though.
by josteink | 2025-11-02 21:39:06+00:00
I think the short story is that the people who develop Wayland are the people who used to develop Xorg.

And they’d rather spend their energy on giving you a compelling reason to switch, rather than using it to add to the reasons for staying on a project they now consider obsolete.

You may disagree with their assessment, but you can’t blame them for how they decide to prioritize.