MurphyA/hacker-news huggingface dataset:
by jlarocco | 2025-09-02 15:06:48+00:00
What type of problems do you have? I use YouTube in Firefox on Linux almost every day and as far as I can tell it's working perfectly.

I don't go to the home page, though, only access videos via search (using !yt on Kagi) and by clicking around related videos.

I don't see any memory issues that the OP is talking about, either. Maybe uBlock is fixing it for me?
by nucleardog | 2025-09-02 15:06:49+00:00
I found out I had ADHD because I was catching up with a friend who had been diagnosed since I last saw them. They'd been seeing a psychologist, taking medication, and generally addressing it. They were describing their experiences, strategies they had developed prior and now recognized, and others they were working on with the psychologist for addressing challenges, etc.

I spent the entire conversation essentially going "Wait, what?! That's not normal?" and "Wait, what?! That's a coping strategy, not what everyone has to do to get through their life?".

Called my GP, told them my concern, they referred me to a psychiatrist. Psychiatrist asked me a bunch of questions and was like "Yep, you have ADHD. You have, naturally for someone your age, developed a lot of coping strategies, but those are also consistent with ADHD." and sent me back to the GP to start medication.

So, do you have ADHD? I don't know!

I'd suggest doing some reading about ADHD symptoms, about other people's experiences, and if a lot of it feels really relatable... maybe talk to a medical professional about it. If you do have it, even if you're coping successfully, there's no reason life needs to be as hard as it is.
by wetherc | 2025-09-02 15:07:06+00:00
Equity Trust | Lead ML Engineer | Cleveland, OH or REMOTE | Full-time | 150 - 180k

Equity Trust is a custodian of self-directed IRAs that gives clients the tools to manage their own retirement accounts, and to invest in a range of traditional and alternative assets. We have been helping clients steer their own retirement accounts for over 50 years, and now have over 400,000 accounts, and over $65 billion in assets, under custody. We have offices in Ohio, Florida, Texas, and South Dakota if in-person work is your jam, but fully support remote work as well.

The role: We're looking to add a founding ML engineer to build out our data science practice (and ideally hire and lead a data science team). You would be our first ML hire and working alongside our data engineering and product teams to identify, scope, POC, and productionize relevant analytic use cases to help drive new and improved product offerings, and to elevate our client experience. Our data eng stack is mostly Python + AWS, and you will have the resources and support to develop an ML stack alongside that. Generally, if you like working with data, tackling open-ended problems, and (optionally, but always nice) building cool products to help folks take a more active role in their investments --- you'll probably have a good time here!

You can apply directly here: https://www.paycomonline.net/v4/ats/web.php/jobs/ViewJobDeta...

If you'd like to learn more, drop me a line at c.wetherill [at] trustetc.com

NOTE: Although the role is remote, we are only set up to hire out of certain states (generally the midwest, central, and southern US). Notably, we are not able to hire out of CA or NY. Feel free to email me before applying and I can confirm if we're able to hire out of a specific state
by dylan604 | 2025-09-02 15:07:06+00:00
> Meanwhile every use of shift, return, backspace, ctrl etc is done with the weakest fingers and often include some hand stretching to reach those keys.

As previously stated, this is only an issue for non-practiced typers. With practice, it no longer feels like stretching. It just becomes muscle memory. It's like a novice golfer complaining that it hurts their hips when they rotate through the swing, or a tennis player complaining that trying to add spin with a wrist twist feels weird, or any millions of other example of "feels weird without practice". Hell, most people can't do the most basic of yoga poses without practice. Muscles need to be stretched and trained into doing what you want them to do. Once they are, all of the complaints go away and things feel normal.

Is QWERTY the most efficient, no. But as someone else commented, speed is not my issue. Thinking what needs to be typed is definitely my speed regulator. If I were to just do basic text dictation or re-typing while reading a direct source, my speeds increase dramatically.

I find that most typing complaints are from those that never had formal typing instruction and are self taught with games or similar. I was fortunate to have one full year of typing while in high school, and it is by far the most used class instruction I've ever had.
by vlovich123 | 2025-09-02 15:07:30+00:00
You don’t really need a security core with my proposal. By ensuring that kernel and userspace code run in completely different page table domains, it removes the possibility for a meltdown style attack precisely because the memory was mapped alongside userspace and relied on CPU protections to keep it secret (those protections got thwarted by speculative execution). It’s actually a software design flaw.
by duxup | 2025-09-02 15:07:37+00:00
Everything is a risk to hassle / inconvenience tradeoff.

I'm not sure what the math is here but wearing a mask is a fairly high on my personal inconvenience scale. As far as daily non pandemic life, I'm not sure how much benefit there is.

I've got kids in school and so on, I'm going to be exposed to some extent. Is a lower level of potential exposure going to do me any good?
by rimunroe | 2025-09-02 15:07:49+00:00
> Others will disagree, but personally I prefer to minimize my exposure to JS by decorating traditional HTML+CSS documents with vanilla JS as needed.

If you don't mind my asking, what sort of applications have you worked on, how many contributors were there, how long was their lifespan, and how long did you work on them for? Personally, I've found the type of "vanilla" JS approach to be prohibitively difficult to scale. I've nearly exclusively worked on highly interactive SaaS apps. Using a substantial amount of JS to stitch together interactions or apply updates from the server has been unavoidable.

The engineering organizations at companies I've worked at have ranged in size from three devs to over 20,000. Projects I've worked on have ranged from three devs to maybe 500-1,000 (it's sometimes hard for me to keep track at a giant company). I've worked on projects using "vanilla" JS, Knockout, Backbone, Vue, and React[0]. The order in which I listed those technologies is also roughly how quickly the code became hard to maintain.

[0] This is not an exhaustive list of which frontend frameworks/libraries I've used, but it's the ones I have enough experience with to feel comfortable speaking of the long term support of[1]. For example, I used Ember heavily for about a year, but that year was split between two projects I spent six months each on. Similarly, I've used Next.js, but only for prototyping a few times and never deployed with it to anything other than a private server.

[1] Except Lightning Web Components, which I've used a lot but hate so much that I don't want to dishonor those other technologies by listing it alongside them.
by tangramdev | 2025-09-02 15:07:55+00:00
You've raised a very important point, and thank you for that. We are strong supporters of the open-source ethos.

The reason the core code is currently closed-source is that we are in the final stages of the patent review process for the underlying technology. This process typically takes about four months to complete.

We have always intended to open-source the project, and our plan is to release the source code under a permissive license (likely MIT or Apache 2.0) immediately upon patent grant. This approach protects the innovation during the review period while ensuring it becomes a public good afterwards.

In the meantime, we're using GitHub for its excellent tools for version management, automated builds, and community engagement (like this one!). We believe in being transparent about our build process and providing a public place for bug reports and discussions, even before the code itself is open.

We appreciate your understanding and are happy to answer any other questions!
by feb012025 | 2025-09-02 15:08:38+00:00
Here's something I did that's very eye opening.

- Use ChatGPT to get a list of landmarks in Gaza (historical, religious, medical, educational...)

- Find the wikipedia for a landmark (hit or miss), and copy the coordinates from the upper right hand corner

- Open "Google Earth" and paste the coordinates

- Use the "Show historical imagery" button to compare the 2023 image to the most recent

You'll see with your own eyes that the majority of all notable landmarks are just about destroyed, obviously targeted, and most of the google earth images are at least a year old.

Every single university ChatGPT lists as the top 5 in gaza are gone. And you can see from the historical images that these were very nice, well-groomed campuses. All of the greenery is gone. I had heard it beforehand, but this process of self-discovery with google earth hit a little bit different
by rickdeckard | 2025-09-02 15:08:39+00:00
> I still don't see the problem. Apple can say this app wasn't verified for safety by Apple because...it wasn't.

In the context of this popup, Apple is not just the manufacturer of the device, it is the operator of a competing marketplace. The fact that they suddenly present themselves and state that they did NOT verify this app implies that the quality of the products offered in that market are somewhat inferior to what Apple themselves are offering. <-- This is anti-competitive behavior

> It's only weird because it's so obvious nobody would think otherwise for a mall.

No, it's weird because Walmart has no business telling customers of OTHER markets that THEY don't vouch for its quality.

In this Metaphor Walmart was already caught and ordered to stop hindering other players from competing on equal grounds, so naturally Walmart cannot put someone in front of every competing store to cast doubt on their offering.
by bolster | 2025-09-02 15:08:41+00:00
> Data used for the charts was researched and compiled by ChatGPT, I spot checked it and found it was accurate enough to for the narrative.

Last I checked, that wasn't how citations worked.

I only sampled one data point (2017 AMD EPYC Rome Clock rate) which was significantly off, because in 2017 it was the Naples chipset that was released, and, unless 2017 was desperate enough to clock from 2.2Ghz to 3Ghz on the regular (Boost up to 3.2Ghz), the 'research' was a fair bit off...

Doesn't undermine or contradict the authors (bots?) point, but a strange way to provide 'evidence' for an argument.
by altairprime | 2025-09-02 15:08:46+00:00
Linked paper: https://arxiv.org/abs/2506.24088

“Unknotting number is not additive under connected sum” (2025 v1)

> We give the first examples of a pair of knots K1,K2 in the 3-sphere for which their unknotting numbers satisfy u(K1#K2)<u(K1)+u(K2) . This answers question 1.69(B) from Kirby's problem list, "Problems in low-dimensional topology", in the negative.
by Breza | 2025-09-02 15:08:49+00:00
Here in Washington DC, we've installed a variety of different kinds of traffic cameras. And the local police engage in targeted enforcement actions against things like driving on the highway shoulder or recklessly operating a moped. It makes a difference. An unexpected upside is that the regular police spend a lot less time catching speeders and stop sign runners, which frees them up for more serious situations.
by latexr | 2025-09-02 15:09:20+00:00
But LLMs output is not being treated the same as human output, and that comparison is both tired and harmful. People are routinely acting like “this is true because ChatGPT said so” while they wouldn’t do the same for any random human.

LLMs aren’t being sold as unreliable. On the contrary, they are being sold as the tool which will replace everyone and do a better job at a fraction of the piece.
by Yizahi | 2025-09-02 15:09:25+00:00
It is very likely that one single site is responsible for this. For example in my usage, Jenkins portal is leaking memory like hell, will fill up a few GBs in a a day and jack up CPU utilization to 100%.

I has hundreds of tabs at that point, so I had to find out the culprit. What I did was open a task manager and expand Fifefox process to see dozens of subprocesses. I then sorted by memory (or by cpu) to find out worst offender and killed only that single subprocess without touching others. And after doing that I've looked at the list of tabs and saw that one of them has changed to the crash report tab, with a visibly different icon. And looking at it I saw that it was originally Jenkins portal. Now I proactively close it's tabs and leaks stopped. Maybe this will help you.
by cwmma | 2025-09-02 15:10:17+00:00
Tangentially related, but there is great paper tracking how the layout of the qwerty keyboard came to be, tracing the slow evolution of it from a two row keyboard with a-m on the top row and z-n on the bottom to what we have today.

https://repository.kulib.kyoto-u.ac.jp/server/api/core/bitst...
by glouwbug | 2025-09-02 15:10:20+00:00
Yeah Navier stokes accounts for continuity over Burgers' which elevates you from what might be conventional game-dev like water to ANSYS grade CFD. Although, realistic CFD has its tradeoffs too. Solvers like LF, HLLE, and HLLC all offer computation vs. realism tradeoffs. LF is branchless, but struggles with certain sonic/supersonic shock wave characteristics (which one would see in compressible flow only anyway). For incompressible flow I'd expect the final visual realism to be in the order of Burgers -> LF -> HLLE -> HLLC [1]. The vast majority of the industry enjoys HLLC for mechanical/civil engineering, but I'm often fascinated by just how much one can cheat to get realistic incompressible/compressible flow. You can even further hamstring Burgers' and be left with something resembling the wave equation [2], which is the absolute cheapest "CFD" available.

[1] https://en.wikipedia.org/wiki/Riemann_solver

[2] https://en.wikipedia.org/wiki/Wave_equation
by e_i_pi_2 | 2025-09-02 15:10:21+00:00
> It’s nuts that personal computers aren’t personal anymore

I think the core driver here is that most people don't want a "personal" computer, they want a device that's able to reliably accomplish tasks. Early computers gave users much more power and control but that also came with the responsibility to set up and maintain the system, which limited the userbase a lot. I'd argue a lot of the security is security from the user against themself - there is definitely some value in trying your best to make sure a user is unable to brick their phone no matter how much they try, because they're likely going to blame you and ask you to fix it afterwards
by DaveZale | 2025-09-02 15:10:36+00:00
Good argument, although RFK jr seems to have excellent guidance on reducing processed food and artificial food dyes use and intake.

But consider the source, the New York Times. Over the past decade, it's gone from some of the most comprehensive, quality journalism, to something whose front page resembles facebook, tiktok, and instagram. Need recipes, gossip, or dating advice? NYT
by fredoliveira | 2025-09-02 15:10:42+00:00
> I bet all of them wish they weren't using Ruby.

I'd take that bet. At scale, (and those 3 are the definition of scale) you can mitigate some of the downsides of Ruby (i.e. speed), but you can't recreate the upsides (i.e. developer satisfaction, learning curve, flexibility) elsewhere.

> Go and Typescript seem to have taken its place, which makes sense because they're both much better languages.

Again: depends on the metrics you're considering. I would certainly consider Go much better than ruby on some metrics, but most definitely not all - and importantly, if I put all of it on a scale (and this is where bias comes in), I still give the edge to Ruby over both of those.
by zallarak | 2025-09-02 15:10:44+00:00
Agreed. I've run into so many issues with documentation and sane defaults, and the Vercel team response is to always gaslight you into thinking you've done something wrong.

The truth is, its just poorly designed software.

Where it shines is batteries included for getting started. They realized if you have low activation energy requirements, you will win a critical mass of people who put up with your crap. A good metaphor for devtools overall.
by fwn | 2025-09-02 15:10:49+00:00
The deliberate crippling of third-party stores is a clear example of malicious compliance, something Apple is well known for when facing regulatory pressure.

It's neither new nor surprising. Think about it: the Netherlands' dating app payment pricing trick, South Korea's alternative billing law, the US anti-steering injunction in Epic v. Apple, the Core Technology Fee for the EU's DMA, their ridiculous 'right to repair' process, etc.

What’s striking is how often parts of the discussion around Apple completely ignore this known pattern, instead leaning on apologetic corporate narratives about safety, integrity, privacy, or the environment.

I am against most of the (current!) regulatory pressure on Apple, but regardless of whether one supports these regulations, we can talk honestly about this practices of malicious compliance or even corporate disobedience. They exists in the world regardless of our personal stance on regulation (or Apple).

Generally speaking: If a tech giant does something and there are several possible motives, one of which is profit or power consolidation, and the others are different things, it is always profit/power. They did not start out a giant after all.
by dminik | 2025-09-02 15:10:52+00:00
Yeah, I was actually recommended the instrumentation route by a commenter on Reddit.

I spent a similar amount of time setting up opentelemetry with Next and while it would have been titled differently, I would have likely still written a blog post after this experience too.

This isn't your fault, but basically every opentelemetry package I had to setup is marked as experimental. This does not build confidence when pushing stuff to production.

Then, for the longest time I couldn't get the pino instrumentation working. I managed to figure it out eventually, but it was a pain.

First, pino has to be added to serverExternalPackages. If it's not, the OTel instrumentation does not work.

Second, the automatic instrumentation is extremely allergic to import order. And also for whatever reason, only the pino default export is instrumented. Again, this took a while to figure out.

Module local variables don't work how I would expect. I had to use globalThis instead.

And after all that I was still hit by this: https://github.com/vercel/next.js/issues/80445

It does work, but it was not great to set up. Granted, I went with the manual router (eg. not using vercel/otel).
by tacker2000 | 2025-09-02 15:10:57+00:00
The perfect solution is to use React for the frontend (where its main purpose and strengths lie) and use something like PHP, Java, ruby or whatever for the backend.

This insanity of server side react introduces all kinds of unnecessary quirks.

Also, the VC-funded Vercel is of course purposely dumbing down Next.js, so that everyone pays them. Its a trap everyone should be aware of.
by flufluflufluffy | 2025-09-02 15:11:27+00:00
I think it’s confusing particularly because it pushes the whole “zero setup” thing, then when you go to the docs to figure out what the heck the thing is it describes a long list of things one would need to do in order to set up a working physical machine running Kazeta and the cartridges etc... The website itself reads like it’s an app you can just download and run, while at the same time hinting that you’re gonna need to do a fair amount of physical stuff without really explaining the whole thing.
by PaulKeeble | 2025-09-02 15:12:47+00:00
SSDs have so many cases of odd behaviour. If you limit to writing drive sector chunks, so 4k, then at some point you will run into erase issues because the flash erase size is considerably larger than the 4k sectors. But you also run into hitting the limits of the memory buffer and the amount of fast SLC as well which limits the long term sustained write speed. There are lots of these barriers you can break through and watch performance drop sharply and its all implemented differently in each model.
by bobajeff | 2025-09-02 15:12:49+00:00
Copying this here for those that want some specifics:

Some things to advocate for to counter the direction we've been going in.

1. Termination of WIPO Copyright Treaty (prerequisite for #2)

2. Repeal of DMCA. (primarily because of Section 1201)

3. Enact and enforce, Right to ownership, Right to repair laws.

4. Enforce antitrust laws. / Break up monopolies
by kanjun | 2025-09-02 15:13:06+00:00
Imbue | https://imbue.com | Senior Product Engineers | Full-time | San Francisco, CA (ONSITE)

Imbue is building a coding agent environment (https://imbue.com/product/sculptor/) that imbues engineering wisdom into LLM workflows—so anyone has the power to create software they can trust.

We aim to rekindle the dream of personal computing and make software creation accessible to all, so every person can have the power to shape their computational future.

For more example projects and benefits, see the full job description: https://imbue.com/careers

Please apply through the website above. All submissions are reviewed by a real person!
by al11588 | 2025-09-02 15:13:16+00:00
Location:New York but open to remote

Remote:Yes Willing to relocate:No

Technologies:Python, Java, Swift, .Net, JavaScript, SQL.

Résumé/CV:https://www.linkedin.com/in/alvin-lawson-b8300635

Email:al11588@gmail.com

My name is Alvin. I am looking for a developer advocate role, Developer relations, Support engineer role, Backend engineer role, Systems engineer role, DevOps role, Solution Engineer role.
by diggan | 2025-09-02 15:13:28+00:00
Every for-profit business needs to earn money somehow, and if you're just "that service that reddit users use for uploading and viewing images", it's really hard to justify your existence in the first place.

And then of course, you add in VC-investments, and suddenly you have external parties forcing you to start extracting as much value from users as you possibly can.

Basically, the same story as with every other enshittificated company that happened so far.
by hmoody | 2025-09-02 15:13:33+00:00
PredictDAO | Full-stack engineer | Remote (Western Hemisphere) / NYC | Full-time | $200k - $300k

PredictDAO is a blockchain-based nonprofit global health organization building prediction markets for real-world public goods in the healthcare sector. The intended users for our tools include foundations, aid agencies, and high-net worth individuals.

We are pre-launch, with two full-time employees at the moment, and interested in finding another engineer who is excited about our mission of saving and improving lives by filling some of the funding gaps caused by recent budget cuts to USAID.

Email jobs -at- predictdao (.) com and please include "HN" in the subject line.
by lotsofpulp | 2025-09-02 15:13:56+00:00
I am doing research, asking the person who made the claim.

How stocks and bonds come into play is beyond me, unless I am being trolled.

But to summarize, zero evidence of how a hotel is a “tax vehicle”, nor any clarification on what a tax vehicle even is, nor why any other business wouldn’t be able to use the same strategy (if it even exists).
by ohdeargodno | 2025-09-02 15:14:20+00:00
Windows had most of these APIs _before_ UNIX ever dreamed them up. You can jerk yourself off about the superiority of io_uring all day long, but it had been in Win32 for 15 years prior, and has kept compatibility throughout. I can't promise that io_uring will still be in the kernel by 2040.

So, yeah, speaking in hindsight is really easy.

PS: no, the UNIX way is also shit, just in a different way.