MurphyA/hacker-news huggingface dataset:
by wobfan | 2025-11-11 08:03:24+00:00
> Redmond’s police department confirmed they’ve never shared this camera data with federal agencies

The problem with this is, that in the age of put-as-much-data-as-we-have-in-some-us-megacorp-managed-cloud this does not mean anything anymore. I may sound paranoid but it's just the truth. There is an abundance of general evidence for this, but even more, there is evidence that Flock data has been shared with parties in the US government who weren't "allowed" to access them.

Your sentence makes it sound like they have a document somewhere in their office that has not shared with anyone else. But that's wrong. They have a document on servers ran by a shady company (prob. AWS, Azure, Google), managed by another even shadier company (Flock). The police department has no idea who can see it, and who can't.

I can only speak for myself, but I do not have a problem with enforcement of immigration laws at all. What I do have a problem with is how it is enforced [1,2] and how the general surveillance is handled, especially by Flock [3,4] and the US Government [5], but, to be honest, in the whole US.

[1] https://www.hrw.org/report/2025/07/21/you-feel-like-your-lif...

[2] https://factually.co/fact-checks/justice/ice-power-abuse-cas...

[3] https://www.aclu.org/news/privacy-technology/flock-pushback

[4] https://www.forbes.com/sites/larsdaniel/2024/10/22/warrantle...

[5] https://www.aclunc.org/blog/mass-surveillance-trump-era
by vissi | 2025-11-11 08:04:57+00:00
> LLMs are trained on wrong autogenerated documentation: a downward spiral for hallucinations! (Maybe this one could then force users go look for the official docs? But not sure at this point…)

On this, I think, we should have some kind of AI-generated meta-tag, like this: https://github.com/whatwg/html/issues/9479
by elric | 2025-11-11 08:05:03+00:00
> It will be read in the wrong order

I really dislike it when this happens. This also affects copy/pasting. This typically seems to happen with LaTeX-style two-column layouts, where columns are supposed to be read top to bottom, left to right, but tools end up reading paragraphs from left to right, top to bottom. It's infuriating.

PDFs suck. And it's awful that they're the least bad option for a lot of things.
by burakemir | 2025-11-11 08:05:04+00:00
This is a false dichotomy. Language design choices are the causes of security and software vulnerabilites. It is possible to recognize the value of GC languages and have precise technical terminology at the same time. We can invent new words.

I believe everyone who cares about memory safety appreciates that certain bugs cannot occur in Java and go, and if the world calls that memory safe, that is ok.

There are hard, well-defined guarantees that a language and implementation must make, and a space of trade-offs. We need language and recognition for the ability to push the boundary of hard, well-defined guarantees further. That, too, is memory safety and it will be crucial for moving the needle beyond what can be achieved with C and C++.

No one has a problem with applications being ported from low-level to GC-ed languages, the challenge is the ones where this is not possible. We need to talk about memory safety in this specific context, and mitigations and hardening will not solve the entire problem, only pieces of it.
Show HN: I built a puzzle game that combines 3 Tiles and Block Puzzle
by lymanli | 2025-11-11 08:05:45+00:00
I’ve been working on a small browser puzzle game called Block Sweep, and I just released it on the MiniPlay platform. The idea mixes the logic of 3 Tiles with the clearing mechanics of classic Block Puzzle. You pick blocks from stacked layers and place them onto a grid to complete lines and sweep the board clean. Since many blocks are hidden beneath others, you need to think ahead and plan your sequence before you run out of space.

I created 48 handcrafted levels for the first version, each getting progressively trickier as new layouts force you to rethink your strategy. The whole thing runs directly in your browser, no downloads or sign-ups required, and works on both desktop and mobile.
by bradgessler | 2025-11-11 08:06:34+00:00
A few things:

https://terminalwire.com streams a TUI/CLI from web apps without having to build an API and

I recently finished 45 videos at https://beautifulruby.com/phlex, so now I’m talking more about them and

Updating https://sitepress.cc to work with Rails 8.1 and thinking about another set of videos for it at https://beautifulruby.com/sitepress.
by rkerno | 2025-11-11 08:07:41+00:00
I personally find AI generated code to be pretty average. I might get AI to write a function, then rework it. I use it a lot for reviews, which helps. And also as a sounding board for research - this is by far the most valuable use case, saves a ton of time. Or get it to write tests similar to what you have, just tell it what you want tested, and get it to suggest.

I definitely don't trust the code it writes, especially for anything remotely complicated.
by sersi | 2025-11-11 08:08:25+00:00
For sure, the author simplified things for the article. Anyway, in the case of VHS, they were indeed based on the 35mm scan but then had additional magenta added (as well as pan and scan to change the aspect ratio).

The author is not wrong that oversaturation is a source transfer phenomena (which will always be different unless special care is taken to compare with the source material).

On most TVs that magenta wouldn't have shown as much as the youtube video shows because TVs tended to have weaker magentas. Of course, it's not like TVs were that uniformly calibrated back then and there were variations between TVs. So depending on the TV you had, it might have ended up having too much magenta but that would have usually been with more expensive and more accurate TVs.

TLDR: Transfers are hard, any link in the chain can be not properly calibrated, historically some people in charge of transferring from one source to another compensated for perceived weak links in the chain.
by joshdavham | 2025-11-11 08:08:40+00:00
> I still consider this a red flag. The company wants me to put time into the hiring process, but they can’t be bothered to do the same.

Exactly this.

It costs a company nothing to give you a take-home, but it will cost you (the candidate) potentially many hours. On my last job search, I got burned a number of times where I'd work for hours on a take-home only to get ghosted. I don't think they even looked at my solution.

Now I have a personal policy where I will refuse to do a take-home unless the interviewer sits there with me while I do it. This demonstrates to me that the interviewer is actually serious and respectful of my time.
by Ancapistani | 2025-11-11 08:09:15+00:00
I’m not willing to provide examples, because they would identify me. I’m not willing to identify myself because I’m not comfortable doing so.

Your response - “You're saying you feel excluded because you can't tell racist jokes?” - is a sufficient example of my point. Not only did I not imply that, but “racist jokes” aren’t even relevant to the conversation.

I refuse to defend myself against completely unfounded allegations.
by surajrmal | 2025-11-11 08:09:31+00:00
Crashes can be difficult to repro, especially if they occur in rare error paths and your software distribution mechanism doesn't yield you in field telemetry. Of course even rust isn't going to catch all issues at compile time (a lot of checks at runtime result in panics), but it does seem to catch many if not most, which is very helpful. This is much like the argument for static typing.
by euroderf | 2025-11-11 08:09:52+00:00
In the case I describe there's no CUE files. There's a DJ writing the playlist as the show proceeds, and the typical entry is Artist and Song title. So it's enough information to do a search, but maybe not enough to identify the particular version, and then you have to find the boundary between tracks in the mp3.

So this might be a task for A.I. - to automate it with sufficient precision.
by albertzeyer | 2025-11-11 08:12:00+00:00
It reminds me also of the 24 FPS discussion, which is still the standard as far as I know for cinema, even though 48 or 60 FPS are pretty standard for series, The 24 FPS give it a more cinematic feeling.

https://www.vulture.com/2019/07/motion-smoothing-is-ruining-... https://www.filmindependent.org/blog/hacking-film-24-frames-...
by b3lvedere | 2025-11-11 08:14:05+00:00
"Keep in mind that the cleaning lady is as much a human being as the Chairman."

Keep also in mind that the cleaning lady and the receptionist usually know way way more about the insides of a company than an entire board of directors and managers ever will.

It is also extremely beneficial to your own health to be nice and friendly to the people who clean, prepare your food and aid your medical well being. They will remember. They will decide how to help you when you absolutely need it.

In general please always follow Wheaton's Law.
by fredwu | 2025-11-11 08:14:38+00:00
Have been working on three micro-saas, all built in Elixir/Phoenix:

https://feedbun.com - a browser extension that decodes food labels and recipes on any website for healthy eating, with science-backed research summaries and recommendations.

https://rizz.farm - a lead gen tool for Reddit that focuses on helping instead of selling, to build long-lasting organic traffic.

https://persumi.com - a blogging platform that turns articles into audio, and to showcase your different interests or "personas".
by mariusor | 2025-11-11 08:15:00+00:00
I've been using the UHK with a trackball thumb module[1]. I haven't touched a mouse since I got it. It's not as eye catching and futuristic, nor wireless, but a sturdy keyboard and it paid for itself by not having to go to physiotherapy for the past five years (for RSI).

[1] https://uhk.io/product/trackball
by sbinnee | 2025-11-11 08:15:33+00:00
It's rare for one person to achieve many things. Her ImageNet was certainly HUGE. But she is a researcher. I think the true power of researchers is to persist. I also often think that researchers are too much absorbed into their topics. But that is just their purpose.

It could be a dead end for sure. I just hope that someone figures out the `spatial` part for AIs and brings us closer to better ones.
by AnthonyMouse | 2025-11-11 08:17:19+00:00
The mistake is in regarding different organizations as fundamentally different creatures when they're not.

The theory of markets is that anyone can compete. That keeps people from abusing customers because they would go to someone else. Except that then powerful interests capture the system to have rules inhibiting rather than facilitating competition, and the market consolidates and that stops working.

The theory of the government is that everyone gets a vote. That keeps people from abusing citizens because they would vote the bums out. Except that then powerful interests capture the system to have rules that create a two party system so people have fewer choices, centralize rule-making power in the areas that were supposed to have local control so people can't vote with their feet and then that stops working.

It's not fundamentally different problems, it's the same one. Consolidation of power, also known as centralization. People find ways to corrupt the system to take away your alternatives.

One of the ways they've found is to put half the people on Team Government and the other half on Team Markets and get them to fight each other when they should both instead be working together to fight the autocrats and create systems more resistant to them.
by brucehoult | 2025-11-11 08:17:25+00:00
Gosh. I hope you don't use Facebook, or an iPhone, or any product from a company backed by YC.

"It is not from the benevolence of the butcher, the brewer, or the baker that we expect our dinner, but from their regard to their own interest. We address ourselves, not to their humanity but to their self-love, and never talk to them of our own necessities but of their advantages." -- Adam Smith, An Inquiry into the Nature and Causes of the Wealth of Nations, 1776
by Eisenstein | 2025-11-11 08:18:14+00:00
The US Government was very much involved.

* https://en.wikipedia.org/wiki/Nicaragua_v._United_States

* https://en.wikipedia.org/wiki/United_States_intervention_in_...

* https://en.wikipedia.org/wiki/Operation_PBFortune

* https://en.wikipedia.org/wiki/1954_Guatemalan_coup_d%27%C3%A...

* https://en.wikipedia.org/wiki/1973_Chilean_coup_d%27%C3%A9ta...

* https://en.wikipedia.org/wiki/1971_Bolivian_coup_d%27%C3%A9t...
by cess11 | 2025-11-11 08:20:15+00:00
I'm not sure what "AI-native" would mean but GT has LLM-integrations, support for working in distributed systems and a COBOL-bridge that has been used in managing transitions of legacy systems.

Here's a talk about it:

https://www.youtube.com/watch?v=W8TSPED0alY

If you load the code referenced here, https://book.gtoolkit.com/analyzing-cobol--the-aws-carddemo-... , you can explore the demo used in the talk.

I'm sure you'll manage to figure out the LLM-integrations.

Edit: The Feenk folks also have a structured theory for why and how to do these things that they've spent a lot of time and experience on refining, visualising and developing tooling around.

I think it is a good idea for anyone working with large legacy systems to have such a theoretical foundation for how to communicate, approach problems and evaluate progress. Without it one is highly likely to make expensive decisions based on gut feeling and vague assumptions.
by NewsaHackO | 2025-11-11 08:20:46+00:00
>I dunno, it seems to be real excited about a VS Code extension that doesn't exist and isn't mentioned in the actual documentation. There's just too many factual errors to list.

There is a folder for a VS Code extension here[0]. It seems to have a README with installation instructions. There is also an extension.ts file, which seems to me to be at least the initial prototype for the extension. Did you forget that you started implementing this?

[0] https://github.com/blopker/codebook/blob/c141f349a10ba170424...
by jaccola | 2025-11-11 08:21:27+00:00
Should we be optimising for a world that makes software engineers (or animators) in particular happy? The seen is the lost jobs but the unseen is that everyone else gets software (and animated entertainment) cheaper.

As it happens, I don't think "AI" is close to replacing many SEs or animators but in a world where it could, we should celebrate this huge boon to society.
by TrackerFF | 2025-11-11 08:21:44+00:00
I met this guy who became a game dev later in life, as in his 30s. He has quite the non-traditional resume as far as devs go, with no formal CS education.

In any case, he went on to work on a game, and kept doing so for years. He hired artists etc. but did the core development himself. Released the game, which has now sold over 150k copies since the release last year. Obviously not crazy numbers up in the millions or tens of millions, but impressive for a first release, and from a dev basically learning as he's moving along, with a regular 9-5 job and family - doing it purely for the love of the game.

Makes me wonder if he'd ever have gotten the chance, had he first tried to join some small indie studio, rather than the DIY route.
by 4gotunameagain | 2025-11-11 08:21:49+00:00
I don't understand why you're getting downvoted. So many beautiful things have been lost to perpetual IP, e.g. old games that could be easily ported by volunteers given source code, which can never be monetised again.

Sometimes people create things that surpass them, and I think it is totally fair for them to belong to humanity after the people that created them generated enough money for their efforts.
by JuniperMesos | 2025-11-11 08:22:05+00:00
> ... and the same could be said about Rust, only with Rust we can already see that it suffers from relatively low adoption at a relatively advanced age.

How much adoption should we expect Rust to have at this point, and how does it compare to other languages? I certainly don't have the impression that Rust has relatively low adoption in a general sense, although I'm also a fan of the language and make a point of being in programming communities that are interested in Rust too.
by globular-toast | 2025-11-11 08:22:23+00:00
I'm the "git guy" at every place I work and I don't touch the git CLI. Been using Magit for 15 years now. I just don't think a CLI is a good interface for state mutation.

CLIs are perfect for functional interfaces, like grep, sed etc. But I think they are very hard to get right when side effects are in play. Really basic things like mkdir and rm are ok, but when you have enormously powerful things like git rebase I find it difficult to keep track of what's going on.

I wonder what a more functional Unix would look like... Instead of mkdir just write to any path, instead of rm just overwrite a path with nothing, maybe we'd accept that mv would be implemented as "porcelain". The balance I think is keeping a lid on how complex that porcelain can become, and git has way overstepped the mark. So I prefer GUI/TUI interfaces for mutation, and Emacs is the best there is for building those.
by somenameforme | 2025-11-11 08:22:43+00:00
The manuals for the Lada were epic. In a quick search for an original one I came upon this [1] which is an English version one, which is even better than what I was looking for! It describes the entire car's operation and mechanism in extensive detail along with descriptions of how to replace parts, what might go wrong, and more.

I'm not sure that 'just send it to the repair shop' was an overall improvement in society in so many ways. In modern times those shops are infamous for exploiting people's ignorance and ripping them off to an absurd degree, and it primarily affects the lower socioeconomic groups within society, since the upper groups tend to cycle through relatively newer cars more regularly, in part to avoid having to deal with long term maintenance issues.

[1] - https://archive.org/details/manualzilla-id-6025672/mode/2up
by kawsper | 2025-11-11 08:22:46+00:00
The most irritating thing about the credit-card sized ones, are how they aren’t attached if you move around.

I like to be mobile, so I put some velcro ultra-mate on the back of my laptop, and also on my disk, then the disk can be attached and plugged in while I move around.

I also got a 90-degree USB-C cable for a more direct cable route.
by mk89 | 2025-11-11 08:22:57+00:00
Some days ago I took again a look at Rust.

I don't like the syntax at all, and coming from a Scala background that should say a lot. I will never like it, unless they simplify it.

However, they implemented at compile time all the rules that someone wrote in the CPP guidelines about memory, or in dozens of books about how to write safe code.

Now you can say: so you see, if you are good at c++, you achieve the same as Rust.

True. But I don't buy it. I don't believe that even hardcore c++ developers never make a memory related mistake. I have been in the industry for a while and shit does happen, even to the best of us, unless you have "guardrails" around, and even then, so many things can go wrong...

So a few days ago I asked on HN why not to use hardened allocators, which would basically block entirely the possibility to deploy such mistakes, a bit like OpenBSD allocator.

It seems 1) people who develop low level stuff don't even need the heap, or use anyways a limited subset of things, 2) such allocators slow down the runtime significantly.

So what I hear is:

1) I know what I am doing, I don't need a compiler to tell me that.

2) I anyway need a subset of that, so ... who cares.

3) runtime tooling helps me.

Except for 2 (like writing something for Arduino or by using some very specific subsets of C/C++), everything else sounds pretty much hypocrite to me, and the proof is that even the top of the top of the engineers have to fix double free or things like that.

If C++ broke the ABI and decided tomorrow to adopt memory safety at compile time, you would see that most people would use it. However, this holy war against Rust "because" is really antithetical of our industry which should be driven by educated people that use the right tool for the right job. As I said, ok for very low level/subsets, but why would you start today a CLI tool in C/C++ (if not for some very specific reasons )?

For me this has more with fear of learning/doing something new. It makes no sense otherwise to reject a language that guarantees that a random developer missed the lifetime of that object etc... A language that is only improving, not dying anytime soon, with one of the fastest growing ecosystem, not "one person's weekend project" or things like that.

As I mentioned multiple times, I dislike particularly Rust syntax. I love the C syntax the most, although C++ has deviated from that significantly with templates etc. But if something is better suited, sorry, we need to use it. If the C/C++ committee are the slowest things on the planet, why should my company/software pay for that? Everyone said python would die after the backward incompatible 2->3 upgrade. Sure.
by beloch | 2025-11-11 08:23:16+00:00
>"Despite this, Musk has insisted he leads a largely unglamorous lifestyle. He said in 2021 that he lived in a Texas home valued at $50,000 (£38,000)."

>...

>"There has been various speculation over the years that Musk is buying up properties around the US, however the home in Texas appears to be the only official house he personally owns."

Are you telling me nobody at the BBC could be arsed to follow Musk home and find out where he really hangs his hat at night? The tone of the rest of the article, the philanthropy section in particular, suggests Musk can afford the steep, but apparently finite, price of a BBC puff piece in addition to keeping his real abode secret.
by krige | 2025-11-11 08:23:54+00:00
And then we can have a second LLM read and digest the book for us. In fact, we can create a pipeline, where LLM writes, LLM reads, and then LLM leaves reviews and reddit comments, all without any human input or oversight on any of these steps, while you can do the fun stuff, like uhm, washing dishes or something.
by lylo | 2025-11-11 08:24:04+00:00
De-Appleing is very difficult if you have a family using iCloud Photos, music, drive etc.

Looking at the list, perhaps moving documents off iCloud Drive (to where? Dropbox? That isn’t E2E is it?) and Notes is enough.

Do I really care if my photos are E2E encrypted? Most of my photos are in Lightroom cloud so those are not anyway.

I don’t use reminders or Freeform or voice memos, and I couldn’t care less about safari bookmarks. If I move off Drive and Notes, I don’t really care about iCloud backup either.

Is this sufficient? My notes will go to Obsidian (except some disposable shared ones) but where do I move my documents if not on iCloud Drive? Is Dropbox any better?