MurphyA/hacker-news huggingface dataset:
by kccqzy | 2026-01-19 21:16:16+00:00
I’ve said this before, and I’ll say it again: the nano texture screen decreases the apparent pixel density, so much that my eyes don’t perceive them as retina screens. With nano texture, my eyes feel like looking at individual pixels even though they are not. It introduces a noticeable blurry effect. It’s a huge turn-off. Apple introduced retina screens back in 2010 and this viscerally felt like going back to 2009.

I do not recommend buying nano texture screens without having seen one. I get it that some people won’t be bothered but it’s a big no-no for me. Traditional matte screens are way better.
by shipman05 | 2026-01-19 21:16:39+00:00
The men and women who protested with MLK Jr. risked physical harm and death. Many of them paid the ultimate price. So it's hard to argue they didn't have much to lose.

I do take your point, though. Civil disobedience and a digital trail of "undesirable" behavior isn't compatible with a high-earning life in the corporate world.
by benj111 | 2026-01-19 21:16:48+00:00
> Trump sending your neighbour to a death camp

What I'm trying to say is that illegal immigrants just like the Jews are the 'other' the actual group doesn't necessarily overlap with the boogyman. For example trump voters having their partners deported. Yes they wanted to get rid of the illegal immigrants, but that excluded their partners. They were different. The illegal immigrants they were thinking of are the drug smuggling dog eating pedos.

It's reasonable to want to get rid of the drug smuggling pedos, and that's what they think they're doing.

You're trying to inject too much rationality into this. This is the same species that collected beanie babies, that still argue whether the earth is flat, whether 9/11 is a cover-up, whatever meme is popular this week with the kids. Cognitive dissonance is a powerful thing.
by einpoklum | 2026-01-19 21:17:00+00:00
Well, you can also write:

int x = 123;
delete &x;

and that would compile. But it's not a very good idea and you should be able to, well, not do that.

In modern C++, we avoid allocating and deallocating ourselves, as much as possible. But of course, if you jump to arbitrary code, or overwrite something that's due as input for deallocation with the wrong address, or similar shenanigans, then - it could happen.
by Manheim | 2026-01-19 21:17:08+00:00
I wouldn't say that. From the article; "The text was forwarded by the White House National Security Council to ambassadors in Washington, and was clearly intended to be widely shared. Here it is":

Dear Jonas:

Considering your Country decided not to give me the Nobel Peace Prize for having stopped 8 Wars PLUS, I no longer feel an obligation to think purely of Peace, although it will always be predominant, but can now think about what is good and proper for the United States of America. Denmark cannot protect that land from Russia or China, and why do they have a “right of ownership” anyway? There are no written documents, it’s only a boat that landed there hundreds of years ago, but we had boats landing there, also. I have done more for NATO than any person since its founding, and now, NATO should do something for the United States. The World is not secure unless we have Complete and Total Control of Greenland. Thank you! President DJT
by Imustaskforhelp | 2026-01-19 21:17:10+00:00
I know this might not be the most effective use case but I had ended up using the try AI feature in cerebras which opens up a window in browser

Yes, it has some restrictions as well but it still works for free. I have a private repository where I ended up creating a puppeteer instance where I can just input something in a cli and then get output in cli back as well.

With current agents. I don't see how I cannot just expand that with a cheap model like (think minimax2.1 is pretty good for agents) and get the agent to write the files and do the things and a loop.

I think the repository might have gotten deleted after I resetted my old system or similar but I can look out for it if this interests you.

Cerebras is such a good company. I talked to their CEO on discord once and have following it for >1-2 years now. I hope that they don't get enshittified with openAI deal recently & they improve their developer experience because people wish to pay them but now I had to do a shenanigan which was for free (but also its just that I was curious about how puppeteer works so I wanted to find if such idea was possible itself or not & I really didn't use it that much after building it)
by Rperry2174 | 2026-01-19 21:17:15+00:00
Let's say you live in an apartment building and your landlord locks you out and keeps you belongings. Police say its not their problem. Courts decide that they don't aare either. So now you have no recourse or body to complain to.

In that situation saying "i resolve problems non-violently every day" stops being relevenat. The mechanisms that allow you to do so (enforcement, law, etc) have been removed as they were for those fighting for civil rights.

You may still personally choose non-violence in this case, but I'd bet you would understand/sympathize/maybe-even-join those who decided to break into their apartments by force and grab the things that are rightfully theirs.

nobody is secretly violent ... just normal peaceful channels stoped working.

Recognizing that distinction isn't justifying violence its just explaining why nonviolence provides leverage in the first place
by zahlman | 2026-01-19 21:17:22+00:00
> people paying for things at stores is not because everyone has actually agreed on the price.

... I genuinely can't fathom what it's like to live in a developed country and yet have such little social trust.

You really imagine that when others are in line at a checkout, they have the intrusive thought "I could just bolt and not pay, but I see a security guard so I better stay in line"? You really have that thought yourself?

Of course people have agreed on the price. That's why you don't see anyone trying to negotiate the price, even though they would be perfectly within their rights to try. And it's why you do see people comparison-shop.
by ptspts | 2026-01-19 21:17:35+00:00
It's possible to run WebAssembly programs from the command line (without any GUI) using WASI (see e.g. https://github.com/WebAssembly/WASI). Thus if the user downloads pdfconverter.wasi , and the user already has e.g. wasmtime installed, they can run `wasmtime pdfconverter.wasi input.pdf output.pdf` from the command line (see https://github.com/bytecodealliance/wasmtime/blob/main/docs/... for details).

In addition to the web site, the Electron app and the Chrome extension, you may want to distribute a command-line version of your tools as WASI-style .wasm program files. If you do so, I would exclusively use the them this way, from the command line.
by the_mitsuhiko | 2026-01-19 21:17:58+00:00
> I don't find the wording in the RFC to be that ambiguous actually.

You might not find it ambiguous but it is ambiguous and there were attempts to fix it. You can find a warmed up discussion about this topic here: https://mailarchive.ietf.org/arch/msg/dnsop/2USkYvbnSIQ8s2vf...
by dijit | 2026-01-19 21:18:16+00:00
Fair enough, let me step back because I'm getting angry.

You're right that "biased in process" and "wrong outcomes" aren't the same thing. A system can have unfair disparities (wealth based, racial, whatever) without necessarily convicting innocent people at scale. That's a reasonable distinction.

But that's not what sparked this thread. Go back to the top: the original claim was "when is the law just in its application?" implying never or nearly never. My position is that it's just more often than not. That's the disagreement.

If you're saying the system has procedural problems that create unfair pressure but generally reaches correct guilty/not guilty determinations, then we probably don't disagree much. That's a claim about needing reforms, not about fundamental systemic failure.

The issue is when people use "98% plea bargains" or "inherently coercive" to argue the system is fundamentally broken. If that's not what you're arguing, then we're likely closer to agreement than it seemed.
by dylan604 | 2026-01-19 21:18:20+00:00
You don't need to image your yard. That would be pretty overkill and would limit the use of the app from allowing its use if you took your gear to a new location.

Instead, you should just figure out what the degrees of the top of your blocking items are and set that as a limit. If the tops of trees mean something needs to be at least 30° above the horizon, then use that value. If your neighbor's house means it needs to be 60°, then use that value. Being allowed to say 30° to the east, 60° to the west, etc would be even better. Imaging your yard and having to decipher all of that would be way overkill and totally unnecessary.
by AlexandrB | 2026-01-19 21:18:27+00:00
Same as it ever was. You see the same kind of thing is the food industry, pharmaceutical industry, tobacco industry, fossil fuel industry, etc. On the one hand it's almost inevitable. Who (outside of the government) is going to care enough about the results of stuff like this to fund it if not the industry affected? You also often need the industry's help if you're doing anything that involves large sample sizes or some kind of mass production.

On the other hand it puts a big fat question mark over any policy-affecting findings since there's an incentive not to piss off the donors/helpers.
by pavlov | 2026-01-19 21:18:43+00:00
There's a tremendous anchoring bias around people's perceptions of Meta products. "I don't see anyone using [Product N] in my social circle, so it must be doomed."

It's been like this for at least ten years. People keep claiming that Facebook has no users anymore and that Meta's numbers must be fake. Americans having no idea how important WhatsApp is elsewhere. Etc.

When user bases are measured in billions, you simply can't extrapolate your own anecdotal experience to anything. Some Meta product/feature can be very popular among a hundred disparate groups like "Filipino diaspora" and "Spanish-speaking children" and "North European singles" (and who knows how many more), but your social network has no intersection with these hundreds of millions of people, so you'd never know.

You can see many examples of this effect in these comments.
by diggyhole | 2026-01-19 21:18:48+00:00
Man, scientists and journalists would do the world a favor by stepping outside their urban bubble. Cows use all sorts of things to scratch with. It is common place to see automated cow brushes they can use on their backs on dairy farms.

Cows are pretty smart. Sheep are dumb animals that try to kill themselves any number of ways. Chickens are dumb lizards with feathers.
by spockz | 2026-01-19 21:19:03+00:00
Sure. But if you have a semi reliable way of getting messages to loved ones either through the distributed net completely or using a satellite hop somewhere, then you have captured a big chunk of what people really want. When you are at home you can just use your WiFi.

At least in my case, I’m just using messages on the road. Obviously it’s not going to be a solution for sparsely populated areas.
by ritcgab | 2026-01-19 21:19:05+00:00
I just don't see the point of denying that. People use LLMs for coding for sure and it is not a bad thing, and no one can automate a full project 100% with LLMs.

What I saw is that you created initial commits one file at a time via GitHub's web UI, with multiple follow-up commits just to remove emojis from your scripts:

https://github.com/whispem/minikv/commit/c611897f05235ea4410...

https://github.com/whispem/minikv/commit/59369fcbb2a94c5dd07...

https://github.com/whispem/minikv/commit/0e86e9e328b21170e77...

https://github.com/whispem/minikv/commit/9a4cedcd30c3a00e7ea...

Care to share why those emojis were there in the first place? I guess the next step is to say the Rust codes are 100% handwritten but scripts/docs are AI-assisted? ;)
by minraws | 2026-01-19 21:19:08+00:00
This is the entire reason the average consumer has lost trust in Software & developers.

I don't understand if it's fun for people(in the software development trade) to see everyone complaining about Software...

I as a software developer honestly feel ashamed in the quality of software we provide out there.

I think LLMs should instead be used to automate grunt work to make software better for edge cases, or where you can use it to get more time to improve software quality.
by buran77 | 2026-01-19 21:19:08+00:00
Is something similar available in iOS? Apples full control over the hardware and software should make it easier than in the Android ecosystem.

> software can only do so much. For these security features to work, your phone's modem has to be able to communicate with the Android OS in a very specific way

> Because of this hardware requirement, the full suite of these network security tools is currently exclusive to the Pixel 10 series
by willturman | 2026-01-19 21:19:15+00:00
I met a guy in a gas station parking lot in southern New Hampshire who was towing a long trailer with a beat up Subaru Forester. A question of "what the heck is in the trailer?" led to him telling me about his glider and thermals and various techniques for gaining speed / altitude and turning it into distance.

Easily one of the best conversations I've ever had. There was nothing about his set-up that screamed what I imagine would be considered "well-off" in this crowd.

That's all to say, that I doubt money is as big of an obstacle to getting started in this as you imagine if you prioritized it.

I found the website to their glider club: http://www.franconiasoaring.org/glider-rides.php

A ride costs less than a full day lift ticket at most American ski resorts.
by Melonai | 2026-01-19 21:19:21+00:00
I'm sorry if my use of words like "balance" implied that I want a balance between real violence against women and some people being mean to men, one of those is obviously a lot way WAY worse than the other and I did not want to imply that at all. I just suck at writing down my thoughts. :)

I'll also concede that I used a lot more hyperbole to exaggerate how bad men must feel when faced with some (very non-violent) push-back in a progressive environment, and I was a lot less descriptive with the actual assault, rape, murder and violence that women face under the patriarchy, represented by the other side with my example of Andrew Tate. I did not mean to equate those two and be "pick-me"-ish, but I see how you can come to the conclusion from my comment.

Mostly I wanted to say that although societal misogyny is a whole lot worse than any hate aimed at men (and again, I want to emphasize that women suffer a LOT more under patriarchy than men do when women are slightly mean to them because of said patriarchy, I really do NOT want to equate the impact of those two!), I still think the proper response is to try to reach an understanding that every human in front of you is unique and isn't defined by their gender, skin color, race any more than they are defined by their hair color or the tone of their voice. This is pretty idealistic and I will not fault any woman who feels unsafe being alone at night with an unknown man around, after all I feel that myself, too, plenty of men have been shitty to me...
This is also in regard to assumption, if the man you are talking with chants "Your body, My choice!" then that's not an assumption anymore, he's made the choice to be actively horrible, the nice peaceful approach is actually not possible with this man, and this counts for many men who are possibly less overt than that, whether they're mostly nice in person but actually support politicians who erode women's rights, trying to explain it away with some argument about taxes or whatever, or whether he laughs when his friends make shitty misogynistic jokes. But plenty of men don't. And I kind of feel bad for them, that's it.
Really all my hyperbole was only to be read from the perspective of a man who ACTUALLY does not deserve the hate, because I do know some as my friends.

Anyway, I have to admit your response has been really painful to read since that was the exact way I did not want my comment to be read as, but it's fair enough, I just hope I was able to clarify some points, because I believe we actually agree on most issues, even if my comment can easily be read as shitty misogynist apologia. Like I said, I'm really not good at communicating.
by big_toast | 2026-01-19 21:19:21+00:00
The AI/tech ecosystem on twitter/x really generates a lot of interesting posts still. The discover algorithm is really good at surfacing adjacent content (sim clusters?).

Bluesky occasionally gets a boost of posts but then dies off. This last week's transition has been more vibrant. Simonw, danabramov, natolambert post regularly. (If you're into to the tech things I think it's finally growing. Bluesky is still pretty nasty but blocklists + sentiment changes making it less toxic.)

I think I'd like private likes and other features atproto doesn't currently allow that I think would improve algorithm signal. Currently too easy to pollute bluesky's discover with likes from too many topics.

It doesn't have all the bad x features introduced since 2022 which is nice. Bluesky recreates the active conversation feel twitter has. Does threads, or does it feel like 'comments'?
by carlosjobim | 2026-01-19 21:19:24+00:00
When I import Chinese goods to Europe as a consumer, I have to pay a 25% VAT, which functions as a tariff. It is officially a tariff as far as the government is concerned, as it is collected by customs and not by internal revenue.

That is of course paired by the fact that domestic products also have the same VAT to be paid by consumers, but domestic producers are reimbursed their VAT expenses to varying degrees depending on their business model, while there is no such function for foreign imports.

All in all the VAT functions as a tariff as far as the exporter is concerned, in my understanding.

> My point remains that US exerting import pressure on China is benefitting the rest of the world's buying power with China, at its expense.

I agree with that, and can't for my life understand why foreign nationals rage so incessantly against the US tariffs. The expected outcome is that those consumers get to enjoy cheaper imports from China and from each others, as companies need to find new export markets. Or even cheaper domestic goods as domestic companies have to unload produce which isn't getting exported.
by ghostinit | 2026-01-19 21:19:26+00:00
That pattern of making the role redundant is interesting - I've been tracking this across companies and it seems pretty common.

I analyzed time allocation data from Scrum Masters and found they spend ~60% of their time in meetings about meetings. The actual "servant leadership" part averages 4.2 hours per week according to an Agile Alliance study.

The teams that work best seem to be the ones that either:
1. Rotate facilitation duties among senior devs (~10% time)
2. Have tech leads who code 80% and facilitate 10%

Curious if that matches what you've seen when those responsibilities got reassigned to teams?
by ghostinit | 2026-01-19 21:19:54+00:00
The contrast you're describing is interesting, one great one who made things pleasant vs the rest being net-negative.

I've been looking at what differentiates the good ones, and it seems to come down to:

1. Actually removing blockers (not just logging them in Jira)

2. Taking admin work off the team vs creating more process overhead

3. Protecting the team's time vs adding more ceremonies

The SAFe certification thing you mentioned... I tracked certification-to-effectiveness correlation and couldn't find one. Plenty of certified SMs who don't understand the work, and great facilitators with zero certs.

What did that one good SM do that the others didn't? Trying to identify the pattern.
by iamacyborg | 2026-01-19 21:20:11+00:00
10+ year CRM marketer here.

> Core capabilities: - Visual workflow builder for abandoned cart recovery, win-back campaigns, and post-purchase sequences

For automation to be useful, it’ll need to support a lot more than this.

> Last-touch and multi-touch attribution tracking

This isn’t actually useful for serious marketers in an isolated tool.

> Template management with personalization variables

This only becomes useful if you have a proper templating language, dear first name is not useful personalisation.

> Real-time deliverability monitoring (sent, delivered, opened, clicked, bounced)

Are you removing non-human interactions from these reports?
by drnick1 | 2026-01-19 21:20:43+00:00
It's time to move (back) to self-hosted solutions. There is nothing worse than corporate platforms that can "moderate" users for one reason or another. Not so long ago, if you had to share something with the world, you hosted your own webpage.

Another unfortunate trend is that laypeople using real names on "social media." It's fine if you are a politician or artist using this as an "official" comms account, but for ordinary people it's just asking for trouble.
by cateye | 2026-01-19 21:20:55+00:00
Turkish TV series have been operating on this exact "second screen" logic for decades. They are massive global exports specifically because their 140-minute episodes rely heavily on meaningful stares, flashbacks, and circular dialogue.

They are designed for people ironing or cooking; you can leave the room for twenty minutes and miss absolutely nothing.

Personally, I can't bear them, the constant spoon-feeding is torture if you are actually paying attention, but Netflix is effectively just adopting this proven, low-attention retention strategy.
by einpoklum | 2026-01-19 21:21:29+00:00
The title reminds of this:

https://youtu.be/TGfQu0bQTKc?si=7TiDRic6LaWI1Xpc&t=70

"In Rust you need to worry about borrowing. In C++ you don't have to worry about borrowing; in C++ you have to worry about ownership, which is an old concept..." :-P
by marwamc | 2026-01-19 21:21:35+00:00
Research [1][2] shows that 70-85% of developer code search value comes from keyword-based queries. Developers usually search with exact terms they already know (function names, API calls, error messages) and less so with natural language concepts. Github's codesearch famously runs without vector search. I wasn't aware of any BM25-only codesearch tools, so I created shebe.

See releases at https://gitlab.com/rhobimd-oss/shebe/-/releases/v0.5.6-rc3 and give it a try.

I'm continually validating and asking, is this really useful? see https://github.com/rhobimd-oss/shebe/blob/main/docs/testing/...

[1] https://research.google/pubs/how-developers-search-for-code-...

[2] https://sourcegraph.com/blog/keeping-it-boring-and-relevant-...
by mothballed | 2026-01-19 21:21:42+00:00
Reasonable articulable suspicion. In my case, an imaginary dog "alerted" an unnamed handler. So that gave them RAS to strip me naked, be jailed, and be made to poop in front of them to ensure there were no drugs that came out.

Contacted several lawyers, nothing to be done, no chance of fighting it. Girl that tried before me, lost.
by yongjik | 2026-01-19 21:21:54+00:00
You know what, I kind of like this letter... as an educative example.

After Trump, this should be a required reading for every American student in their American history class. The letter is short, the premise is stupid, and the way it's written is stupider: middle school kids can write better than this.

A distilled example of the insanity of our time, and the cowardice of people who let this happen.
by vacuity | 2026-01-19 21:22:08+00:00
So, that is not done at the language level but the library level. Unless the compiler is modified for Linux, but even if it is, that's entirely bespoke and unstable. This is not comparable to Zig's design. I'm aware that anything can be done if the right things are implemented; I'm talking about what Rust-the-language currently does for control over allocation. If the answer comes down to "we're doing something custom", then the language is soewhat or largely sidestepped. C-the-language certainly doesn't have panics or exceptions, even though longjmp or a custom runtime could be used.