MurphyA/hacker-news huggingface dataset:
by al_borland | 2026-01-10 12:37:40+00:00
A team I once ran made rules their meetings would end 5 minutes early, to create some space. We didn’t have the power to change the whole org, but we could control team meetings to create space before other meetings. Since the whole team was on board with this, there was always someone who would call out that it was time for the meeting to end, to prevent them running long.

At the same time, we had a rule that meetings would start when they say they start. This was after being incredibly frustrated by a guy on another team who would schedule his meetings to start on the hour, but then display a message that said we’d start at 5 after, to give people time to join, assuming other meetings would run long. This felt like he was wasting everyone’s time who showed up on time, and had the net effect of everyone showing up late to his meetings. If people learned they should show up late to his meetings, they can learn to show up on time to our meetings. Then we can stop waiting around hoping that everyone shows up. When someone shows up late to a meeting that’s already well underway, that sends a strong signal that they should be on time for the next one.
by peterderivaz | 2026-01-10 12:38:30+00:00
The Raspberry Pi contains a Videocore processor (I wrote the original instruction set coding and assembler and simulator for this processor).

This is a general purpose processor which includes 16 way SIMD instructions that can access data in a 64 by 64 byte register file as either rows or columns (and as either 8 or 16 or 32 bit data).

It also has superscalar instructions which access a separate set of 32-bit registers, but is tightly integrated with the SIMD instructions (like in ARM Neon cores or x86 AVX instructions).

This is what boots up originally.

Videocore was designed to be good at the actions needed for video codecs (e.g. motion estimation and DCTs).

I did write a 3d library that could render textured triangles using the SIMD instructions on this processor. This was enough to render simple graphics and I wrote a demo that rendered Tomb Raider levels, but only for a small frame resolution.

The main application was video codecs, so for the original Apple Video iPod I wrote the MPEG4 and h264 decoding software using the Videocore processor, which could run at around QVGA resolution.

However, in later versions of the chip we wanted more video and graphics performance. I designed the hardware to accelerate video, while another team (including Eben) wrote the hardware to accelerate 3d graphics.

So in Raspberry Pis, there is both a Videocore processor (which boots up and handles some tasks), and a separate GPU (which handles 3d graphics, but not booting up).

It is possible to write code that runs on the Videocore processor - on older Pis I accelerated some video decode sofware codecs by using both the GPU and the Videocore to offload bits of transform and deblocking and motion compensation, but on later Pis there is dedicated video decode hardware to do this instead.

Note that the ARMs on the later Pis are much faster and more capable than before, while the Videocore processor has not been developed, so there is not really much use for the Videocore anymore. However, the separate GPU has been developed more and is quite capable.
by snarfy | 2026-01-10 12:39:46+00:00
I have a dual 4k/1080p(480hz) oled monitor at home I mostly run at 1080p and 4k lcd monitors at work. I bounce between both and really don't notice much difference. I need the text zoomed on 4k anyway, so it is effectively 1080p screen area, but sharper. Growing up in Atari days I don't mind pixels and actually like them. Latency and the 480hz is more important to me than 4k pixels.
by StrLght | 2026-01-10 12:40:35+00:00
Related: EU commission has also criticized AGCOM for Privacy Shield [0].

> The Commission would also like to emphasize that the effective tackling of illegal content must also take into due account the fundamental right to freedom of expression and information under the Charter of Fundamental Rights of the EU

[0]: https://torrentfreak.com/piracy-shield-concerns-prompt-eu-co...
by cmiles8 | 2026-01-10 12:40:37+00:00
A lot of software is like this. You can build a bare bones but functional version for 1x investment or something that addresses every bell and whistle (often with market research saying it’s really needed) for 1000x. The 1000x version is better, but not remotely 1000x better.

A lot of SaaS has turned into this too. Take a bloated monstrosity like Salesforce and I bet 95% of customers would be very happy with a “bare bones” version that costs 1 10th the price.
by atoav | 2026-01-10 12:43:14+00:00
Mutually incompatible. A chill job won't teach you new things, since chill implies unchallenging. Most interesting learnings will happen when you cross the point of no return, where you feel really challenged or even overburdened at times.

You would do good to consider what "chill" means to you. Not a lot of work? Work that is easy? Relaxed environment with cool collegues that don't have sticks up their asses? Once you found that phrase it more precisely, since chill mainly imples you want to not work but get money for it.
by adrianmsmith | 2026-01-10 12:43:32+00:00
Im not sure I understand the readability benefits. Is code like line 286 here, which doesn’t align values in assignments, difficult to read?

https://github.com/gohugoio/hugo/blob/master/commands/comman...

Even if there were readability benefits, I’m not sure they’d be enough to offset the extra effort in reviewing, diffing and merging.
by njserg | 2026-01-10 12:44:11+00:00
Location: São Paulo, Brazil currently but I'm from the U.S.

Remote: Yes, remote only please

Willing to relocate: Yes

Technologies:

- Frontend: HTML, CSS, Tailwind CSS

- Backend: Beginner PHP, looking to grow

- Additional Skills: Professional graphic design background, experience with Github and Local by Flywheel, WPEngine, WordPress, Cloudflare, hosting management

Résumé/CV: https://sergentwebdesign.com / resume can be provided upon request but I feel my site is a good representation of my sensibilities and abilities.

Email: nick[at]sergentwebdesign.com

Additional info:

- I'm interested in opportunities with my current skill set but I'm also open to any type of support role adjacent to more advanced technologies where I can learn alongside competent devs.

Thanks for any consideration,

Nick
by hairofadog | 2026-01-10 12:44:42+00:00
As you migth expect, their position is contradictory, working in their favor either way. They have passed bills making it legal to run over people as long as those people aren't members of the tribe:

G.O.P. Bills Target Protesters (and Absolve Motorists Who Hit Them)
https://www.nytimes.com/2021/04/21/us/politics/republican-an...

"Stand your ground" laws often work the same way:
https://www.pbs.org/wgbh/frontline/article/is-there-racial-b...
by Saline9515 | 2026-01-10 12:45:03+00:00
Russian bots and subversive propaganda in general take hold when the quality and diversity of the media decreases, which leads citizens to listen to alternative narratives.

The tipping point happened during covid - the authorities were so synced up with the media, and the online censorship became so prevalent that the official narrative felt deeply off, coordinated, and often contradictory. There was no debate in the EU, we had to lock down all of the countries, with no alternative (for instance, protect old people but let younger ones live their lives) possible.

Given how Orwellian and borderline crazy average media discourse had become, especially after the vaccine was out, I saw many people start looking elsewhere. My mother was one of them. She had consumed mostly state media her whole life. As she realized how stupid the narrative had become (state media was discussing if it was ok to sell socks in shops, or if doctors should examine unvaccinated customers), she and others like her turned to online media promoting fringe and radical theories.

Now, the European bureaucrats, having not learnt their lesson, want to double down and further restrict freedom of speech. The problem is that as long as the local media just repeats the official party line, which often strays away from reality, russian content farms will get new eyeballs.
by al_borland | 2026-01-10 12:45:10+00:00
Meetings running over is avoidable. People just need to stop enabling bad behavior.

I work with a PM who is notorious for meetings running long. People just start hanging up while she’s talking if they have another meeting to go to. When she start hearing a bunch of beeps of people leaving, she starts to get the message that she needs to continue on the next meeting and stop. People are tired of it and don’t entertain it anymore, as much as she keeps trying to talk.
Ask HN: Senior engineering mngrs: how has AI changed your day-to-day work?
by kitetm | 2026-01-10 12:47:07+00:00
Are you coding more or less, managing people differently, or making decisions in new ways because of AI tools? Which tools (LLMs, copilots, internal agents, analytics, etc.) have meaningfully stuck, and which turned out to be hype? I’m especially interested in concrete changes to how you plan, review work, and support teams.
by bryanrasmussen | 2026-01-10 12:47:16+00:00
As I understand it Lean is not a general purpose programming language, it is a DSL focused on formal logic verification. Bugs in a DSL are generally easier to identify and fix.

It seems one side of this argument desperately needs AI to have failed, and the other side is just saying that it probably worked but it is not as important as presented, that it is actually just a very cool working methodology going forward.
by ninjagoo | 2026-01-10 12:47:52+00:00
That old maxim - the internet interprets censorship as damage and routes around it - no longer true unfortunately.

Larger and larger swathes of the world population are coming under the purview of governments and corporations that are technologically strangling the free flow of information over the intertubes. China, Russia, India, Iran, UK, US (corporations a.t.m.) are the prominent examples.

Just having a resilient software stack is no longer sufficient. An open source hardware stack AND infrastructure is critical.

Eventually there will be need for an open source manufacturing base as well. Even if it is only at the level of 1980s computing, that is better than nothing.

The world needs some big thinkers to start working on this yesterday. A civ resilient project to avoid the dystopian futures or something like the dark ages coming back.
Show HN: Yuanzai World – LLM RPGs with branching world-lines
by yuanzaiworld | 2026-01-10 12:48:13+00:00
Hi HN, I'm Kai Wang, one of the creators of Yuanzai World.

We built a simulation engine (currently on iOS & Android) that allows the community to create and share text adventures populated by multiple LLM-based agents. Unlike standard chatbots, our focus is on community co-creation—users define the worldviews, and our agents (with persistent memory and social relationships) bring them to life.

The cool part:

We implemented a system we call "World-Line Divergence" (inspired by visual novels like Steins;Gate). Usually, AI RPGs feel random or infinite loop. We built a state machine that tracks "World Deviation." If players interact with NPCs in specific ways (e.g., convincing an artist to change their style), it triggers a graph switch, leading to a completely different generated ending, effectively breaking the original script.

Tech Stack:

- Backend: Python / Java with a custom AI orchestration framework (to handle agent concurrency).

- Models: Hybrid routing between Gemini, GPT, and DeepSeek (optimizing for cost/performance based on task).

- Vector DB: Milvus (for handling long-term agent memory).

We are currently live on App Store and Google Play. Since it's a mobile-first experience, the link leads to our landing page where you can see the demo flow.

Would love to hear your feedback on the "World-Line" concept: Does this state-machine approach solve the aimlessness of AI RPGs?
by ZoneZealot | 2026-01-10 12:48:34+00:00
None of the examples in the article exhibit the 'via' UX. They were all sent with an aligned RFC5321.MailFrom and RFC5322.From (i.e. domain name used in both of those values is the same), those not matching is the most common reason to have the 'via' displayed [0]. They do have display names which pretend to be SendGrid.

0: https://support.google.com/mail/answer/1311182#zippy=%2Ci-ca...
by iammjm | 2026-01-10 12:49:15+00:00
I found out that everybody has at least one subject that they are super passionate and knowledgeable about, and that I can learn at least this one thing from any human being. So instead of pushing the conversation into my areas of expertise, I find it more fun for everybody to let people steer it to what they really care about. This way we both get a sense of connection, it takes the weight of my shoulder to have to perform or amuse people, I get to learn random interesting things, and on top of that people think I am an amazing conversational partner, even though its them who do most of the talking (lol). Sometime people go full autistic on you and give you a massive ear beating but then you always have the option of saying "hey, it's been great talking to you, but I gotta run for a $thing. see you around!"
by perihelions | 2026-01-10 12:49:56+00:00
The license is for selling a commercial service to the general public; the underlying activity (following people in public places) is lawful.

It's how much of journalism works: they're labelled "paparazzi" when it's negative-sentiment, or conversely "investigative journalists" when it's positive-sentiment. If you outlaw private citizens observing happenings in public spaces, you outlaw much of journalism. The targets of journalism, practically by definition, do not consent to being observed, analyzed, and reported on ("Journalism is printing something that someone does not want printed. Everything else is public relations"–Orwell).

And certainly the first to be arrested—ironically, if it was entities like Flock you meant to target—would be journalists observing, in public, police and LEO actions. There are a lot of powerful people eager to outlaw that today.
by jonsoft | 2026-01-10 12:50:32+00:00
Each pawn that wants to be promoted either takes:
(a) another 'special' piece (knight/rook/bishop/queen), in which case it has already bought enough bit budget to later be promoted; or
(b) another pawn, in which case this temporarily saves 1 bit (as the other pawn becomes a space), but then later we need 2 extra bits for the promotion, so we pay 1 bit extra per pawn in total

In the case of (b) there are now fewer pawns that can be promoted, and so worst case, we have to pay a budget of 1 bit per each of 8 promoted pawns.

So I think maximum required bits is only 162 + 8 = 170?
by jonfw | 2026-01-10 12:50:44+00:00
Thank you for the kind words and feedback! Maybe I could have been more clear on the implementation details.

You were on the money with “UI just a reflection of the folders/files on disk that the AI updates.

There is no real UI integration with the AI, other than the UI embedding the chat interface of a coding agent (using an embedded terminal)

The UI just uses a filesystem watcher to keep track of updates to the relevant directories or files.
by frozenseven | 2026-01-10 12:51:48+00:00
>AGI advocates treat machine intelligence like some sort of God that will smite non-believers and reward the faithful.

>The real world is not composed of rewards and punishments.

Most "AGI advocates" say that AGI is coming, sooner rather than later, and it will fundamentally reshape our world. On its own that's purely descriptive. In my experience, most of the alleged "smiting" comes from the skeptics simply being wrong about this. Rarely there's talk of explicit rewards and punishments.
by jijijijij | 2026-01-10 12:52:14+00:00
I think this view is limited. Right now, we can clearly see ideological motivations beyond money in these billionaires. They are going for the crown, they want to reign.

Thiel, Musk, Zuckerberg, Bezos, they want to rule the world. I think Musk is just the least competent, most impulsive of them. Thiel is probably the most dangerous, who, besides being completely insane, is able to pull off the long con and can moderate his ego best.
by orbital-decay | 2026-01-10 12:52:58+00:00
Fuel is cheaper than dirt in Iran and until recently has been free, but there are also shortages, and it's incredibly shitty - travelers are consistently having all kinds of engine issues after using it. To be fair, fuel quality is spotty in Afghanistan, Pakistan and many parts of India as well, but seeing this in a petrostate can tell you something about the effectiveness of that bureaucracy.
by c0nsumer | 2026-01-10 12:53:23+00:00
Author here.

There is no Cleartype; this is macOS. And as mentioned I couldn't see the fringing from normal use, that only became evident with macro photos. During normal use it just looked sparkly or weird or artifacted.

And yes, the fonts are small, but that default size in VS Code or Numbers.app -- the example photos -- work well for me. And look fine on an LCD.
by WilcoKruijer | 2026-01-10 12:53:31+00:00
MCP has a feature called sampling which does this, but this might not be too useful for your context. [0]

In a project I’m working on I simply present some data and a prompt, the user can then pipe this into a LLM CLI such as Claude Code.

[0] https://modelcontextprotocol.io/specification/2025-06-18/cli...
by vladvasiliu | 2026-01-10 12:55:12+00:00
I wouldn't call a 6k monitor "nice", that's way above that. I would love on of those, since I can't stand blurry text, but even for me that's way too expensive to justify. So as the sibling says, if people are looking at old used pcs on ebay, they're unlikely to drop more than a grand on the screen.

A 32" 4k screen is nice enough and a reasonable one [0] can be had for a third of that. My I don't-know-how-old desktop I saved from the bin at work sporting an i5-6500 could drive that with no issues.

---

[0] Around 2020 I bought an LG something-or-other for 350 Euros for work, 32", 4k, some form of VA panel. It had pretty good colors and better contrast than the IPS monitor I use as a Sunday-photographer.
by pheggs | 2026-01-10 12:55:25+00:00
Free speech for the individuals is needed, in terms of people should not be punished for what they say. But social media platforms owned by foreign countries is a danger for any democracy. There's a reason the US wants to capture Tiktok, Iran is shutting down the internet, and China has The Great Firewall.

Since the US is turning away from Europe's interests, it's just logical that American platforms will be restricted in one way or another. I don't see any way around it.
by ndriscoll | 2026-01-10 12:56:24+00:00
You put the bad actors in prison, or if they're outside your jurisdiction, and they're harming your citizens, and you're America, you go murder them. This has to be the solution anyway because the technology is already widely available. You can't make everyone in the world delete the models.

Yes signing so the way you show something is authentic. Like when the Hunter Biden email thing happened I didn't understand (well, I did) why the news was pretending we have no way to check whether they're real. It was a gmail account; they're signed by Google. Check the signatures!
Show HN: DeleteThreads – Bulk delete and auto-prune Meta Threads posts
by lysddp | 2026-01-10 12:56:53+00:00
Hi HN,

I built a simple tool called DeleteThreads (https://deletethreads.net/) to solve a personal annoyance: the lack of a "bulk delete" or "auto-archive" feature on Meta Threads.

If you've used the platform for a while, you've likely noticed there’s no way to clean up your history or prune old replies without doing it manually one by one.

What it does:

Bulk Delete: Mass remove posts and replies based on date filters.

Auto-Prune (The "Set and Forget" part): You can schedule a daily task to automatically delete posts older than X days (e.g., keeping only your last 30 days of activity).

It’s free to use for the core features. I'm an indie developer and would love to get your feedback on the UX or any technical features you'd like to see added.

Thanks!
by bborud | 2026-01-10 12:57:54+00:00
I don't think so. I think it would be sufficient to document the exact markdown it supports and let the chips fall where they may. Yes, it would push markdown in a certain direction, but that's OK as long as it stays faithful to some variant most people already know. For instance whatever variant Github or some other major, main stream tool uses. And then just ignore the critics.

It'll certainly make some people angry, but if we try to please everyone we can't get anything done. And I suspect that it is the fear of not being able to please everyone that is the reason browsers do not have markdown support. It takes a bit of courage to say "this is the variant we'll implement".

HTML was originally said to be an application of SGML. It wasn't. It was vaguely inspired by its syntax and that is the only reason HTML saw wide adoption. Had they tried to actually implement anything close to ISO 8879:1986 we would NOT have adopted HTML for the web. Mostly because it would have been too costly to implement. (Anyone doubting that: have a look at the ISO standard. You can get it in what is essentially annotated form in Charles Goldfarb's "The HTML Handbook").

Of course, Markdown is nowhere near as complex. So this is where perfect is the enemy of good and we end up getting nothing.
by eastbound | 2026-01-10 12:58:18+00:00
> Not only that but Markdown use the conventions people already used in text files

So why not Markup? At the time, everyone was using markup because Wikipedia was in wikimarkUP, with # for numbered lists, {} for macros and === to denominate titles. The latter still works in Markdown, but the former doesn’t. Funny heritage: Confluence shortcuts are also expressed in markup because it was the trend at the time, but they changed the shortcuts when they went to the Cloud.
by c0nsumer | 2026-01-10 13:00:23+00:00
Yep -- it's an IPS LCD. And based on the failure more (here's a video of it [1]) with a vertical bar dark and the whole screen blinking when large white sections are displayed, I believe it's likely a power supply problem, maybe coupled to draw from the backlight. (Localized smaller LEDs, more get turned on when things are white.)

I'd been having an issue with a vertical dark bar during wakeup for a few months, but it'd go away after the whole screen came up so I pushed off opening a case. Then one day the whole thing started having problems.

[1] https://www.youtube.com/watch?v=YH2fiZiE1vQ
by rjh29 | 2026-01-10 13:01:02+00:00
Even the newest ZFold is a "money to burn" item due to its high cost and relatively high failure rate. Pay for warranty, and even then they might not fix it, or it might die right after your warranty expires.

I enjoyed my fold4 very much and I genuinely enjoyed the functionality of having a tablet everywhere with me. But I won't buy it again until it's utterly boring and standardized.
by DoneWithAllThat | 2026-01-10 13:01:14+00:00
I ride as part of my daily commute and have for decades. I am still constantly amazed at how frequently drivers move over for me. Especially when there’s a lot of traffic or congestion - these people are stuck going slow, see me going faster in their mirror, and their response is still to move aside for me. I’m eternally grateful to these people.
by pasc1878 | 2026-01-10 13:03:20+00:00
Yes Dark Sky had the best UI of any weather app I have used.

I now use Weathergraph which does it differently but I would go back to Dark Sky (and pay for it) in a flash.

It shows the correct things and on a phone understands that showing the temperatures across the screen is useless as if I go out I want to know what the weather is like when I might make the journey back in 8+ hours time. I might not care what the weather is in 4 hours time as I will be inside.