MurphyA/hacker-news huggingface dataset:
by moron4hire | 2026-01-10 04:33:13+00:00
It's certainly a responsibility. A responsibility that, through its unique circumstances, you were not given the opportunity to accept our reject on your own volition.

I generally view that life has no meaning out of the box. We tend to think of terms like "meaningless" as a negative thing, but I see that more as a reaction to the indoctrination of a society that insists on lives having meaning. You wouldn't say a scattering of sand on the floor had "meaning," but you also wouldn't call the scattering "meaningless" in its negative connotation.

And just as we could use our finger to arrange the sand into a message and assign it meaning, we can choose to assign a meaning to our own lives. But that's still doesn't mean it started having meaning. If it did, that would be predestination, which is absurd.
by gpm | 2026-01-10 04:34:30+00:00
If our politicians were stupid enough to pass a law telling them to - I sure hope so - we live in a place with the rule of law not the rule of whatever Joe at the CRTC thinks should happen. Regulators exist to enforce the will of parliament...

Would our politicians pass a law this unfortunate... I hope not... but I don't really have that much faith in them. The current government probably wouldn't, but governments change.

Referencing the Trump administration - the people going around threatening, deporting, arresting, taking money from, etc people as a consequence for speech they don't like - as the standard for free speech makes this far from a principled stand by cloudflare. They took their moral high ground and sunk it. This isn't about speech for them, just money.
by Verdex | 2026-01-10 04:35:20+00:00
The job used to be the patients'. Manually managing type 1 diabetes isn't a fun job. Try reading Think like a pancreas for the fun details.

Patient outcomes are significantly better with modern technology.

> You just don't care about them.

Really, letting people live nearly full lives instead of dying in their 40s. I must be heartless.
by 01092026 | 2026-01-10 04:36:58+00:00
You're proving my point. Yes, 495 possibilities CAN be stored in 9 bits. But the article shows STRING '00000034' (64 bits) as an example, not the actual 9-bit binary encoding. That's exactly the problem - claiming bit-level compression while showing byte-level examples.

And if you look at article, nothing is binary encoded, they are all integer representations all the way down.

Please someone show me a BIT implementation of this - THESE ARE BITS 0 1 0 1 1 0 - It's called BINARY. There are no 9, or 5, or 3 or 4.....That isn't how logic gates work.

A 3 / INT is 8 BITS...1 BYTE.

HINT: I'm right.

And you never answered my question:

"Has anyone implemented this with actual bitwise operations instead of integer packing?"

Still waiting to see these "9-bit" "bytes"."00000034".

Again, show me. There is no such thing as a 9-bit byte, that isn't how CPUs or computation work. ITS 8 BITS 1 BYTE, that is transistor / gate design architecture.

This is how computers work.

If you have 9 bits, you have 2 BYTES!!!!!

BYTE 1: 00100011 (8 bits)
BYTE 2: 10000000 (9th - 7 wasted bits)

=
16 bits, 2 BYTES THANK YOU GOODBYEEEEEEEEE
by itake | 2026-01-10 04:37:04+00:00
I work at Grab (SEA rideshare and licensed bank, but not licensed in VN).

A significant amount of fraud comes from scammers convincing victims to installed malicious apps. They fake being a customer service provider.

Banks don't want their customer's to lose their money and they don't have the tools to protect them from themselves. For all the privacy reasons, app stores don't even banks enough tools to identify and block this fraud.
by shrubble | 2026-01-10 04:37:43+00:00
I will stick my oar in for the Large Scale Systems Museum just north of Pittsburgh, PA, in New Kensington (which is where the modern aluminum smelting process was invented), with their simple website at https://www.mact.io/ .

They have DEC PDP11 and VAX, SGI, Sun, IBM mainframe and midrange, Data General (apparently the same terminal setup as used in Severance), a Cray J90, etc. And it all works and you can sit down and type on the systems. If you want to take the 45 minutes it takes to boot an IBM mainframe - you can do it. I know some of the people there, they are top-notch restorers and know the hardware and software very well.
by miki123211 | 2026-01-10 04:38:27+00:00
The point of blocking rooted devices often isn't to protect your account, it's to protect other (often unsophisticated) customers of the organization against automated attacks.

Rooted devices aren't the problem, Python scripts pretending to be rooted devices are. There's just no way to distinguish between the two. The only way to disallow automated Python scripts from logging to your grandma's bank account is to also disallow you from logging into yours if your phone isn't blessed by Google.
by jiveturkey | 2026-01-10 04:39:14+00:00
> quasi-judicial

the tweet starts off pretty strong, which I didn't care for but I understand. this phrase however feels wrong. i guess i don't understand Italy, but isn't this like saying the SEC or FCC is quasi-judicial?

> In other words, Italy insists a shadowy, European media cabal should be able to dictate what is and is not allowed online.

ah, unlike when CF themselves decides unilaterally, not even as part of a cabal, what should and should not be allowed online. got it.
by AdieuToLogic | 2026-01-10 04:39:25+00:00
From the article:

I work as an Engineering Manager ...

If you try to end at 1:55pm, you will likely talk until
2:00pm anyway, which then runs into the next meeting.

This is more a statement to the lack of respect for other's time than anything else, as evidenced by the presumption; "you will likely talk until 2:00pm anyway."

Engineering Managers which see value in giving coworkers a five minute break between meetings ensure the breaks exist. Those which do not and only pay lip service to the concept will burn through predefined breaks no matter where they exist on a clock face.
by dleslie | 2026-01-10 04:39:39+00:00
This was a validating read. I used a Samsung G9 OLED for the better part of a year and eventually had to stop because the eye strain was terrible. I found myself avoiding my desk because it was a chore to look at the display.

I've moved back to using a pair of 4K LCDs that I had, and honestly the resolution and aspect ratio are better for text and programming anyhow.
by glitchc | 2026-01-10 04:40:08+00:00
I experienced the same issue with the Alienware 27" 360 Hz OLED monitor. While it was great for gaming and I loved the refresh rate, it was terrible for everything else. Text always looked blurry, my eyes would keep trying to focus it and tired themselves out. I started getting headaches and began to doubt my prescription. After months of investigation, visits to the optometrist, I finally narrowed it down to the monitor being the culprit. I gave it away to my son, who on the other hand was thrilled to receive a bonafide gaming monitor. He uses it at 2x scaling and couldn't be happier.

These monitors are great when scaled but have real issues rendering text and other fine details at their native resolution.
by rtpg | 2026-01-10 04:42:31+00:00
I feel like even outside of AI translation, formalization not capturing the spirit of what the informal description was provided is always a risk.

This is also a big risk when trying to prove code correctness: "prove this algo works" means you gotta define "works" along certain axes, and if you're very unlucky you might have a proof that exploits the uncertainty around a certain axis.
by metaphysicalyes | 2026-01-10 04:43:27+00:00
You claim to have no information about the shots fired yet you assert "I suspect most never watched the video in detail or interpreted it with hindsight."

This kind of asymmetric warfare soliciting unequal effort from others during a discussion is a pattern of troll bots or their human equivalent. I am not willing to engage further if you are unwilling to do a web search.
by sathish316 | 2026-01-10 04:43:27+00:00
It’s surprising how simple TodoWrite and TodoRead tools are in planning and making sure an Agent follows the plan.

This is supposed to be an emulator of Claude’s own TodoWrite and TodoRead, which does a full update of a todo.json for every task update. A nice use of composition of edit tool - https://github.com/joehaddad2000/claude-todo-emulator
by anotherevan | 2026-01-10 04:43:45+00:00
You've pretty much said what I was going to say. I think John was absolutely inspired in coming up with Markdown, but was a terrible steward. Or perhaps I should say he was unwilling to steward it.

My impression was he pretty much threw up a Perl implementation that was good enough for what he wanted, refused to refine it at all, and declared by the power vested in him by nobody in particular that if any parser implementation differed in behaviour to his (like, to fix bugs or make it better), wasn't true Markdown and wasn't allowed to be called Markdown.

Or perhaps I am being uncharitable in my interpretation of events.
by girvo | 2026-01-10 04:44:10+00:00
As the article states, this is why RGB Stripe layouts are the next big things in OLED. Quite exciting, and sub pixel layouts that aren't good for text are exactly why I have an XG27AQMR in front of me for work/gaming instead of an OLED (27" IPS LCD, 1440p, 300hz)
by herf | 2026-01-10 04:45:03+00:00
It's especially important for people trying to use lower-resolution OLED (e.g., for gaming) - the text fringing can look quite bad. At higher DPI it can be less noticeable, though horizontal lines still have noticeable fringes.

Here is a more detailed look at several different subpixel arrangements:
https://pcmonitors.info/articles/qd-oled-and-woled-fringing-...

And encouragingly both LG and Samsung were demoing RGB (LED-style) arrangements at CES this year.
by simonw | 2026-01-10 04:45:08+00:00
Yeah that's about right.

It's a fast starting and fast pausing persistent VM, with a ton of built in developer tools (including a preconfigured Claude Code) and an extra JSON API for executing commands within it so you can treat it as a sandbox.

You may find my writeup here useful: https://simonwillison.net/2026/Jan/9/sprites-dev/
by miki123211 | 2026-01-10 04:45:23+00:00
All you actually need is 50 lines and one tool.

If your agent can execute Bash commands, it can do anything, including reading files (with cat), writing them (with sed / patch / awk /perl), grepping, finding, and everything else you may possibly need. The specialized tools are just an optimization to make things easier for the agent. They do increase performance (in the "how much can this do", not the "how fast is this" sense), but they're not strictly required.

IMHO, this is one of the more significant LLM-related discoveries of 2025. You don't need a context-polluting Github MCP that takes 10+% of your precious context window, all you need is the gh cli, which the agent already knows how to use.
by kyleee | 2026-01-10 04:45:31+00:00
I agree maybe ideally not in a meeting, but humans are imperfect and the larger the number of people invited, the greater the chance it’s going to take a few mins for everyone to arrive. So inevitably the folks who are prompt do some water cooler talk while waiting, and depending on the day/group/topic the water cooler talk might even extend a few mins after everyone has arrived, especially if people are enjoying the convo.
MIT Non-AI License
by dumindunuwan | 2026-01-10 04:47:43+00:00
Don't we have to ask for permission before feeding someone's years of work into an AI?

MIT NON-AI License

Copyright (c) 2025-2026 NAME

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

1. The Software and any derivative works may not be used for the
purposes of training, fine-tuning, or validating artificial intelligence
models or machine learning algorithms without prior written permission from
the copyright holders.

2. The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
by DangitBobby | 2026-01-10 04:47:49+00:00
You're free to believe all that. "Rule of Law" loses all meaning when corruption takes root. We don't like that "for my friends, everything, for everyone else, the law" shit.

Things can be morally wrong and still legal, and the law itself can intentionally enforce immorality. It's your civic duty to determine when upholding the law degrades you and every else more than following it does.

Also I feel like threatening to take your toys and go home when they don't play fair is a totally valid response.
by jkestner | 2026-01-10 04:48:05+00:00
Maybe Flock sales was going door-to-door in your area.

Sedona (with a handy timeline of how they accomplished it) https://livefreeaz.com

Bend, OR https://www.opb.org/article/2026/01/08/bend-flock-cameras-ai...

Hays County, TX https://www.kxan.com/news/hays-county-votes-to-terminate-flo...

Lockhart, TX preemptively rejected them https://www.kxan.com/news/local/caldwell-county/lockhart-cit...

Working on it in our city. Flock has been their own worst enemy—once people know the name of the company, they start seeing it in the news regularly. Start talking to people, show up at city meetings.
by raincole | 2026-01-10 04:50:29+00:00
> how we'll go from novice to expert

You spent the proverbial 10k hours like before. I don't know by AI has to lead to the lack of learning. I don't find people stop learning digital painting so far, even digital painting, from my perspective, is even more "solved" than programming by machines.

I did take a digital painting course before. Lately I asked the teacher how he teaches that course today. The answer is the same as before but with more 3D models.

I heard that Pixar had a very advanced facial expression simulation system a decade ago. But I am very willing to bet that when Pixar hires animators they still prefer someone who can animate by hand (either in Maya or frame-by-frame on paper).
by mkehrt | 2026-01-10 04:51:12+00:00
In this case the human written statement of the theorem is small. Can there be bugs? Absolutely! But it's essentially a few lines of code worth of thinking.

The lean proof checker then checks to make sure the proof actually proves the statement.

In this case an AI is generating the proof, but if it "compiles" it's correct. The only thing humans need to check is the statement to be proven.

(I don't know anything about this project but I've played around with lean and used other proof checkers more sesrisously).
by pmontra | 2026-01-10 04:51:39+00:00
I believe that in this conversation one party is saying that people have intrinsic rights (see the Universal Declaration of Human Rights) and the other party might agree on that but they say that those rights can be enforced only if they can be defended. Example: both parties probably agree that people have a right to free speech but nevertheless people end up in jail if they attempt free speech on the wrong subject in the wrong country.
by sathish316 | 2026-01-10 04:51:47+00:00
Complex planning and orchestration for Multi-step usecases or persistent Todo lists is achievable by spinning up your own tools that does something similar to this.

By extending Claude Todo emulator, It was possible to make the agent come up with Multi-step Hierarchical plans and follow it and track updates on it for usecases like Oncall Troubleshooting Runbooks.

PS: the above open source repo does not provide single task update as a tool, which is not hard to implement on your own
by hyperadvanced | 2026-01-10 04:55:47+00:00
I’m a hobbyist math guy (with a math degree) and LLMs can at least talk a little talk or entertain random attempts at proofs I make. In general they rebuke my more wild attempts, and will lead me to well-trodden answers for solved problems. I generally enjoy (as a hobby) finding fun or surprising solutions to basic problems more than solving novel maths, so LLMs are fun for me.
by aappleby | 2026-01-10 04:56:17+00:00
This guy is complaining about fringing...on 9- and 10-pixel high fonts. That works out to 1.6mm or 1.8mm high characters on a 140 dpi screen, or about 1/16 of an inch.

He's also got Cleartype on and set to RGB stripe even though the OLED is not RGB stripe (though to be fair, Windows doesn't really make it clear what each page of the ClearType tuner does).

But yeah, if you use a _tiny_ font and sit _really_ close to the screen, you see fringing. In practice for me, it's been unnoticeable.
by k776 | 2026-01-10 04:58:08+00:00
I wonder if bash has a way to override the default function calling mechanism. Since functions in bashrc would probably take priority, maybe something like this could be possible: (psuedo code)

```

execve(path, args) {

if path.endsWith('.go') {

go run path args

} else {

super($path, *args)

}

}

```

Then when you run `./script.go`, the function gets called and passes it so `go run`, while everything else goes through the existing execve function. That would be interesting, because then you could do this with absolutely anything.

`./script.rb`

`./script.py`

`./script.c`

etc
by nickzelei | 2026-01-10 04:59:24+00:00
Like many I installed omz and ran it as the default for a long time. After a while I looked to optimize my shell starts and realized I was only using a fraction of the functionality.

So I figured out what I was using and created my own very paired down version of what I needed. My boot times are much faster and I’ve been totally happy with it. I also learned a lot more about shell configs as a result.
by sathish316 | 2026-01-10 05:01:07+00:00
Excellent article on the internals of coding CLIs.

I learned a similarly powerful way to build DIY coding CLIs from this Martin Fowler post, which uses PydanticAI and MCP-based tools: https://martinfowler.com/articles/build-own-coding-agent.htm...

Once you understand the underlying LLM tool-calling protocols described here—and how MCP tool calls work (they’re conceptually very similar)—most coding CLIs stop feeling like magic. Anthropic’s own deep dive on MCP was especially useful for me in seeing how to integrate this into a DIY “Claude Code”-style CLI, and even adapt the same approach for non-coding agents as well: https://www.deeplearning.ai/short-courses/mcp-build-rich-con...
by anotherpaul | 2026-01-10 05:02:43+00:00
I agree, I used omz a while now but I have since also realised that the features I uses are so basic, it really does not warrant a whole software project as a dependency.

So I went and had Gemini make me a zsh config with the features I actually use. Took 15 minutes to get all the autocompelte, aliases and search functionality and done.
by xiphias2 | 2026-01-10 05:03:03+00:00
I'm not sure why you think my account is overtaken, but it's all real (I haven't used any LLMs and I'm not a native English speaker).

U.S. politics is not something people from other countries like me can just ignore as it affects our lives as well (what NATO does just as an example).

At the same time I'm not living there and some things are just hard to understand / imagine, and I believe I'm not alone in this (eventhough I love visiting USA).

Of course I have my political opinions but I am respectful and actually like to discuss life experiences my friends who were ,,forced'' on the other side of the political spectrum.

In my experience there is usually one or two emotionally/financially charged case that makes people choose a side and then get in that viewpoint (I'm no different).

What's not productive (and what I have unfortunately felt here in political threads) is just simply downvoting eachother.
by srvmshr | 2026-01-10 05:03:08+00:00
I had the same gripe as the author. OhmyZSH seems too bloated for my needs. Added to that, the defaults adds (and oft unnecessary) emojis to prompts & outputs - something I don't find tasteful or appealing.

I stripped out most of the OhMyZsh functions (which is pretty modular given a shell package) and created a smaller, leaner package (leanZSH) having only the known stuff I may use. I have been using it without much complaints.

https://github.com/gradientwolf/leanzsh
by josecodea | 2026-01-10 05:03:12+00:00
In which case one has to wonder if we need tailwind at all anymore. To me, years ago, tailwind was a great sell as a tool to work faster by typing less. The tradeoff is that the "inline styles" look awful and become a mess real quickly when too many of them are placed together (so and so has precedence or whatever, a media query for each single property, constantly translating between CSS and tailwind equivalent, etc).

Now? Well, AI solves the entire issue of time taken typing. Classnames always looked cleaner too. Additionally CSS doesn't lag behind Browser features and comes with the full power of the language.

Why bother with Tailwind anymore whatsoever?

They were extremely lucky that AI picked up tailwind to keep it relevant, they should be keeping up with the times if they want to stay relevant. Instead their actions are those of someone that is cowering in fear, making sure that they can put the last of the revenue into the coffer. (reject PR because they don't want AI to do better with tailwind while firing engineers, not to mention the big tantrum).

Lets go back to actual CSS, it is easier to read anyway, it's now a modern tool with variables and all that, there's no longer a need to dumb it down.

Besides, if I wanted to pay for pre-made components, I would go with DaisyUI which is agnostic to the frontend framework, unlike the paid components from tailwindLabs, which strictly require you use one of the javascript frameworks.
by jbirnick | 2026-01-10 05:04:24+00:00
They complain about a startup time of 380ms, but with the default configuration it's only 60ms on my laptop. That's faster than the final startup time of 70ms of their custom config, and it has all the features that they added to their config. So with all the features they need OMZ should be fast enough for them? I don't get it.
by gsf_emergency_6 | 2026-01-10 05:04:34+00:00
eec would concede that poetry has the licence so statistics doesn't?

https://www.caliper.com/featured-maps/maptitude-german-ances...

(Pendleton County)

ReDM is all about Buxton-sync-practice?

I meant that, e.g., both (/some) losers and psychos are liable for narcissism, while clueless block the sync.

Re SY-S "triad" (not triads, see below): "the Right Stuff" in its essence would be the rare confluence of paradoxical traits, dharmic orgs (which, indeed certain um, armed tools of _the_ hegemon are-- tho not the ones they fully control) would be setup to go through the pop like a comb (or baleen, to use a submarine metaphor)

This explains why universal conscription is probably necessary for a sustainable democracy (to echo the "propagandistic" sci-fi of a Navy man (USNA 1929))

(At the very least, LGBTQ would have firearms or handheld(food) awareness)

(Not to forget that soldiers in touch with the citizenry are more liable to switch sides

https://www.iconnectblog.com/the-professional-duty-to-resist...

Couldn't find the Type 56 video that told the story so I'll just point out the regional PLA vs Red Guards CR standoff for contrast

Edit:
https://youtu.be/qgAFK8m2_bY
)