MurphyA/hacker-news huggingface dataset:
by jer-pha | 2025-09-07 22:39:30+00:00
Location: San Diego, CA

Remote: Remote/Hybrid/Office/Any

Willing to relocate: Yes

Technologies: Python, Django, SQL, Redis, Docker, JavaScript, React, HTML, CSS, Tailwind

Resume: https://www.linkedin.com/in/jeremy-phares/

Portfolio: https://www.jeremyphares.com/

Email: jeremy.phares.dev@gmail.com
by yencabulator | 2025-09-07 22:39:39+00:00
> My understanding is that asymmetric fields provide a migration path in case that happens, as stated in the docs:

If you can assume you can churn a generation of fresh data soonish, and never again read the old data. For RPC sure, but someone like Google has petabytes of stored protobufs, so they don't pretend they can upgrade all the writers.
by simonw | 2025-09-07 22:40:08+00:00
This is why I am so excited about the way GPT-5 uses its search tool.

GPT-4o and most other AI-assisted search systems in the past worked how you describe: they took the top 10 search results and answered uncritically based on those. If the results were junk the answer was too.

GPT-5 Thinking doesn't do that. Take a look at the thinking trace examples I linked to - in many of them it runs a few searches, evaluates the results, finds that they're not credible enough to generate an answer and so continues browsing and searching.

That's why many of the answers take 1-2 minutes to return!

I frequently see it dismiss information from social media and prefer to go to a source with a good reputation for fact-checking (like a credible newspaper) instead.
by scrubs | 2025-09-07 22:40:21+00:00
As much as I hate to admit the Russian government being right about anything (when they are in fact) I've heard that Putin called Trump the American Gorbachev. I regret to say there is truth in that. If Gorbachev leaned (for a brief time) into the west to the shock of the Communist parties and KGB agencies, Trump is leaning our federal government to Russian standards by Americans who voted him into power twice in linear combination with a weak Democratic party with no guts and less street smarts. I am disgusted.
by londons_explore | 2025-09-07 22:40:26+00:00
Anti-theft isn't the reason.

Apple could easily have a dialogue that pops up saying:

"The XYZ sensor in this device is still registered to a device attached to robert8 @icloud.com. Please log into that account now to authorize the component swap".

Whilst the swap isn't authorised, firmware would power the system off after 10 mins, making any stolen laptop parts useless.
by ironhaven | 2025-09-07 22:40:28+00:00
Quick summary of the technology is that there is two software parts for virtualization, the hypervisor and the virtual machine monitor.

First is the hypervisor that uses the hardware virtualization features of your cpu to emulate hardware interrupts and virtual memory paging. This part is usually buint into the operating system kernel and one will be prefered per operating system. Common ones are Hyper-V on Windows, Virtualization.Framework on Mac and KVM on Linux

With the kernel handling the low level virtualization you need a Virtual Machine Monitor to handle the higher level details. The VMM will manage what vm image mounted and how the packets in and out of the vm are routed. Some example of VMMs are QEMU, VirtualBox and libVirt.

Flint, the app being shown is a vibe coded web app wrapper around libVirt. On the bright side this app should be safe to use but it also does not do much beyond launching pre made virtual machines. As a developer the work you need to do is provide an Linux distribution (Ubuntu, etc), a container manager (Kubernetes, Docker) and launch your own containers or pre made ones from the internet (Dev Containers).
by pylua | 2025-09-07 22:41:29+00:00
There are plenty of diverse visas available. Arguing that specific visa is not available and therefore you do not have to follow the law is not an argument I can follow. In my mind that is tantamount to fraud.

America is a very large country and I’m sure if you paid enough, and took the time to train the workers you can find people to do the work. If you have planned your budget and timeline around not taking this path then it seems unethical to me.

I’ve witnessed tech jobs done where there are plenty of capable people in the us available to do the work. They just cannot afford to post us wages and train the workers in the us.

I completely understand that some projects are different, and you need a specific skillset. But if you are going to do work on us soil you have to follow the law.
Show HN: Accurator – Nostalgic Gallery Cleaner
by vgolovnev | 2025-09-07 22:41:47+00:00
I made Accurator to help tame messy camera rolls by turning cleanup into a quick, nostalgic routine.

Just to say upfront: I know there are similar apps. I discovered that after building mine, which is, of course, kinda funny. I honestly didn’t check competitors — I just built what I wanted for myself. So no, I’m not “the first.” I plan to make Accurator the one that feels fast, minimal, and nice to use every day. Would love your feedback

What it does:

• Surfaces random photos from any year so you can make fast keep/delete decisions • One tap to keep, or add to a delete list, then batch-delete in one go • A safety net: review the list, restore anything, and when you confirm, iOS sends items to Recently Deleted (as the system allows) • Privacy — No server, no signup, no cloud, it works locally, photos never leave the device

Why I built it: auto-cleaners catch blurs/duplicates, but they can’t know what you no longer need. I wanted something minimal and fast that still feels personal.

What I’m adding next:

• Show file size per photo and the total space the delete list would free • Favorites screen to pin important shots and jump back to them • Maybe video support with a tiny inline player

Product Hunt launch is scheduled for September 8

Thanks for reading — happy to answer any technical or product questions, and I’d really appreciate your feedback on the UX, UI, performance, and overall feel—anything you’re up for sharing.
by PaulHoule | 2025-09-07 22:43:01+00:00
Everyone who's seriously considered space colonization has come to the same conclusion that Eric Drexler did -- you need to have some kind of system that can make absolutely everything with as small a population supporting it as possible.

You've got the problem that there's nothing that could manufactured on Mars that would be worth bringing back to Earth. If a Martian colony was dependent on Earth for anything it would expect to get its resources cut off at any time, and even if you can get spare parts and stuff from Earth the turn-around time counting the synodic period and transit time will always be several years. See

https://en.wikipedia.org/wiki/The_Martian_Way

I think it could be possible with some combination of synthetic biology, fermentation, flow chemistry, 3-d printing and such. It's a good northstar for research into "advanced manufacturing" which could come in handy here on Earth.
by ianburrell | 2025-09-07 22:43:57+00:00
Walkie talkies require a lot more power than smartphones have. FRS is 2W, ham radio handhelds are usually 5W, smartphone Wifi is 30mW. They also require a long antenna sticking out the top. Smartphones have UHF range antennas so possible to fit them but won't be as good.

What is disappointing is that LTE Direct and 5G Peer to Peer didn't go anywhere. They do LTE or 5G directly without towers. The range is 1km, not walkie talkie distance, but enough for a lot of things. There are some first responders phones with but it doesn't seem to be available for public.
by filoleg | 2025-09-07 22:44:07+00:00
Yup, fully agreed with your take on Amazon being similar to today's LLM providers.

Today's LLM providers have the same choice as Amazon had back then. They could just stop advancing/expanding, and instead try harnessing that profit. They choose not to, they instead bet on fast expansion/advancement, and it makes total sense to me (especially as the competition rn between all those LLM providers seems to be very heated, as opposed to what Amazon dealt with at the time).

Uber is different, though. There was no point at which they could just call it a day and go "alright, we are fully self-sufficient, and we can just start collecting profits from our services as soon as tomorrow." Expansion or not, unless I am missing something, Uber wasn't in a position where they were profitable (and just chose to forego profits in favor of spending the money on expanding). To be clear, they indeed spent money on expanding, I am just questioning the part about their expansion being done using the funds that could've otherwise made the difference between them being profitable and not.
by dwheeler | 2025-09-07 22:44:24+00:00
Action! is a cool language.

However, by design it did not support recursion, directly or indirectly: https://atariwiki.org/wiki/Wiki.jsp?page=Action Variables were assigned constant locations, which made things easier for the cpu, but that's a harsh limitation.

It was only available on Atari and for a while you had to have a cartridge to run its programs. For many, these were deal-breakers, as you couldn't release your programs to many.

As always, trade-offs, but pretty big ones.
by Bender | 2025-09-07 22:45:01+00:00
Radio frequency scanners are far from obsolete overall but they typically have a lot more channels and scan much faster now. They have continued to evolve or devolve for those that like simplicity. Plenty of people, myself included still have scanners in their home and vehicle. I just had mine on to find out why a parade of ambulance, fire and troopers were going down the highway.

Semi-related because Radio Shack, a store manager taught me how to leverage my "Tandy Service Plan" to get free upgrades on my scanner for life. I was not ready for him to do this. He grabbed my handheld 20 channel scanner by the antenna and smashed it on the desk. Then he handed me a 200 channel scanner because Radio Shack no longer had an equivalent model. Once the 200 channel scanner was obsolete I got a free 1000 channel scanner. Each iteration scanned both channels and stepped frequencies faster. Most scanners lock out particular frequency ranges but this can be bypassed usually by cutting one diode or moving a jumper. Radio Shack preferred the diode method. Nowadays people call this "frequency expansion" or expanded on scanners, ham radio, etc... Some HAM radios can be used as scanners once frequency expanded.

Some now prefer software defined radios to double as scanners. I like both. SDR's are great at home but too much clutter for in the vehicle for me. SDR's combined with leaked keys can monitor P25 encrypted law enforcement tactical channels.
by TheOtherHobbes | 2025-09-07 22:45:36+00:00
The ecosystem had a lot of diversity. When there was a new need or opportunity, new hardware arrived from a fairly diverse set of manufacturers and distributors.

Some of those still exist in niches - music hardware, ham radio, specalised navigation hardware for boats and planes, and high-performance high-end professional cameras and such.

But consumer-grade products are now mostly software, and the software runs on a handful of platforms controlled by a handful of corporations who charge access tribute (taxes.)

The entire system is very locked-down and brittle, and gives those corporations the option to create individual and collective kill-switches for people and/or activities they don't like.

That would have sounded unlikely a couple of years ago, but it sounds a lot less unlikely now.
by pclmulqdq | 2025-09-07 22:45:43+00:00
Both of these are about an account compromise, which is a really fascinating story about incentives. An accidental overrun on something you designed on AWS indicates you are hooked on their drugs, so obviously the dealer is happy to give you another free hit after you had a bad trip. That's good marketing. An account compromise has no intention, so giving you a refund is just a waste.
by andreashaerter | 2025-09-07 22:45:53+00:00
Even though I use Tailwind CSS for larger projects, there are smaller, self-contained cases where Pico CSS is a perfect fit. Their "Usage scenarios" page describes it spot on:

https://picocss.com/docs/usage-scenarios

I discovered Pico CSS just last week, and it turned out to be exactly what I needed for a small Hugo theme (govanity, vanity URLs for Go modules/packages with Hugo: https://github.com/foundata/hugo-theme-govanity). From discovering Pico, reading the docs, and integrating it, I was done in about two hours.

One thing that's surprisingly easy to overlook in between: CSS variables: https://picocss.com/docs/css-variables and Colors: https://picocss.com/docs/colors
by josephwegner | 2025-09-07 22:46:12+00:00
I will say, there is a Wendy’s near me that is piloting an AI drive-thru experience, and I prefer it 10-to-1 to the human version. It had a clear voice, it didn’t disappear randomly, it understood what I meant the first time (even though I was speaking naturally - I didn’t know at first it was AI), and it asked me for feedback (“what sort of sauce?”) in a very understandable way. Drive-thrus are famously a bad experience - I’m happy to see improvement here.
by chris_wot | 2025-09-07 22:46:41+00:00
She was removed as an admin for the most extraordinary level of bullying. She continued bullying right up to when she was finally indefinitely blocked. I was one of the people she bullied. She had a coterie of rabid followers and so was allowed to run riot for years. There were many, many good editors who left because of her behaviour.

What did she do on Wikipedia?

She "fixed" barelinks and did categorization work. On the former, she wrote a script that utterly buggered up links to the extent they were being cleaned up long after she was banned. On the latter, she was so toxic that she was eventually blocked for her actions on categories.

She was a toxic editor who did virtually no editing of content on the site.
by jacquesm | 2025-09-07 22:46:44+00:00
> American democracy is highly unusual in the world.

Indeed it is. That's not necessarily a bad thing. There are other countries that show much better what democracy could look like than what the USA is going through.

> Indians, for example, have figured out mass voting—within a society where people see government as a parental figure—but they don’t have anything resembling the bottom-up participatory democracy of something like the Iowa Caucuses.

Nor do they have gerrymandering. But such singular characteristics are not defining either. Both India, the USA and in fact much of the planet have issues in terms of government, participation and representation. It is however pretty rare to see a nominal democracy turn into an autocracy overnight. Rarer still that this is being cheered on by those that stand the least to gain from the change.

> I think it’s inevitable (and baked in) that democracy in America will degrade to what it is in most third world countries: masses of low information citizens with little sense of ownership and participation voting for daddy government to care for them.

That is one possible outcome. There are many others and quite a few of them a lot worse than that. Currently, based on how things are going we are not on a worldline (to use a popular term) where the outcome that you sketch is inevitable at all.
by alphazard | 2025-09-07 22:47:09+00:00
> I would chalk up to Dr. Hipp has been consciousness about maintaining compatibility over the long term.

I agree. I am not suggesting that the SQLite team doesn't know how to make the technology better. Just that they aren't/haven't. Backwards compatibility is a good reason not to.

My original comment was contrasting craftsmanship and utility, since both are somewhat prized on HN, but they aren't the same thing at all. Look at a system like Wireguard. A huge amount of small decisions went into making that as simple and secure as it is. When most developers are confronted with similar decisions, they perform almost randomly and accumulate complexity over the long tail of decisions (it doesn't matter just pick a way). With Wireguard, every design decision reliably drove toward simplicity (it does matter, choose carefully).
by JCM9 | 2025-09-07 22:47:17+00:00
They don’t really have the right frequencies available. In the GHz range they operate point to point comms at ground level with low powered radios wouldn’t be a great experience except for if you were so close to someone you could practically shout at them.

Amateur Radio and GMRS though are still very much things that will give good performance for those use cases. GMRS requires a “license” but no skill is required, just payment to the FCC.

Ham radio or GMRS are still great options for remote areas or at crowded venues where nobody can get cell service because everything is overloaded.
by arp242 | 2025-09-07 22:48:04+00:00
Do RISC architectures still exist? ARM has gained tons of stuff and isn't really "RISC" any more either.

Maybe RISC-V? It's right there in the name, but I haven't really looked at it. However, there are no RISC-V chips that have anywhere near the performance x86 or ARM has, so it remains to be seen if RISC-V can be competitive with x86 or ARM for these types of things.

RISC is one of those things that sounds nice and elegant in principle, but works out rather less well in practice.
by Fade_Dance | 2025-09-07 22:48:38+00:00
Sort of not getting the point of this? We have free time, we can split it into 10 minutes blocks, and I guess make good use of it?

So Arnold Schwarzenegger's book Be Useful (pretty fun to listen to the audiobook, of course 1/2 of the appeal is just the accent) also has this sort approach to time management. This seems like a potentially useful lens to see time cycles with, but it really seems to have value if you are fairly brutal with the application. After all, 10-minute blocks leave no time for screwing around! 20 minutes for boiled chicken! 30 minutes for a new language! 10 minutes responding to real estate investment offers!

Not how I choose to live my life, to be frank... And I def don't need hyper-optimization to avoid TikTok or Reels (Just never installed them and deleted accounts on some vampire platforms... That's all it took).
by MrGilbert | 2025-09-07 22:48:58+00:00
I use picocss for my personal site [1], which I just recently converted to plain html. I just realized that, with a bit of plain vanilla js, I can easily create a header and footer for every page. I need to write some kind of markup anyways, so why not directly write html? Also, picocss comes with dark mode, which I personally prefer.

[1]: https://g5t.de
by bilalq | 2025-09-07 22:49:35+00:00
This is an excellent write-up of the problem. New hires out of college/bootcamps often have no awareness of the risks here at all. Sometimes even engineers with years of experience but no operational mentorship in their career.

The kitchen sink example in particular is one that trips up people. Without knowing the specifics of how a library may deal with failure edge cases, it can catch you off guard (e.g., axios errors including API key headers).

A lot of these problems come from architectures where secrets go over the wire instead of just using signatures/ids. But in cases where you have to use some third party platform, there's often no choice.
by toss1 | 2025-09-07 22:50:48+00:00
Wow, what an excellent and concise way of describing the conundrum!

Indeed, if we are surrounded by only supposed "information" that is false, it is technically the same as having zero new information!

So it is the situation preventing us from learning. The key difference is the disinformation tempts us to falsely learn, when the right move is to hold onto our priors until we can find verifiable new information.
by yencabulator | 2025-09-07 22:51:21+00:00
The developer experience of capnproto is pretty darn miserable. I replaced my Rust use of it with https://rkyv.org/ -- probably the biggest ergonomic improvement was a single validation after which the message is safe to look at, instead of errors on every code path. The biggest downside was loss of built-in per-message schema evolution; in my use case I can have one version number up front.
by CuriouslyC | 2025-09-07 22:51:30+00:00
Lens is basically a rust local first mmapped file base search store, it combines RAPTOR with LSP, semantic vectors and a dual dense/sparse encoding, and can learn a function over those to tune the weights of the relevance sources adaptively per query using your data. It also uses linear programming to select an "efficient" set of results that minimizes mutual information between result atoms -- regular rag/rerank pipelines just dump the top K, but those often have a significant amount of overlap so you bloat context for no benefit.
by perching_aix | 2025-09-07 22:52:19+00:00
> not perfect, not meant to be perfect

Nor was what we were going for, yet your scrutiny didn't escape us.

> "Missing out on social media" is not representative of the facts

It is quite literally the bare fact itself as per the title and the article's contents.

> a coercion over a population

This is a characterization. I could remark that it was in defense of a population, and it would hold the same weight: it's worthless.

> the possibility of attempted population control

Just like the previous, this too is a matter of characterization. I can choose to look through an uncountable number of philosophical lenses, and what I'll see will conform to each. If I look at it through a lens of ethnic tension somehow, I'll see ethnic tension or a lack of it. If I look at it through a lens of globalism vs protectionism, I'll see either one of that. If I look at it through... you get the idea.

The cherry on top to this is the phrasing "the possibility of". Lots of things are possible indeed, kind of at any point in time.

> the possibility of an inability to manage the wave of informational war

Last time I checked, social media were tools of mass telecommunication. I think it's fairly agreeable that if one cuts themselves off of such platforms, then the cheap and highly scalable tools of modern informational warfare will become ineffective, and the old ones will need a return. Did you entertain gauging the possibility of that? Why not?

> a coercion that tries to stop the access to a formerly unbelievable wealth of information (YouTube is in there). So, yes, I call it serious.

Was I trying to argue there's no merit to these platforms or something? Did I ever question its seriousness?

You seemingly rattled off on the idea - which was complete headcanon on your side - that my "goal" is to make light of this, to downplay its seriousness, or to deny the merits of these platforms' existence. But that was in fact not the goal - it was the predictable side effect, because turns out, there's lots of downsides to these platforms, which I felt was rarely ever brought up in threads like this. The goal then was to remedy this strange miss. To finally break the unending cycle of blackboard-scratching tier perpetual unproductive whinging about """free speech""" and censorship that a HN thread about an issue like this would normally receive. And to that end, I was successful. There's still a lot of that, with the usual end results, but for once that's not all the thread is about.

> And when the above is matched by a jump like "oh I am also doing without" - that is inappropriate.

Wake-up calls are rarely gentle. Perhaps it's not my behavior that's odd, but instead your frame of mind on this is. I cannot tell you.
by ianburrell | 2025-09-07 22:52:36+00:00
The problem is that without 3.5mm jack, there is no antenna for FM. Phones used the headphone cord as the antenna. I doubt it is possible to repurpose the USB-C wires as antenna. If it was, would require a custom USB-C chip.

I couldn't find FM/AM USB-C dongle. My guess is that nobody uses FM/AM or if they do, they get a standalone radio.