MurphyA/hacker-news huggingface dataset:
by mbirth | 2025-12-01 10:22:04+00:00
Do you really believe, Elon is watching over all Grokipedia articles and edits them as he pleases?

And, to engage in your whataboutism, it’s not that Wikipedia is inherently publishing wrong facts. It’s about their editors omitting inconvenient facts about their favourite political people. Here’s a paper about how the (German) articles of ruling party members are usually shorter than those of the opposing parties. Cross-checked against the same articles in other languages (which those German editors wouldn’t edit) and all.

https://www.semanticscholar.org/paper/Coverage-bias-on-Wikip...
by citrin_ru | 2025-12-01 10:22:17+00:00
My theory is that all money which could have been invested else where went to AI. It can end up either in investments paying off which will result in AI investors becoming even more rich (poor don't invest in the 1st place) and the rest of society poor or investments will have no returns and it will be wealth destruction on a grand scale and everyone will come poorer afterwards.
by soloridindan | 2025-12-01 10:22:24+00:00
I think the moment you accept data from the client as truth you've lost the battle already, everything else is just damage control. Loads of games have realized this and kept checking game rules on the serverside and reveal data on a need-to-know basis. This makes it nearly impossible for cheats to be made because anything you know you should know, and everythin you act is parsed by the backend according to rules already present
by doublerabbit | 2025-12-01 10:22:43+00:00
One of my four colocated servers is at something 1200 days+ of uptime running on 12-BETA.

Tightly firewall'd to my VPN and SSH is restricted to certificates. There are no services on the host that would allow users to upload inject, the most you could achieve is a DDoS.

I run bHyve in a jail and any legacy services that could jump out of bHyve stack would straightly go to jail.
by red75prime | 2025-12-01 10:23:55+00:00
I have personal experience of answering "Surely, a boar" when asked "Is Winnie the Pooh a piglet or a boar?" And I'm sure that what was happening in my head can't be called reasoning. But it was some kind of thinking. An image of the bear, surely-not-a-piglet, second option, done. Something like that.
by eirini1 | 2025-12-01 10:24:50+00:00
I don't agree with this logic. It implies that people who use Google, Bing and a million other products made by US-based companies are supportive of the huge amount of attrocities commited or aided by the United States. Or other countries. It feels very odd to single out Russia's invasion of Ukraine but to minimize the Israeli genocide of palestinians in Gaza, the multiple unjust wars waged by the United States all over the world etc.
by dontdoxxme | 2025-12-01 10:25:20+00:00
Without sharing too many spoilers... I solved the challenge but the check script was unhappy. The curl commands in the script worked fine, the earlier parts of the script failed, i.e. it didn't like how I'd decided to make that work.

This kind of thing annoys me. This is why CTFs are great, where the goal is to get the flag string. Obviously harder to do for sysadmin, but expecting a particular configuration when I managed to make it work without doing things exactly as they wanted is no better than a poorly written exam.
by cybersec_api | 2025-12-01 10:25:27+00:00
Hey, thanks for catching that! You were absolutely right.

I just checked my RapidAPI configuration, and I had accidentally set the rate limit to 1 request per MINUTE instead of 1 request per SECOND. That was a configuration error on my end.

I have just fixed it. It is now 1 request per SECOND (standard burst protection for free tier).

Regarding 'rehosting': The value here is the ETL pipeline. Raw NVD JSONs are massive and complex. I cleaned, normalized, and indexed 25 years of data into a SQLite backend to make it queryable in milliseconds for AI agents.

Thanks again for pointing out the rate limit bug! It should be much faster now.
by baq | 2025-12-01 10:25:31+00:00
> If you lose your job, you won't get the same comp again. The days of $500K TC are long behind us.

I wouldn't be so sure about that, unless you mean $500K TC in 2019 dollars.

ZIRP might just come back, but it'll come with a higher price tag than the one from 2008.
by homebrewer | 2025-12-01 10:25:44+00:00
$14 is two days worth of living in my country for your average man on the street, among many other similar places. Imagine if you had to pay $200 to watch YouTube, that's how much these services cost for us.

They refuse to correct for purchasing power parity and are left with nothing in the end. Steam seems to do very well in comparison.

(I don't watch YouTube even for free, but practically everybody I know does without paying anything, and it makes a lot of sense).
by Vinnl | 2025-12-01 10:26:27+00:00
I don't think it's relevant to this specific instance, but AFAIK ActivityPub doesn't inherently prevent name portability. It's just that almost all implementations currently don't allow it (and I wouldn't expect Forgejo's either).

Of course, the practical downside of Tangled is also that it only has network effects within the ATmosphere, i.e. you still can't reach GitHub users.
by lahcenassm | 2025-12-01 10:26:41+00:00
Hey Hackers

I’m building ChartStud, a SaaS that helps teams turn raw data into interactive, shareable charts — instantly.

The idea came from seeing how painful it is to create quick insights for marketing, product, and SaaS metrics without jumping between Excel, Google Sheets, and multiple BI tools.

What ChartStud does:

Real-time collaborative charts & dashboards

AI-powered insights: natural language analysis of your data

Fully shareable and interactive visuals

Supports CSV, Excel, and common datasets

We just launched and are learning fast from early users. I’d love to hear feedback from founders, product folks, and data nerds:

What’s your biggest pain creating charts & dashboards?

How do you currently turn raw data into insights?

Would a tool like ChartStud make your life easier?

You can see it here: https://urldn.com/blog/visualize-data-with-chartstud

Any feedback, criticism, or feature ideas are super welcome — we’re building this in public and want to make it genuinely useful.
Ask HN: How to Promote Projects/Startups?
by benrutter | 2025-12-01 10:26:52+00:00
I think I fall into the same camp as a lot of people here, which is being really excited about building things, and less excited about actually spreading the word and letting people know about things I've built.

I've noticed some people really have this skill down - if that's you, what's you secret? How do you go about promoting your own projects, or if relevant, start ups?
by windward | 2025-12-01 10:29:02+00:00
You're zooming out and considering this negative sentiment with similar times in the past. I think that's wise. I think we should keep zooming out to other industries. Imagine you're an engineer for GM in Detroit in the 70s - would you consider the mean to be your contemporary middle-class lifestyle, or what it is in 2025? Similar for steel and semiconductors.

It goes for other places, too. Is the US's financial strength of today its mean, or is it where the UK was pre-Suez Crisis? Where Japan was in the 80s?
by ben_w | 2025-12-01 10:29:08+00:00
My understanding (British citizen living in Berlin) is that the German system looks and acts like a tax, but is actually mandatory payments to one of a handful of almost-but-not-quite-identical private insurance companies, with care being free-at-point-of-use.

It's possible to opt out if you're rich enough, but if you change your mind later it's very hard to return to the normal system.

I'm currently not working*, my monthly insurance cost is €257,78.

* thanks to my very cheap lifestyle, my passive income of only about €1k/month means I don't strictly speaking need to work ever again.

Nevertheless, I am treating this time as a learning opportunity with a view to being able to change career path, given that I think LLMs make the "write the code" skill I've been leaning on for the last two decades redundant in favour of, at a minimum, all the other aspects of "engineering", "product management", and "QA", and possibly quite a bit more than that.

Plus, y'know, get that B1 certificate so I can get dual citizenship.
by jsheard | 2025-12-01 10:30:24+00:00
Some kinds of cheating can be mitigated that way, but it can't really stop cheats which just play the game more optimally than the user is able to, using the same inputs and outputs that a legit player would use. Aim assistance in shooters, automatic parries in fighting games, economy-breaking levels of automation in MMOs, and so on.

There's also practical limits to how much data you can filter out in complex 3D games, both due to performance constraints, and because culling information too perfectly can cause things to pop into existence too late under real-world network latency. The effectiveness of ESP cheats can be reduced, but not eliminated in practice.
Show HN: TunnelBuddy Demo: HTTPS P2P proxy using WebRTC [video]
by xrmagnum | 2025-12-01 10:30:54+00:00
Here is a demo of TunnelBuddy: an Electron app which lets one trusted friend share their internet connection with you over a P2P HTTPS proxy built on WebRTC.

It’s in the same spirit as uProxy, but instead of relying on deprecated browser socket APIs, it uses Electron + Node.js to run a local HTTPS proxy and WebRTC data channels between two peers.

There’s no signup and no accounts: the person sharing their connection generates a one-time code and sends it to their friend, who pastes it in to connect. Hopefully that gives some old-school TeamViewer vibes to anyone watching.

It’s free to use; there’s an optional donation button in the app, but no ads or upsells.

Demo video: https://www.youtube.com/watch?v=r-xP46dkioo Site: https://www.tunnelbuddy.net/

Happy to answer any questions about how it works, security model, trade-offs vs VPNs/Tailscale, etc.

Oli
by refurb | 2025-12-01 10:31:48+00:00
Assuming something is happening because of past actions is fine, it just isn’t proof.

And I’m not sure what your criticisms of the test are. The models didn’t test themselves, they were tested based on their responses.

And yes, it’s US based because that the intent - to see if there was a political bias based on the US political spectrum.

And the “center” is the most desirable output. Responses have to land somewhere on the political spectrum. Center means a balance between right and left wing.
by noodletheworld | 2025-12-01 10:33:07+00:00
> And most importantly, you modify the work just like the creators modify the work

Emphasis mine.

Weights are not open source.

You can define terms to mean whatever you want, but fundametally if you cannot modify the “output” the way the original creators could, its not in the spirit of open source.

Isnt that literally what you said?

How can you possibly claim both that a) you can modify it the creators did, b) thats all you need to be open source, but…

Also c) the categorically incorrect assertion that the weights allow you to do this?

Whatever, I guess, but your argument is logically wrong, and philosophically flawed.
by baq | 2025-12-01 10:33:13+00:00
it isn't, but the post-covid inflation and subsequent rates increase has caused something like a recession, just not everywhere at once - so you see sectors busting and coming back, but overall kinda-sorta chugging along economy.

now what happens if the rates won't go down much from here might just be everything slowing down all at once and then they'll drop the rates to 0 again, so it'll get better... two years later.
by datacynic | 2025-12-01 10:33:24+00:00
Writing documentation for LLMs is strangely pleasing because you have very linear returns for every bit of effort you spend on improving its quality and the feedback loop is very tight. When writing for humans, especially internal documentation, I’ve found that these returns are quickly diminishing or even negative as it’s difficult to know if people even read it or if they didn’t understand it or if it was incomplete.
by soloridindan | 2025-12-01 10:33:27+00:00
I think anything that relies on reflex alone is flawed design. You can design around this, by for example in Dota2 it doesen't matter how fast you click an entity, because the turnrate of your character is limited, so a person clicking reasonably fast and a bot clicking in 0.01ms both arrive there at the same time. Precision also doesn't matter, because a player can click the icon of the enemy instead of trying to match the pixels on screen. MMO scripts that use information already given by the game just seem like the MMO should invest in UX instead of trying to ban people for using the tools the game already gives them.
by wkat4242 | 2025-12-01 10:33:35+00:00
Actually pkg install kde is exactly what you should do. Just not in capitals.

But in FreeBSD 15 it will be part of the installer. However even an installer is too much to ask of today's mainstream users. I don't want freebsd to become mainstream though especially because what mainstream users want (everything decided on by a vendor) is completely contrary to what FreeBSD stands for and what I want.
by vkou | 2025-12-01 10:33:49+00:00
That only solves half of the cheating problem - illegal inputs from clients.

The other half is much harder to solve. For a simple example - my client knows that there is an enemy player around a corner. It knows exactly where that player is, because that player is walking, and making noise. A cheats could allow the cheater to see his opponent's player's model through the wall.

For a more blatant example, consider cheats in a first-person shooter that just snap your aim to the nearest enemy's head. This involves zero violation of the game's logic, and also makes the game completely unplayable for everyone in a lobby.
by dcminter | 2025-12-01 10:34:20+00:00
I think parent poster had an X1 or something and assumed the conversation was about a similar contemporary device.

I'm a little sad this board isn't for my X220 ... I would be sorely tempted if it were - but like other posters I'd have some reservations about things like battery life even so.

By the (contemporary) by, a Mac Book is probably a better buy if you like Mac OS (I don't) because the hardware really is excellent. One physical point in favour of the modern Thinkpad though is weight - a MacBook Air is about 1.2 kg, whereas the X1 is not quite 1 kg.
by vkou | 2025-12-01 10:35:05+00:00
Unless DOTA2 is running at a ~3 tick rate (Which it's not), even taking account processing delays and action batching, a bot will always have faster reaction times than an actual player. It will also never misclick.

This problem is magnified in a shooter game, which would be unplayable with that kind of batching, but where a cheater with an aimbot is actually impossible for a legitimate player to beat.
by v9v | 2025-12-01 10:35:07+00:00
Would you accept the argument that compiling is modifying the bytes in the memory space reserved for an executable?

I can edit the executable at the byte level if I so desire, and this is also what compilers do, but the developer would instead be modifying the source code to make changes to the program and then feed that through a compiler.

Similarly, I can edit the weights of a neural network myself (using any tool I want) but the developers of the network would be altering the training dataset and the training code to make changes instead.
by em-bee | 2025-12-01 10:35:47+00:00
the minifigure is not patented, but protected by a 3D design mark. design marks don't expire, and attempts to challenge the mark and get it removed so far have not been successful.

LEGO is using design marks to protect all new bricks they create. design marks can just be registered without any review. but they can be challenged, and some of these challenges have been successful.
by pdimitar | 2025-12-01 10:35:53+00:00
Bad code is not written on a bet. It's written because either competent engineers crunch, or because they are incompetent.

Good code could be costly, yes, but often is not. In fact it's very often economically sound to periodically address tech debt i.e. not allow it to accumulate because it seems to increase exponentially until one day a critical customer-acquisition-stakes feature cannot be shipped on time due to it. Only then do the executives wake up and even then 80% of the time they just blame the engineers and move on. They are never at fault, the angels.

Finally, many companies are already on the market and are relatively OK economically. Let's be honest: most deadlines are entirely artificial and are just power moves by management; they are not mandated by critical business needs.
by jcgl | 2025-12-01 10:36:47+00:00
First of all, non-standard extensions to federated protocols have a pretty rough history. Even when an extension reaches median adoption (rare, I assert), the long-tail adoption is dismal. For something as fundamental as

Second of all, how could this just be an implementation-specific extension? The failure mode (of a client not supporting the extension) would be outright broken. To have name portability, the client needs a two-step to first discover the name's server before then connecting to that server. Whereas now (afaiu), the server is already identified by the name. That's a fundamental change in what identity means at the protocol level.

I'd love to be corrected by someone more intimately familiar with ActivityPub. But until it has mandatory (and mass-adopted) support for something vaguely like SMTP's MX records or whatever the equivalent for ATProto is, name portability is a distant dream.
by soloridindan | 2025-12-01 10:39:23+00:00
You already know where an enemy is if you hear them behind the wall, you don't need a cheat to tell you that there is noise coming from other side of the wall. The server also doesen't need to tell you they are behind it if they're sneaking. A game that allows zero home-in time sounds like a flaw in the game and something solvable on the serverside.

You can replace a playermodel with wider "sound coming from around here" if you want to make it even harder for a cheat to pinpoint a sound
by lordnacho | 2025-12-01 10:40:32+00:00
I've often thought there should generally be more work-shadowing. Not just from young people looking for a first job, but from all sorts of cross-professional and seniority groups. I think there would be a lot of benefit from seeing how some random other person does his job.

Another aspect is automation development. Particularly for people who are supposed to be writing tools for another profession, it's worthwhile spending time getting some notes like thing.
by ffsm8 | 2025-12-01 10:40:38+00:00
I think you misunderstood my comment, which is understandable as it was double negative

I was pointing out that devs are perfectly fine with the official definition of free software - and the only ones wanting to extend it further are people that wish to incorrectly label their software as open source - which usually are CEOs of companies which want to portrait their closed software as open for marketing reasons.

IANAL, but I think your cited example would not fall under the open source label either. And all devs I know would prefer the definition of the term to be kept as is, making it not open source.
by averageRoyalty | 2025-12-01 10:40:59+00:00
I'm not sure I understand this view. Did seamstresses see sewing machines as amoral? Or carpenters with electric and air drills and saws?

AI is another set of tooling. It can be used well or not, but arguing the morality of a tooling type (e.g drills) vs maybe a specific company (e.g Ryobi) seems an odd take to me.
by reactordev | 2025-12-01 10:41:22+00:00
Who else is responsible for you?

You have two options. Continue to point fingers and complain and be broke, or start putting $100/mo in VOO and save what little money you have for your future?

I know it sucks. I know income inequality is huge. I know the only way out of this is to put in sweat equity. I know the only way to put food on the table is to have a second job at a gas station. I’ve been there. However, as much as you DON’T want to hear it - the only way out of your mess is by you working your way out of your mess.
by ChocolateGod | 2025-12-01 10:41:29+00:00
> giving up some control over your own system

There could simply be a developer option that disables these integrity checks but subsequently breaks online games that rely on them. Valve could also offer a module that allows signed user-space binaries access to kernel space, which would be an improvement over Windows offers in that anti-cheat wouldn't need to live in the kernel.

I think that's a fine trade off.
by lazide | 2025-12-01 10:42:23+00:00
Notably, if we look at this abstractly/mechanically, psychopaths (and to some extent sociopaths) do study and mimic ‘normal’ human behavior (and even the appearance of specific emotions) to both fit in, and to get what they want.

So while internally (LLM model weight stuff vs human thinking), the mechanical output can actually appear/be similar in some ways.

Which is a bit scary, now that I think about it.
by soloridindan | 2025-12-01 10:42:35+00:00
After you click, the character will begin to turn, which can take several hundred ms. A delta of couple ms compared to the time it takes to turn is completely negligible and even an inch better positioning of a character, or having a character with items or stats that makes them turn faster (because picks are asymmetric) will make several magnitudes more of an impact.

If your game allows your sights to just teleport on people's heads and take that as the winning condition then that just sounds like bad design, there's no reason to allow infinitely fast movement and omitting strategy even from a shooter
by __MatrixMan__ | 2025-12-01 10:42:38+00:00
To cut mbfg a bit of slack here, your approach doesn't work in all situations. I admire your functioning community and supportive family and the fact that you've got time and space for things like gardening.

If people can't live like you do, it's probably because they've been placed on some kind of economic hamster wheel, and rather than figure out how to get a quarter of a lamb their better bet is to emigrate or to disrupt the system that's making McDonalds feel like a relevant factor in a survival equation by building the kind of community that you're describing. That's a big ask if you've never been part of such a thing (I know I haven't).
by Cu3PO42 | 2025-12-01 10:43:12+00:00
I also strongly dislike requiring remote attestation for any kind of software I want to run. But what I also dislike is cheaters in my online games and I genuinely do not have a better suggestion on what to do.

Personally, I run Windows purely for gaming and don't let it near any important data. For the latter, I boot into Linux with separately encrypted disks.