MurphyA/hacker-news huggingface dataset:
by theshackleford | 2026-01-10 05:05:30+00:00
> In practice for me, it's been unnoticeable.

You act like being able to see this a minority opinion, it’s not, and it’s a known issue. And you don’t need to be sitting close, or using a tiny font to notice it.

My 4K OLED is noticeably less clear compared to an IPS display and I’d never use it for productivity as a result, because why would I willingly subject myself to an objectively worse experience?
by chatmasta | 2026-01-10 05:06:06+00:00
Isn’t the point of TFA that meetings _unavoidably_ run 5 minutes late, and so starting at 0:05 will avoid being impacted by the previous meeting?

I see two flaws:

1) This only works as long as nobody else does it. If the meeting prior to yours follows the same strategy then you’re in the same position as today

2) it starts 5 minutes later but has no plan for ending 5 minutes earlier, which means the next meeting will have to start at 0:10…
by tdb7893 | 2026-01-10 05:06:14+00:00
I still think these things can be worth pushing for, it's an issue that even the older conspiracy theorists I know naturally understand. There's a persuasive use to advocating for something simple and a constitutional amendment on privacy doesn't need much explanation (unlike some laws that people propose). If it gets some support we probably won't get an amendment still but we might get some concessions (even if it's just an amendment to a budget bill, which seems to be the only thing this Congress can actually pass).
by femiagbabiaka | 2026-01-10 05:06:17+00:00
He and the entire tech ecosystem is in a bubble where being as right wing as possible is currency. Literally middle of the road liberal pg is basically a communist compared to this ecosystem now. It’s extremely short sighted on their part as the dialectic is guaranteed to flip back the other way. Much better to hold your own genuine beliefs than to kowtow to whatever is popular at the time
by domlebo70 | 2026-01-10 05:07:13+00:00
I don't code in Python much. Are those type annotations really how people are using them, or is it just for the example?

def list_files_tool(path: str) -> Dict[str, Any]:

And it returns

{
"path": str(full_path),
"files": all_files
}

Is that useful?
by dpark | 2026-01-10 05:07:37+00:00
That’s because Gruber shut down the effort to standardize markdown. He declined to participate and then demanded that “Standard Markdown” be shut down when it went public. This is what yielded CommonMark.

https://blog.codinghorror.com/standard-markdown-is-now-commo...

So we are left in the mode where markdown remains needlessly fractured. Different flavors that render slightly different and everyone gets a little annoyed but they deal with it ands occasionally bemoan the fact that there’s no standardization.
by izacus | 2026-01-10 05:08:23+00:00
A lot of amazing recommendations well worth the visit.

The one that's missing is my favorite one though: the sister museums in Sinsheim and Speyer: https://sinsheim.technik-museum.de/en/

They have both Concorde and Tu-144, the full interior of a 747 and a big space exhibit, including the Buran space orbiter. Last year they added a submarine to the collection, next to a massive amount of other exhibits.
by maxbond | 2026-01-10 05:09:13+00:00
Show me an environment where I can interact with my system programmatically, where I can compose together arbitrary tools, and which will never, ever, ever break on me, and I'll switch! My experience with graphical environments has been that they rarely compose, often break, and constantly make arbitrary changes that break my workflow. So every time I try something else I end up coming back to the terminal.

But I agree that terminal environments have serious shortcomings. I think it's a real shame we haven't created anything else that does what the terminal does, and I think it's mostly for lack of trying.
by pseudohadamard | 2026-01-10 05:09:17+00:00
What the article was actually saying was "A check on LinkedIn and a quick Google search didn't turn up anything".

It's like the 1970s sensational stories about paparazzi camping out on hotel balconies with massive telephoto lenses to get a photo of the Kiss members without their makeup, because absolutely nobody had any idea who they might really be.
by theshackleford | 2026-01-10 05:09:25+00:00
> specific model Dell QD-OLED with a sub pixel arrangement that causes a fringe

It’s in fact most, if not all of the PC display OLEDs on the market today because they almost all use non standard subpixel arrangements, but will change soon with the introduction of newer generation panels.

> But the categorical complaint about "OLED" is an over generalization

It’s really not, given again we are talking about the majority of PC OLEDs in production today having subpixel layouts that cause issues for users with text rendering.
by abdullahkhalids | 2026-01-10 05:11:31+00:00
I have openrouter account, so I try different models easily. I have tried Sonnet, Opus, various versions of GPT, Deepseek. There are certainly differences in the quality. I also do rephrase prompts all the time. But ultimately, I can't quite get them to work in quantum computing. Far easier to get them to answer coding or writing related questions.
by elcritch | 2026-01-10 05:11:32+00:00
Like others I don't use too many of the features but Oh-My-Zsh is so easy to install.

Even better recently I discovered that FreeBSD has a package for it!

`pkg install ohmyzsh` and 5 seconds later it's ready. Plus I figure it's a bit more secure and insulated to any ohmyzsh breaches.
by deaux | 2026-01-10 05:11:45+00:00
So let's advance the much bigger societal ill of smartphone addiction by making people more reliant on them.

No, your reasons are laughably bad, because the societal damage caused by these scams isn't even 5% of the societal damage caused by smartphone addiction in general, and not even 1% of "general smartphone addiction" + "tiktok/instagram/infinite scroll video feed addiction" + "gacha game addiction". Let alone "(sports) betting app addiction" for the many countries where this is a thing.
by ehnto | 2026-01-10 05:12:13+00:00
Sounds like the issue is back to back meetings then.

Also every meeting taking the exact time it was scheduled for is a bit of an org smell too. If you have your meeting etiquette dialed in you should hopefully be finishing meetings early more often than running over. If you are running to the minute or over all the time you might just be having crap meetings.
by chatmasta | 2026-01-10 05:14:01+00:00
Dell monitors are very hit or miss for me. I’ve got two with very similar model numbers to the OP. One of them has a straight vertical line of red pixels at (30%, 0%). The other doesn’t have an integrated webcam.

Meanwhile I’ve got an MSI OLED 32” 240Hz @ 4k monitor which was super expensive but is absolutely incredible. It takes getting used to a monitor that performs a maintenance routine on itself any time you leave it active for more than a few hours. But it’s great for work (with some aggressive zoom levels) and gaming (with some aggressive black point levels).
by kazinator | 2026-01-10 05:14:29+00:00
I would do it like this. There are 32 pieces, any of which may be missing. So let's use four bytes (32 bits) as a mask of what pieces are present. Then, coordinates can be given for each piece that is present. The board is 8x8, so coordinates can be encoded as pairs of 3 bits, e.g. A3 is 000:011. The worst case is that we need 32 of these pairs, which requires 24 bytes. That brings us to a worst case of 28.

How can we eliminate two bytes?

We can more cleverly encode the mask so that two bytes are used to express the all-pieces-present, and certain other cases. A fully decoded mask is only used for boards that have too few pieces to break over 26 bytes.

For instance suppose we have a two-bit header encoding several cases:

00 - no piece are missing (32 six-bit coordinates follow)

01 - one piece is missing, followed by 5 bit ID of that piece

10 - two pieces are missing, followed by two 5 bit IDs of the two pieces

11 - three or more pieces missing, full mask follows.

In case 11, we need a 32 bit mask, followed by as many as 29 coordinate pairs.

So 2 + 32 + 6 * 29 = 208 bits.

And hey look, by dumb luck, 208 / 8 = 26.

I will check the article later.
by fgonzag | 2026-01-10 05:15:12+00:00
I have a 49" QD-OLED panel. I have never been one to find visual artifacts distracting, but fonts were awfully jaggy in Linux to the point I spent a week tinkering with font config and almost switched panels to a larger miniled since code looked horrible. And I'm someone who was fine with horrible VA low res low quality screens back in the day.

The sub pixel geometry on samsung's qd-oled needs very specific font configuration to be correctly displayed, and even then it just stops looking bad.
by Jon_Lowtek | 2026-01-10 05:15:12+00:00
The citizens of the USA need to modernize their concept of privacy. Defining it over private/public spaces comes from a time when mass surveillance was technologically unfeasible. Technology has changed, and so must the definition of privacy.

thought experiment: >> if they do not want their conversations in their living room recorded, parsed by automated language models running in our datacenters, and added to their permanent record, they shouldn't have a window to a public space that vibrates. All we are doing is being in a public space, spending billions of VC money to point laser microphones at all homes 24/7 collecting data that anyone in this public space could have collected. You can not outlaw that without outlawing 5 year old Timmy riding his tricycle down the sidewalk, because we are using his right to see the light from his lamp being reflected by the houses, to justify why our creepy business model isn't a violation of millions of peoples privacy. You can't have a reasonable expectation of privacy that allows little Timmy to see, but forbids our corporation to spy on everyone, not in america. We also send electromagnetic waves out on one side off your house and collect them on the other, so we can see you move inside your house. It is basically like ham radio, anyone could do it, little Timmy sends electromagnetic waves through your house, when he talks to his friend on a walkie talkie. You think Timmy shouldn't be allowed to have a walkie-talkie? We just just send them through all the homes, all the time, everywhere. No we are not on your property all our devices are in public spaces <<

The idea that, if a single piece of information could be collected by a human in a public space, then mass scale collection of that and similar information at all times and in all public spaces, for any purpose by a fully automated behemoth is fine, is insane.

The USA needs to amend its constitution to define the right to privacy in a way that declares mass surveillance and systematic profiling using non-consensual data gathering at scale illegal for being the nefarious violation of basic human rights that it is, before they completely loose what little privacy they have left when they hole up in their homes.
by jhanschoo | 2026-01-10 05:15:14+00:00
A couple thoughts:

1. in your original statement, you just name-dropped philosophers' names assuming that I'd understand what aspect of their work you were thinking of. Similarly, you can't say "use Galois theory" when you are actually thinking of drawing Galois correspondences between lattice-like structures.

2. Don't forget that notions like and Galois connections are today well-defined notions in terms of modern-day mathematical objects in turn relying on first-order logic or similar... whereas they were just beginning to explicate parts of logic.
by vunderba | 2026-01-10 05:15:15+00:00
Oh, you can adjust that in the Settings - there's actually three different ways in Practice Mode:

- Show All Notes - all notes in the sequence are displayed in the staff (which pages to next groups of notes as you play)

- Show Next Note - only the next note to play is shown

- Show Last Note - this only shows the previous note that you got correct forcing you to rely entirely on ear training

Beginner modes like "higher/lower" are an interesting idea. Thanks for the feedback!
by FunnyUsername | 2026-01-10 05:15:30+00:00
> There is no census scheduled for 2027

2027 is the expectation, since it's supposed to be at least every ten years.

> Numbers of deaths aren't being estimated from WhatApp chats.

Unfortunately they are. [1] was based on messages in "X (formerly Twitter), Instagram, Facebook, WhatsApp, and Telegram". An example of content they scraped is [2], but they also included non-public chats in WhatsApp etc.

> The most widely agreed upon estimates are based on morgue data, which if anything should undercount the actual death toll as plenty of bodies never make it to a morgue operated by health professionals.

This isn't the case even for GHM's official counts. Anyone can report a Gazan "martyr" or missing person on a web form right here [3]. Those get included in GHM's counts, if they pass basic checks like the existence of that name and ID.

> That's not what one significant digit means.

I think the concept still applies, though I should have said zero significant digits, since "tens of thousands" implies an exponent but zero digits of the mantissa. But my point is that responsible estimates involve acknowledgement of uncertainty.

> I believe everyone is in agreement that the death toll of the gaza war was likewise in the tens of thousands.

Most of Israel's critics are not satisfied with Hamas' ~70k casualty figure, and seek out higher estimates like the aforementioned one that used WhatsApp chats. For example, a HNer yesterday wrote "They've killed people in the hundreds of thousands in Gaza now."

[1] https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

[2] https://www.instagram.com/martyrs_gaza/

[3] https://sehatty.ps/moh-registration/public/add-order
by metaphysicalyes | 2026-01-10 05:17:08+00:00
> In the case at hand, however, there is no mistaken identity.

No mistaken identity of no-name masked gunmen picking and killing random people in neighborhood. Clearly they must be the 1984 government!

> their authority should never be challenged in the streets

Interesting that you chose to emphasize that instead of having limits on their authority of actions like killing citizens in this case.

A stern reprimand will have to do because government would go bankrupt before finish settling for the scale of human rights abuse happening on the daily basis.
by thaumaturgy | 2026-01-10 05:18:34+00:00
I was one of the main organizers of a community group that successfully got Flock contracts canceled in Eugene and Springfield, Oregon. I have also presented several times to city officials in and around Portland, am currently helping groups in other cities around Oregon and elsewhere get started, and I'm working with a state legislative workgroup to begin getting some reasonable legislation in place.

The extent to which Flock manipulates police departments is really incredible. Here's a fun little factoid: Lexipol is a company which sells various pre-written policies to police departments, including an ALPR policy; Lexipol is also a parent company of Police1, which helps police departments find public grant money to purchase Flock subscriptions, and Flock in turn is heavily featured on Police1.

So, if you're a police department, you go to Police1 (Lexipol) for news and product info, they pitch you on Flock, you fill out a form, you sign a contract, and then later you need an actual ALPR policy for your department, and Lexipol sells you that, too. The policy of course is extremely friendly towards vendors like Flock.

Flock exerts a lot of influence with the police departments that subscribe to their platform. We've repeatedly had to respond to the same talking points from PDs (and some city officials) that are very clearly getting all of their info from Flock, and in some cases coached by them.

And YCombinator startup Flock Safety is extremely misleading in many of their product, service, and business statements.
by jfaat | 2026-01-10 05:19:05+00:00
I have a lot more to optimize before I'm crunching down the positions but I just made a chess platform[0] with the intention of tracking your play style over many games (integrated with chess.com only for now) because the other ones I've used (including chess.com somehow) only really analyze a game at a time. It was a lot of fun to build and it's been really useful for me to identify some weaknesses and have a 'coach' to talk through them with and replay positions. I'd love feedback from any chess players! (email is in my bio)

[0] https://chessfiend.com
by namuol | 2026-01-10 05:20:11+00:00
The issue is with font rendering software not properly accounting for the subpixel arrangement of the display. I guess it’s a valid concern from a simple pragmatic perspective as a consumer, but as an enthusiast it’s not strictly a problem with OLED. Surely there’s some work out there that tries to improve font rendering on nonuniform subpixel layouts, right?
by rtpg | 2026-01-10 05:21:18+00:00
Is there any good faith read of this that people can lend credence to? The one I could maybe come up with (with their mention of stability) is "we want OSes derived from AOSP to be stable, instead of following main too closely". They mention third party devs working off of stable too... so maybe they're like "instead of dealing with outside contributors messing around with our 'wip' stuff, we'll sign up for integration work".
by kllrnohj | 2026-01-10 05:21:23+00:00
RGB strip isn't really better, it's just what cleartype happens to understand. A lot of these OLED developments came from either TV or mobile, neither of which had legacy subpixel hinting to deal with. So the subpixel layouts were optimized for both manufacturing but also human perception. Humans do not perceive all colors equally, we are much more sensitive to green than blue for example. Since OLED is emissive, it needs to balance how bright the color emitted is with how sensitive human wet wear is to it.
by defrost | 2026-01-10 05:23:04+00:00
The Financial Times also asserts in 2024 to have no public domain image of him either: https://www.ft.com/content/369279f5-6f44-4248-a0f1-5347864ea...

There's a possibility the Games Workshop wiki image is a generic stock business person place holder.

The Australian science fiction writer Greg Egan strongly asserts no image of him appears on the internet ... and yet images are returned if you search his name and profession ... they are all different.

See: https://www.gregegan.net/images/GregEgan.htm
by tristor | 2026-01-10 05:23:48+00:00
Prezto is faster than OMZ, and has been for over a decade. Starship is faster still. I switched from using Prezto standalone to using Prezto + Starship and relying primarily on Starship several years ago. I'd be surprised if many people are still using Oh My ZSH in 2026 vs using Prezto, anyway.
by escapedmoose | 2026-01-10 05:25:50+00:00
You can argue the semantics all you want, but “highly processed foods”, despite the difficulty/ambiguity in defining them, tend to have both a higher calorie density and are proven to nudge people to consume more, vs. “whole foods” (i.e. minimally modified fruits, veggies, cooked whole meats, etc.). When you treat the “highly processed” label as a rule of thumb allowing for some ambiguity in the definition, and you compare people who eat processed vs. whole foods, you find that the whole foods group is overwhelmingly fitter.
by tom_0 | 2026-01-10 05:25:57+00:00
Yeah it's extremely difficult right now, especially for a Windows game that can't have players install Pytorch and the Cuda Toolkit!

ONNX and DirectML seem sort of promising right now, but it's all super raw.
Even if that worked, local models are bottlenecked by VRAM and that's never been more expensive. And we need to fit 6gb of game in there as well.
Even if _that_ worked, we'd need to timeslice the compute inside the frame so that the game doesn't hang for 1 second.
And then we'd get to fight every driver in existence :)
Basically it's just not possible unless you have a full-time expert dedicated to this IMO. Maybe it'll change!

About the voxel visibility: yeah that was awesome, I remember :) Long story short MC is CPU-bound and the frustum clippings' CPU cost didn't get paid off by the reduced overdraw, so it wasn't worth it. Then a guy called Jonathan Hoof rewrote the entire thing to be separated in a 360° scan done on another thread when you changed chunk + a in-frustum walk that worked completely differently, and I don't remember the details but it did fix the ravine issue entirely!
by manwe150 | 2026-01-10 05:28:10+00:00
It isn’t a security hole (the info page on why it is turned off literally says it is because people mistakenly believe is is a security hole)

But if you don’t have it on, software just falls back to STUN, which achieves the same exact result as upnp, just an order of magnitude slower and less reliably (though doesn’t require any router configuration or cooperation)
Show HN: FeedPod – Convert your RSS feeds to personalized podcasts
by thatloststudent | 2026-01-10 05:28:40+00:00
Hi HN, I've been working on this project for a few months because I often get overwhelmed with the deluge of information online, especially the news.

The idea is to get caught up with the news quickly and get a curated podcast with only the articles that you want to listen to. This is done by using NVIDIA's LLMs with DeepInfra for TTS to create podcasts with the news articles that you select with an RSS feed reader.

Right now, all paid plans have a 14-day trial, and there's a free tier too that lets you listen to one podcast episode everyday.

Would love feedback on the UI/UX, specifically the flow of selecting URLs and making a podcast, any features that you would want to have in such a product, and any that might be missing here.
by bradlys | 2026-01-10 05:29:48+00:00
This isn't true. Republicans love illegal immigration because you can underpay people and avoid a lot of regulation.

It is trivial to implement e-verify for employment for everyone. It would nearly eliminate illegal workers. If Republicans (or anyone) cared about stopping the hiring of illegal workers, it is a trivial process to implement. No one wants to do it because then Americans would unionize.
by SkyPuncher | 2026-01-10 05:32:15+00:00
That misses the point. I don’t even want to think about any of that stuff.

It’s a single command to install oh-my-zsh. I can fire it off, check Slack, and come back in 5 minutes. If I have to take 5 minutes to setup it up, I’m just not going to do it.
by HumanOstrich | 2026-01-10 05:32:19+00:00
Not really. One of the primary features of sprites.dev that I don't see anywhere on exe.dev is a fast way to create and restore checkpoints, like a git repo for your entire VM.

This is needed for sandboxes if you don't want to throw them away and start over when something goes wrong.

With sprites.dev you can create an additional checkpoint and then turn Claude Code (or your preferred agent) loose to do anything. Even if it burns down the sandbox you can just restore a checkpoint in about a second.
by lillecarl | 2026-01-10 05:34:08+00:00
https://fishshell.com/ https://xon.sh/ https://www.nushell.sh/ https://elv.sh/

You're replying to someone that says POSIX shells are holding people back, not that the terminal is a bad idea, there are many alternative shells which offer benefits over POSIX shells. fish-shell has everything you want from an interactive shell included, xonsh is a mix Python shell, nushell and elvish are adding types and other things to shell.

The VT protocols that all shells have to confirm with are pretty dated and I'd love to throw them off the roof for something less stateful and with multiple font sizes but there's no arguing that text based interfaces are good.