MurphyA/hacker-news huggingface dataset:
by pron | 2025-07-31 14:53:50+00:00
> formal proofs in general are pretty much inexistent in enterprise, unless there are legal requirements to do otherwise.

Formal proofs are rarely used when specifying with TLA+, too, BTW. Writing formal proofs (as you would in Lean) has a very low ROI, and even formal method fans (like me) would tell you that's a tool you should reach for very rarely, and only if you must.

> I fail to see how you validate that TLA+ model is actually correctly mapped into the written Java code.

You don't (not even with Lean), but that we can't have cars that are completely crash-proof doesn't mean that's the standard for accepting or rejecting a safety measure. With TLA+ you can make sure that the design that you have (and you can't validate is actually implemented in code with or without TLA+) is actually good.

In other words, it lets us think about design rigorously. Maybe that's not all we wish for, but it's a lot, and it's not like there are better, easier ways of doing that. Of course, if the goal is to avoid thinking hard about design, then a tool that helps us think even harder isn't what we want.
by reincoder | 2025-07-31 14:54:30+00:00
Apologies for the late response. It's awesome to see they're using our data. I did not know that.

> wouldn't it be possible to just let users download the IPinfo data and use it locally? Does IPinfo offer database downloads?

Of course, you can download our free IP database right now: IPinfo Lite

https://ipinfo.io/lite

> Also asking for potential personal use: How does the quality of IPinfo data compare to MaxMind, DB-IP, etc?

We are miles ahead of everyone in terms of accuracy. Currently, we have 1,100+ PoPs across the world running active measurements. While traditional IP geolocation services are no much more than ASN/ISP reported data aggregation and parsing services. Our priority above all is accuracy and at this moment we are likely the industry leader for that.

If you have the time, go through some of our posts in our community and you will be surprised how good our data is right now. I will share my recent favorite one:

https://community.ipinfo.io/t/the-north-korean-gamers-on-ste...
by anthk | 2025-07-31 14:54:31+00:00
Universal charger = good

STASI/GESTAPO 2.0 = bad

To the rest... install Tox, QTox/UTox for PC (any OS) and Atox under Android. Never post personal data, ever.

Learn to set up i2pd on Trisquel/Ubuntu distros and set it as a daemon. Set up Links with 127.0.0.1:4444 as the proxy for everything and MARK the checkbox that says "tunnel everything to proxy" or similar. Disable cookies in the settings and DO NOT login to any web. Don't use "links -g", but "links in the terminal".

After you finish setting it up, save the settings.

Do the same with IRC clients, prefer simple ones such as IRC. Be aware to delete ANY metada and don't put your username as the login one under Unix/Linux, ever.

Get some Mutt config for it for the tunnel at /etc/i2pd/i2pd-tunnel.conf. Again, if it's a bit technical, use Claws Mail and disable any enabled metadata for your account.
by nromiun | 2025-07-31 14:55:14+00:00
I really wish PSF would adopt PyPy as a separate project. It is so underrated. People still think it supports a subset of Python code and that it is slow with C ffi code

But the latest PyPy supports all of Python 3.12 and it is just as fast with C ffi code as JIT Python code. It is literally magic and if it was more popular Python would not have a reputation for being slow.
by josh_carterPDX | 2025-07-31 14:55:51+00:00
I agree with most of this except the overcommunicating part. If you're setting the right expectations, overcommunicating may be mistaken for micromanaging.

Managers are judged by outcomes, not by contribution. Good leaders know how to shield their team from the chaos above while shielding the managers above from the challenges of managing many different personalities. They are a conduit for collaboration and inspiration.

Bad leaders are chaos agents and are the main drivers of attrition and should be rooted out quickly. They are a poison pill.
by lieret | 2025-07-31 14:55:59+00:00
Sorry, I missed that!

That's a little bit out of the scope of this project (because we were aiming for the bare minimum of what is needed to get a performative agent — and unfortunately learning from mistake also isn't measured by most benchmarks as they require tasks to be solved independently).

However, you can always add "memory" to agents by asking them to write and read from a file in your repo (Claude.md, cursorrules etc.) You can also try to automate this process and have a mechanism by which the LM decides itself when to put something in them. Similar to how memories work in chatGPT. I think Cursor also recently started doing that.

> checking for new versions of libraries, and write a list of tasks first before the execution

Just add it to the prompt! That's not always desired behavior for a command line helper, but I think it shouldn't be too hard to get it to do that just by prompting alone.
by eyberg | 2025-07-31 14:56:11+00:00
These people definitely do not understand security at all:

https://github.com/unikraft/unikraft/issues/414

Also - one needs to be careful cause many of the workloads they advertise on their site do not actually run under their kernel - it runs under linux which breaks a completely different type of trust barrier.

As for trust/full disclosure - I'm with nanovms.com
by andyish | 2025-07-31 14:56:30+00:00
the office culture / remote workers don't collaborate always makes me laugh. It reminds me of a time when I worked in an office and a PR spent over a week waiting to be reviewed because one team didn't tell another team. They were literally sat two benches apart and the requesting team had to walk past them to go to the toilet, to the exit or each time they went for a coffee.
by bee_rider | 2025-07-31 14:56:34+00:00
Sure, I’m from the US as well. In our case, I think this stems from multiple problems—the popular understanding of the constitution and the letter of the thing have diverged, and also the Supreme Court has gone in a third totally unrelated direction. So it becomes a convenient rhetorical meme. (IMO, we should the thing once a generation and have the populace re-ratify it with a high consensus, so we’re all on the same page).

I’m not sure if that’s the case in Germany though.
by AnimalMuppet | 2025-07-31 14:56:48+00:00
Girard's theory is nonsense. For an excellent read on why, see https://shc.stanford.edu/arcade/publications/rofl/issues/vol...

To me, the most repugnant part of Girard is how he tampers with the evidence. Take Oedipus, for example. Does it support Girard's position? No, Oedipus deserved his exile, he was not a scapegoat. "Oh, but that part is a lie; of course a myth doesn't tell the truth." So Girard rewrites Oedipus to make it fit his theory, and then claims Oedipus as evidence that he is right! That's not evidence; it's forgery. And Girard does it all the time - the linked article lists example after example.

So, no, I can't take Girard seriously. And, sorry, but I can't take a Girardian analysis of anything seriously either.

Now, you can claim that the end of WFH is bogus. That's fine. Just don't think of it in Girardian terms.
by pron | 2025-07-31 14:57:04+00:00
> That is not the case for the TLA+ spec and your 1MLOC Java Database.

That is the case. Of course, nobody bothers to write the TLA+ proof that that is the case, because even if somebody had the resources to do it, the ROI on doing that is not good. If you can avoid 4 major bugs with 10 hours of work, you probably won't want to work an extra 10,000 hours to avoid two additional minor ones. That most people choose to stop when the ROI gets bad and not when they achieve perfection is not a problem.

The question isn't what tool guarantees perfection (there isn't one), but what toolset can reduce the greatest number of (costly) bugs with the least effort, and tools that help you think rigorously about design are a part of such a toolset.

> You hope with fingers crossed that you've implemented the design, but have you?

The same way you always validate that you've implemented what you intended - which is more than just keeping your fingers crossed - except that TLA+'s job is to make sure that what you intend actually works (if implemented).

> While Dafny might not be the answer we should strive to find a good way to do refinement.

TLA+ does refinement in a much more powerful way than Dafny. Neither is able to do it from a high-level design to a large and realistic codebase, certainly in any afforable way, but nothing can. I guess that is a problem, but it's not the problem we can solve, and there are other big problems that we can.
by pickleglitch | 2025-07-31 14:57:11+00:00
Uhg, this shit is going to ruin the Internet even more than it has already been ruined. Right now it's only asking people the AI determines might be under age, but how long will it be before they just force it on everyone?

"Age-verification" is going to be the ultimate tracking tool, probably enforced by law at some point, all justified as "protecting the children."
by icedchai | 2025-07-31 14:57:18+00:00
Performance management is challenging and has been a problem with my previous managers. I point out that person X is not doing their job well, not reviewing PRs (stamping LGTM on everything after about 30 seconds), writing buggy code, writing zero tests, no updating existing tests, not responsive to communication, not receptive to feedback. "I'll talk to him." No change. Two months later, I have the same discussion.
by evanb | 2025-07-31 14:57:22+00:00
There are many equivalent formulations of quantum mechanics, the one the above post takes issue with is the path integral formulation. But because you can show an exact mathematical equivalence it makes all the same predictions as, for example, Hamiltonian evolution.

The words people like to use for the path integral is a sum over histories---that corresponds tightly with the ingredients in the path integral. So in this formulation it's what's "actually happening". But in other mathematical formulations other words are more appealing and what someone claims is "actually happening" sounds different.
by ulrikrasmussen | 2025-07-31 14:57:38+00:00
I am Danish and I fucking hate my government for this. Nationally, the minister of justice Peter Hummelgaard is also pushing for a law which gives the police intelligence agency (PET) the right to basically do mass surveillance of everyone without prior suspicion of any criminal activity. If passed, they will be allowed to build a database of everyone which correlates social media activity with health care data and any other data collected via surveillance. This will be a machine for automatically generating suspects.

Peter Hummelgaard basically says yes to every new tool that the police asks for. He also is a staunch advocate of increasing punishment for every type of crime that happens to catch his attention, even in a time where our prison system is in shambles and has way too many inmates. A true authoritarian.
by dogleash | 2025-07-31 14:57:44+00:00
>You’re Going To Mess Stuff Up. Repeatedly. [...] Nobody expects you to have all the answers. [...] You’re not expected to be perfect. [...] Messing up is part of the job. What matters more is how you respond. Own your mistakes. Say the awkward thing out loud. Apologize when you blow it. Your team doesn’t need a flawless boss, they need a human one who’s willing to grow in public. That builds trust faster than pretending you’ve got it all figured out.

Emotionally supportive advice like this is probably part of an important foundation. But I've been on the receiving end of management that's trying to figure out how to do their job through osmosis too many times. I move to avoid it, but I just don't have it in me to put my personal drive into work anymore when the generally-accepted way of training a new manager is letting them whoopsiedaisy torpedo a multiyear project or two along the way.

> But if you show up with humility, curiosity, and a genuine desire to make work suck less for the people around you? That’s real leadership.

No. No it's fucking not. That's necessary but not sufficient.
by EGreg | 2025-07-31 14:58:41+00:00
Well, I’ve been in the decentralization space (and mocked for it by some on HN) for a decade at least.

When Moxie wrote a thoughtful critique of decentralization, I wrote an article addressing his criticisms and spoke about why decentralization matters: https://community.intercoin.app/t/web3-moxie-signal-telegram...

There are many great decentralized alternatives. I know the founders for most of them, and interviewed some, like the founder of the original (and current) Freenet, probably the earliest private content sharing network ever launched: https://www.youtube.com/watch?v=JWrRqUkJpMQ

Here are some more of my interviews regarding freedom of speech, including with regulators, sociopolitical thinkers like Noam Chomsky, Milton Friedman’s grandson, etc: https://news.ycombinator.com/item?id=34179795

Here is a map of the global war on end-to-end encryption, with updates on how we have been losing this war: https://community.qbix.com/t/the-global-war-on-end-to-end-en...

In my opinion, the most secure network is Autonomi.com, which was previously Maidsafe. It is FULLY decentralized and encrypted, and those guys have been at it far longer than Matrix. I have been on their forums and they have been on ours for years, debating various architectural and economic tradeoffs.
by pyrale | 2025-07-31 14:58:49+00:00
> The risks of vendor lock-in, losing control of your files, or price hiking sucks though, but convenience outweighs this for most. Coming from a dev background, I'd love open file formats and being able to pick where the files are stored though.

Also you don't really have proper version control, and what little you have isn't integrated with the rest of your project.
by zahlman | 2025-07-31 14:58:54+00:00
> "a driver not threatening to women" is not a job both genders can do.

Imagine if I were to make an analogous claim with races rather than genders. You wouldn't even care whether there were any kind of statistical basis for the claim (I am explicitly not claiming any statistical basis for any claim of that form). You would immediately and correctly deem the claim to be racist.

Feeling threatened by the mere existence of another person, on the basis of that person's sex, race or anything else is not generally considered a rational or socially acceptable response. It's the sort of thing that results either from past life trauma or from explicit bigotry.
by handedness | 2025-07-31 14:58:56+00:00
> Universal charger = good

> STASI/GESTAPO 2.0 = bad

That much is obvious.

The problem is when you delegate power and authority to a body which enables them to impose both, you're going to wind up with the port first, Gestapo second.

Edit: Your edit thereafter is all a nice idea, but not a viable solution, as the same body could classify much of what you describe as criminal activity. That, and a solution which requires everyone to live like La Résistance in perpetuity is not a solution, but a precursor.
by hopelite | 2025-07-31 14:58:58+00:00
There is of course also the fact that the EU is not a sovereign state, legitimate government, or any kind of legitimate government at all, not to mention that is it an abrogation and disassembly of democratic principles of self-determination, and inherently foreign and even hostile to all its members, the most dominant of which jockeying over control of all of Europe through the EU.
by AnotherGoodName | 2025-07-31 14:58:59+00:00
Doctor Who's original 1960's intro is in a similar vein of "wait a minute, how'd they do that in that year?". This predated any commercial synthesisers and was mind blowing for its time.

https://www.youtube.com/watch?v=75V4ClJZME4

https://www.effectrode.com/knowledge-base/making-of-the-doct...
by a4isms | 2025-07-31 15:00:17+00:00
The fictitious Voight-Kampff test is based on a real machine based on terrible pseudo-science that was used in the 1960s to allegedly detect homosexuals working in Canadian public service so they could be purged. The line from the movie where Rachel asks if Deckard is trying to determine whether she is a replicant or a lesbian may be an allusion to the fruit machine. One of its features was measuring eye dilation, just as depicted in the movie:

https://en.wikipedia.org/wiki/Fruit_machine_(homosexuality_t...

The stakes for men subjected to the test were the loss of their livelihoods, public shaming, and ostracism. So... Blade Runner was not just predicting the future, it was describing the world Philip K. Dick lived in when he wrote "Do Androids Dream of Electric Sheep" in the late 1960s.
by anthk | 2025-07-31 15:00:51+00:00
Public Unix server will get a Reissanance. Tons of folks will learn to live under small Nix account to chat privately under remote Tox accounts or over I2PD. This will only boost up populace's knowledge.

Kinda like in Spain tons of people learnt to either burn cards with microcontrollers in order to pirate TV top boxes or run Nagra and satellite decoders with keys dumped fron sketchy sites to be read with Kaffeine. And, often, it was more fun to decode the signal than to watch the actual TV schedule.
by mvieira38 | 2025-07-31 15:00:58+00:00
Selfhosting Matrix might be a solution if this passes. The surveillance is to be installed at the app level, imposed on the distributing companies (say, the Signal front-end), this is not a ban on. But if you're booting up your own application, it might at the very least be a legal grey area whether or not you need to implement chat control, so you could just not and the data will still be E2EE in travel for now. Easier than asking everyone you know to use GPG
by techpineapple | 2025-07-31 15:01:08+00:00
On the one hand, I should be excited, over the next decade or so, we will see lots of AI built/inspired movies, and as a person who is super into the eighties, AI is going to create another eighties. In the eighties it was synthesizers everywhere creating the bizzare experimental of music, and that extended into a visual style in movies and TV and were probably going to see a similar experimental foray into movies.
by ethbr1 | 2025-07-31 15:01:48+00:00
> only reporters working for big corporations can even afford to stay in and report from DC. In fact… that’s exactly the problem. These people really are deeply disconnected from beltway outsiders

You’re ignoring how connected they can be to beltway insiders. Relationships like that are built counterparty trust.

Few people are willing to risk their job or negative career repercussions to give information to a stranger, who may or may not have the skills to do anything with it.

The trust is equal parts {I trust that you will keep your word (whether source confidentiality, on/off record, etc)} and {I trust your competence and work ethic as a reporter}.

> I certainly can’t claim I know the solution to all this - decentralized media has issues that need addressing.

In order to be convinced of the superiority of decentralized news media, I’d want a compelling argument that it’s (a) capable and competent, (b) financially self-sustainable, and (c) more resistant to authoritarianism than traditional centralized media.

I’d be skeptical of all those claims. We all imagine the plucky citizen-journalist, but for every one of those (driven by their own morals more than financial considerations!), I find it hard to believe there’s not a tide of dark money astroturf that’s virtually indistinguishable.

No big-media doesn’t automatically mean Mr. Smith Goes to Washington. It means Paulie Podcast gets $250/month in “advertising” buy from someone who wants to put a particular take out in the infosphere.

> Anyway, hope you don’t deem this “casual and lazy.”

Nope. I appreciate the substantive disagreement!
by layer8 | 2025-07-31 15:02:05+00:00
That scatter plot is a nice addition. One property of the Hacker's Diet is that the absolute numbers don't really matter, as long as the weighing and calorie balance are roughly consistent. What's relevant for the feedback loop is the weight slope, and the target can be something like losing 15% of weight, and a 10% calorie deficit might get you there in n months.
by reflexco | 2025-07-31 15:02:31+00:00
Google captchas are hard because they're mostly based on heuristics other than your actual accuracy to the stated challenge. If they can't track who you are based on previous history, it doesn't matter how good you answer, you will fail at least the first few challenges until you get to the version with the squares that take a few seconds to appear. This last step is essentially "proof of work", in that they're still convinced you're a bot, but since they still can't completely block your access to the content, they resign themselves to wasting your time.
by hydrogen7800 | 2025-07-31 15:02:58+00:00
>It's definitely climate change because something bad happened. Not classical phenomena about wind currents drying out vegetation.

>[T]he extent to which this trend is due to weather pattern changes dominated by natural variability versus anthropogenic warming has been unclear... Our results show that for the period 1979 to 2020, variation in the atmospheric circulation explains, on average, only 32% of the observed VPD [vapor pressure deficit] trend of 0.48 ± 0.25 hPa/decade (95% CI) over the WUS during the warm season (May to September). The remaining 68% of the upward VPD trend is likely due to anthropogenic warming.[0]

[0]https://www.pnas.org/doi/10.1073/pnas.2111875118#executive-s...
by bell-cot | 2025-07-31 15:03:37+00:00
Yeah...but what's the actual goal?

If it's informing and convincing people who don't agree - I'm thinking that 99.9% of those folks aren't going to read any longish article in The Atlantic. And the 0.1% who might read will quickly be repelled if not angered by the article's tone. Similar for folks who do agree, then try to convince others with arguments and tones from the article.

If a preacher has no interest in actually spreading the Good News - preaching to the choir can be quite comfortable. And he's free to take nasty digs at unbelievers while doing that.
by Slowrodreguez | 2025-07-31 15:04:28+00:00
We’re working on BugSeekers, a tool to help you find bugs faster, track your recon, and stay focused on high-value targets.

It’s still in preview, but we’d love your feedback.

If you’re up for testing early and shaping the tool with us, check it out: https://bugseekers.com
by daft_pink | 2025-07-31 15:05:09+00:00
I thought about this a little bit more as it's been a while, but I think the reason Office is so dominant is that it's really 5 different pieces of very different complicated software. It's easy to knock off Word, but to copy Word, Excel, Powerpoint and make them all great, and compatible is very difficult.

I think if you separated them and chose the best alternative word processor and best alternative spreadsheet and best alternative presentation software, maybe you would have a better shot at replacing them. WPSOffice has the best excel, but powerpoint isn't as good, etc.
by 9rx | 2025-07-31 15:05:21+00:00
> The advice on over-communicating [...] is very on point.

Is it? Being on the other side I've left jobs because of manager over-communication.

If you don't have the right communication skills, let someone else do the job. There are plenty of people out there who are very capable of effectively communicating without over-communicating. Just as you wouldn't want a developer who writes excess code to make up for their lack of being able to write good code, same goes for a manager trying to communicate. Going over the top to make up for your shortcomings is never a recipe for success.