MurphyA/hacker-news huggingface dataset:
by ahmetomer | 2026-01-10 14:10:46+00:00
There's no complexity in understanding an OSS author wanting to make money out of their hard work. People forget that OSS is about providing something useful to the world for free because they choose to do so. And anyone who doesn't want to follow this, or chooses to transition to a new model, should be respected with their decision. Accusing them of "greed" is to be out of touch and out of taste. This is as much a personal matter as it is about the current and future state of OSS in general.
by c0nsumer | 2026-01-10 14:11:06+00:00
OP is me, and yeah, AFAIK they did.

It's a problem with how this subpixel problem aligns with my use (mostly static content with high contrast edges) at the display scaling I'm using.

It just doesn't work for me, so until I can get a more traditional pixel pattern OLED at a price I'm willing to pay I'll just go back to LCD.
by ChiMan | 2026-01-10 14:11:11+00:00
Yep. In general, when you see social solutions emerge in the wild from the free choices of participants, there is an underlying logic that’s doing important work. It’s easy to think you can improve over these natural solutions, but usually you can’t.

I recall working at this place that prided itself on starting meetings a minute early, as if trying to prove a point. The early starts did prove that, yes, you could get people to scramble, but not much else.
by austin-cheney | 2026-01-10 14:11:53+00:00
2 reasons

1. Poor signaling. There is a bunch of noise in both job requirements and resumes.

2. Unclear goals. Many technical job postings are not clear in what they want. This is not really the fault of the employer but more of an industry failure to identify qualifications.

As a result you get super talented people that cannot find work and simultaneously grossly unqualified people who easily find work that is substantially over paid for the expected level of delivery and responsibilities.
by edg5000 | 2026-01-10 14:12:19+00:00
Can you elaborate. Say I buy parts myself and install a fully FOSS OS on my machine. Let's say I want to access my bank, and they demand attestation. You propose I'd buy an off-the-shelf, universal attestation module of my chosing (free market). But how would that work from an implementation standpoint? How would the module help put e.g. my bank at ease?
by onion2k | 2026-01-10 14:12:29+00:00
People don't know what 'as few as possible' means though. It needs to be clearer than that. As a rule I encourage my reports to consider:

- Does it even need to be a meeting? Keeping meetings to things that need 'a discussion or decision', and keeping updates and announcements to chat or email works fairly well.

- Does the meeting give you any value, or do you bring value to it? If both are no they should decline it.

- Is there an agenda with expected outcomes? No agenda and no goal means it should be declined.

- Are you doing something that's a higher priority? Seeing one of my reports in a meeting when there's an active incident in progress gets me asking questions.

- Does the person running the meeting share notes afterwards? One thing I've noticed over the last couple of decades is that people are much happier to skip a meeting if they'll still hear about what happens afterwards. People don't skip them if being in the meeting is the only way to know about what was discussed or decided. I always encourage people to write some notes and share them if they've set up a meeting now.
by csoups14 | 2026-01-10 14:13:00+00:00
> That's what it was

Fake electors plot, Georgia phone call to "find 11600 votes". You seem convinced that he just talks, we have ample evidence that isn't true.

> Even if they took over Congress, would that need they would be the new Congress? You really believe that?

I was unaware conspiracies are only illegal if they succeed.
by jltsiren | 2026-01-10 14:13:08+00:00
In my experience, people are willing to contribute up to 10 hours/week to individual volunteer projects they care about. That may increase to up to 20 hours/week for a year or two when they assume a key role.

A full-time job takes a third of your waking hours. Then you probably need to spend another third on various maintenance activities, leaving you with the equivalent of a full-time job to spend as you see fit.

Of course, when you have a volunteer-run project, your priorities will be different from projects that people do for a living. You will probably focus on what the contributors find interesting or important, rather than what someone else might find useful or valuable.
by throw__away7391 | 2026-01-10 14:14:15+00:00
This is the entire problem. This is possibly the single problem in the modern world. When social media first appeared, "feeds" were based on explicit subscription by the users and ordered chronologically. Later "likes" were added, but this was still based on deliberate user behavior and simple deterministic sorting while the ability to "repost" greatly expanded the reach of individual posts, later algorithms were introduced then the number of signals expanded beyond explicit user input to implicit engagement measures. Each step along this path has taken agency away from individuals.

I read articles and comments about people who were fired or suffered other consequences for something they said online, and the responses are righteous indignation--they ought to have known better than to post these things online! How did we get into this fucked up state of affairs? Social media started off as a way to talk to your friends, and over time your friends have been replaced with strangers, what they can say and who gets to say what controlled by centralized authorities, while individuals have been taught to self-censor.

It is not only the US companies or Russian bots, every government in the world is itching to get their thumb on the scale here to have a say in what the people are allowed to see, to hear, and to say.
by trollbridge | 2026-01-10 14:14:16+00:00
This sounds like excellent evidentiary material for a future insurer or government health provider to decide you're uninsurable, not eligible for a job, and so on.

And the great thing about it is that you already signed all your rights away for them to do this exact thing, when we could have had an open world with open models run locally instead where you got to keep your private health information private.
by register | 2026-01-10 14:14:22+00:00
And he is more than welcome to do so. The services provided by Cloudflare can easily be replaced by more local providers that have no problem complying with Italian laws. The takedown might not happen within 30 minutes, but there would still be action and a response to a report from the authorities. Italy and Europe do not need the arrogance of those who believe they are above the law by virtue of a freedom that is used only as an ideological shield. As if Trump were really the champion of freedom, right?
by ghaff | 2026-01-10 14:14:33+00:00
Obviously, meetings shouldn't be longer than they need to be. But 15-20 minutes of unused time tend to be dead. That's mostly not long enough to do anything useful.

That said, nothing wrong with 30 minute meetings. In my previous analyst stint we tried to default to that--especially for non-clients. Didn't need all the throat-clearing stuff and industry background that we knew perfectly well.
by okdood64 | 2026-01-10 14:15:16+00:00
+1, though I'll add it doesn't need to be a completely "non-chill" job.

Your job should be manageable day-to-day with certain period of stress or extra work where you need to push yourself. This is where growth occurs.

Example: You need to learn a new language/framework and maybe spend some extra hours outside of work for a few weeks to ramp up for a new project. But once you have a handle on it, you go back to your regular schedule. And that might even mean now you can relax and work less than your regular schedule. It's all about managing when you grind and when you "coast".
by edg5000 | 2026-01-10 14:15:51+00:00
Yeah, for most applications it's preferred that way. It's only for the ultra-compact, ultra high volume production, ultra high energy densities that packing it all into a single, unobody die and package could make sense. It would offer minor benefits anyway. Only when every gram, watt and mm3 counts would it be worth even thinking about. Maybe for very large vehicles (trucks, boats) or extremely small applications it would make more sense?
by jrochkind1 | 2026-01-10 14:16:14+00:00
I don't understand how discontinuing (eg) Honda Fit or Mitsubishi Mirage would have helped manufacturers meet CAFE standards. I think they in fact were not selling very well. I get how light trucks have different standards so they like to produce them, but wasn't every (eg) Honda Fit or Mitsubishi Mirage sold an aid to meeting CAFE standards too? (The profit margin isn't as good though, true). I don't have them in front of me now, but I think I did see sales figures that were a downward curve for those models though. What am I missing?

It also looks like, for better or worse, CAFE compliance penalties were eliminated in the "one big beautiful bill" act? So the changes you advocate have been made? (And applies retroactiely to model years 2022 and above). So we'll see if small cars come back as a result, I guess? https://news.sustainability-directory.com/policy/congress-el...
by ghusbands | 2026-01-10 14:17:03+00:00
It's not like the Cleartype tuner actually does what the pages claim - you can go through and use the magnifier to choose the grayscale-only outcomes and still see Windows doing RGB stripe cleartype throughout. People literally have to install third-party tools like MacType or GDI-PlusPlus to get solid font rendering. So blaming users for using it wrong (especially when they're not even on Windows) is odd.

Also, many people can see and are bothered by particular non-rectangular pixel layouts - it doesn't require doing odd things.
by SecretDreams | 2026-01-10 14:19:30+00:00
LLMs for medical info are good, but they're easily abuseable. I've got a friend who is an anxious mom. They use gpt/Gemini to "confirm" all of their suspicions and justify far more doctor/medical visits than is at all reasonable, while also getting access to more recurring antibiotics than is reasonable. LLMs are basically giving them the gun powder to waste the doctor's time and slam an already stressed medical system when all their kids need most of the time is some rest and soup.
by cyanydeez | 2026-01-10 14:19:59+00:00
The problem with the "arbitrage" argument is the scale of the arbitrage is a market maker.

When theyre constantly rent seeking you no longer have prices set by demand, rather supply set by a sustainable rate.

Thats why lawsuits against algorithmic rent setting are occiring. Part of the supply of units is being withheld by the algorithm to inflate prices and get higher ROI.

IN your pov, this is arbitrage. Real arbitrage requires an external factor no one controls.
Show HN: ContextGraph Cloud – Governance infrastructure for AI agents
by akz4ol | 2026-01-10 14:20:14+00:00
We built this because enterprise customers kept asking: "How do we prove our AI agents are compliant?"

The problem:
• AI agents make autonomous decisions (trading, medical, customer service)
• No standard audit trail format
• Policy enforcement is ad-hoc (if it exists)
• Compliance teams can't verify anything
• When something goes wrong, you can't trace what happened

What we built:
• Decision trace logging with full provenance chains
• Policy-as-code enforcement (evaluated BEFORE agent acts)
• Human approval workflows for high-risk actions
• Compliance dashboards and SOC2/HIPAA reports

Key technical decisions:
• Synchronous policy evaluation (can't un-execute a bad trade)
• PostgreSQL RLS for multi-tenant isolation
• Cryptographic hash chains for provenance (tamper-evident)
• Sub-50ms P99 latency for decision logging

Not an AI framework. Works with LangChain, CrewAI, AutoGPT, or custom agents.

Quick start: https://github.com/akz4ol/contextgraph-cloud#quick-start-30-...
Architecture: https://github.com/akz4ol/contextgraph-cloud/blob/main/ARCHI...
Live demo: https://dashboard-akz4ol.vercel.app

Would love feedback from anyone dealing with AI compliance, governance, or agent frameworks!
by shruubi | 2026-01-10 14:20:33+00:00
I'm willing to admit I may be the odd one out here, but I find this entire article to paint the author as self-entitled and manipulative.

> One might even call the art of accepting generosity a type of compassion.

People may feel good about themselves after performing an act of kindness, but this sentence makes it sound like the author is gifting them the opportunity to go out of their way to do things for him.

And all of these stories of wandering around Asia for eight years sound more like he deliberately put himself in positions to guilt people who culturally feel obligated towards generosity. These don't read like stories of kindness to me, but someone bragging about all the people he manipulated, and then recycled all these stories of manipulation into some ridiculous idea that he is the truly compassionate and kind person because he is accepting their kindness.
by wiseowise | 2026-01-10 14:21:06+00:00
> Dystopian and frankly, gross. Its amazing to me that so many people are willing to give up control over their lives and in this case, their bodies, for the smallest inkling of ease.

You have to be extremely privileged to say something like this.

a) nobody is giving up control of their lives

b) get off your high horse, son
by narmiouh | 2026-01-10 14:24:56+00:00
I don't think one can deny the benefits here. The detractors here are like don't build a side walk coz someone may trip and fall or don't plant trees in your front yard coz of what happened to the Texas governor.

Most would likely agree that everything needs a balanced approach, bashing a service completely as evil and fully advocating people to stay away vs claiming the service is flawless (which the OP isn't doing btw) aren't either a balanced position.

Think different doesn't have to mean think extreme.
by bethekidyouwant | 2026-01-10 14:25:46+00:00
I hope that you’re young or something… impeding a citizen is violence against the state, as the state gets his power from the work of it, citizens.. which is basically in the western world this describes most protests. Being granted the right to protest by your government is meaningless because if you took away the right to protest, then your people would just protest. The states options to quell unrest are: violent repression or negotiation. over the last 5000 years. We’ve determined that the best way to keep people in their place and the rulers in power is a mix of the two, hegemony look it up.
by mike_hearn | 2026-01-10 14:26:11+00:00
Regulators love vague standards like "inadequate protection" because it means they can implement a ratchet effect without needing to understand anything or constantly rewrite the laws. If someone gets hurt they just look around at whatever the competition is doing, pick the most extreme thing, and declare that any other standard is inadequate.

So sure, if you want to not use security tactics your competitors are using and then try to lawyer out of it by arguing, "it didn't specifically say we had to do that" in front of the EU Commission, go ahead. But don't blame the banks that are more realistic about how this works.
by azangru | 2026-01-10 14:27:48+00:00
I don't know if any of the links below will count as crying; but here are some, from the British media reporting on Russia:

- BBC, 2018: Russia: Google removes Putin critic's ads from YouTube https://www.bbc.co.uk/news/technology-45471519
- BBC, 2021: How Russia tries to censor Western social media https://www.bbc.co.uk/news/blogs-trending-59687496
- BBC, 2021: Russia slows down Twitter over 'banned content' https://www.bbc.co.uk/news/world-europe-56344304
- BBC, 2021: Russia threatens YouTube ban for deleting RT channels https://www.bbc.co.uk/news/technology-58737433
- BBC, 2021: Russia threatens to slow down Google over banned content https://www.bbc.co.uk/news/technology-57241779
- Reuters, 2022: Russia blocks access to BBC and Voice of America websites https://www.reuters.com/business/media-telecom/russia-restricts-access-bbc-russian-service-radio-liberty-ria-2022-03-04/
- The Guardian, 2022: Russia blocks access to Facebook and Twitter https://www.theguardian.com/world/2022/mar/04/russia-completely-blocks-access-to-facebook-and-twitter
- BBC, 2022: Russia restricts social media access https://www.bbc.co.uk/news/technology-60533083
- BBC, 2022: Russia confirms Meta's designation as extremist https://www.bbc.co.uk/news/technology-63218095
- BBC, 2024: Data shows YouTube 'practically blocked' in Russia - https://monitoring.bbc.co.uk/product/b0003111
- BBC, 2024: Russia's 2024 digital crackdown reshapes social media landscape - https://monitoring.bbc.co.uk/product/b0003arza
by VonTum | 2026-01-10 14:28:16+00:00
The article specifically mentions this optimization as not working with the compiler at that time, hence the need for the separate index variable.

> We will edit su.c to prevent the overflow by maintaining a counter, i, and verifying it against the buffer size during the read loop. I initially attempted a fix using pointer arithmetic, but the 1973 C compiler didn’t like it, while it didn’t refuse the syntax, the code had no effect. I settled on a simpler index-based check instead.
by tetha | 2026-01-10 14:28:25+00:00
As the sibling comment says, in my experience, the difficulty of formalizing the problem varies greatly between different areas. Probability theory is another notorious field in which modelling a problem correctly can be very subtle and difficult.

On the other hand, many problems in number theory and discrete structures tend to be rather simple to formalize. If you want to take your own look at that, I'd recommend to check out the lean games[1]. I'd say after the natural numbers game, you most likely know enough lean to write that problem down in lean with the "sufficiently small" being the trickiest part.

1: https://adam.math.hhu.de/
by narmiouh | 2026-01-10 14:29:15+00:00
We have to also understand that the trainer didn't get to spend 12 hours of researching every minutia or do a trial and error study to get to where OP got to.
This doesn't necessarily mean the trainer failed, just that they were constrained by time, which OP wasn't. And I think that is the essence of this tech, when used wisely, I can lead to results like these which you can't get despite having access to the best talent for a limited time. Only the well afforded can afford a full time trainer/therapist.
by alphadatavault | 2026-01-10 14:29:32+00:00
There is something incredibly comforting about the Debian point release cycle. In an era of 'move fast and break things,' seeing 13.3 arrive exactly as expected—solidifying Trixie with hundreds of small, surgical fixes—reminds me why Debian remains the bedrock of the server world. The glibc rebuilds and the attention to integer overflows in Apache and Glib show that the 'Stable' moniker isn't just about frozen versions; it's about active, meticulous maintenance. It’s the closest thing we have to a public utility in the software world.
by drysine | 2026-01-10 14:29:40+00:00
"The EU condemns the totally unfounded decision by the Russian authorities to block access to over eighty European media in Russia.

This decision further restricts access to free and independent information and expands the already severe media censorship in Russia. The banned European media work according to journalistic principles and standards. They give factual information, also to Russian audiences, including on Russia’s illegal war of aggression against Ukraine.

In contrast, the Russian disinformation and propaganda outlets, against which the EU has introduced restrictive measures, do not represent a free and independent media. Their broadcasting activities in the EU have been suspended because these outlets are under the control of the Russian authorities and they are instrumental in supporting the war of aggression against Ukraine.

Respect for the freedom of expression and media is a core value for the EU. It will continue supporting availability of factual information also to audiences in Russia."[0]

Funny, eh?

[0] https://www.eeas.europa.eu/eeas/russia-statement-high-repres...
by bluebarbet | 2026-01-10 14:29:58+00:00
Between what the law says and what actually happens there's sometimes a gap.

I'm in the EU and currently I do online banking with 3 banks without using any app, i.e. thru a laptop browser. The 1st literally lets me stay logged in with a simple cookie, with an SMS 2FA requirement every 90 days. The 2nd additionally asks for a PIN to be entered at each session. The 3rd is a neobank and is tougher, requiring a TOTP (which I generate on the same machine, needless to say).

A 4th does require an app, and in fact can hardly even be used with a desktop OS. That bank is Revolut and I therefore don't use it and I recommend others avoid it too.
by AnfaB | 2026-01-10 14:30:06+00:00
How do you build a rich, stable country… with no oil, no land, and no natural resources?
In 1965, Singapore was left alone — expected to fail.
Instead, it became one of the most efficient economies in history.
Not by luck.
By leadership, long-term thinking, and trade-offs most nations still avoid.
A story every future leader should watch.
by btrettel | 2026-01-10 14:31:44+00:00
I think a big part of the problem is an overly narrow view of what a qualified candidate looks like from the hiring side. Tons of qualified people are rejected because they don't look qualified to the people hiring.

For example, recently a friend had an interview and the guy interviewing him seemed disappointed that my friend didn't have experience solving a problem in a particular way as if that were the only way to solve that problem. In my opinion, the way the interviewer solves that problem is inefficient. But they didn't seem to see any other way.

(Yes, a candidate can communicate their abilities better. But in my experience, this only goes so far, and the people hiring need to make more effort.)

A better process would be more open-minded and test itself by interviewing candidates who the interviewer thinks are bad. In science there's an idea called negative testing. If a test is supposed to separate good from bad, you can't just check what the test says is good, you also need to check what the test says is bad. If good things are marked as bad by the test, something's wrong with the test. If I were hiring, I'd probably start by filtering out people who don't meet very basic requirements and have some fairly open-ended interviews early with randomly selected people to refine the hiring process and help me realize gaps in my understanding.
by ssl-3 | 2026-01-10 14:32:40+00:00
I had a (regrettable) 19" 4x3 ViewSonic display that made that problem obvious -- way back in 2008 or so.

My homework at that time revealed a couple of things:

1. Liquid crystals are individually driven by AC waveforms, not DC as one might assume. This is the nature of the beast. The frequency at which the signal alternates is not necessarily very high. Thus, sometimes, this alternating nature is visible.

2. Some displays use dithering. A given display might support just -- say -- 6 bits per subpixel. To get the full 8 or 10 or whatever number of bits that are expected as a final output, the in-between steps are approximated by switching between two values -- sometimes (again) at a fairly low frequency that is visible.

...

But anyway, that ViewSonic monitor: Most people thought it looked fine, but it drove me nuts.
by alpinisme | 2026-01-10 14:32:44+00:00
Insurance that is maximally responsive to patient health changes in terms of cost (ie making healthier people pay less) ends up being an inefficient way of just having people pay for their healthcare directly.

And it naturally means the people with highest premiums are the least likely to be able to afford it (the elderly, the disabled, those with chronic conditions that make them less likely to maintain high earning jobs steadily, etc)