MurphyA/hacker-news huggingface dataset:
by Nevermark | 2026-01-19 20:03:47+00:00
I cracked that code.

Google "brancaster accent with swivel egg chair" and note the enclosing high-backed versions with wide winged tops.

With a matching footstool (search "brancaster egg chair footstool"), you can put your feet up, tilt back. The best reading experience I have ever found, by far. You can rest you hands and book on your thighs and read without any neck strain or posture effort.

The tilting and swiveling also enables continuous posture adjustment, which helps when reading as for sleeping.

Comfortable enough even for studying with highlighters. (Amazon, "Wood pen holder desk round walnut" square bottom, round top + "Mr. Pen- Aesthetic Highlighters". Such a great combo I have them in several rooms.)

I am sure I sound like an ad, but when you find combinations of basic things that each work "better", it is great.

I bought the chairs and respectively matching stools for their style (I have light leather and velvet Jack versions), and was surprised at how much of a practical upgrade they were.
by Shaehenderson | 2026-01-19 20:03:48+00:00
Context: This document grew out of repeated failures where autonomous systems made locally “correct” decisions that led to irreversible downstream effects (API calls, capital movement, infra changes).
Existing guardrails, approvals, and monitoring didn’t help because the issue wasn’t decision quality—it was execution authority at the moment an action occurs.
This write-up attempts to define a stricter execution-governance layer at that boundary, where suppression under uncertainty is treated as the correct outcome. Curious how others here are handling this.
by bflesch | 2026-01-19 20:04:11+00:00
Couldn't find the author, situation in US is apparently so bad that you can't even mention nonviolence without fear of threats.

Stanford University played a major role in wrecking societies worldwide through "nonviolent" white-collar crime.

Majority of their students became US tech workers and VCs, many making a career out of extracting value from societies worldwide with zero ethical concerns. How many Stanford alumni worked at Facebook when their fake news triggered the Rohingya genocide? Stanford is also home to the FTX scam family.

Now everybody is throwing their hands up into the air and asking "how could that happen?"
by cthalupa | 2026-01-19 20:04:11+00:00
This is still quite clearly something different than being unable to see the different colors, though.

Their mental model, sure. The way they convey it to others, sure.

But you can easily distinguish between two colors side by side that are even closer in appearance than wine and the sea, even if you only know one name for them. We can differentiate between colors before we even know the words for them when we're young, too.
by tjoff | 2026-01-19 20:04:13+00:00
Not sure if it qualifies but even bees have a dance that describes the direction, distance and quantity of nectar.

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

Feels like a lot of animals just lack ability to articulate. Which might evolve if they had a need but feels like an chicken-and-egg problem more than anything?
by dijit | 2026-01-19 20:04:48+00:00
Yes, it is.

If you plead guilty to an offence you shouldn't serve the same amount of time as someone who shows no remorse.

Also, included in those "plea bargains" are cautions, for children.

edit; I'm getting flagged but I should definitely mention that I'm intimately familiar with how the law can be for the underclass, I was an underclass and I have a laundry list of a criminal record from when I was a child.
by Rperry2174 | 2026-01-19 20:04:51+00:00
I think the underappreciated part isn't "violence vs non-violence", but the role that malcolm x and black pathners actually played.

They weren't primarily organizing armed revolt.. it was more about the idea that they were articulating moral clarity. They were, in the most credible way, refusing to accept endless delay.

This allowed them to shift the baseline of what was politically tolerable.

In that sense, the movements worked collectively because of a kind of good-cop/bad-cop dynamic. MLK JR offered a path to reform that felt (to some) constructive and legitimate _because_ there was a visible alternative that many people udnerstood as worse.

I think violence is already far to prominent today, but I think successful movements do need both moral persuasion (if morality is still a thing that persuades) and _also_ a credible way of making inaction feel unsafe.
by SilverElfin | 2026-01-19 20:05:11+00:00
I feel like the role of non violence is over emphasized. It plays a part in these social and political movements. But the MLK era civil rights movement and even the Indian independence movement MLK drew inspiration from, involved a lot of violent resistance sustained for years. People paid with their lives to create unrest and draw attention to their oppression and and gather supporters. We shouldn’t ignore their contribution or forget that it’s part of the overall path to getting justice, alongside non violent resistance.
by b00ty4breakfast | 2026-01-19 20:05:25+00:00
DNA tested for what, exactly? I guess things like fragmentary remains may not be human, but a full skull is not so easy to confuse for a donkey. Ethnicity would only be useful if the saint in question had origins that would be out of place in Italy or if they had a specific ethnicity(like St Peter's remains not having a Levantine origin).
by mikeayles | 2026-01-19 20:05:30+00:00
So this isn't exactly putting pre-wired up blocks together, my intent behind phaestus is to essentially to get you from an idea to a prototype tangible product as fast as possible.

I'm targeting sub 5mins from first prompt to manufacturing exports, stl files for enclosure, gerbers for pcb manuf, bin file for firmware, bom for pcba.

E.g. if you wanted something that doesn't exist, but don't have the time, the skills or it's just not worth it. One silly example I had was a colour e-ink selfie fridge magnet. As far as I know, that doesn't exist, I could make it, but I can't be arsed. (so I could suprise my partner with a selfie, a picture of our dog, or anything, just a little treat for her for putting up with me).

With this, it'll pull in a ESP32-S3 Sense Xiao board, an e-ink module, a battery connector and a usb c charge connector. glue it all together, and there we go.

Should work if you wanted a rudimentary zigbee mesh communicator, pulls in a C6, a touchscreen, battery, probably a physical button or two. Once that block library starts filling up, it'll become more and more capable.

However, what I suspect you're after is more aligned with https://www.circuitsnips.com

I built circuitsnips to be the 'thingiverse' for electronics schematics.

Unfortunately it's been a bit neglected since so much of my free time has gone into phaestus, I did have great intentions to kicad up some official reference designs, so I can get rid of the github scraped bootstrap data as that was the sticky point both ethically and for the quality of the schematics, but there are only so many hours in a day.
by kelseyfrog | 2026-01-19 20:05:43+00:00
I'm forever grateful that Letter From Birmingham Jail was required reading during my highschool education(US history). It came during an impactful time - when I naturally questioned authority, but didn't have the wisdom to discern why or how.

Reading it left not a momentary effect, but a life long impression. It's nice to be re-examine it every few years and to notice new details that come with the perspective of recent events.

I'm, of course, grateful to Dr King for writing it, but also to the history teacher 25 years ago who decided to include it in the curriculum. When we're surrounded by self re-enforcing authority, it's takes individuals with courage to choose to share texts like these and its effect is appreciated.
by em3rgent0rdr | 2026-01-19 20:06:29+00:00
It depends. Many modern microcontrollers are perfectly fine driving LEDs directly off IO pins if the pin specs say it is rated for sufficient current (like 20mA). However, older ones like ESP8266 can only do like 2mA and the 8051 even less. Or you run into a total power budget issue if your are running too many pins. Also, some IO pins are perfectly fine at sinking current to ground but aren't suited for sourcing current, in which case the LED would be directly connected to an external high voltage and the IO pin would simply be switching to ground or not.
by docmars | 2026-01-19 20:06:57+00:00
My issue with React Context is you can only assign initial state through the `value` prop on the provider if you need that initial state to be derived from other hook state/data, which requires yet another wrapper component to pull those in.

Even if you make a `createProvider` factory to initialize a `useMyContext` hook, it still requires what I mentioned above.

Compare this to Vue's Pinia library where you can simply create a global (setup) hook that allows you to bring in other hooks and dependencies, and return the final, global state. Then when you use it, it points to a global instance instead of creating unique instances for each hook used.

Example (React cannot do this, not without enormous boilerplate and TypeScript spaghetti -- good luck!):

export const useMyStore = defineStore("myStore", () => {
const numericState = ref(0);
const computedState = computed(() => reactiveState.value * 2);
const numberFromAnotherHook = useAnotherHook();

const { data, error, loading } = useFetch(...);

const derivedAsyncState = computed(() => {
return data.value + numericState.value + numberFromAnotherHook.value;
});

return {
numericState,
computedState,
numberFromAnotherHook,
derivedAsyncState,
}
});

This is remarkably easy, and the best part is: I don't have to wrap my components with another <Context.Provider> component. I can... just use the hook! I sorely wish React offered a better way to wire up global or shared state like this. React doesn't even have a plugin system that would allow someone to port Pinia over to React. It's baffling.

Every other 3rd party state management library has to use React Context to initialize store data based on other React-based state/data. Without Context, you must wait for a full render cycle and assign the state using `useEffect`, causing your components to flash or delay rendering before the store's ready.
by boelboel | 2026-01-19 20:07:08+00:00
Gallup polling says 1% of people in the US didn't believe in god in 1967, 17% in 2022. Of those 17% i'd imagine many believed at some point (or went to church/temple/...), these people don't really behave like a 'pure' atheist would. They're very much still influenced by the religious ideas they grew up in. So yes it's a rather new thing if you're thinking about society.
by zer00eyz | 2026-01-19 20:07:24+00:00
> Sometimes a law is just on its face and unjust in its application.

There is another side to this coin: jury nullification.

The fact that, most Americans, are unaware of the concept, or that it is a choice they can make is one of the tragedies of the modern era. Adams had much to say on the topic, and his take is still valid 200 years later.
by JumpCrisscross | 2026-01-19 20:07:39+00:00
> there also were violent sticks in the background vs Ghandi’s carrot

There are always agitators. Britain, however, did not withdraw because of them.

As with King, if they’d taken the driver’s seat, British public opinion probably wouldn’t have turned towards India the way it did in our timeline.

Now consider that the principle anti-colonial pusher in the wake of WWII was America. The timelines are too far apart for serious commingling. But consider how much worse the world would be if India fought a bloody revolution, and then America saw domestic terrorism at home. Instead of two forces amplifying each other we’d see strong incentives for the majorities in each power to err on the side of caution and security.
by OtherShrezzing | 2026-01-19 20:07:50+00:00
It’s not clear to me how you’d get anyone on the other side of that market. Anyone who is capable of understanding the wager would see the same thing you did, and not bet in its favour. Anyone who can’t understand the code will just pass the bet by and play some other market they do understand. The malware author is presumably not someone you can compel to do anything, never mind pay out a losing bet.
by bryanrasmussen | 2026-01-19 20:08:01+00:00
Now, the second question: What do you think the performance is of a page rendered to one big image and downloaded to render.

Web pages can render in pieces, images not so much. At least not the way web pages can. What is the resolution of a web page - the resolution of a web page really depends on the browser and the OS, some web pages render really high definition because that is what their OS allows (Macs for example), some browsers have more color spaces available than just RGB - many nowadays, so if your site uses more advanced color spaces are you going to render to an RGB image, meaning that your customers get less popping designs with your solution than with the browser. Or are you going to render to the most advanced image resolution possible meaning the images are going to be even bigger and it will be even harder to download.

Are you going to render multiple resolutions to give the correct resolution to user agent, so that you can save on bandwidth - by having done more renders on the server and having your customer pay for more renders.

What is caching behavior here?

I believe performance of this solution would by necessity be sub-optimal. Nobody likes a sub-optimal performance on the web, because almost all of the web is entertainment development, and people won't accept poor performance on their entertainment.

https://medium.com/luminasticity/on-premature-optimization-i...
by mindslight | 2026-01-19 20:08:39+00:00
Any such plan requires evicting the fascist grifters first, and rejecting these fake calls of "austerity" that have been running interference for the past several decades. Then proceeds from having the world reserve currency could be spent deliberately (re)building our industry rather than just being dumped into handouts for the rich.

But in a way the reelection of the New York conman was the final nail in the coffin assuring that this will never happen. The red tribe found it more appealing to turn their frustration inwards and attack our country rather than working with the blue tribe to constructively address these types of problems. And with the subsequent destruction of most everything that had made us a world leader, it's questionable whether we will even have the world reserve currency for much longer.
by ksymph | 2026-01-19 20:08:51+00:00
Perhaps ironically, I am having trouble distilling your abstractions into concrete concepts.

A dog or chimpanzee can easily understand conceptual ideas such as 'walk', 'play', 'food', and so on, even through language. Not to say humans don't process these in different ways, and are able to manipulate them as abstract concepts as other species generally cannot, but in isolation it seems the fundamental principles can be widely accessed. What sort of test might you propose that demonstrates the difference you describe?
by skeledrew | 2026-01-19 20:09:24+00:00
> implemented using "services"

Yes that's a pattern offered and used on all modern OSes to various degrees, but most - particularly independent - developers prefer to bundle the capabilities they're offering in such a way that they're only available via their app's interface. I think partly because it's just easier to implement that way, but also because it's in their interest (not the users') to not allow the capabilities they've implemented to be accessed by apps created by others.

> perspective on why OpenDoc/OLE failed

It's not my perspective at all; that's what's in the Wikipedia articles, which I linked. OLE had more success because Microsoft was far more invested in it, since it was theirs, and is still used today in Windows (sounds like you're saying it's dead); OpenDoc was an attempt at an open standard, and failed because the participants just weren't invested and/or agreeable enough. Of course I can see Jobs driving the final nail because, for him, it wasn't exactly in Apple's best interest to create apps that interoperated with apps outside the Apple ecosystem. All those are people/policy things.

> rendered irrelevant by the web

I don't really get what you're saying here, in the context of capability provision. But I'd say no. There are many web platforms offering capabilities via APIs, but still many restrict access to their own apps, with Reddit being one of the latest to drastically restrict 3rd party access.
by rawgabbit | 2026-01-19 20:09:36+00:00
I am a Texan and no, I didn’t vote for who shall not be named.

> Is there actual public support in the USA for demanding territory from Denmark?

I don’t think so. Americans are notoriously ignorant about geography; I doubt many can place Greenland on a map.

> To us in the Nordics, this is baffling.

As far as I am concerned, the same person threatened to execute US Senators for treason for telling US military they should refuse illegal orders. The US military swore an oath to defend the constitution; disobeying illegal orders is what is required in the US military code.

> Why is annexation suddenly considered 'vital' when the current alliance has worked for decades?

It is not vital. I personally believe he is trying to derail NATO and make our allies turn against us.

> Are we just witnessing a train wreck in the making on both sides of the Atlantic, with no option to stop it?

Yes. Congress and the Supreme Court are acquiescing to his driving US foreign policy into the toilet.
by JoshTriplett | 2026-01-19 20:09:55+00:00
> If you plead guilty to an offence you shouldn't serve the same amount of time as someone who shows no remorse.

On the contrary, I think that's one of the problems that makes plea bargains so egregious: in order to take a plea bargain, you have to plead guilty, which prevents you from further defending yourself if you didn't actually do what you were accused of. That creates the scenario where an innocent person who is not confident in the system's ability to defend them may find themselves having to plead guilty in order to stave off a much worse penalty.

The same thing applies to parole boards: maintaining innocence typically prevents you from being granted parole.

This is a perverse incentive.
by xk3 | 2026-01-19 20:10:07+00:00
Makes me think of Syncthing... I wrote a wrapper for it that attempts to make it easier for people to use:

https://github.com/chapmanjacobd/syncweb-py

https://github.com/chapmanjacobd/syncweb-ui

Unfortunately, mesh storage systems are very different conceptually so it is difficult for people to think about permissions and access. You can bolt on something familiar but then it really limits the usefulness of mesh storage and you may as well just be using HTTP servers.
by bs7280 | 2026-01-19 20:10:52+00:00
Correct. I've always had a hard time getting my point phrased in a way that gets people to understand my point, but I'm baffled that people don't see an issue with creating something that says "Hey if you blow up these random people in Iran today you can make $50 million dollars and no one can punish you" and thinking its not a big fucking deal.

This also isn't a theoretical issue that may happen - it dissapoints me that very few people know this but - on October 10th when BTC fell from $122k to $104k because of a trump announcement, someone created a short position 30 minutes before Trump announced 100% tariffs on Chinese imports and profited $200M USD.
by AngryData | 2026-01-19 20:11:09+00:00
I don't think you hear it much these days because the punishments are extremely harsh and the best you can hope for is the state merely extorting thousands of dollars out of you and a life-long black mark for employment. Ive had jobs grinding raw castings in 100+ degree environments that full time that paid less than $30K which required background checks.

Unless you got $10K+ to drop on a private lawyer before hand, going to court in the US is a HUGE risk that in most cases is going to cost you many thousands of dollars in court fees and fines regardless with the risk of more jail time and more fees if you can't pay it off on their schedule.
by 9x39 | 2026-01-19 20:12:19+00:00
Or it's a distraction from the message. If your argument is strong, I can try to change the conversation to you by finding some artifact and magnifying it through some creative interpretations - imply negative associations to X, suggest your references aren't allowed because of Y, or try get the group to attack ad hominem until it chokes out everything else.

We've collectively gotten pretty good at this in the last decade.
by IXCoach | 2026-01-19 20:12:20+00:00
I have production agents which run vector search via FAISS locally ( in their env not 3rd party environments ), and for which I am creating embeddings for specific domains.

1 - agent memory ( its an ai coach so its the unique training methods that allow for instant adoption of new skills and distilling best fit skills for context )

2 - user memory ( the ai coaches memory of a user )

3 - session memory ( for long conversations, instead of compaction or truncation )

Then separately I have coding agents which I give semantic search, same system FAISS

- on command they create new memories from lessons ( consumes tokens * )
- they vector search FAISS when needing more context ( 2x greater agent alignment / outcomes this way )

And finally I forked openais codex terminal agent code to add
- inbuilt vector search and injection

So I say "Find any uncovered TDD opportunity matching intent to actuality for auth on these 3 repos, write TDD coverage, and bring failures to my attention"

They set my message to {$query}

vector search on {$query}

embed results in their context window

programmatically - so no token consumption ( what a freaking dream )

thats open source if helpful

Its here

https://github.com/Next-AI-Labs-Inc/codex/tree/nextailabs

Im trying to determine where something like this fits in

https://huggingface.co/MongoDB/mdbr-leaf-ir

My gaps right now are ...

I am not training the agents yet, like fine tuning the underlying models.

Would love the simplest approach to test this, because at least with the codex clone I could easily swap out local models, but somehow doubting that they will be able to match performance of the outsourced models.

especially bc claude code just launched ahead of codex in the last week or so in quality, and they are closed source. Im seeing clear swarm agentic coding internally which is a dream for context window efficiency. ( in claude code as of today )
by kshri24 | 2026-01-19 20:12:36+00:00
You really don't need ANY study to know the obvious thing that tariffs are taxes on imports. It is being paid by Americans from DAY 1. The only difference being American Companies were taking the brunt of it all and it is now obvious that they cannot keep swallowing it and will eventually pass it on to the American consumers.

It is crazy that so many in US STILL think tariffs are being paid for by exporting countries.

US is sabotaging itself and pushing in the same "New World Order" that the right-wing conspiracy nuts kept warning about but ironically have been instrumental in accelerating it themselves anyways.

Or maybe that was the design all along. To not go out in a whimper but with a big bang.

If I were the Democrats, I would do nothing and just let the US admin destroy whatever little credibility it has left on the World stage... thereby securing mid-terms and the next Presidential elections.
by optymizer | 2026-01-19 20:12:44+00:00
I've been using vim for 20 years as well, for everything other than Java code. I type my .vimrc by hand on each new machine to set a half dozen options.

Of the intermediate features, I use tabs and, more recently, split windows.

My favorite 'advanced' feature is visual block selection and replacement over multiple lines - super convenient.