MurphyA/hacker-news huggingface dataset:
by trod1234 | 2025-06-29 23:42:42+00:00
These type of projects can easily get sidetracked without a overarching goal. Are you looking to do something specific?

An app (that requires remote infrastructure), seems a bit overkill and if your going through the hassle of doing that you might as well set up the equivalent of what MS used to call the Modern Desktop Experience which is how many enterprise level customers have their systems configured now.

The core parts are cloud-based IDp, storage, and a slipstreamed deployment image which with network connectivity will pull down the config and sets the desired state, replicating the workspace down as needed (with OneDrive).

Backup data layout/strategy/BCDR plan can then be automated from the workspace/IDp/cloud-storage backend with no user interaction/learning curve.

If hardware fails, you use the deployment image to enroll new hardware, login and replicate the user related state down, etc. Automation for recurring tasks can be matched up to the device lifecycle phases (Provision, Enrollment, Recovery, Migration, Retirement). This is basically done in a professional setup with EntraID/Autopilot MDM with MSO365 plans. You can easily set up equivalents but you have to write your own glue.

Most of that structure was taken from Linux grey beards ages ago, MS just made a lot of glue and put it in a nice package.
by v5v3 | 2025-06-29 23:43:21+00:00
> Also instead of separate physical boxes why not just use a VM ?

>Pragmatism. I have a bunch of extra low-spec laptops laying around. My machines are, for the most part, cast-off Customer garbage. I haven't actually spent money on reasonable machine since about 2015. >smile<

But you either need to setup a secure tunnel on each one, or lose access anytime you are away from home.
by CharlieDigital | 2025-06-29 23:44:28+00:00
https://github.com/CharlieDigital/runjs

I wrote an MCP server in C#/.NET that let's LLMs safely generate an run JavaScript using the Jint interpreter.

It includes a `fetch` analogue using `System.Net.HttpClient`, as well as `jsonpath-plus`, and a built-in secrets manager.

The prime use case is working with HTTP REST APIs with an LLM. With this, you can let users safely generate and execute JavaScript in a sandbox.
by Kranar | 2025-06-29 23:44:59+00:00
In all models where BB(748) = F and F is actually finite, then F will be the same in all such models. There can't be two models that disagree about the value of F for some actual natural number. It's only in models where BB(748) = Q where Q != F then Q is necessarily not actually finite and hence not an actual natural number.

From within those models Q satisfies all the properties of being a natural number but it's not actually a natural number. Q is some successor of 0, you can add 1 to Q to get another distinct mathematical object, there is some predecessor to Q called P so that P + 1 = Q, etc etc... Q satisfies all the properties within ZFC of being a natural number but it isn't an actual natural number.

Furthermore if ZFC is consistent then it's impossible for any model of ZFC to have BB(4) = 100. ZFC is sufficiently powerful to prove that BB(4) != 100, it is not sufficiently powerful enough to prove that BB(748) = F for some actual natural number F.
by hinkley | 2025-06-29 23:45:28+00:00
When I was young someone pointed out to me how each hype cycle we cherry-pick a couple interesting bits out of the AI space, name them something else respectable, and then dump the rest of AI on the side of the road.

When I got a bit older I realized people were doing this with performance as well. We just call this part architecture, and that part Best Practices.
by simmons | 2025-06-29 23:45:45+00:00
Neat! I sometimes play around with the idea of reverse engineering and transcompiling a tiny game that I think was probably written in Turbo Pascal 4.0. Maybe 4.0 supported optimizations, but this program seems to have been compiled in a debug mode. (At least, it seems to have no optimization, and has the default {$S+} stack overflow checking at the start of every function.) The lack of optimization makes it (and perhaps other programs written in Turbo Pascal) a really attractive artifact to experiment with transcompiling. When I realized that only the first segment was the actual game, and the other three segments corresponded to standard units used for I/O (etc.), which could be harder to analyze, I realized I could just omit those segments and replace them with new functions suitable for the transcompilation target. Maybe some day I'll get around to finishing it.

Good luck!
by benreesman | 2025-06-29 23:46:19+00:00
I'm working on a fully static-link as first class, fully correct `pkg-config` information, fully re-`ar`'d (e.g. `-labsl`, `-lboost`, many other difficult deps work already) set of libraries that default in `libressl`, `musl`, and other pro-user / anti-telemetry choices expressed as overlays on `nixpkgs` that build .deb files (among other things) to leverage the enormous package set to get a complete system with an effort realistic for an individual to bootstrap to the "interesting" phase.

This uses bad things (cmake-only, Debian policy agenda) things that work against their creators: cmake outputs enough information to create correct `pkg-config` for example.

This would make it realistic to zero-backdoor an Ubuntu-style system.

For 30 years Linus has been holding the line on a stable kernel ABI and only FAANGs and HFT shops have reaped the full benefits.
by 9rx | 2025-06-29 23:46:53+00:00
> I don't really care one way or the other.

Nobody does. Why would they? It isn't like there is a competition or something.

> If people want say that everything in space and time are completely undifferentiated and therefore "rock" equally, I don't really care.

Many things having the potential to "rock" does not imply that everything "rocks" equally, or at all. I strongly suspect his attempt to write a Lua interpreter in Brainfuck would not "rock".
by hakunin | 2025-06-29 23:46:57+00:00
I am aware of this ruling, and disagree with it. My comment was making a broader point: There's a mistaken notion that a lawyer can advise you to do something that they think courts might find illegal later, "and that's how we'll find out whether we can do it." That's illegal both, for a lawyer to advise, and for anyone to follow. A president is supposed to collaborate with the other branches to find constitutional solutions to problems, not deliberately attempt to overwhelm them with edge cases. But yeah, the ruling on criminal immunity feels horrific to me.
by myself248 | 2025-06-29 23:47:09+00:00
There was only one knob. To set a preset, you first pull the button out towards you, which released sort of a clamp internal to the mechanism, then push the button back in, and it would clamp on the string at the new position.

I'm gonna have to shoot a video next time I'm at my parents' place, aren't I? (The old Blaupunkt still serves as a stereo in the garage.)
by 0xbadcafebee | 2025-06-29 23:47:10+00:00
A slide-in truck camper. It's been nearly a year and I still don't have the floor done. Truly an epic lesson in perfectionism, yak shaving, and saving time by starting with the right materials and design. I've learned a ton, but mostly in things I'll never use again. Eh, I shouldn't say that... the amount I've learned about solar power alone I'll probably use in the future to lower electric bills. But nobody really needs to know how to select weather-resistant non-foaming polystyrene-and-polycarbonate-compatible structural adhesives from an SDS, or how to build your own triple-glazed pressure-relief windows, or how to find plywood that doesn't suck. If I knew how taxing and time-consuming this project would be, I would've bought a used camper (and a bigger truck..)
by ksherlock | 2025-06-29 23:47:18+00:00
Standard Ebooks does it better.

The article claims that "“My Year of Rest and Relaxation” (2019) might be the trailblazer for this century’s spate.". Well, according to the wayback machine, standard ebooks was doing it in 2015.

Standard ebooks have a black rectangle near the bottom with the title and author in white text. Very legible regardless of the painting colors, color blindness, etc.

Most of the examples in the article, the colors hurt my eyes. That's not a figure of speech, my eyes hurt looking at hot pink over grey. On some of them, the text is placed without regard to the background picture so the forground/background contrast is all over the place. "Dream State" is tasteful with the sky extended and the text subtly behind the mountain. Most of these look like they hired somebody off fiver; somebody got paid $5 for 5 minutes of work.
by ilc | 2025-06-29 23:48:42+00:00
Interestingly, you didn't learn the full lesson:

When optimizing, always consider the cost of doing the optimization vs. it's impact.

In a project where you are looking a 45/30/25 type split. The 45 may actually be well optimized, so the real gains may be in the 30 or 25.

The key is to understand the impact you CAN have, and what the business value of that impact is. :)

The other rule I've learned is: There is always a slowest path.
by coffeecoders | 2025-06-29 23:48:46+00:00
I've been working on semantic search for Mac for the last few weeks.

It's called SmartSearch - uses SentenceTransformers for embeddings and FAISS for fast similarity search. Best of all, it runs locally on your computer.

Why? I absolutely despise Mac's search. I want to be able to search within documents, images, pdf etc.

Github: https://github.com/neberej/smart-search/

Demo: https://github.com/user-attachments/assets/aed054e0-a91f-459...
by 123yawaworht456 | 2025-06-29 23:50:09+00:00
no matter how many events prove them to be laughably wrong, they keep deluding themselves into thinking that the values held in their extremely isolated bubbles are commonplace.

like yeah, sure bro, people see a $50K car and purse their lips because musk is le bad. just like they do about BMWs and Porsches, right?
by zabi_rauf | 2025-06-29 23:50:53+00:00
I was trying out an MCP tool and hit few issues, even though there is MCP inspector which sets up a webserver etc. I wanted much simpler tool I can use in SSH environment, so I built (with Claude Code) a terminal tool to proxy any stdio MCP server and then use the monitor TUI to see all the flow of calls between MCP client and server. Its been helpful to learn thing about MCP as you see the flow of calls happening and inspect them.

https://github.com/zabirauf/mcp-trace
by throw234234234 | 2025-06-29 23:50:53+00:00
YMMV but I find Java perf less even with the JIT than OcAml/F# .NET/etc for tuned code which generally is what matters when performance is a concern. The auto-boxing, lack of proper generics, etc really make it hard to do re-use in a performant way especially around math like apps, especially if they use any of the "Big" boxing types. There's too much heap allocation you can't avoid. Better than say Node/Python but even F# in .NET will generally do better here in my testing with inline templating/stack types/spans/etc.

Languages with immutability/lazy seq/etc support built in can be tuned faster than a library (compiler help around sequences/streams rather than pure library based ones), and again the lack of stack types can make some of these immutable collections much slower/take up more memory than other language targets. There's algorithms I can't use in Java which I can use in .NET/Rust/C++/etc without memory penalty or lots of unsafe/hacky code.
by vladko | 2025-06-29 23:51:03+00:00
Traditional AI coding metrics (lines of code per prompt, time saved) are like judging a chef by ingredient count — they miss what matters. The CAICE framework (pronounced "case") measures AI coding effectiveness across 5 dimensions: Output Efficiency, Prompt Effectiveness, Code Quality, Test Coverage, and Documentation Quality. Real case studies show that developers with high traditional metrics often create technical debt, while those with strong CAICE scores build maintainable, team-friendly code. It's time to measure what actually matters for sustainable development velocity.
by roughly | 2025-06-29 23:51:06+00:00
It’s a mistake to consider other people as something other than autonomous agents in their own lives - it’s popular to conceive of other people as somehow not making decisions; frequently this indicates they’re making decisions by different criteria and using different information than you. This is what I mean about perspectives you don’t have access to - I won’t say there aren’t people who fundamentally are not making real decisions in their lives, but that’s fairly rare, and if someone’s making choices that don’t make sense to you, there’s often a reason you don’t see. Again, you may make different choices than them, but actually truly understanding why they make the choices that they do - to the degree that you can understand and describe to someone else their worldview, constraints, and goals - improves your understanding of the world and your ability to accurately model, predict, and explain it.
Show HN: AI-powered tracker of Trump executive orders
by LightMorpheus | 2025-06-29 23:51:13+00:00
I built a tracker that automatically scrapes the White House website for new executive orders and uses GPT-4 to generate plain-English summaries.

The system runs daily, finds new orders, feeds the full legal text to ChatGPT for summarization and auto-categorization, then generates individual pages and updates the main index. It even creates custom Open Graph images for social sharing.

Currently tracking 158+ orders with automatic updates as new ones are signed.

Features: - AI summaries of all executive orders in plain English - Auto-categorization by policy area (immigration, trade, AI, etc.) - Search by keyword, date, or category - Completely neutral - Individual pages for each order with full text - Auto-generated OG images

I got tired of reading dense legal text to understand what's actually being signed. The AI does the heavy lifting of parsing government language into readable summaries.

Link: https://tonygaeta.com/labs/executive-orders

Tech: Next.js/Tailwind frontend, Python scraper with BeautifulSoup, GPT-4 for summaries, automated OG image generation via headless chrome.
by pyman | 2025-06-29 23:51:16+00:00
I played video games for two hours a day since I was 8, watched TV for about an hour a day, did well at school, had lots of friends, played all kinds of sports, went out a lot, and never had any mental health issues. Same with my brothers and friends.

The problem isn't screens, it's social media. Twitter, Facebook, Instagram and TikTok. Twitter, for example, has basically become the biggest porn site on the internet, a desperate move to get teenagers to use it. Twitter, TikTok, and Facebook operate like the far west. They allow harassment, bullying, racism, etc, and ignore user reports, amplify lies, conspiracy theories, and anything controversial enough to grab attention. Facebook splits up families and friends. Instagram distorts reality. TikTok is a brainwashing machine.

Most of the people I meet at events who work at these companies have strict no screen policies for their own kids because they know exactly how damaging these apps are.

The founders of these companies and their investors (mostly big banks) are sociopaths. They use algorithms to manipulate people and lack empathy and remorse. And the programmers building those algorithms are like digital drug dealers. They know what they're doing is harmful, they know parents are angry, but as long as they don't have to face the people affected and the money keeps coming in, they look the other way.

So my advice: delete these apps, and let them watch Netflix, YouTube Kids and play games. That stuff's fine. It's Twitter, Facebook, Instagram, TikTok and all that junk you need to keep them away from.
by m463 | 2025-06-29 23:51:19+00:00
> I assume that Amazon...

I think you should reconsider "the benefit of the doubt".

I remember thinking similar things in the 90's with respect to microsoft.

I was talking to an ex-microsoft coworker about how windows would break compatibility with some 3rd party software. I said "engineers are under pressure to get some feature out, and they don't know how it affects every bit of software out there" or something", giving the benefit of the doubt to microsoft.

But he told me not to be naive, "microsoft would have meetings... How can we control this, how can we own this"
by TheAceOfHearts | 2025-06-29 23:51:27+00:00
Mostly writing for myself; I should really convert some drafts into proper blog posts because I'm really interested in discussing my ideas with others.

I've been thinking a lot about the current field of AI research and wondering if we're asking the right questions? I've watched some videos from Yann LeCun where he highlights some of the key limitations of current approaches, but I haven't seen anyone discussing or specifying all major key pieces that are believed to be currently missing. In general I feel like there's tons of events and presentations about AI-related topics but the questions are disappointingly shallow / entry-level. So you have all these major key figures repeating the same basic talking points over and over to different audiences. Where is the deeper content? Are all the interesting conversations just happening behind closed doors inside of companies and research centers?

Recently I was watching a presentation from John Carmack where he talks about what Keen is up to, but I was a bit frustrated with where he finished. One of the key insights he mentions is that we need to be training models in real-time environments that operate independently from the agent, and the agent needs to be able to adapt. It seems like some of the work that he's doing is operating at too low of an abstraction level or that it's missing some key component for the model to reflect on what it's doing, but then there's no exploration of what that thing might be. Although maybe a presentation is the wrong place for this kind of question.

I keep thinking that we're formulating a lot of incoherent questions or failing to clearly state what key questions we are looking to answer, across multiple domains and socially.
by transpute | 2025-06-29 23:52:13+00:00
More coverage of RF sensing, including laptops/phones with radios+NPU to sense their human:

2025, "Espargos: ESP32-based WiFi sensing array", 30 comments, https://news.ycombinator.com/item?id=43079023

2024, "How Wi-Fi sensing became usable to track people's movements", https://www.technologyreview.com/2024/02/27/1088154/wifi-sen...

2023, "What Is mmWave Radar?: Everything You Need to Know About FMCW", 30 comments, https://news.ycombinator.com/item?id=35312351

2022, "mmWave radar, you won't see it coming", 180 comments, https://news.ycombinator.com/item?id=30172647

2021, "The next big Wi-Fi standard is for sensing, not communication", 200 comments, https://news.ycombinator.com/item?id=29901587
by thomassmith65 | 2025-06-29 23:53:14+00:00
If there were an overwhelming majority in Saudi Arabia who demanded the full set of human rights we have in the West, then it would be unconscionable to say anything positive about Mohammed bin Salman.

This quote is from a story from before Saudi women got the right to drive. The piece argues it was a common take:

Mashaal El-Maliki, a housewife: "Female driving will destroy family life because it will give husbands a chance to know other women who (as drivers) will be free and without guardians."

https://theguardian.com/commentisfree/2013/nov/02/saudi-prot...

The best path forward is whatever path is the shortest to making life bearable for liberal Saudis, but that doesn't end in conservative revolt (and deeper theocracy). When a considerable portion of a nation opposes basic freedoms, there are fewer viable options.
by toomuchtodo | 2025-06-29 23:54:04+00:00
Manufacturing only makes up ~8% of jobs in the US [1], and any manufacturing that re-shores will be as automated as possible to avoid labor costs. So, through current policy, you're going to potentially do irreversible damage to the US economy, global trade will re-arrange excluding the US (the global market can absorb whatever the US decides not to import), and whomever thought they were going to get a good paying, lifetime manufacturing job out of this is going to be disappointed.

(service sector makes up ~80% of the US workforce; if you want a secure, living wage job, unionize, there is no other path; we're cosplaying over what should be a good job or not when the argument is simply "all labor is deserving of dignity and a living wage")

[1] https://usafacts.org/articles/diminishing-role-manufacturing...
by kevindamm | 2025-06-29 23:55:09+00:00
If you could time travel (backwards) to before you got the inputs that needed to be stored in a hash table, you could come up with a hash function that would not have any collisions with your inputs, and also know how big your initial hash table would need to be. This is kind of what the GP comment was saying, that the values to be put into the hash are biased to be the values we will be storing there.

My point is that even though we can't predict future or talk with our past self, we can sometimes know enough about the class of inputs (the string's contents, or the values in the key fields of a struct) that we can learn a more special hash function with low collision rate and high density. At very large scale this can have a measurable effect.
by m463 | 2025-06-29 23:55:15+00:00
you probably agreed to it in the 1000+ pages of privacy policy you get at the start of setting up an iphone. And there is not one checkbox for opting out.

I've always wondered why apple feels entitled to do stuff like say "privacy is a right" while simultaneously collecting enormous amounts of data from your phone.

I think back to the dan ariely investigation into dishonestly showed that disclaimers (like license agreements/privacy statements) are pretty much the gateway to bad behavior. it's like carte blanche to do whatever they want.
by kelseyfrog | 2025-06-29 23:55:32+00:00
Psychology as a research discipline, has failed.

We must remember this not only when it produces papers we disagree with, but - perhaps more importantly - when it flatters our preconceptions. Agreement is not immunity from bias.

The field remains trapped in a reproducibility crisis. This result, like those before it, stands to be unreproducible, if scrutiny even comes. Until then, the weight we should assign it should be zero.

Down votes = confirmation bias
by big_toast | 2025-06-29 23:56:06+00:00
This page's design is great and what I thought tufte-ian journalism would have led to. Using the presentation of quasi-mathematical facts in relatively grokkable formats to explain the state of the world in a way that can update itself several months or years later.

Specifically some of the political discussions lately feel like they could use better dashboards. The call to action at the end of this article with three main solutions called out now has some context in several dimensions (time, space, monetary).

The doge.gov website for instance would've been a prime candidate for that, like some sort of observablehq.com ability slice and dice a data dashboard. But then you also have to be able to trust the data I suppose.
Show HN: Superclass – Classify Files, PDF, Images, Docx etc. with GPT
by debarshri | 2025-06-29 23:56:36+00:00
Hello everyone, I have been prototyping a GPT-based classification engine for unstructured data.

You can configure your own OpenAI, Claude, or Azure OpenAI keys and run the classification within your infrastructure.

The idea is to combine scanning [1] with this service to get a full-fledged unstructured data classification infrastructure.

[1] https://github.com/adaptive-scale/superscan