MurphyA/hacker-news huggingface dataset:
by hyperman1 | 2025-12-03 19:10:15+00:00
I don't think the problem is the money. Neither of them provides a long term stable API, let alone ABI. So progress gets reset on a regular base.

Gnome is further hampered by no respect for user choice. They provide an appleish UI, with an Enterprise, one size fits all experience.

KDE is better, but they are not the official GNU/Red Hat choice. They will choose practical above esthetica.

A big part of the Linux success is POSIX, a standard to provide direction. The UI world never had anything line it, so it is very fragmented. A real solution could be a complete enough UI standard, used by OSX, Windows, Gnome and KDE.
by Xss3 | 2025-12-03 19:10:17+00:00
Anticheat devs could REALLY benefit by having some data scientists involved.

Any player responding to ingame events (enemy appeared) with sub 80ms reaction times consistently should be an automatic ban.

Is it ever? No.

Given good enough data a good team of data scientists would be able to make a great set of rules using statistical analysis that effectively ban anyone playing at a level beyond human.

In the chess of fps that is cs, even a pro will make the wrong read based on their teams limited info of the game state. A random wallhacker making perfect reads with limited info over several matches IS flaggable...if you can capture and process the data and compare it to (mostly) legitimate player data.
by dzaima | 2025-12-03 19:10:30+00:00
Alive2 does not handle loops; don't know what exactly it does by default, but changing the `shl i32 %and, 1` to `shl i32 %and, 2` has it still report the transformation as valid. You can add `--src-unroll=2` for it to check up to two loop iterations, which does catch such an error (and does still report the original as valid), but of course that's quite limited. (maybe the default is like `--src-unroll=1`?)
by zkmon | 2025-12-03 19:10:34+00:00
The views quoted are just as cryptic as modern mathematics. Did mathematicians lose the ability to convey stuff tin plain simple ways?

Probably they are trying to romanticize something that may not sound good if told plainly.

Face it. Mathematics is one of fields strongly affected by AI, just like programming. You need to be more straight forward about it rather than beating around the bush.

To simply put, it appears to be a struggle for redefining new road map, survival and adoption in AI era.
by edm0nd | 2025-12-03 19:10:49+00:00
Exactly.

They could have sold this to a ransomare group or affiliate for 5-6 figures and then the ransomware group could have exfil'd the data and attempted to extort the company for millions.

Then if they didnt pay and the ransomware group leaked the info to the public, they'd likely have to spend millions on lawsuits and fines anyways.

They should have paid this dude 5-6 figures for this find. It's scenarios like this that lead people to sell these vulns on the gray/black market instead of traditional bug bounty whitehat routes.
by embedding-shape | 2025-12-03 19:10:57+00:00
When I read what you wrote, I immediately asked myself "Doesn't Gabe have children who could have been raised with the same values? Maybe that..." and then I caught myself thinking exactly the same way as many others before me, and the reason why we have so many shitty politicians in positions of power today.

I hope Gabe has setup Valve in such a way that they can pass on his mentality as a whole inside the business practices themselves. I think, after all these years, he must have surely thought about what leaving would look like for Valve. Considering this is a guy who seemingly thinks in decades, I feel maybe even optimistically calm about it.
by krizhanovsky | 2025-12-03 19:11:13+00:00
Most open-source L7 DDoS mitigation and bot-protection approaches rely on challenges (e.g., CAPTCHA or JavaScript proof-of-work) or static rules based on the User-Agent, Referer, or client geolocation. These techniques are increasingly ineffective, as they are easily bypassed by modern open-source impersonation libraries and paid cloud proxy networks.

We explore a different approach: classifying HTTP client requests in near real time using ClickHouse as the primary analytics backend.

We collect access logs directly from Tempesta FW (https://github.com/tempesta-tech/tempesta), a high-performance open-source hybrid of an HTTP reverse proxy and a firewall. Tempesta FW implements zero-copy per-CPU log shipping into ClickHouse, so the dataset growth rate is limited only by ClickHouse bulk ingestion performance - which is very high.

WebShield (https://github.com/tempesta-tech/webshield/), a small open-source Python daemon:

* periodically executes analytic queries to detect spikes in traffic (requests or bytes per second), response delays, surges in HTTP error codes, and other anomalies;

* upon detecting a spike, classifies the clients and validates the current model;

* if the model is validated, automatically blocks malicious clients by IP, TLS fingerprints, or HTTP fingerprints.

To simplify and accelerate classification — whether automatic or manual — we introduced a new TLS fingerprinting method.

WebShield is a small and simple daemon, yet it is effective against multi-thousand-IP botnets.
by ch_123 | 2025-12-03 19:11:26+00:00
Question from a European: I assume that most people flying within the US would use their driver's license as ID. Given how long this "REAL ID" standard has been in effect, why have the non compliant IDs not expired yet? Do some states not issue REAL ID compliant licenses?

(Apologies if this is a stupid question, I'm not familiar with how these things work in the US)
by tooltalk | 2025-12-03 19:11:27+00:00
>> look at market share. Samsung PRC share peaked and started dropping right before/around when Xi entered office ... <<

Sure, you could use either metrics, but it shows the same thing: Samsung China's market share in 2012 was 17.7% (30M). Xi came to power in mid 2013 and Samsung's sales in each quarter 2013 were 18% (12.5M) in Q1, 19% (15M) Q2, 18% (17M) Q3, and 19% Q4 -- ie, it's a steady YoY growth, in relative % or absolute terms.

In other words, Samsung's sales were not affected by local competition "right before" or "around" Xi. Only after Xi's "In China, For China," both market share and absolute sales plunged from 17.7% (2012), to 19% (2013) to 7.9% (2014) or 31M (2012), to 70M (2013) to 35M (2014).

Again, this was isolated to China and as a result of Xi's anti-foreign policy in China only -- Samsung's sales continue to grow outside China to maintain their global lead.

Further, I cited McGee's recent excellent work which clearly demonstrates how Xi's anti-foreign policies suddenly changed business climate in China against foreign competitors -- which starts at Part 5: Political Awakening, Chapter 26 -- why it has everything to do with "The DESPOT." Not market competition, or THAAD/Note 7 fire.
by CWuestefeld | 2025-12-03 19:11:31+00:00
These people are exempt from laws, they and their presecessors made

Well, that's the problem, right there. We shouldn't be thinking about making new laws that they also won't subject themselves to. We should be thinking about shoring up the rule of law, and ensuring that they are always held accountable.

Unfortunately, today's partisan politics prevents that from happening. The partisans - on BOTH sides - behave as if it's more important that their own side appear faultless and all guilt falls on their opponent. So partisans ensure that those on their own side will get a free pass.
by hearsathought | 2025-12-03 19:12:11+00:00
> Capitalism did not kill the natives, the colonial governments and other European governments did

Then neither did communism. The governments did.

> And even then, the "system" in place at the time was mercantilism, not capitalism.

Sure. Just like the soviet union, china, north korea, etc are not true communists. Idiots on both sides always make the same excuses.

> Once again, growing up under communism implies with 99% certainty that you do not want communism.

If that were the case, a certain percentage of the world wouldn't have had to spent trillions to undermine and overthrow communism.

> It is an implication, not a bi-implication.

Morons on both sides love to throw around logic terms they don't understand to buttress their shitty argument. That and silly statistics. 99% certainty. Good one.
by serhalp | 2025-12-03 19:12:13+00:00
TanStack Start has its own implementation of Server Functions: https://tanstack.com/start/latest/docs/framework/solid/guide.... It doesn't use React Server Functions, in part because it intends to be agnostic of the rendering framework (it currently supports React and Solid).

To be fair, they also haven't released (even experimental) RSC support yet, so maybe they lucked out on timing here.
by simonw | 2025-12-03 19:13:27+00:00
I wasn't aware of Hack Club before and wow, their fiscal sponsorship program is enormous: https://hackclub.com/fiscal-sponsorship/directory/ - looks like they cover more than 2,500 organizations!

The Python Software Foundation acts as a fiscal sponsor for a much smaller set of orgs (20 listed on https://www.python.org/psf/fiscal-sponsorees/) and it keeps our accounting team pretty busy just looking after those. Hack Club must have this down to a very fine art.

I wrote a bit more about PSF fiscal sponsorship here: https://simonwillison.net/2024/Sep/18/board-of-the-python-so...
by personjerry | 2025-12-03 19:13:56+00:00
The problem is I don't think every answer needs a mini-app. I'd argue there are very few answers that do.

For example, it feels like Google's featured snippet (quick answer box) but expanded. But the thing is, many people don't like the feature snippet, and there's a reason it doesn't appear for many queries - it doesn't contribute meaningfully to those.

This functionality is doing exactly the opposite of the process of building good web apps: Rather than "unpacking functionality" and making it specific for an audience, it "packs" all functionality into a generalized use case, at the cost of becoming extremely mediocre for each use case, which makes it precisely worse than any other tool you'd use for that job.

As a specific example, I clicked your apartments in LES search (https://www.phind.com/search/find-me-options-for-a-72e019ce-...) and it shows us just 4 listings...? It shows some arbitrary subset of all things I could find on StreetEasy, and then provides a subset of the search functionality, losing things such as days on market, neighborhood, etc.

It's a cool demo, but "on-demand software" is exactly "Solution-In-Search-of-a-Problem".

The difficult part you need to ask is, like feature snippet, what are the questions worth solving with this, and is the pain point big enough that it's worth solving?
by Taikonerd | 2025-12-03 19:14:03+00:00
Yeah, it seems very unfair. If Party A has 60% of the seats in the state legislature, and Party B has 40%, then intuitively it feels like Party A should get 60% of what it wants. But as you said, Party A actually gets more like 100% of what it wants.

This is a thing where having more parties would really help. If there were (say) 4 parties, each with ~25% of the seats, then they would have to bargain with each other and form coalitions, which I think would be a really healthy process for democracy.
by mrguyorama | 2025-12-03 19:14:50+00:00
>Sortition means it's at least possible you get someone who isn't looking for the brown bag.

I mean sure, but sortition has tons of it's own problems, and it's actually pretty easy to reduce the requirement to take a bag before you can run a campaign, because this is something every other democratic country manages.

The US is the only country that allows you to run campaign adverts years ahead of time. That's expensive. The US has no limits to campaign contributions in the first place, and no ceiling on campaign spending. The US has loudly declared that it is right and just that the mega rich oil Baron can pay for literally every single campaign if they want, and unilaterally control who has access to his funds for getting elected. The US Supreme court has declared that it is a good thing that the oil baron can always outspend average people to get their needs heard.

Maybe fix the part of our country where we allowed the supreme court to insist that more money should give you more access and control over government. Maybe fix the part where half the country insists that we should elect "Businessmen" who will run a country like a "Business" because that's somehow a good thing, and that having someone who has direct business interests that are contrary to the interest of the general public run said government is a good way to do things.

It's like thinking that Pharma adverts are bad and so we should destroy the pharma industry. Like, no, chill, just ban pharma adverts like the rest of the world.
by alephnerd | 2025-12-03 19:15:19+00:00
Pretty much.

Apple has been a massive driver for India's electronics manufacturing boom, because it's Apple that has been strongarming it's suppliers like Foxconn and Envision to start manufacturing (not just assembling) in India - just like how Apple helped turbocharge China's electronics upskilling in the late 2000s and early 2010s which helped Apple vendors like BYD and BOE become global competitors in the 2020s.

Tata Group has also become an Apple vendor now as well for both assembly as well as chip packaging, so they probably helped arbitrate.

Apple and India are also negotiating over a potential $38B anti-trust bill [0] which is a significantly higher priority for both parties.

[0] - https://www.reuters.com/sustainability/boards-policy-regulat...
by PaulHoule | 2025-12-03 19:15:48+00:00
App stores for desktop computers have pretty consistently failed except for Steam.

I don't think I've installed anything from the App store on my Mini, instead I have just dropped all kinds of images into my Applications folder.

The Windows store is about as marginal as it can get. My corporate desktop at work is locked down with the Windows store disabled, they made it so I can elevate and do almost anything I need to do as a developers but I can't touch Policy Editor stuff and can't unlock it. I miss WSL2 but that's the only thing I miss. I install all sorts of things for work and just install them the way we did before there was Windows 8.

In the Windows 8 era my home computer always got the metadata database corrupted fror the store pretty quickly even though I didn't use it very much. The only thing I really wanted from it was the application to use my scanner back when I had an HP printer. It was obvious that it was possible to rebuild that database because it got fixed temporarily whenever it did one of the 6 month updates but people I talked to in Microsoft Support said I should nuke my account and spend hours reconfiguring all the applications that I actually use just so I can use this one crapplet. Switched to Epson and they have their own installer/updater that works like a normal Windows application. [1] I don't think the machine I built that started on Win 10 has any problems with the store but all I really know or care about is that WSL2 works and it does.

Microsoft dreams that you might buy games from the Windows store but it has an air of unreality to it. If Microsoft tried pulling Activision games out of Steam you know it would just force them to write off the Activision acquisition earlier rather than later.
by culi | 2025-12-03 19:16:07+00:00
It's already being done. Has been done for decades now. Definitely wouldn't be a good use of an LLM-type model if that's what you're proposing

If you look at the placement of Journal of Cellular Automata in SciMago's Shape of Science visualization[0] you'll see that it's completely surrounded by machine learning/AI journals

[0] https://www.scimagojr.com/shapeofscience/
by matheme | 2025-12-03 19:16:14+00:00
> Venkatesh argued that the record on this is terrible, lamenting that “for a typical paper or talk, very few of us understand it.”

> "few of us"

You see, if you plebs are unable to understand our genius its solely due to your inadequacies as a person and as an intellect, but if we are unable to understand our genius, well, that's a lamentable crisis.

To make Mathematics "understandable" simply requires the inclusion of numerical examples. A suggestion 'the mathematics community' is hostile to.

If you are unable to express numerically then I'd argue you are unable to understand.
by f30e3dfed1c9 | 2025-12-03 19:16:14+00:00
Gotta say that I think the people recommending linux+wine for this are nuts. There's just no point to that. You want a laptop to run a particular software program. Find out what the minimal system requirements for that program are and get something that meets or exceeds them.

In your case, that seems to mean an Intel Core 5 or 7, Intel Ultra 5, 7, or 9, or AMD Ryzen 5, 7, or 9 processor, Windows 11, 8 GB RAM or 16 GB "if using CATalyst VP with Dragon Naturally Speaking," whatever those are, and 256 GB disk space.

Looks like you can get one of a bunch of Lenovo ThinkPads and IdeaPads that meet those requirements starting at about $600, although including Windows Pro and 32 GB RAM will make it more like $750.
by drillsteps5 | 2025-12-03 19:16:23+00:00
One more vote for used and reasonably recent Thinkpad T series. These are laptops used by businesses and rotated every few years. T480 is getting a bit old, I think T14 gen 2 has the best price/usability ratio at the moment. I'd get at least 16Gb RAM, 32Gb if you can afford it (many recent laptops do not allow RAM upgrades). Windows is pretty resource hungry. You can replace SSD with a bigger one if you want.

If you're not comfortable getting used from eBay get "refurbished" one from Amazon. Honestly there's no much differences in how they're handled, but you will be able to return if something's wrong. It the US the cost will be just under $400 for a decent business-class machine.

If you want you can reinstall OS from scratch (Windows product code comes in laptop's ROM), I always do to avoid bloat/malware/whatever from the seller.
by robrtsql | 2025-12-03 19:17:36+00:00
It’s probably because the “create a Reddit post” form doesn’t require you to even visit the subreddit you are posting to. It DOES show you the rules/sidebar of the subreddit you are about to post to (for /r/rust it includes a link to /r/playrust for the gamers) but apparently many aren’t seeing that.
by andrewstuart2 | 2025-12-03 19:17:57+00:00
Just musing along with you here but I think it's really hard for anything like that to happen. What seems at least halfway likely is that Valve won't be the same post-Gabe. But there will be other companies that end up with a similar ethos, and we can support those companies as best we can.

I'm a huge fan of the OSS model of keeping your core business fully unrelated to OSS but allowing and encouraging the use and contribution to OSS by people on your payroll because it really is a rising tide effect. There are just too many stories of a cool project becoming a company only to eventually reverse-robinhood the project into a closed source for-profit product.
by psadauskas | 2025-12-03 19:17:58+00:00
Location: Boulder, CO

Remote: Yes

Willing to relocate: No

Technologies: 20 years in the Rails webdev stack: Ruby, Rails, Turbo, Stimulus, Hotwire. Various Javascript frameworks as they come and go: React, Svelte, Vue. DevOps with Terraform, Kubernetes, AWS, GCP, Azure.

Résumé/CV: https://resume.sadauskas.com/

Email: psadauskas@gmail.com

There’s an inflection point in every startup, where you’ve got your MVP and first customers, and now you need to scale everything. You need to make the application faster while also adding features and fixing bugs. You need to grow the whole team, not just engineering, and build the tools to support them.

This is where I’m in my groove. I’ve grown teams from 3 to 100+, improved performance while scaling to 100x the load, and designed and built features from the ground up in an iterative and agile manner to minimize time-to-delivery while maximizing flexibility for future work.

I have over 20 years of experience as a full-stack web application developer, primarily as a Rails developer since its inception. I also have experience with a large variety of languages, frameworks and technologies. I’m comfortable working at entire levels of the app stack, from CSS to SQL. I have the experience to know when to hack together a quick solution, or take the time to architect a foundation that will scale and provide a platform upon which the team can build stable features for years.

If you’re an early stage startup that has found product/market fit, and needs someone to scale both your product and your team, then I’d be a great choice to help you out.
by baranul | 2025-12-03 19:18:38+00:00
This is indeed the virtue signaling trap. It then calls into question of if such public figures or organizations are really as ethical, as they claim to be or if the reason given is actually valid.

Especially, upon further scrutiny, if that leadership is involved in dirt or makes conflicting statements. The uncovered hypocrisy or deception, greatly undermines public trust and how the foundation is viewed.
by jacquesm | 2025-12-03 19:18:40+00:00
In Amsterdam I got called by a friend if I could please drive a car out of a garage. I thought it was a pretty strange request. Turned out this was in a building on Stadhouderskade, an underground garage. Some guy had driven his Ferrari down into the garage, parked it, had his meeting and on the way out realized he couldn't turn it around but he did not dare to make the trip backwards... I said sure, got in reversed it up the ramp and he was pretty happy, then asked if I wasn't nervous.

"Not my car" :)
by jerf | 2025-12-03 19:18:48+00:00
That may be what S3 is like, but what the S3 API is is this: https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/s3

My browser prints that out to 413 pages with a naive print preview. You can squeeze it to 350 pretty reasonably with a bit of scaling before it starts getting to awfully small type on the page.

Yes, there's a simple API with simple capabilities struggling to get out there, but pointing that out is merely the first step on the thousand-mile journey of determining what, exactly, that is. "Everybody uses 10% of Microsoft Word, the problem is, they all use a different 10%", basically. If you sat down with even 5 relevant stakeholders and tried to define that "simple API" you'd be shocked what you discover and how badly Hyrum's Law will bite you even at that scale.
by jgrahamc | 2025-12-03 19:18:50+00:00
What is this "LD A, 0" syntax? Is it a z80 thing?

On the 6502 you had three instructions LDA, LDX, LDY where the register name is essentially part of the instruction name. On the Z80 you had a lot of "load" instruction so you had LD and then many different operands: loading 8-bit registers, loading 16-bit, writing to memory, reading from memory, reading/writing from memory using a register as an index. So, made more sense on Z80 to have "LD" whereas LDA/LDX/LDY worked fine on 6502.
by mikestew | 2025-12-03 19:19:45+00:00
The part relevant to the editorialized headline:

“The MBTA will perform work in December to replace the wooden overhead catenary wire “trough” in the Green Line tunnel, which is original to the tunnel’s construction in the late 1890s. The trough houses the Green Line’s overhead wires and will be replaced with a modern, more durable, metal trough.”
by mghackerlady | 2025-12-03 19:19:52+00:00
I disagree. You see less depictions of beer or wine addicts despite them (at least from my experience) making up the majority of high-functioning alcoholics. I don't know for sure why they're depicted less, but my running theory is a combination of not being tragic enough for drama focused on alcoholism and being played for jokes with things like the "wine mom" stereotype. They also tend to be a lot better at hiding their alcoholism due to their type of drinking being more accepted. They have a different relationship with alcohol, but not necessarily a better one (arguably a more dangerous one due to the relative societal acceptance of their type of alcoholism).