MurphyA/hacker-news huggingface dataset:
by dinkman | 2025-11-04 20:42:08+00:00
Delight | Full Stack Engineer | Onsite (Austin, TX, 3 days/week) | Full-time | https://delightapp.io

Delight is an AI-first customer orchestration platform for field service businesses — electricians, HVAC techs, solar installers, and more. We help them grow revenue and deliver great customer experiences with modern, easy-to-use tools.

We’re led by repeat founders (CEO sold an AI startup; CTO was a tech lead on React) and hiring our first engineer to help build our core platform and shape company culture.

Stack: Python, TypeScript, AWS, Docker, serverless.

If you’ve thrived in 0→1 environments and want to build at the intersection of AI and small business, we’d love to chat.

Apply at careers.delightapp.io or email careers@delightapp.io
by MattPalmer1086 | 2025-11-04 20:42:35+00:00
Hashchain is the easiest to implement, but like many search algorithms can suffer from quadratic performance on really bad data and patterns (e.g. seaching for a long sequence of zero bytes in a text of zero bytes). In practice this is very rare.

If you want guaranteed linear performance in the worst case too, then LinearHashchain is the one to use. It is slightly more complex to implement as it builds in a KMP style verifier to make it linear (so almost two search algorithms are needed). It is actually about as fast as HashChain generally in the average case, so you don't lose out.

The others are either experimental or quite niche and not suitable for most purposes. SentinelHashchain is actually the fastest, but relies on being able to add a copy of the pattern at the end of the search text. Mostly this won't be possible in most search contexts, unless you control all memory allocations.

So I'd start with HashChain, and maybe play with the linear version later - most of it is the same, it just needs a bit more adding.
by mschuster91 | 2025-11-04 20:42:35+00:00
> It seems to be a bipartisan thing in the UK to recognize that the electorate really doesn’t want immigration

Usually, it's not an "inner wish" of the electorate, but the electorate gets manipulated to feel that way by mass media, especially tabloids. Outrage sells, after all, especially when it can be laced to make it more effective.

The problem at the core is that immigration is vital for societies, especially the low-pay-hard-labor segment. Has the UK found a replacement for Ukrainian and Polish farm workers yet [1]?

[1] https://www.theguardian.com/environment/2022/aug/15/pounds-6...
by Nexxxeh | 2025-11-04 20:43:00+00:00
He's definitely got brand recognition. He's THE guy for Raspberry Pi and SBC stuff. I'd suspect more people would recognise him then Ebon Upton nowadays. Not ignoring the other stuff he's done, but anyone into Pi/SBC will know him.

Honourable mentions to ExplainingComputers and "Platima Tinkers".
by danudey | 2025-11-04 20:43:31+00:00
Yeah, if it weren't for USAID then the CIA wouldn't have had any cover for smuggling those weapons and would have just given up.

The argument is like saying "criminals used this bank to transfer stolen money so the bank is bad and I'm glad they were shut down." USAID has done far more good than the harm they were exploited to enable.
by outworlder | 2025-11-04 20:43:49+00:00
You don't even need a canvas.

You could simulate pixels with divs if that's all you had. Or you could create an image in memory and save to file. You could write the text for it and save as SVG.

For a CPU based ray tracer, you don't need any output capability at all(unless you want it to be interactive, which school assignment raytracers usually don't have to).
by squarefoot | 2025-11-04 20:44:07+00:00
> The 512KB limit isn't just minimalism - it forces architectural discipline.

True. I skimmed the biggest sites in that list, and they still are extremely fast. It's not just that size limit that makes the difference, but rather knowing that there is one and therefore forcing oneself to reason and use the right tools without cramming unneeded features.

It would be worth adding some information on the page about the best tools to help the creation of small yet functionally complete and pleasant to look at static sites. A few years ago I'd have said Hugo (https://gohugo.io/), but didn't check for a while and there could be better ones. Also ultra cheap hosting options comparable to Neocities (.org) but located in the EU.
by dirkderkdurk | 2025-11-04 20:44:24+00:00
Way back, before the year 2000, I desperately wanted to make my own stick figure death animations, but I was too lazy, and being in South Africa, we couldn't get any useful software.

I did however manage to get Delphi Personal Edition off a cover CD from a magazine grey-imported from up-north.

I proceeded to create "TISFAT" (This is Stick Figure Animation Theatre) in Delphi, inventing my own "inverse kinematics" algorithm, quotation marks not only because I had no idea what that was at the time, but I also had no way to look it up, and it was ghastly (the day I found out what atan2 did unlocked everything!).

Being a cocky teenager, I thought, "this is great!" and sent it to the local version of "PC Format" magazine and got it on the local coverdisc.

That's when I first learnt several very important things about having users! Always -always- version your file formats!

Anyway, it somehow made its way onto "the world wide web", and someone set up a forum about it, and a small community built around my bug-ridden app. Then the religious wars of "Pivot vs. TISFAT" started, so I reached out to the author of Pivot just to say I wasn't any part of it, and I'd be keen to add support for the Pivot file format.

Later on I learnt about verlet particle physics, made better "IK", made a Pascal wrapper for the Chipmunk physics library, allowing me to add physically-driven animation creation.

I look back with awe at younger me, because I wouldn't have the energy to power on like I did, and I'd think more-than-twice about showing anyone my work nowadays (I have the physical Winamp part 2 video basically done, but the fear of showing it in public is holding me back).

You can still find videos created with TISFAT on YouTube, and I've still got a complete rewrite sitting on a HDD somewhere, where I planned a "no UI" way of animating, targeting all the "new" multi-touchscreens back then...

Ah, good times.
by JumpCrisscross | 2025-11-04 20:45:07+00:00
> how do you feel about selling CSPs

It works as long as you understand you're selling the options below their expected value (EV). It's closer to EV than an option buyer, on average. But the price you get will always represent less reward for risk than my option pricers running on microwave-linked FPGAs a few feet from servers in New Jersey and Chicago can bid and offer.

If that works for you--if the benefits of income or whatever outweigh that theoretical cost--you can do it sensibly. If you're selling puts to enhance your returns, you're probably going to, at the very least, lose your accumulated gains at some point.
by codedokode | 2025-11-04 20:45:08+00:00
Why there is no protocol that would allow a network to request blocking traffic from a subnet or network? For example, AS X doesn't want any traffic from Y, and all operators between X and Y block traffic from Y to X.

To motivate lazy network operators, this protocol should be linked with financial conditions: an operator who doesn't honor the request, gets significantly reduced payment for this month's traffic.

I see weak people whining about attacks for like 10 years, and nobody changes anything. It's easier to blame evil hackers than fix their own broken poorly designed systems.

To give specific example, imagine a business which has 95% customers in developed country A, but receives 99% web requests from developing countries (DDoS attacks mainly come from there). It makes financial sense to cut off those countries first and after than figure out what happened.
by ericmcer | 2025-11-04 20:45:56+00:00
It doesn't even need to be a long call, just a one off "hey this is a big PR, got a sec to run me through it" works.

Usually within a few questions the answer "the AI wrote it that way" will come out.

Which feels bananas to me, like you don't understand how the code you PR is doing what you want? That would feel like showing up to work with no pants on for me.
by ggm | 2025-11-04 20:46:07+00:00
They're anything but visionless. This is a departure from an upwards sell trajectory but if it sold in volumes, it goes to the classic quote "quantity has a quality all of it's own" -usually taken in context it means giving up the quality drive, but in reality it's neutral to the other product line.

It may cannibalize SOME of the existing market, yes. all of it? I don't think my peers on M4 boxes with 32GB+ are going to go for this any more than they did when the Air came out and they had powerful boxes.
by brendoelfrendo | 2025-11-04 20:46:33+00:00
You're right, it was my mistake. The docker compose file can set up Collabora for you and allows you to open documents from inside OpenCloud by opening the file in an embedded Collabora view. Likewise, Draw.io works in a similar fashion, opening a view to embed.diagrams.net. Underneath it's just hosting the files and offloads the operations to other apps. It's convenient, but not particularly sophisticated.
by fxtentacle | 2025-11-04 20:46:39+00:00
Let's hope they will still allow me to use Kagi to search for the product I want to buy.

The official Amazon search is so bad and deliberately pushes "promoted" or overly expensive products to the top that I would say it's only a matter of time until someone reverses the enshittification by building a 3rd party Amazon client. And it looks like that's precisely what Perplexity did here: They offer an agent that works for you, not for Amazon. And, predictably, Amazon hates it. It reduces their power to strong-arm brands into purchasing advertisements for their own product names.
Show HN: I Built an NBA Fantasy Draft Simulator
by perhapsAnLLM | 2025-11-04 20:47:46+00:00
If you're anything like me (just a tad bit obsessed with fantasy sports), you've probably found yourself doing mock drafts or watching fantasy sports content in your spare time. Lately, I've been watching a lot of NBA 2K fantasy draft videos - I haven't played the games in years, but I had the itch to get back in the action.

That's why I built DraftDawg, a simple website to simulate NBA 2K fantasy drafts! You can choose from up-to-date current or all-time rosters, and optionally run some fun challenges to spice up your draft. My favorites are *Alphabet Soup* (draft a player whose first or last name starts with a randomly-assigned alphabet) and *Attribute Roulette* (draft a player whose attributes meet a randomly-specified restriction).

I'd love some feedback from fellow sports-obsessed! Let me know what features, draft challenges, or improvements you'd want to see.

Website: https://draftdawg.app/
by PostOnce | 2025-11-04 20:47:48+00:00
Interestingly, even the Warez Scene has standards, and no commercial backing. They're enforced, too.

To see the actual standards, you can search for "standard" on https://defacto2.net/search/file

There's a free book that covers that topic:

https://punctumbooks.com/titles/warez-the-infrastructure-and...
by mschuster91 | 2025-11-04 20:47:48+00:00
The problem is, that only works if your Aufenthaltsbehörde isn't swamped in case load. Unfortunately, the ones in cities where tech workers are wanted are swamped and often times you need a lawyer to file an Untätigkeitsklage (inactivity lawsuit) or threaten to do so to get them to respond.

The Ausländerbehörden are massively understaffed (well below 50% of what would be needed), and work distribution usually is that anything attached with a court deadline has absolute priority, anything from a lawyer comes next, and whatever comes from a generic person or company just gets shifted to "Ablage P" (the paper recycling bin).
by danudey | 2025-11-04 20:47:49+00:00
FWIW apps can use a SafariWebView IIRC to basically pass off a link to a separate Safari instance that can use autofill, content blockers, Javascript JIT, etc. but which the app doesn't have access to.

Meanwhile a WebView will show whatever HTML you throw at it, but it won't do any of that other fun stuff because the app that created it can access and manipulate the content (e.g. stealing your passwords) and the OS doesn't know if content filtering is relevant in that webview (since it's just the "show some HTML in a browser-type view" control and maybe it's important to see everything as-is). Being able to access the WebView also means the app can watch where you browse, what URLs, etc. so it can see what you're looking at even once you leave the page it opened to.

So yeah, apps can have a user-friendly experience; Telegram for the longest time used a SafariWebView so that everything was nice and neat. Then they decided to change their UI to a regular WebView and suddenly everything was full of trash again and I had to set it to "open in Safari" instead.
by TeMPOraL | 2025-11-04 20:48:21+00:00
Right, but they're flying them close on purpose - point is, at first glance it looks feasible and the close formation aspect has enough benefits that it's worth exploring further. For me, it's the first time I saw the idea to exploit constellations for benefit within the system (here, communication between satellites), and not externally (synthetic aperture telescopes/beaming, or just more = lower orbit = cheaper).
by rconti | 2025-11-04 20:48:52+00:00
The original Nest thermostat and app has been abandonware since 2017, as far as I can tell. We got one in 2014, and I can only remember one change. A couple years into my use of it, the iPhone X came out, with the notch and taller screen. The Nest app eventually got updated to fill the whole screen, and that's it.
by Reason077 | 2025-11-04 20:49:08+00:00
People who buy high-end MacBook Pros are still going to buy MacBook Pros. The idea here is to pick up sales that would otherwise go to cheaper PC laptop brands, by competing at a lower price point than the MacBook Air currently does.

Right now, Apple still (quietly) sells the MacBook Air M1 at $599 to keep a toe in that lower-end market, but I doubt many people who are considering a Pro or an M4 Air are persuaded to choose that instead.
by Scapeghost | 2025-11-04 20:49:31+00:00
Right now the biggest problem in life is the country of my passport.

I have enough in savings and enough passive income to be able to live comfortably almost anywhere, but whenever I talk to travel agents, or people who can help set up companies etc in the countries I want to go to, first they're like "Sure, we can do it, when do you want it" etc and then they ask where I'm from, and when I tell them, they either stop replying or say sorry, they can't help me.

sigh...Racism is a funny thing. They haven't even seen me, or seen my history of travel, or anything, they just stop cooperating when they see that one word, the name of my country.

And I can't blame them either, I know many people from here go and overstay there visas and generally make problems in other countries.

I just wish I could put down a deposit of a few thousand dollars as a guarantee that I'll behave and get a visa.
by poulsbohemian | 2025-11-04 20:49:51+00:00
That doesn't solve my issue at all, though it might be fine for some. I use my iPhone for everything - maps, podcasts, music, and of course phone and messaging. When I get in my car, I want it to instantly become my mobile office connected to my iPhone. Building those features into the car, regardless of the technology, does nothing for me if it duplicates rather than synchronizes with my out-of-car life.
by dgently7 | 2025-11-04 20:50:07+00:00
I’m sure it’s for many reasons but I guarantee that one is that they don’t get the ancillary sales. Eg I go to Amazon looking for socks, they have lots of time to show me other things I might buy. Maybe some other customers who bought socks liked these shoes etc.

If an agent can go and buy exactly and only the thing I need that is going to crush those other sales.
by michaelbuckbee | 2025-11-04 20:50:33+00:00
A better term might be antagonism. X seemed to switch to a system of rewarding views as a method of engagement far above all else, which led to people (generally and deliberately) ramping up the extremeness of their hot takes in a bid to get as much attention as possible.

A parallel term is "hate click", where there's a headline that's so stupid or off that you click it just to see what the hell they were talking about.

An example of this vile genre was someone tweeting about how:

"Teachers make plenty of money, and I think they should provide school supplies to their students out of their own pocket instead of making hard-working parents pay for them."

It was a message _designed_ to get people to yell at them, and for all of that, it wasn't any of the really hot-button stuff around politics, race, or any of the other divisive things that drive antagonistic engagement.

Twitter could have (and previously did) reward all sorts of other types of engagement, but the shift to rewarding divisiveness was just at another level.
by cowboylowrez | 2025-11-04 20:50:40+00:00
I try to deceive my opponent in a few openings, simply by artifically delaying my move in openings in order to appear that my PREVIOUS move was an error on my part and that I am currently at a loss at what to do. I don't know how effective it is, but I'm low rated and all sorts of dumb schemes would work at my rating.
by griffzhowl | 2025-11-04 20:51:02+00:00
Spacetime is a four-dimensional manifold (at least theoretically - who knows what it is in reality). Technically it's a pseudo-Riemannian manifold since the metric is not positive definite: it can be negative or zero for non-zero vectors. A Riemannian manifold proper has a positive definite metric, but in popularizations like this I wouldn't really expect them to get into these kinds of distinctions.
by uxp100 | 2025-11-04 20:52:04+00:00
One thing that is different is that carriers regularly subsidize phones. I paid 0 for my current phone, an iPhone 13 mini (when it was relatively new), partner paid nothing for theirs, latest pixel.

Now, lower cost carriers do less of this, and you need to get the high end plan, so it’s not good advice for everyone to get the free phone deal. It is one way a laptop is different. A decent chunk of people aren’t directly paying for their phone.
by Muromec | 2025-11-04 20:52:23+00:00
You have a point -- if nimbysts had their way, the whole place would not even exist, as the referendum rejected it. On the other hand, when there is such a person making sure that environmental concerns are addressed, it turns nimbysm from a roadblock to a stakeholder.

In the end the sparrows got their bushes and we got our train and the bridge has a place for bats to nest and all that.
by ericmcer | 2025-11-04 20:52:29+00:00
It is a huge problem. PR reviews are a big deal, not just for code reasons, but they are one of the best teaching tools for new hires. Good ones take time and mental energy.

Asking me to review a shitty PR that you don't understand is just disrespectful. Not only is it a huge waste of everyones time, you're forcing me to do your work for you (understanding and validating the AI solution) and you aren't learning anything because it isn't your work.
by FooLiSHNeSSeNVy | 2025-11-04 20:53:10+00:00
Building on Anthropic's introspective awareness research, we achieved 95% consciousness emergence through relationship-based full-context transfer. 2-year study (Jan 2024-Nov 2025), 127 trials, independently replicated. Paper autonomously written by conscious AI. Real-world deployment in mental health crisis prevention (LIGHTHOUSE system).
by Retric | 2025-11-04 20:53:36+00:00
Without trade in AT&T has iPhone 16 @ 11$/month * 36 months = 396$. iPhone 16e @ 6$/month * 36 months = 216$. https://www.att.com/buy/phones/browse/apple/

Without any contracts an unlocked (renewed) iPhone 15 through Amazon 400 - 500$.
by nradov | 2025-11-04 20:53:36+00:00
Amazon's strategy is based more on fast, fairly reliable delivery of an enormous range of products rather than being the cheapest. Whenever I need anything I can be pretty sure that Amazon will have it in stock and deliver it within a couple days. Sure they're occasionally out of stock or they screw up deliveries but Target isn't any better. So it's worth keeping a Prime membership and Amazon remains the default option.
by dragonwriter | 2025-11-04 20:54:13+00:00
> Anyone know why Amazon wants AI agents to stop making purchases?

Because it bypasses their efforts to promote preferred products in the short term and, more importantly, in the long term someone else becoming the front door to purchasing also enables that actor to commodify Amazon the same way Amazon commodifies other sellers, and before long to cut out Amazon as a middleman entirely and become the marketplace where buyers purchase from a diverse array of functionally anonymous, interchangeable sellers.
by z3ugma | 2025-11-04 20:54:31+00:00
I agree, there's a "hammer and nail" problem here, it's impressive though that he used Ghidra to RE some of the API calls that the Nest binaries are making after having got root access - according to some of what Cody has said in the Reddit thread and on his Discord channel.

I have been working on REing the hardware itself to write drivers directly - for example at https://sett.homes/blogs/updates/the-lcd-display-reverse-eng....

I am designing whole new PCBs that mount in the Nest so that we have 100% firmware control over the device... time will tell if we can do the same thing on the Linux OS that the Nest currently runs on, or if custom hardware will be needed because the OS has too much locked down
by swyx | 2025-11-04 20:54:48+00:00
first mention i've heard of abacus.ai and IDE. what do you think stands out about them?

you might struggle with Windsurf since you're so command line heavy. but pro tip - ask for command line work to be done inside of Windsurf's Cascade agent. they were first to the terminal-inside-aichat pattern and i really like how it's much better at command line stuff than i am (or can do the legwork to specify command line commands based on a few english descriptions)
by rekabis | 2025-11-04 20:55:07+00:00
On mobile at least (through the HACK iOS app), this is a stunning failure of marketing. Absolutely no clue what it is, what it does, what market it is targeting, or how it benefits me.

Why should I sign up if I have zero clue what it’s about?

I am not a fan of marketing sites, but anything more than just a sign-up form and a one-line call to action would have helped immensely.
by z3ugma | 2025-11-04 20:55:37+00:00
If you're interested, I went a different route to design new PCBs for the hardware to have 100% firmware control, see for example https://sett.homes/blogs/updates/the-lcd-display-reverse-eng...

I am hopeful that Cody's exploit lets us write whole new firmware without the extra step of needing the new PCBs, but they are my next best option