MurphyA/hacker-news huggingface dataset:
by rendx | 2025-07-25 13:20:47+00:00
I remember a conversation with a political activist refugee. They were in a group of people who got checked at the border, and were asked to unlock their laptops. The border security personnel then proceeded to do a short inspection of the visible systems. They all used Veracrypt's Hidden Operating System functionality, and while it would be trivially detectable, the border security did not, so they got through without problems. If they had refused to "unlock", or used a duress passphrase that wiped the system without presenting a dummy version, they would have been held, possibly for a very long time, and definitely not allowed to exit.

Moral of the story: Different contexts allow for different solutions. It is a sign of false privilege to make assumptions, and not let the user decide. An argument can be made in terms of priority of implementation, but not in terms of "pointlessness". The often used argument of "false security" can be addressed by warnings; yes, some people may not understand the implications, but you do not need to make their own (bad/good) choices for them; that's paternalism, not care.

In the real world, where thanks to my political work I am in contact with many people who had to endure real-world security checks, police raids, investigations, and so on, in all the cases no proper (imaginary) forensic analysis was performed. People make mistakes and remain uneducated -- on both sides. The "But NSA!" argument brought forward typically by white techbros kills a lot of useful technology before it even exists, which is unfortunate for those that would actually benefit from it, and when asked would tell you so. It's also not either/or in reality: In many situations, it will buy you time (while e.g. your lawyer may try to get you and your devices out of the situation), and even if they find out you were trying to fool them, they may give you another chance, and then you can still opt for the wipe code. It makes a huge psychological difference to have multiple options and feel in control.
by sersi | 2025-07-25 13:21:07+00:00
> the moral case against acting on same-sex attraction is strong

Explain to me exactly how the moral case against acting on same-sex attraction is strong without using religion (since not all people believe in religion).

You start off with premise that you expect everyone to agree "It's immoral" without explaining why exactly it's immoral.

Without justifying your point how can you expect "liberal spirited" people to discuss with you?
by codingdave | 2025-07-25 13:21:14+00:00
You should dig deeper into your market research. Analytics platforms do exist that provide this level of detail. That doesn't mean you shouldn't build another one - the fact they already exist means the problem is validated. But it does make you look like someone just dipping their toes into a new idea, not an expert in this problem space. There is nothing wrong with that - everyone is new to their work/market at the beginning. But you don't want to be raising a big flag announcing it. You need to be differentiating yourself from what exists, not acting as if you are new. And say that you measure A/B tests, don't describe them as if you had never heard the term.

But to answer the question of what we think about the product itself... I kinda despise client-side analytics that make calls out to 3rd parties (even if it is just a tracking pixel). I understand the value to marketers and PMs. But if you want something new in this problem space, send data to the app server and build server-side processing. Not only is that a cleaner client-side experience, it won't end up getting blocked by anti-spyware extensions.

Also, you are shooting yourself in the foot by measuring landing pages. They are already a fairly weak form of marketing - they are early idea validation, not even a real product. Optimizing at this point is borderline bike-shedding. You need these types of analytics when you have a product ready to roll and are optimizing conversions. Landing pages simply are not high value enough to invest this much effort.
by phkahler | 2025-07-25 13:21:15+00:00
>> Ironically my only opposition to US chips is that we’re less liable to protect Taiwan if China invades

I'm amazed at how many people think China is going to take Taiwan by force. They're playing a long game because they want it intact. They want the people there to want to be part of China. That doesn't seem to be going very well, but how can outsiders know? But again they're playing a long game and have plenty of time so long as things are moving in the right direction.
by PaulHoule | 2025-07-25 13:21:18+00:00
Uncertainty is a difficult concept to formalize because everything is connected to everything else in principle -- that is, relative to a joint probability distribution. One of the reasons why expert systems got stuck was the lack of a complete and correct theory for how to reason with uncertainty.

A medical diagnosis system like MYCIN [1] is fundamentally at war with uncertainty, but systems like that used half-baked ad hoc methods of modeling it.

It's a problem in machine learning because in principle you're looking at a high dimensional space where the joint probability distribution has a huge volume that you can't sample comprehensively. Insofar as machine learning, particularly deep learning, models do a good job of guessing the joint probability distribution without a comprehensive sample.

[1] https://en.wikipedia.org/wiki/Mycin
by conartist6 | 2025-07-25 13:21:33+00:00
The reason reading comments is so useful is because it's not one summary but a variety of different, unique reactions (and reactions to reactions).

The model I want to train is ME, so a one sentence sentiment analysis offers 0 value to me while a lot of distinct human perspectives are a gold mine.

It's kinda like the difference between being able to look at a single picture of a landscape and being able to walk around it.
by sidewndr46 | 2025-07-25 13:21:34+00:00
If they really are operating from within China it wouldn't surprise me that they are required to be in uniform while 'at work'. When countries have status of forces agreements, it usually revolves around the individual being uniformed or not. For an example a US soldier could cross while out of uniform into the GDR anytime they wanted. But when in uniform, they had to use specific locations that were agreed upon by both sides. Otherwise it would have been considered recognition of a foreign government.
by dcow | 2025-07-25 13:22:43+00:00
Yes. That “send your passport in” type of id verification is complete BS and everyone knows that. That’s why there is so much work going into modern cryptographic digital identity standards. You should be able to say “I have it on good authority that I’m over 18” and the other party simply computes the hash of that statement and checks that it matches one of the hashed claims in your digital credential.

https://www.ietf.org/archive/id/draft-ietf-oauth-selective-d...

https://csrc.nist.gov/csrc/media/presentations/2024/wpec2024...
by ku1ik | 2025-07-25 13:22:46+00:00
You can get a plain text log of a recorded session in several ways.

If you uploaded to asciinema server (e.g. asciinema.org) then you can click on Download and select txt format.

Or, with the CLI 3.0, you can either:

- convert existing cast file to plain text: asciinema convert demo.cast demo.txt

- record directly to plain text: asciinema rec demo.txt
by ta1243 | 2025-07-25 13:22:49+00:00
They're really not interested yet now and get annoyed when other kids in the class post it

It's about being able to control and monitoring in the real world, where unlike the 90s the "family computer" isn't the thing in the corner of the living room.

There's 6 more years before they're an adult, 4 more years before they can legally have sex, and typically at least 4 years before they start heavy petting, plenty of time to transition.

Someone on their first driving lesson isn't dropped in the middle of the arc de triumph and told to drive to Rome, it takes a lot of lessons to get that far.
by jeroenhd | 2025-07-25 13:23:32+00:00
Yes. I used to run NetGuard, but Karma seems to work very similarly.

It looks like there's an app on F-Droid called "Rethink" that promises to do both firewalling, DNS blocking, and offers a WireGuard VPN. That seems promising, though I must add that I haven't tested it myself.
by rprend | 2025-07-25 13:23:47+00:00
I’ll talk to my cofounder about open sourcing.

In payments, though, the code isn’t the hard part. The hard part is the licensing/regulation and most of all the risk analysis. You need a partnership with someone with an MTL to move money; you need anti money laundering policies and sanctions screenings and to do KYB checks. These days that’s not that hard because there’s vendors for all that, but it’ll cost you low five figures and you need to go through an enterprise sales deals that take a month or two.

Even with all of that, you’ll probably still lose tens of thousands to Russian fraudsters who present as a perfectly legitimate American business.

Payments is a tough business
by ralfj | 2025-07-25 13:23:48+00:00
> it met one common definition of "memory safety", which was essentially "have a garbage collector"

This is the first time I hear that being suggested as ever having been the definition of memory safety. Do you have a source for this?

Given that except for Go every single language gets this right (to my knowledge), I am kind of doubtful that this is a consequence of the term changing its meaning.
by atoav | 2025-07-25 13:24:01+00:00
> some text that would raise suspicion in any person

As someone who worked in IT-support I have to say this sentence is doing a lot of heavy lifting. I have seen people click on shadier things that looked much less credible. In fact I have seen the same people do it multiple times, even after it has been explained to them, multiple times and they have experienced consequences in the form of locked accounrs and the likes.

Real world users can be magnitudes dumber than you think they would be, even if they otherwise simulate the appearance of functional adults.

I have seen people who have a problem click away error dialogues with the explaination of the problem without reading the text. When asking what they clicked and why, they couldn't tell you if their life depended on it.
by vdupras | 2025-07-25 13:24:16+00:00
It has to be something about familiarity, because for me it's the opposite. I find that nested parens in Lisp make the code pretty hard to read. It's difficult to pinpoint where the processing begins. I also find myself constantly scanning left and right for parens boundaries. It's exhausting.

In Forth, you read your word from left to right, "playing" stack effect in your head, and you always know where you're at processing wise.

Pretty simple, but I guess one must have inclinations towards thinking about the generated native code underneath rather than thinking in terms of symbols.
by shlant | 2025-07-25 13:24:24+00:00
people should stop accepting that all forms of eugenics is "bad" - it's become so morally loaded that people like you are afraid to bite the bullet. We should be ok with having discussions about whether avoiding bringing children into the world with greatly reduced quality of life (or even pain-filled existences) is something we should be doing even though it's "eugenics"
by PaulHoule | 2025-07-25 13:25:18+00:00
There was a very pretty girl who sat next to me in English class in high school, who I had a crush on, who grew up in an upper middle class family that was going through a terrible divorce.

Last I heard she's a professor of the Quechua language in Hawaii and lives alone with a large dog and has probably aged out of her fertile window. I can't prove that her family's divorce had anything to do with the trajectory of her life and her not reproducing, but on average there is a correlation.
by altairprime | 2025-07-25 13:25:31+00:00
The article linked by this post disagrees:

> I’ve seen some comments floating around that suggest that the fix is to jettison Visa and MasterCard in favor of cryptocurrency.

> I think this is fundamentally a losing strategy: It moves the burden and risk of being unbanked onto the developers and publishers rather than the platforms. Yes, it decentralizes (to a point), but each node has less resources to defend themselves in court when the oppressors change their tactics again. I believe it’s better to stand together than fragment.
by cainxinth | 2025-07-25 13:26:13+00:00
> This randomness explains why sabermetricians often view regular-season performance as a more reliable indicator of a team's true quality than its playoff results.

That makes sense statistically, but I think most fans would intuitively disagree. When your team plays great all season and chokes in the playoffs, you rarely come away feeling that the regular season was their “true quality.” Typically, such events are seen as revealing that the team wasn’t as good as it seemed, or at least not when it mattered most. There’s probably truth to both perspectives.
by rprend | 2025-07-25 13:26:33+00:00
Stablecoins do seem to address all these concerns. USD backed, and I believe Visa/Mastercard are adding stablecoin support so that there will soon be stablecoin debit cards.

Our thesis on crypto was that American consumers will never pivot to a foreign currency to do retail purchases. That’s just too much friction. It’s possible we get proven wrong, though
by lieret | 2025-07-25 13:27:29+00:00
In 2024, we developed SWE-bench and SWE-agent at Princeton University and helped kickstart the coding agent revolution.

Back then, LMs were optimized to be great at chatting, but not much else. This meant that agent scaffolds had to get very creative (and complicated) to make LMs perform useful work.

But in 2025, LMs are actively optimized for agentic coding, and we ask:

*What the simplest coding agent that could still score near SotA on the benchmarks?*

*Turns out, it just requires 100 lines of code!*

And this system still *resolves 65% of all GitHub issues in the SWE-bench verified benchmark* with Sonnet 4 (for comparison, when Anthropic launched Sonnet 4, they reported 70% with their own scaffold that was never made public).

Honestly, we're all pretty stunned ourselves—we've now spent more than a year developing SWE-agent, and would not have thought that such a small system could perform nearly as good.

I'll link to the project below (all open-source, of course). The hello world example is incredibly short & simple (and literally what gave us the 65%). But it is also meant as a serious command line tool + research project, so we provide a Claude-code style UI & some utilities on top of that.

We have some team members from Princeton/Stanford here today, let us know if you have any questions/feedback :)
by coursecrumbs | 2025-07-25 13:28:07+00:00
Thanks for the feedback and ideas. Yes, the current version is maybe not unique. I am trying to build the platform that will analyze metrics but also tell how to improve a landing page or a product page using AI. This one is a super small MVP I want to validate.

> send data to the app server and build server-side processing. Not only is that a cleaner client-side experience, it won't end up getting blocked by anti-spyware extensions

This is also a good suggestion. I will explore this option as well.
by tomhow | 2025-07-25 13:28:40+00:00
Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html
by cesarb | 2025-07-25 13:28:57+00:00
> For the vast majority of online businesses, accepting exclusively crypto, or exclusively bank payments, would result in much less business. Orders of magnitude less business.

I would add a qualifier to your statement: for the vast majority of global online businesses. An online business serving a single country could make use of country-specific payment systems, which are often very popular. If a Brazil-only online business accepted only payments through PIX and boleto bancário, that could result in less business, but not orders of magnitude less business.
by sejDuQued | 2025-07-25 13:29:20+00:00
(slow answer because HN is blocking my throwaway account "AdkamEup" from commenting quickly, so now I've created a new throwaway, and am commenting via a proxy too)

It does, in the one particular context where I would be looking at it.

(I understand that this response of mine is unusable for labelling images, without the context that they are displayed and viewed in. That's fine. I'm indifferent wrt. labeling pictures on the internet, for the purposes of lawmaking.)

Consider this. Assume you have a nice big poster "featuring women who are from a culture where partial nudity is normal and not considered sexual". Assume you take it to your workplace, to an office where several ladies work, and you put it on display on the wall of your cubicle. I think the picture will be defined sexual in that context, and most women at the office will be uncomfortable with it. I, as a man, would get an arousal response, and therefore, in that context, I would also immediately feel uncomfortable with the poster (and I would also request that it be removed). Indeed I very frequently disagree with being exposed to arousing impulses, and I may try to protect my senses from that. Either way, such a picture is sexual, most of the time. It does depend on the context, so I guess I agree that without context, classification is futile (lacking sufficient nuance). Assuming some "default Western context" though, I still claim that the picture you are proposing is sexual. The context where that image is not sexual, is that culture where the picture originates from. But we are not that culture.

Again, I'm neither supporting nor opposing politicians in labeling and/or restricting images. I'm only talking about what the pregnant woman's picture in the fine article makes me feel, and what urges it generates in me.
by throwawaygmbno | 2025-07-25 13:29:42+00:00
>i think it's a bit unfair to judge him on some things he said privately to a friend.

I think it must be nice to think private racist thoughts expressed so regularly are just fine. Usually this kind of thinking is because the person can't ever imagine being affected by racism.

I wonder how many people throughout his career he refused to work with, didn't hire, went after, because of their skin color. People aren't famously racist without ever expressing it.
by sugarplant | 2025-07-25 13:29:57+00:00
im curious where you live where home invasions dont happen. i live in one of the safest states in the US and home invasions happen here.

people actually do commit random violence in home invasions by the way. your having chosen not to look into it at all or read the news ever doesnt negate this. its to say that random violence in home invasions is common, but the point is that it does happen. and i think people should have a very effective means to defend themselves.

theres even been a serial killer that committed home invasions by claiming to be police upon breaking in. this also happened recently with those politicians that got assassinated.

if you dont want to have a firearm thats your choice. dont see why you think this is necessary for other people though.
by treyd | 2025-07-25 13:30:46+00:00
I find this an interesting argument. I wonder if it's a generational thing.

If we define immersion as "your vision focuses on what's inside the screen and you ignore the world around the screen, and you mostly ignore that your control of the player character is through a keyboard and mouse", then I've experienced immersion with every first person game ever, including Minecraft. I never considered that some people might need photorealism for that at all. There was another commenter that mentioned being unable to walk over a short wall due to character controller limitations as being immersion-breaking. I agree this is annoying but the qualia of it is more like a physical confusion rather than being something that actually breaks my experience of the game.

I'm also thinking this might be related to why I find VR to be, while very cool, not some revolutionary new technology that will fundamentally change the world.
by echelon | 2025-07-25 13:30:53+00:00
This reminds me so much of present-day generative AI criticisms.

> “These innovations were sometimes misguided, occasionally obsessive, periodically dangerous, and perpetually fascinating,” [Burgess writes]

> Susan Sontag once called [them] “the clever, the wealthy, and the obsessed.”

> “were exposed to toxic mercury and iodine vapors every time they made an image,” Burgess writes

> flash powder advertised as “the most powerful light under the sun” was the cause of multiple fatal explosions in Philadelphia

Expensive, wasteful, "tech bros".

Yet we wouldn't do without photos, would we?

The technology turned out to be more good than bad:

> As photographs became more accessible — and more commercialized — they introduced “notions about celebrity culture, self-imaging, authenticity, ownership, and representation that are deeply resonant today.”

> Charles Dickens that described the appeal of the fad in surprisingly recognizable terms, marveling at the excitement of “distributing yourself among your friends, and letting them see you in your favorite attitude, and with your favorite expression. And then you get into those wonderful books which everybody possesses, and strangers see you there in good society, and ask who that very striking-looking person is?”
by crabbone | 2025-07-25 13:31:35+00:00
The company I work for is guilty of abusing 3. We use it for debug output of user-supplied scripts that are meant to implement monitoring / metrics :'(

This is the first time I hear about stddata though. Is this a thing that's going into a standard? Is there already? Or is it just a name someone gave to it and it's not a real thing?
by iwanttocomment | 2025-07-25 13:31:42+00:00
I think my question here would be why there already isn't that kind of option on the market.

I'm OS agnostic - I don't have a strong preference and I'm productive in macOS, Windows and Linux. In the problematic 2016-2019 days of the terrible Apple butterfly keyboard, I auditioned several Windows/Linux laptops from different manufacturers as my "next" laptop. They were all sub-par in terms of build quality than my five year old pre-butterfly MBP.

I'm not a huge fan of macOS, and I'm certainly not a fan of iOS, but I use Apple gear these days because the build quality is so good. Would I buy a higher quality laptop than Apple's built in either China or the US? In a heartbeat. Even with a 20% markup! I find it bizarre nobody's pulled it off, regardless of country of manufacture.
by commandersaki | 2025-07-25 13:31:48+00:00
You really have to go hunting for a segfault in Go. The critical sentence in OP article is: in practice, of course, safety is not binary, it is a spectrum, and on that spectrum Go is much closer to a typical safe language than to C. OP just has a vested interest in proving safety of languages and is making a big deal where in practice there is none. People are not making loads of unsafe programs in Go nor deploying as such because it would be pretty quickly detected. This is much different to C and C++.
by grapesodaaaaa | 2025-07-25 13:32:20+00:00
Yes, C or asm get a bad reputation. They are definitely harder.

I’m just saying that this company seems to be throwing a lot of money at the problem, and at those levels you can squeeze more performance out of them and get them reasonably right.

After all, many, many pieces of reliable software are written in C. If you wanted a “safer” modern language, you could pick Rust.

I would just assume those would be easier picks rather than optimizing around GC pauses, which can be notoriously difficult when nanosecond matter.