skysight-inc/HackerNews huggingface dataset:
My mistake, I took your previous comment to mean you were advocating for more radical government/parties.

> I look at what we are seeing today. Trump is more powerful than he as ever been. In Europe, European-skeptic parties are rising, the far right and the far left are rising as well and the center is slowly crumbling.

> Those are facts. So the question is why are the center right/left politicians not acknowledging the problems and trying to find adequate solutions? Why do they let the far right and the far left being seen as the ones who are/will be doing something?

>The horseshoe theory is real. If you look at France, the far left and the far right merged their votes and forced the previous government to resign.
If that is not a sign that something is seriously wrong, then I don't know what to tell you.

I don't disagree with you. I want to be glib – not to you, but just in general – and say that it's simply a marketing problem, and that Biden/Obama have had strong policies, but fear sells better than hope.

For Obama specifically, he has and had the chance to be the face of the left, center-left, democrats, whatever you want to call it – the opposition – but he has continually failed to even appear to challenge the far right. It's disappointing that, for one of the best orators of our time, he's essentially hidden himself away and stayed on the sidelines, only emerging to endorse candidates every election cycle like it's Groundhog Day.

I suspect he does it out of fear of being accused of seeking a third-term (despite Trump openly flirting with that idea multiple times this month alone); or as an attempt to lie low and protect his legacy in the history books. But we're living in an era where the far right doesn't hesitate to rewrite history, and Trump continues to systematically destroy that legacy piece-by-piece.
How about a screen video?
I remember chasing down a memory leak in my first commercial C code. Took me a long while to discover that if you allocate zero bytes you still have to free it! After that I took nothing for granted.
lol. Maybe it's better to ignore bad bug reports.

For what it's worth, I tried LibreWolf and Edge on Windows and Firefox on Android, to try some less used combinations. Images always load. :)
It’s not an “intellectual disagreement” and viewing it in that lens is part of why the family abandoned him. They’re not debating the merits of Wittgenstein.
To my understanding, this is about the fact that Bing and Microsoft Copilot (formerly "Bing Chat" - not GitHub Copilot) base results/snippets/answers on pages as they were when they were last indexed. So a repository, or any other page, that was initially public then later made private may still be in Bing's cache in the state that it was when it was public.

If that's really all this is, claiming "Copilot has access to private GitHub repositories" seems misleading. Could equally claim any cache (search engines, archives, Common Crawl, ...) has access to any "private" content. Selecting Copilot and GitHub makes it sound like Microsoft is granting it special access, rather than it just being a case of "search engines and RAG need caches to work, and outdated content hangs around in caches a while".
In image processing I thought there was a whole host of specialized algorithms, such as edge detection, SCC, etc. that were run before the data was even fed into the ANN.
I would agree, but I do think I get a lot out of Readwise which helps me review what I have read.

If this could help me with review or highlight collection then I'd be happy with it.
One may object that at the quantum level, the world really is nondeterministic. Epicurus also argued this over 2000 years ago - that sometimes atoms "swerved" unpredictably in their movements, accounting for free will. Of course, the counterpoint to this argument is that randomness is not free will any more than determinism is; neither offers any space for agency as something that's causal rather than just experienced.
On the other hand, arbitrary conjecture in absence of evidence should be treated exactly as such.

It's worth noting that there are a number of phenomena for which we have built detectors to find this mysterious "dark matter", all of which have failed to turn anything up whatsoever. In fact they are less than useless in that we still don't know if any of the proposed mechanisms can even be ruled out yet. The experiments achieved basically zero information gain in that regard.

Occam's razor flashes bright in the cold dark of space.
Yes, that's where this model is massively missing, an accomplished pianist plays with the whole arm, the elbow is crucial, it needs to stay very relaxed in order to accommodate the peculiarities of the human hand, the ring fingers and little fingers don't have as many tendons connecting and having a little sway in the elbows is crucial to making those fingers deliver the weight of the arm properly to the keybed. This model appears to ignore rotation of the wrist, and easing the elbows, where at a bare minimum it needs to start at the shoulder, and I'd argue the whole body.
Think A.I. Is Overrated? Try Vibecoding
It is toxic, but fortunately has a rather short half life compared to many other environmental toxins.

Other than burning lithium ion battery plants, the other major source is burning coal.
Tooling looks useful, but still trying to understand Dev containers themselves.

Why use one of these premade container images vs using a base image, adding extra packages/layers as needed?
Thanks! Let me know if there's anything missing :)
The problem with energy is that it's, well, energetic. It doesn't matter if it's green clean solar or nasty fossil fuels or highly debated nuclear energy, there are big risks of the energy production and storage getting out of our control and causing big problems. It's incredibly unfortunate that energy has become such an emotional and political topic. I think we could do a lot better at being innovative and safe (both short-term and long-term) if we could be more cold and calculated about energy production and storage.
I had gotten the impression we weren’t supposed to denigrate each other as animals in this community.
If people take it personally when you point out process or product problems it means you're on a team that can't handle criticism, and will run off a cliff telling each other how great they are.

Do with that what you will. I usually take it as a sign that the team is toxic.
People have been trying to sell gullible investors on "this will make programmers obsolete!" more or less since programmers have existed (_COBOL_ was sometimes marketed like this). I'm... unconvinced that This Time Is Different (TM), especially after seeing the actual output of these tools.

All of this seems to be predicated on "LLMs suddenly magically becoming intelligent", and it's just not at all clear why people think that might happen.

Same goes for most other white collar stuff, even moreso for, say, lawyers and accountants (where, really, part of the job is _taking responsibility_).
Don't worry, Windows is still far, far more ubiquitous. The bigger reason people don't play solitaire as much as they used to is that it is no longer the only game installed on their PC.

So many people in the 90s learned solitaire playing it on a work from a lack of other options on their work PC. Now with the so many games on the web and your smartphone, you might not even try it.

People give Microsoft a lot of shit, but including bundled games on what was at the time primarily a business OS was bold, controversial, and brilliant.
I couldn't get https://docs.libretro.com/library/remote_retropad/ to work! its designed for game pads to control the emulator. I was hoping I could repurpose it to just send arbitrary key commands over a network interface, but nothing I tried worked. When I asked in the retroarch discord, they couldn't figure it out either lol.
For a mouse-first OS, there sure is a heavy dep on keyboard modifiers. Day to day it doesn't bother me so much, and I even like some of them, but so much functionality is hidden with no mouse-based option. Opt-Shift-V? :/

Windows does this much, much better. I can't think of a feature where you need to use the Windows key to modify the options presented in the GUI (though the Windows key has some unique shortcuts). I'm sure someone else will correct me.

Apple has a concise list of keyboard shortcuts/modifiers listed here: https://support.apple.com/en-us/102650
Yes, but they should at least reference the older papers and explain "whats new"
Ask HN: How to wrap web login in SSO
I’m looking for a way to implement Single Sign-On (SSO) for websites that only support username/password authentication. I have no control over the target systems and can’t build custom integrations for each.

The goal is to let employees access shared accounts without exposing credentials while ensuring they can’t extract them from login forms.

One possible approach is a remote browser in kiosk mode that integrates with a central password vault, handling logins securely.

Has anyone implemented a solution like this, or know of existing tools that can achieve it?
This would be a very expensive way to get a very noisy copy of data that we can more easily extract from the geological record.

In other words: it's awesome, and we should totally do it.
- Method 1: doesn't really improve layer caching, but it provides a familiar way (via Dockerfile) to use Nix packages. As with any Dockerfile, the creator is in charge of creating layers and making sure those layers are as small (cleaning cache, ...).

- Method 2: Nix language is used to describe (in a declarative way) what the end image should look like. Layers are then calculated based on the dependency tree (or as Nix calls it, dependency closure). The algorithm that creates layers[1] makes sure that there is higher likelihood of cache hits without the user needing to worry about layers, but you can even roll-up your own algorithm that fits your project better.

- Method 3: Using Flox you would get sort of both. An easy way to configure the final docker image via toml configuration and using Method 2 under the hood.

There are other ways how to improve caching efficiency, but those are very use case specific (eg. big "builder" images) and would probably require a completely separate blog post.

[1] https://github.com/NixOS/nixpkgs/blob/63f0da03a3b2c323ea924b...
Mostly because of computational efficiency irrc, the non linearity doesn’t seem to have much impact, so picking one that’s fast is a more efficient use of limited computational resources.
Trump administration can avoid a strategic misstep in the AI race
At the risk of taking this thread further OT, I am a product manager / consulting CPO but a whole heartedly agree with you. I like the way you phrase it. A tool to evaluate progress and provide realistic completion dates. That is how I always push companies to use agile pointing and estimating. Use it to identify unrealistic roadmap expectations as early as possible, force hard conversations on priorities and staff allocation... before committing on plans to customers or stakeholders. Or when taking a risk on a delivery date, be doing that knowingly from the beginning, with contingency plans and management owning that risk and consequences otherwise.
Sure, it's beneficial to be adjacent, but you can have a decent _gap_ without much trouble.
I'm sure we'll find out, in time. When you shut down an airplane's engine, it can glide for a long time before it crashes.
They implemented tighter immigration controls, they spread the new immigrants around for better integration amongst other key changes.

There is a very interesting article that can be found here: https://dnyuz.com/2025/02/24/in-an-age-of-right-wing-populis...

Like I said, it's not perfect and even they know that.
The Software tool lifecycle:

1. Dev makes a cool lightweight productive tool

2. Tool becomes popular

3. Company buys tool

4. Company adds a bunch of shit nobody needs making the product bloated and annoying to use.

5. Dev makes a cool lightweight productive tool
Could tuning several analog radio receivers between station be used in some sort of synthetic aperture telescope?
It's worth continuing. It's a well-put-together summary article. Yeah, the cupcake analogy is contrived -- but it's as good an analogy as any other to make it clear that the topic of the article is the difference between a theoretical and experimental measurement.
But the Rust ecosystem is littered with unsafe, so good luck getting the actual benefits of Rust. :(
If they're offering SSO using a 3rd party provider like Auth0 then they probably have to charge for it because of how expensive it is.
I can't remember the last time I reversed an array. Honestly it's at least a code smell. Why can't your code just read it in the other direction? Or have it in the correct order in the first place (e.g., sort it correctly instead of sorting it backwards and then reversing it). It's not that hard, even in a C-style for loop language.
TIL that Apache Echarts can generate WAI-ARIA accessible textual descriptions for charts and supports WebGL. https://echarts.apache.org/en/feature.html#aria

apache/echarts: https://github.com/apache/echarts

Marimo notebook has functionality like rxpy and ipyflow to auto-reexecute input cell dependencies fwiu:
https://news.ycombinator.com/item?id=41404681#41406570 .. https://github.com/marimo-team/marimo/releases/tag/0.8.4 :

> With this release, it's now possible to create standalone notebook files that have package requirements embedded in them as a comment, using PEP 723's inline metadata

marimo-team/marimo: https://github.com/marimo-team/marimo

ipywidgets is another way to build event-based UIs in otherwise Reproducible notebooks.

datasette-lite doesn't yet work with jupyterlite and emscripten-forge yet FWIU; but does build SQLite in WASM with pyodide. https://github.com/simonw/datasette-lite

pygwalker: https://github.com/Kanaries/pygwalker .. https://news.ycombinator.com/item?id=35895899

How do you record manual interactions with ui controls and spreadsheet grids to code for reproducibility?

> "Generate code from GUI interactions; State restoration & Undo" https://github.com/Kanaries/pygwalker/issues/90

> The Scientific Method is testing, so testing (tests, assertions, fixtures) should be core to any scientific workflow system.

ipytest has a %%ipytest cell magic to run functions that start with test_ and subclasses of unittest.TestCase with the pytest test runner. https://github.com/chmp/ipytest

How can test functions with assertions be written with Probly?
Ya, I feel like their need for growth is forcing them into it. I'm glad I only have to earn enough income for 1 person, not 1000.
> Measles mortality fell markedly (>90%) from the 19th century to mid-20th century prior to introduction of measles vaccine or the widespread use of antibiotics for secondary bacterial infections [1][2]
This story is similar for most infections we now vaccinate for, death rates were dropping dramatically years before vaccines were introduced.

[1] https://www.cambridge.org/core/journals/epidemiology-and-inf... [2] https://scholar.google.com/scholar_lookup?title=Measles+mort...
> It means some lawyer is concerned that Mozilla is in possession of some kind of data that is subject to other regulatory claims in some country.

Well ... they posses our data indeed ? And what ? The passwords should be encrypted and not available to them, Pocket is only a collection of links ... our bookmarks ? If they posses some other data it means they act as a middle man between the keyboard and the site we are visiting ...
I think this argument is tired.

Mozilla is making decisions in lockstep with Google around privacy in the browser.

Chromium is also open source software, and you'll note that several forks of that codebase don't have this "we're going to train AI models on literally everything you do online" clause.

Hell - Firefox itself has several forks which are also less invasive.

---

> but at the end it's still the least worst web browser and no one is entitled to having a free, ads free and privacy respecting web browser.

No one is entitled to this - yet there are a good number of people who go out of their way to make this available. Use one of their tools instead of pretending that Mozilla is being "the good guy" here. They absolutely are not.
> My favorite restaurant in Moss Landing is currently closed

As long as Phil's Fish Market is still there.
Couldn't read being the undismissable cookie banner that took up 90% of the screen. One big button that said "accept all and close". I'd rather just close, thank you
Awesome to see this on here! We've seen a lot of comments talk about Nix versus other tools recently and wanted to share some of our thoughts on it. We like seeing Nix meet developers where they are, integrating into our existing workflows, including containerized ones.
Not yet - I just created a browser-wasm project using the .NET CLI and then experimented with it. I spent a bunch of the digging through .targets files to see what optimization options were available.

I plan to put the source on GitHub shortly so others can use it as an example. Just need to clean things up a little first.
I do not have inside information but I do have common sense and I try to stay on the right side of Occam's razor. There are countless words with the 'r' sound in it but by pure coincidence it happens to be the word 'racist' which gets 'confused' with the name of the current president of the USA even though there isn't even that much of an 'r' in his name and what 'r' it contains has a markedly different pronunciation than the one in the president's name:

racist: /ˈɹeɪ.sɪst/

trump: /tɹʌmp/ or /t͡ʃɹʌmp/

If I ever get to see definite and reliable proof that this inconceivable coincident actually was coincidental I'll (bake myself a pancake in the shape of a hat and) eat my hat.
Austin Rents Tumble 22% from Peak on Building Spree
There is something we built for the schema management aspect of Vitess for PostgreSQL.

It is called pgroll, open-source, aiming to minimize potential downtime risks associated with DDL changes, offering multi-schema view, instant rollbacks, and more high-level options like backfilling in batches.

You can check the repo here: https://github.com/xataio/pgroll
Per the story, the father has immersed himself into the beliefs and convictions of a widespread social movement that we're all familiar with. While his beliefs seem it has pulled him away from his everyday relationships, they've brought him in ideological alignment and community with many, many others.

Perhaps that social movement is dangerously paranoiac and may even lead to violence and conflict in society, but it's a meaningfully different thing to become part of a community that pulls you away from your prior relationships than it is to be lost in your own idiosyncratic fantasies of violence or threat as you seem to be implying. Conflating the two means conflating what their root causes are and how they might be addressed.
> Security is not a differentiation method. It's table stakes for any technical product.

Security as table stakes, sure. SSO, certainly not.

It's an additional cost, last I checked it was between 10$ and 20$ per user per month if you take the cheapest option and outsource it.

This whole notion of "Unless you meet this security standard that 99% of products don't meet, your product hasn't met table stakes" is nonsense and needs to die.

SSO will get cheaper in the future; for now it's hard for a product development team to justify getting 0$ in revenue just because of some purity test by irrelevant folk on the internet.
What a lovely, sumptuously-written piece. Thank you for sharing!
Toward Simplifying Application Development, in a Dozen Lessons [pdf]
I made a course covering everything you'd need to know to start building with LangChain. It assumes no level of expertise, you can be a complete beginner and by the end of the course be building AI agents with chat memory, streaming, async, etc. There's no cost, it's all free!
https://hurl.dev/index.html

Probably the only tool that won't get SASSified into oblivion. CLI only is like plot armor for enshitification.
Tighter border controls.
In what quarters is that narrative? Surely one only has to play Balatro for an hour or two to understand the incredible game design effort that underpins it all, which is brought so vibrantly to life by the music, art, animations, and all the rest of it.

I can't imagine someone appreciating all this and still managing to poo poo it over a few bugs or maybe some quibbles about it having been built in Lua.
This seems like the most likely answer to the Fermi paradox. Our assumptions about time and space are wrong.

If we understood them we wouldn't be looking this way
It would be great to hear from actual folks working for one of his companies rather than folks that presume that they can speak on behalf of those people, and, even worse, go so far as to liken them to "people in abusive relationships".
It's fun, but having to clear the last few blocks of each rounds is kind of boring. I'd see more of an endless wave of blocks descending from the top, and an upgrade screen popping up every xp threshold.
which solutions would you classify as "modern OCR"

are we talking tesseract or something?
Show HN: Durin – A Permissions Guardian
A lightweight TypeScript-based permissions guardian for React applications.

This is one of my first packages I've open sourced and would love any feedback. Thanks!

Hope its helpful for someone else's project too.
Yes but people forget to check them. A new threat could be cheapo detectors from Amazon. I bought a house recently and the fire marshall had them replace all their Amazon crap detectors with the real deal.
I think both of you are correct:

1. I've also been it a hyper-focused state where I was so intent on what I was working on I would spend basically all my time on that project without burning out. Like you, I haven't hit that focus state for a long time.

2. "18+ hour days", consecutively, is almost certainly an exaggeration, and this is where I agree with the parent commenter. For some reasons Americans (I am American) love talking about how much time they work and how little sleep they get. Realistically, very few people (except a small percentage of genetic outliers) can get by on sub-6 hours of sleep for long.
It's things like this that remind me there's always a little more to discover. I've built a number of those SBM20 geiger counters but I've never come across this muon detector design before. Seems to be a pretty well known design:

* https://www.hackster.io/jdpetrey/muon-detector-23bb72
* https://www.madexp.it/2024/11/19/muon-and-geiger-counter/
* https://iopscience.iop.org/article/10.1088/0031-9120/50/3/31...

Pro tip - not all the SBM-20 tubes on Ebay are created equal! Some sellers will happily sell you tubes that are shorted, open, or just don't work. The better ones test their tubes.
This is a thing I've been curious about lately, how close do they have to be? 100 meters? 50 meters? 10? Grid tie ins at a certain point get way beyond my V=IR and V^2/R=W intuitions.

Given the length of the interconnect queue these days, I'm assuming a lot of industrial/large power draw systems will start to just colocate with enough pv+wind+storage to have a local grid with a very small if any connection to the exterior grid.

Obviously it's a cost, but it's one less action item on the set up process and one less possible area for delay, there will be cases where the cost pencils out.
I live in a house with my wife.
Trivial is not a word I would use here! Rust's `unsafe` gets fuzzy as you transverse an operation's dependencies! There are many applications where marking a function as `unsafe` is subjective.
That was my first thought too, but only 1 of their 3 dogs was found dead
It's high time we stop being surprised by the seeming oblivousness/stupidity of our rich folks.

Say it with me: "Domain-Specific Knowledge."
Great work! I picked Ballionaire up during the winter sale I think? Hope it keeps crushing