MurphyA/hacker-news huggingface dataset:
by mrguyorama | 2025-10-16 00:16:38+00:00
I mean, don't take my description for it, just scroll through her videos, watch some about things you understand, etc.

I am critical of her, but I would not put her on the level of Alex Jones or other really awful people. However, her blurb on the back of that "War on science" book is pretty gross.

Sabine absolutely is still capable of producing and understanding science. She chooses to make the content she does. She also clearly treats her youtube career as just business, making pretty good money from taking random science papers from random journals and using them as a reason to lambast all of science. Plenty of youtubers who do science, including people who post here like the guy from Applied Science, are pretty far from monetizing their content, sometimes to a fault, generally because they aren't looking to make crazy money, just cool stuff.

I actually hope she publishes more. This paper looks..... not good, but every good scientist has put out papers that are more like afternoon fun than rigorous work. That's fine by me. I would love for Sabine to produce real science, it's vastly more beneficial for humanity than her "Here's how science LIES TO YOU" slop. I tried to watch her in the beginning, but even then it was clear the kind of audience she was trying to cultivate. It feels gross.

I don't know if she truly believes what she says. Her complaints about being mistreated for being a woman seemed sincere, and not as trumped up as most of her videos, and there's plenty of sexism in science Academia, just like most places.

It's hard to criticize Youtubers for their thumbnails and titles, as the soulless youtube machine forces them, but there's definitely a pattern.

Basically, it's hard to look at people like NileRed, Explosions&Fire, Applied Science, Thought Emporium, etc who are literally running science labs through patreon funding and then Sabine says she's being silenced for her unorthodox views with over a million subscribers.

I'm tired of people claiming they are silenced while parrot literal mainstream talking points to an audience of millions.

Complaints about "The hubble tension shows we might not have everything right in our astrophysics models" is fine, dandy, I literally agree (I'm not a physicist), but complaining about string theory, which remember she's a physicist so she KNOWS nobody in physics actually spends any time, breath, or effort on string theory, and her claims that "Physics hasn't done anything in 50 years" is blatantly false and she is well equipped to KNOW this.
by rbitar | 2025-10-16 00:17:42+00:00
Interesting and if they are using speculative decoding that variance would make sense. Also your numbers line up with what openrouter is now publishing at 169.1tps [1]

Anthropic mentioned this model is more then twice as fast as claude sonnet 4 [2], which OpenRouter averaged at 61.72 tps for sonnet 4 [3]. If these numbers hold we're really looking at an almost 3x improvement in throughput and less then half the initial latency.

[1] https://openrouter.ai/anthropic/claude-haiku-4.5 [2] https://www.anthropic.com/news/claude-haiku-4-5 [3] https://openrouter.ai/anthropic/claude-sonnet-4
by tamimio | 2025-10-16 00:18:26+00:00
I know it's normal to criticize the US now being like that, but the reality is, this is a shared vision among the 5-Eyes countries if you dig deeper. It just happens that the US is very outspoken about it. In Canada, for example as I read a couple weeks ago, individuals "having some sort of geopolitical proximity to a concern of Canada" are being put under the microscope and seen as guilty until proven otherwise, primarily from the Middle East (or West Asia if you don't like that terminology), despite the fact that there was no 9/11 or similar event to trigger any reaction, and how’s that a “proximity concern” to Canada.

https://halifax.citynews.ca/2025/08/06/immigration-lawyers-s...
by Uptrenda | 2025-10-16 00:18:44+00:00
The same situation has happened to me multiple times now. I know HN hates blockchain-anything but the attack is mostly aimed at those in that industry and the idea is (1) To try steal cryptocurrencies (2) To try to get inside access to blockchain companies.

For my most recent experience it was someone who had forked a "web3" trading app and they were looking for an engineer for it. But when I Googled this project their attacks had been documented in extensive details. A threat company had analysed all their activity on Github, the phishing scams they made, the lines of malicious code they had inserted into forks, right down to the payload level of the malware installed. The same document noted that this person was also trying to get hired at blockchain companies as a developer. It was a platform that tracked the hacking group Lazarus.

So a few other times... Another project was this token management system for games. In the interview I was asked directly to pull this private repo and then npm install the code. I was just thinking: yeah, either this whole thing is a scam or the company is so incompetent with their security practices that it might as well be. It was a very awkward moment because they were trying to socially obligate me to run this code on my personal laptop as part of the "job interview" and acted confused when I didn't. So I hung up, told them why it was a bad idea, and they ghosted me.

Other times... I was asked to modify a blockchain program to support other wallets. I 100% think that the task was just designed so people would be getting their web based wallets connected to it to test with then they would try to steal coins via that. It was more or less the same as other attacks. An npm repo you clone that pulls in so many dependencies you can't audit them all. Usually the prelude to these interviews is they will send over a Google Doc of advertised positions with insanely high salaries for them which is all bullshit.

As far as I can tell: this is all happening because of Bitcointalk and Mtgox hacks that happened years ago where tons of emails were leaked. They're being used now by scammers.
by 1718627440 | 2025-10-16 00:19:38+00:00
> How many times have you written code along the lines of "if this isn't null do this, otherwise return. If the result of that isn't null, do this, otherwise return" etc etc.

Yeah that sucks, but why would you write it that way. I thought it is common to write "if this is null return, anyways: do this, do that."

> Promises are essential to async Exceptions

I don't see that either. If errors are specific to functions then there is only one case where I handle them, so it doesn't save something to put these checks elsewhere. If they can be accumulated over many calls, then they should be just part of the object state (like feof), so I can query them in the end.
by aantix | 2025-10-16 00:19:39+00:00
I did try out sculptor. I like the idea of the pairing mode - the syncing to the main branch is quite helpful.

A couple of items

1. As output comes back from Claude Code, I wish it were streamed to the screen in Sculptor. Seeing the text build up in realtime gives me the feeling of the agent being "alive". It's hard to describe - but I find it more delightful to see it streamed in realtime.

2. Add more hotkeys.
by raw_anon_1111 | 2025-10-16 00:20:08+00:00
That’s how MVNOs work, they buy data in bulk at wholesale prices. But they pay for lower QoS. There isn’t anything wrong with that. But they are getting jankier bandwidth.

https://en.wikipedia.org/wiki/QoS_Class_Identifier

T-Mobile comes with 5GB of high speed data per month to use for roaming in Canada and Mexico and lower speed data roaming almost anywhere else in the world.
by mijee2 | 2025-10-16 00:20:19+00:00
The even scarier thing is, there are people I know who are well educated etc and in my conversations with them I hear more and more about how they are relying on chatgpt for information re. surgery and illness and so on. As if chatgpt came up with the information itself, as opposed to, being a more superior interface that uses the same data as Google Search - at least with Google Search you actively knew you the source of the information.

I believe this speaks to something deeper about humans - only those with great discipline will be able to prevent themselves from being sucked in and losing their valuable human capital. It doesnt seem to matter whether one is dumb or smart.
by sthu11182 | 2025-10-16 00:20:20+00:00
Regarding law school, I would point out that law grad salaries are bi-modal. If you get in big law, you would start at $210k, if not you will start at a lot less. Presumably, with your background, your easiest pathway to big law is patent litigation, but I would say there is still a lot bias favoring EE degrees over CS, but less so than in the past (as I recall from interviewing a long time ago that was true, but at my firm, I think its less of issue, but your experience may vary).

Law school is expensive and I don't think there is a cheap option in the bay area (even the state school is expensive but in other locations, it can be cheaper), but they do give out scholarships.

I wouldn't choose law school unless you think you could do well in the actual legal career environment. I don't know what you mean by "good contacts for law school," but if that means you know people in the field, I would suggest talking to them about it. Get as much information you can get.

Any worries that law is not going to be a viable career with AI seems farfetched by me, particularly in litigation.
by zevon | 2025-10-16 00:20:53+00:00
No, I said one is "close to flirting with Eugenics" wich is rather not the same than accusing anybody of being an Eugenicist and I stand by that point. However, you and the other person insisting on (mis-)interpreting my original one-liner now seem to do the "retreating" and to say that the post I was replying to somehow "clearly" was about the generalized notion of kids being like their parents instead of being very specifically about genetics.

The study you linked is interesting but its results are far from "clear" (see its discussion section but that's probably also just bias and hedging or whatever) and it does have fuck all to do with your proposed thought experiment of a Kaspar-Hauser-like child. Even less so with your confident prediction of how a Kasper-Hauser-like child would turn out. I think you probably know this yourself but these kinds of predictions are something scientists would very, very rarely do - because they know the limitations of their work.

I'm kind of weirded out by this exchange, people here rather confidently express quite a bit of stuff that goes against years and decades of training I received when I became a scientist and I think I'll stop replying now. That was the recommendation of a colleague - who actually is a geneticist - I showed this thread to over coffee as well.
by fzwang | 2025-10-16 00:21:17+00:00
From your comments, it seems like there's a lot of internal and external issues you're dealing with. Internally, your sense of self worth is very much tied to your compensation/wealth. The recent rejections have triggered anxiety / negative self-reflection. The lack of a job/income is really straining your confidence.

Externally ...

1) It's actually a shit job market.

2) Your startup experiences don't really help signal your skillset as an employee. There's a sorta "founder tax" you're paying.

3) COVID, remote work, and new supplies of CS grads have changed the labour dynamics to depress wages. The top 20% may be doing ok, but the bottom 80% are getting diluted.

If I were you I'd consider a few things:

- Really think about what's a good/meaningful life to you. Volunteer/do something useful for other people (ex. a non-profit) to build up confidence again.

- Recognize your technical skillset may not be as "senior" as you think, since you had to expend valuable time learning other skills as an entrepreneur. It might mean more learning, building, leetcode grinding, interview prep, etc, before you can land the role. Concurrently, you can think about how to better communicate all the other useful things you've learned at a startup.

- If you enjoyed the startup experience, but concerned about the grind, then you don't have to build high growth businesses that require the 996 mentality. Boostrapping and organically growing a niche product may be more aligned with your skillset/goals.
by harshreality | 2025-10-16 00:21:27+00:00
"Good" vs "bad" was not intended to be an existential question about whether some bot-powered activity like AI training will be a net good or bad 20 or 100 years from now.

It's not even a question of whether, in that particular case, AI will displace some forms of human labor, even if that causes a macroeconomic crisis where society needs to figure out a better way to operate in light of new AI-driven economic realities.

It's a simple question of whether internet bots are causing economic inefficiencies and mis-allocation of resources in the classical sense.

The bad bots, discussed in the article, are. AI scraping bots are not. All it takes to see this are all the mentions of fraud in this HN thread. Bad bots are, at their core, fundamentally fraudulent in how they interact with sites. That fraud is compounded into how companies realizing the extent of that fraud react: by hiding or lying to investors and boards, because the fraudulent bot activity has significantly altered market perception. Nothing about pure scrapers is fraudulent, regardless of whether their ultimate goals are good or bad for the economy or humanity, if that could even be known.
by dorkrawk | 2025-10-16 00:21:34+00:00
It's working pretty well. I certainly use my phone for some things, especially if I'm away from the house. But I've just set habits that if I'm doing certain things (writing more than a sentence or two, buying things online, etc.) I just default to a laptop.

Having a microwave doesn't force me to eat TV dinners for every meal. But sometimes it's convenient to just microwave food. Just not all the time.

Don't let perfect be the enemy of good.
by cubefox | 2025-10-16 00:21:39+00:00
For editing PDF content on Windows, "PDF-XChange Editor" (formerly PDF-XChange Viewer) can be pretty useful:

https://www.pdf-xchange.com/product/pdf-xchange-editor

There is a free version available during install (not immediately clear from the website), which already can do some things most free PDF viewers can't, like editing text.
by artdigital | 2025-10-16 00:21:57+00:00
When I handed in my M1 Max MBP for repair, I bought a M3? Or M4 MBA to return when I get my MBP back, or to keep if I really notice a difference.

Used it for a week and came to the same conclusion, I felt absolutely no difference in day to day usage except that the MBA is nice and slim. And better battery.
by kylecazar | 2025-10-16 00:22:09+00:00
I did the same thing, at the same time! I'm pretty self-directed when it comes to learning, so access to the raw materials of a course was great and sufficient. Never missed interactivity. I tried Coursera years later, it was much more like enrolling in a real class virtually.

But yeah, great to see OCW still going strong. It's pretty remarkable no administrator has tried to mess with it -- although I wouldn't know if they had.
by oconnor663 | 2025-10-16 00:22:11+00:00
That could be well defined for POD types like arrays of bytes (I think in that case they call it "freezing"), but you'd still have undefined behavior if the type in question contained pointers. Also at least in Rust it's UB to create illegal values of certain types, like a bool that's anything other than 0 or 1.

Which is all kind of to say, all of Rust's different safety rules end up being surprisingly densely interconnected. It's really hard to guarantee one of them (say "no use-after-free") without ultimately requiring all of them ("no uninitialized variables", "no mutable aliasing", etc).
by gubicle | 2025-10-16 00:22:45+00:00
What does 'interface it with the UI' mean though? How does adding buttons make it easier for the user to work with the AI? The whole point is that users can control it using the most natural and ubiquitous way possible - through natural language.

Yeah, it often makes sense to adjust the user's prompt, add system/wrapper prompts, etc. But that's not really related to UI..
by dangus | 2025-10-16 00:22:50+00:00
I guess what I mean to say is don’t get the idea that $100-120k for a non-senior developer job in a middle America city is a bad living. You’ll probably live better with that than you do now in the Bay Area.

I was at a concert last night and met someone working concessions who used to do training for a tech company. She has been out of career work for 2 years. Has a promising job opportunity but no offer yet. Real life isn’t necessarily going to cut you a break.
by LexiMax | 2025-10-16 00:22:55+00:00
> That is, nobody perceives, say, "the silver searcher" as being some sort of nefarious plot to re-write grep, but they did with ripgrep, even though that's not what it is trying to do.

I have a suspicion as to why this perception exists in the C++ crowd.

I don't think it's because of evangelists. C++ was that evangelized language in the early 90's, but after a period in the sun it then survived the evangelism of Java, Python, Go, and others, despite losing ground to them in general purpose tasks.

And that's because all of those other languages, while being much safer than C++, came at the cost of performance or the overhead of a runtime. There was really no other language that had the expressiveness of C++ while allowing the developer to get down to the bare metal if they needed speed.

The existence and growing popularity of Rust changes that calculus, and I imagine that makes certain developers who might have a lot of investment in the C++ ecosystem defensive, causing them to overreact to any perceived slight in a way that other languages simply don't provoke.
by xpe | 2025-10-16 00:23:03+00:00
Another tip: lots of useful characters are only an option press away. You can find them by viewing your keyboard [1], which is easy if you have you input source on your dock. Some of my favorites:

⌥k = ˚ (degree) ⌥e a = á ⌥p = π (pi) ⌥e e = é ⌥5 = ∞ (infinity) ⌥e i = í ⌥d = ∂ (delta) ⌥e o = ó ⌥8 = • (bullet) ⌥e u = ú ⇧⌥9 = · (middot) ⌥n n = ñ

⇧ = shift; ⌥ = option

[1]: https://support.apple.com/guide/mac-help/use-the-keyboard-vi...
by TimorousBestie | 2025-10-16 00:24:28+00:00
This has to be a joke on the order of “lipstick parties” and “d&d is satanic,” right? I’m not saying the behavior in question _never_ happens, but surely the prevalence has been blown out of proportion.

There’s no drug I can think of that is present in the blood in such great concentrations that a transfusion would communicate the high, certainly not without killing the donator or the donatee. Nor does receiving mismatched blood result in anything resembling a high. I concede that the placebo effect can do many remarkable things.

However, given that NYT’s citations are decidedly hazy, I’m more inclined to believe this is a rumor that got too big for its britches. Maybe a pharmacist out there can convince me otherwise?
by itopaloglu83 | 2025-10-16 00:24:33+00:00
We didn't have the subscription, and there was no option to upload documents, or any information in the app preferences as to what was happening at all.

So, we couldn't find any information why it was happening, except after our complain and an update later, the background service started closing files when the Adobe app was exited.

We had tens of thousands of applicant documents, most of them contained personally identifiable information (PII) about future students, those files should not be even stored locally, except for the protected PII storage, yet along being uploaded to a random S3 bucket somewhere to be stolen by hackers.

If you're using Windows and have Adobe installed, just check your running programs and on top you'll see that weird Adobe service that you cannot disable even if you turn off its auto-start feature. Acrobat reader is supposed to be a PDF viewer, why does it even have a background service for f.ck sake.
by Mic92 | 2025-10-16 00:25:29+00:00
I haven't seen anything about requirements for gpg. Also the ux of it is not so great, so it's easy to just not have a signature without causing too much suspicion. Would be a much easier attack than what Jian Tan pulled off. Just wait for some contributor to go on holiday and send a malicious v2 patch. There are so many patches in the linux kernel processed that no one wouldn't notice.
by csmantle | 2025-10-16 00:26:29+00:00
Nowadays "syntax highlighting" acutally means "syntax colorization" more. It's purpose is not just to mark specific tokens/lexemes/phrases (as in compiler principles), but to differentiate between them. Making something "stand out" is no longer the goal No.1. Human minds are not automata, so colorization actually helps a lot in parsing and preprocessing the text beforehand.
by nathanwh | 2025-10-16 00:26:45+00:00
This reminded me of ViperGPT[1] from a couple of years ago, which is similar but specific to vision language models. Both of them have a root llm which given a query produces a python program to decompose the query into separate steps, with the generated python program calling a sub model. One difference is this model has a mutable environment in the notebook, but I'm not sure how much of a meaningful difference that is.

[1] https://viper.cs.columbia.edu/static/viper_paper.pdf
by Validark | 2025-10-16 00:28:11+00:00
According to Wikipedia, Alexander Parkes created the first celluloid (later called "Parkesine") on purpose in 1855 (as mentioned in the article, Collodion already existed and, when dried, created a celluloid-like film). John Wesley Hyatt apparently acquired Parkes's patent.

Daniel Spill, who worked with Parkes directly in England, founded several companies with Parkes selling Celluloid in England.

Spill and Hyatt spent the better part of a decade in court against each other over who invented it first and who has the right to the patents. The judge ultimately ruled that both of them can continue their businesses, and that Parkes invented it first.
by nodesocket | 2025-10-16 00:28:31+00:00
I found a fantastic intro lecture on Quantum Physics[1] (Superposition) on MIT OpenCourseWare that absolutely blew my mind. The professor (Adams) does a fantastic job using cute little analogies of color and hardness boxes with inputs and outputs of electrons with little monkeys inside.

[1] https://www.youtube.com/watch?v=lZ3bPUKo5zc
by russellbeattie | 2025-10-16 00:30:03+00:00
Until LLM models came along, I was convinced the first file format to gain sentience would be a PDF.

It can contain vector drawings, fonts, bitmap images, formatting, hypertext, plain text, rasterization hints (for everything from watch displays to 10 ton multicolor printing presses), layers, annotations, metadata, versioning, multiple languages, interactive forms, digital signatures/encryption, DRM, audio, video, 3D objects including CAD drawings, accessibility info, captions, file attachments and yes, even JavaScript. (And probably more - most of that was off the top of my head plus a quick search to remind myself.)

I'm personally amazed that any application can successfully open and edit a PDF document without creating a black hole in space, so Acrobat's continued suckiness into its third decade doesn't surprise me in the least.
by sigmarule | 2025-10-16 00:30:47+00:00
If there was some government program I was previously unaware of that pays organizations that were compromised by nation state hackers then I’m going to be upgrading all my networking infrastructure to F5 products and start reading up on BIG-IP migrations.

That is to say, sometimes nation state hackers _were_ behind the compromise. F5 is a very believable and logical target for such groups.