MurphyA/hacker-news huggingface dataset:
by candiddevmike | 2025-10-09 01:14:58+00:00
There are a lot of PWAs packaged as mobile apps, probably more than you realize. Google makes this pretty seamless with TWAs, and you can use Capacitor/Cordova on iOS. You can even connect/write your own JavaScript interfaces to native APIs.

FWIW, in the US, PWAs are a non-starter for most apps due to Apple having so much marketshare and having horrendous UX for installing them. Anytime you have to provide your users "instructions" to do something on iOS, you've lost (and it's by design).
by vmg12 | 2025-10-09 01:15:16+00:00
What I meant by "poker isn't solved the same way chess is" is that if you take a solver and follow all the actions it tells you are "best" you will not make the most money. It isn't like stockfish where by using solver outputs you will automatically make more money than the best pros in the world. 99% of poker is understanding the unique ways your opponents are bad and adjusting your strategy to profit the most from them. Even the best pros in the world still make mistakes.
by elfenleid | 2025-10-09 01:15:16+00:00
Let me have a look, thanks for reporting that.

This is very much in development and I keep adding features to it. Any suggestions let me know.

The way I use it, I add instructions to CLAUDE.md on how I want him to use recall, and when.

## Using Recall Memory Efficiently

*IMPORTANT: Be selective with memory storage to avoid context bloat.*

### When to Store Memories - Store HIGH-LEVEL decisions, not implementation details - Store PROJECT PREFERENCES (coding style, architecture patterns, tech stack) - Store CRITICAL CONSTRAINTS (API limits, business rules, security requirements) - Store LEARNED PATTERNS from bugs/solutions

### When NOT to Store - Don't store code snippets (put those in files) - Don't store obvious facts or general knowledge - Don't store temporary context (only current session needs) - Don't duplicate what's already in documentation

### Memory Best Practices - Keep memories CONCISE (1-2 sentences ideal) - Use TAGS for easy filtering - Mark truly critical things with importance 8-10 - Let old, less relevant memories decay naturally

### Examples GOOD: "API rate limit is 1000 req/min, prefer caching for frequently accessed data" BAD: "Here's the entire implementation of our caching layer: [50 lines of code]"

GOOD: "Team prefers Tailwind CSS over styled-components for consistency" BAD: "Tailwind is a utility-first CSS framework that..."

*Remember: Recall is for HIGH-SIGNAL context, not a code repository.*
by michaelnovati | 2025-10-09 01:15:30+00:00
I'm Michael and this was about me. This person never reached out for comment and is missing half the story. I'm happy to fill people in on the rest if this person or someone else wants to hear.

I agree with one or two of the characterizations but the majority I don't and there is a lot more to this story than it seems...

RE: INDUSTRY. Rithm School (their main competitor) shut down. Hack Reactor is down to single digit cohorts allegedly. Launch School is slowing down from 3 cohorts a year to 2. Numerous other bootcamps have shut down. Codesmith's decline is predominantly an industry problem.

RE: CODESMITH. For starters as an example, Codesmith's website, email, and entire AWS account was down for 3 weeks because they got locked out from not updating their credit card and then losing the root password and their 2-factor was a phone number. This is unacceptable.

Yet they market themselves as similar outcomes to elite grad schools and it's very reasonable to challenge them on their hyperbolic marketing.

Both sides of the story need to be heard before making a judgement.
by candiddevmike | 2025-10-09 01:17:05+00:00
PWAs work well on Desktops, you can install them on Chrome etc and they show up as native apps in Linux and Windows (opening in a chrome window, minus any address bar etc, at least). If you already have a PWA, I don't know what Electron would give you.

You can also ship PWAs on the Microsoft Store and allow Windows 11 folks to natively install them (for an example/shameless plug: https://homechart.app).
by smiley1437 | 2025-10-09 01:19:16+00:00
> Conversely, entire branches of knowledge can be lost if not enough people are working in the area to maintain a common ground of understanding.

Especially if the work is classified.

The manufacture of FOGBANK, a key material for a thermonuclear weapon's interstage, was lost by 2000 because so few people were involved with its manufacture and the ones who knew retired or moved on. It's thought to be an aerogel-like substance.

5 years and millions in expensive reverse engineering was required to figure it out again.

I'm guessing they documented it this time.

https://en.wikipedia.org/wiki/Fogbank
by Rochus | 2025-10-09 01:19:52+00:00
That's interesting, thanks for the explanation and the references. Of course I agree with Parna's modularization principles, and having spent a lot of time with different versions of the Oberon and Active Object system I think that a microkernel is a natural fit. You seem to be a scholar of microkernels; are you also developing microkernels?
by dang | 2025-10-09 01:20:00+00:00
You can't do this here. We've banned this account for repeatedly posting flamewar comments and ignoring our requests to stop.

https://news.ycombinator.com/item?id=45326106 (Sept 2025)

https://news.ycombinator.com/item?id=44403432 (June 2025)

https://news.ycombinator.com/item?id=41830571 (Oct 2024)

https://news.ycombinator.com/item?id=41710557 (Oct 2024)

https://news.ycombinator.com/item?id=40852424 (July 2024)

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
by candiddevmike | 2025-10-09 01:20:06+00:00
> the web has very good backwards compatibility guarantees

Kinda... Google and folks have been cracking down on security pretty hard, to the point where certain things would probably stop working if you weren't maintaining the security of the endpoint or something correctly. There are APIs (more and more everyday it seems...) that only work with "secure contexts" like HTTPS, and they're working actively on tightening HTTPS requirements (like shortening certificate lifetimes, valid ciphers etc). Sure, this helps improve security, but not without breaking compatibility.
by myth_drannon | 2025-10-09 01:20:41+00:00
That won't happen. Hamas will not disarm.

So Trump promised F-35s to Qatar and Turkey and they managed to strong arm hamas into releasing the hostages. But the rest of agreement will not happen. Basically no one in Israel believes in that, NO ONE. For Hamas it's too sweet of a deal to trap Israel again into bombing campaigns since its power comes from deaths of its own people ( specially on the international stage) and also the coming elections in Israel, Netanyahu will need to show that Hamas is going to be eradicated (and with hostages back, the "left" will not have any problems with that).
by fasbiner | 2025-10-09 01:21:40+00:00
Tried to understand what you were saying with LLM assistance since I was directly referencing a comment above. The best we could come up with was that you might be confused about how nested comments work and didn't realize there were words written before mine.

Deepseek also speculated you might have a mood disorder or an incurable learning disability, but I told it that kind of speculation might seem like a personal attack and is totally out of bounds.
by mauvehaus | 2025-10-09 01:21:53+00:00
If the battery is dead flat, you're pooched, but you can get way farther than you have any right to push starting a car with an only mostly dead battery because you don't have the (huge) load of the starter motor bringing the voltage down. I've had a couple alternators go and push started the cars they were in until I was able to replace the alternator.

On the basis of this experience, I'm not convinced the alternator actually comes into play in a typical push start. It's usually roll the car, clutch out, lurch and fire, clutch back in and let the engine get to a stable idle. At no point is the engine spinning fast enough to create much electricity with the alternator until after it's actually running. Provided the alternator is working in the first place, of course.

As an aside, in all of the vehicles where I've lost the alternator, the first warning sign has been the radio having a shit fit. I have never once seen the idiot light come on for a bad alternator, which really calls its utility into question.
by ofalkaed | 2025-10-09 01:21:58+00:00
Right, definitely implementation detail. In a DAW meant for the recording studio there is not much editing, you are dealing with full tracks for the most part and massive amounts of storage for all those takes; creating files is not much use here but in such a DAW you will hit the wall faster if you do a great deal of editing. In a DAW meant for production work it is fairly common to do a lot of editing and assembling tracks from many bits and pieces, creating files becomes more useful and gives you more headroom.

I was talking about NLEs, not video in general, just meant that I am not well versed in video in general, just dabble on occasion. After Effects and layering is quite different, probably can get away with 100ms of latency there without issue which gives a good deal of headroom compared to the ~5ms or less we need for a DAW.
by EvanAnderson | 2025-10-09 01:22:43+00:00
Stuxnet deployment wasn't just a USB stick, though. It was a USB stick w/ a zero-day in the Windows shell for handling LNK files to get arbitrary code execution. That's not to say that random thumb drives being plugged-in by users is good, but Stuxnet deployment was a more sophisticated attack than just relying on the user to run a program.

(They will run programs, though. They always do.)
by nradov | 2025-10-09 01:22:52+00:00
You don't see how those skills would be forgotten because you're ignorant of the basics of manufacturing and have probably never worked in that industry. A working production line is kind of like a living organism: you can't just shut it down and then start it up again later expecting everything to still work. Much of the key information exists only as tacit knowledge that can't really be written down, and the actual product never exactly matches the blueprints.

There is also the supply chain to consider. Many of the parts coming from suppliers are custom or on a limited lifecycle so when orders stop the supply chain disintegrates and can't be quickly reconstituted regardless of how much money you spend.
by array_key_first | 2025-10-09 01:23:48+00:00
That's because all those apps are purposefully hostile and actively do everything in their power to make sure they don't work without their authorization.

Solution: don't use those apps and maybe people will learn. Eventually, apps and technologies like this die in our digital landscape. Rest in piece Flash, you will be missed. 3D max and Photoshop, you're next.

Real solution (for now): just don't give these assholes money. If you need to run the software, fine, but at least have the decency to steal it.
by vmg12 | 2025-10-09 01:23:50+00:00
The problem is specifically with unregulated sites that don't verify the identities of players. The bots aren't so much the problem as the fact that they can collude and share hole cards. But fyi, bots aren't actually good at playing poker outside of specific scenarios vs bad players or in scenarios where the decision tree is not large (ie short stack tournaments where the decisions are pre computed, you can imagine how massive your edge can be when you have a pair of 9s and you know there are already 3 dead aces and your decision is only all in or fold)
by csvance | 2025-10-09 01:24:29+00:00
In my experience starting with Julia in 2025, the main thing missing from the ecosystem tends to be boring glue type packages, like a production grade gRPC client/server. I heard HTTP.jl is also slow, but I havn't sufficiently dug into this myself. At least we have an excellent ProtoBuf implementation so you can roll your own performant RPC protocol.

As for the actual numerical stuff I tend to roll my own implementations of most algorithms to better control relevant tradeoffs. There are sometimes issues where a particular algorithm is implemented by a Julia package, but has performance issues / bugs in edge cases. For example, in my testing I wasn't able to get ImageContrastAdjustment CLAHE to run very fast and it had an issue where it throws an exception with an image of all zeros. You also can't easily call the OpenCV version as CLAHE is implemented in OpenCV using an object which doesn't have a binding available in Julia. After not getting anywhere within the ecosystem I just wrote my own optimized CLAHE implementation in Julia which I'm very happy with, this is truly where Julia shines. It's worth noting however that there are many excellent packages to build on such as InterprocessCommunication, ResumableFunctions, StaticArrays, ThreadPinning, Makie, and more. If you don't mind filling in some gaps here and there its completely serviceable.

As for the core language and runtime we are deploying a Julia service to production next release and haven't had any stability/GC/runtime issues after a fairly extensive testing period. All of the Python code we replaced led to a ~40% speedup while improvements to numerical precision led to measurably improved predictions. Development with Revise takes some getting used to but once you get familiar with it you will miss it in other languages. All in all it feels like the language is in a good place currently and is only getting better. I'd like to eventually contribute back to help with some of the ecosystem gaps that impacted me.
by dang | 2025-10-09 01:24:39+00:00
You took the thread way off topic into a generic argument about religion that is more or less guaranteed, in the general case, to end up in a flamewar. Since your account is the one that started it and contributed the most to it, you're responsible for it. Then you kept doing it repeatedly after I asked you to stop. Not cool.

Edit: We've had to ask you not to do such things in the past:

https://news.ycombinator.com/item?id=45031745 (Aug 2025)

https://news.ycombinator.com/item?id=41821594 (Oct 2024)

https://news.ycombinator.com/item?id=39082862 (Jan 2024)

If you keep doing it, we're going to end up banning you, so if you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the intended spirit of the site from now on, that would be good.
by serama | 2025-10-09 01:24:46+00:00
CapCut Pro is a professional-grade video editing app that empowers users to create stunning and engaging videos with ease. It offers powerful tools such as multi-layer editing, cinematic filters, AI effects, and smooth transitions—all packed in a simple and intuitive interface. Whether you’re a beginner or a content creator, CapCut Pro helps you turn your ideas into high-quality videos ready to share across social media platforms.
by sheepscreek | 2025-10-09 01:27:15+00:00
I think the ‘Texas’ part in the TXSE is mainly from a business procurement pov. They’re hoping to capitalize on the recent growth in the area, which is possibly ripe for a lot of new listings. The actual electronic trading might still originate in NJ.

I don’t believe they’ll have a floor. I think they are going the NASDAQ route, unless I’m confusing them with Long Term Stock Exchange (I was researching both around the same time).

Take the above with a heap of salt. It’s part my intuition and part things I might have read on the internet (including their corporate site).
by AlotOfReading | 2025-10-09 01:27:40+00:00
I've seen, with my own two eyes, the terminal moraines and the photos on a sign where a glacier was 100 years ago, then hiked a couple kilometers up a valley to where it is today, on multiple continents.

I've seen, in my lifetime, dramatic shifts in the climates of places I've lived.

If that's not climate change, what is?
by giancarlostoro | 2025-10-09 01:28:02+00:00
The issue is if you don't enforce the phone number requirement on your server you get all the trolls who don't use phone numbered accounts. I wish Discord would allow you to restrict known VPNs instead of requiring phone numbers. It would solve so many issues. I know a LOT of VPNs wont be caught, but if you block MOST non-residential IP blocks, you'll capture a lot of them.
by lazide | 2025-10-09 01:28:16+00:00
Dang, this is like the 4th time you’ve done this on something that the reading of the thread later shows did not go in that direction.

Seriously, what do you expect me to do?

If my behavior was actually a problem, those threads would have ended up being actually a problem - but near as I can tell, they aren’t. And this it out of what, 5k+ comments?

The only way I can think of to avoid this situation is to be so bland that there is literally zero signal being added.
by dang | 2025-10-09 01:29:37+00:00
I expect you to stop taking HN threads on generic flamewar tangents and stick to the site guidelines.

https://news.ycombinator.com/item?id=45516877 is an example of the thread going in a flamewar direction, and while that user shouldn't be breaking the site guidelines either, your account is the primary one responsible. If most other users didn't respond by breaking the guidelines, that is commendable, but random. In the general case, they certainly would. This means that the way you were posting was flamebait.
by giancarlostoro | 2025-10-09 01:29:55+00:00
It is specifically because you got banned for "being under 13" it comes from someone asking a question like "How many candles in this photo?" then you reply "7" then they edit the message to say "How old are you" and voila, underage ban.

What you are overlooking is that Discord is the new MSN Messenger, YIM, etc your friends are not backed up in a meaningful way, nor the servers you're in, if you lose your account, you lose contact with basically your entire internet life and friends.

Discord should not keep those IDs longer than a month at a time once the user is unbanned it should be deleted a week later, or removed from that panel altogether.
by bee_rider | 2025-10-09 01:30:18+00:00
I’ve seen co-ops come up in a couple threads. Usually I see interest, not a ton of direct experience, sometimes a little bit of skepticism of the idea, but not a ton. Here’s an example:

https://news.ycombinator.com/item?id=42748394

Now, you can find some negative reception I’m sure of you look hard enough, but generally the reception ranges from “a little experience” to “totally naive but curious.”
by Aeolun | 2025-10-09 01:30:52+00:00
Our company does regular phishing attacks against our own team, which apparently gets us a noteworthy 90% ‘not-click’ rate (don’t quote me on numbers).

Never mind that that 10% is still 1500 people xD

It’s gone so far that they’re now sending them from our internal domains, so when the banner to warn me it was an external email wasn’t there, I also got got.
by plantain | 2025-10-09 01:31:13+00:00
"Despite the higher mass, takeoff & climb performance of the consist is similar to that of the lead plane flying independently.

This means the consist is capable of taking off on the same runways and with similar climb profiles as the primary tow plane is alone."

This is just denying basic physics. Ask any glider pilot how the climb out on aerotow varies based on the weight of the glider being towed.
by irjustin | 2025-10-09 01:32:17+00:00
> Reddit was knowingly ruined by google. Once google pushed reddit to the top of search results

Ehhhhh I agree and yet also disagree (it's fun though).

Yes they were ruined by being promoted by algo changes, but do I blame google directly? For me, no.

It's exactly as we stated before, it's because it was so trustworthy. Individual people's personal experience with X or Y many times with good details. That earned a lot of strong backlinks, blogs, etc. The domain became authoritative especially on esoteric searches. Then algo changes came (remember pandas?) and pushed them even further. I mean that's the point of search systems right? Get you to trustworthy information that you're looking for.

Then the money grabbers showed up.

So it's just like Harvey Dent said - either you die a trusted niche community or live long enough to see yourself become weaponized for money. He was so smart, that Harvey Dent.
by _carbyau_ | 2025-10-09 01:32:22+00:00
Why recreate the office?

I get that some people have a psychological mindset to "be in a place so as to do work" but offices are a compromise on so many things, most notably space.

Now you have tech to create entire wondrously imaginative virtual worlds and you want to recreate a bland little open plan box to cram avatars into?
by streptomycin | 2025-10-09 01:32:40+00:00
It says "popular mobile and desktop browsers" but doesn't include the most popular desktop browser, Chrome? I know it has Chrome for Android, but desktop Chrome supports some extra stuff (Shared Workers, File System Access API) which makes it basically the best browser for PWAs. Feels like that level of popularity and quality should be represented somewhere.

Biggest problem for me as a PWA dev is how eager mobile browsers are to delete your local data, which is not part of this scorecard. I guess that's tricky to quantify, but basically they all suck but Safari sucks more.
by agentcoops | 2025-10-09 01:35:18+00:00
I agree with your general point: there is a tendency to group not least these deals together without distinction as confirmation of a pre-existing belief that the AI bubble is soon to collapse. The latter certainly might be true, but we should be careful about too quickly deciding what evidence supports it. I am inclined to strictly separate: (a) the NVIDIA deal as a vendor subsidizing one of their largest clients, which perhaps signals market weakness; from (b) the AMD deal as a non-market-leading vendor trying to entice a new enterprise client, who will only be able to use AMD's chips for serious training after significant (and risky) collaboration to improve their product offering.

This distinction is important to me because I see more concrete evidence for a possible material drop in NVIDIA's business short- to medium-term than a collapse of the sector as a whole. The chips act clearly shut them out unexpectedly from their second largest market and now it seems likely that Chinese chips will be competitive for training sooner than expected. Indeed, if Chinese AI firms are suddenly able to obtain even a roughly approximate product at considerably less cost, OpenAI will suddenly find themselves at a cost if not compute disadvantage to their Eastern competitors. It isn't a surprise, then, that OpenAI is now looking to reduce their present vendor lock-in with NVIDIA.

Overall, it's not great for the latter if they lose access to their second largest market, suddenly have viable competitors in their home market, and either lose some of a major client's business or have to significantly reduce pricing to retain it.
Show HN: 64Careers – Build a pro career page and ATS in 5 minutes for $25/mo
by SaulGallegos | 2025-10-09 01:36:26+00:00
Hey HN, I'm the founder of 64Careers, an all-in-one ATS and career page builder tailored for small businesses. We know hiring can be a nightmare for SMBs—spreadsheets, lost applicants, and expensive tools like Greenhouse or Lever that cost $300-600+/month. With 64Careers, you can:

Launch a SEO-optimized, mobile-friendly career page in under 5 minutes (no coding or IT needed). Use a drag-and-drop Kanban ATS to track applicants, with auto-resume parsing, LinkedIn imports, email notifications, and analytics. Get a custom URL (e.g., yourcompany.64careers.com) that makes your business look like a Fortune 500. Start free forever (1 job, basic features), or scale to unlimited for just $25/month—10x cheaper than competitors.

We've focused on simplicity for non-HR folks in retail, cafes, clinics, etc. Built with Nextjs mongodb and tailwind Feedback welcome! What's your biggest pain in small biz hiring? https://64careers.com