MurphyA/hacker-news huggingface dataset:
by jfengel | 2025-10-15 19:11:54+00:00
It's a joke. An older version of the joke, from Usenet, is that RTFM stands for "Read The Manual".

The gag is that the newbie asking the question will wonder why the F wasn't included in the expansion, and rapidly figure it out. Or they ask, and you make fun of them for it. The joke is either kinda cerebral or really juvenile... and the tension between the two is part of the joke.
by kelas | 2025-10-15 19:12:32+00:00
for that matter, i always wonder how people mistake python for numpy :) they have surprisingly little in common.

but enough talking about languages that suck. let's talk about python!

i'm not some braniac on a nerd patrol, i'm a simple guy and i write simple programs, so i need simple things. let's say i want an identity matrix of order x*x.

nothing simpler. i just chose one of 6 versions of python found on my system, create a venv, activate it, pip install numpy (and a terabyte of its dependencies), and that's it - i got my matrix straight away. i absolutely love it:

np.tile(np.concatenate([[1],x*[0]]),x)[:x*x].reshape(*2*[x])

and now lets see just how obscure and unreadable exactly the same thing looks in k:

(2#x)#1,x#0

no wonder innocent people end up with brain aneurisms and nervous breakdowns.
by renewiltord | 2025-10-15 19:12:45+00:00
Alpha School students learn their lessons almost exclusively from a screen during the intensive 3 h first section of day. If screens were debilitating these children would not show high percentile MAP scores. The children do. Therefore screens cannot be debilitating.

At worst they can have a negative long term effect or a mild deleterious effect. But they do not have an acute deleterious effect.
by ASalazarMX | 2025-10-15 19:12:46+00:00
Reading all these opinionated comments about CLI vs GUI, I feel out of place as just a humble TUI fan.

- CLIs are powerful but hard, basically an exercise in mnemonics.

- GUIs are much friendlier, and can be faster than CLIs for certain use cases. While complex and bloated, they have their use cases to shine.

- TUIs are basically less expressive GUIs, since they're limited to text, but you must go out of your way to make them bloated and slow; they usually are very snappy.

All have their best and worst scenarios, no need to argue which is better. Use what fits best with your workflow, no size fits all.
by scuff3d | 2025-10-15 19:13:10+00:00
I'm not? I'm literally saying C, Rust, Zig, Odin, and any other manually memory managed language that compiles straight to machine code is the fastest category you can have, because at that point your bumping against literal hardware limitations. There is no category below them in terms of performance.

"None faster" means you can't just change languages like you could from Java to C (assuming you can write quality code in both) and see a substantial performance boost.
by catigula | 2025-10-15 19:13:51+00:00
There's huge incentive for nation-state level actors to recruit, train and spend oodles on extremely sophisticated hacking programs with little legal oversight and basically endless resources. I have no idea why you're incredulous about this.

If I were running a country practically my highest priority would be cyberattacks and defense. The ability to arbitrarily penetrate even any corporate network, let alone military network, is basically infinite free IP.
by simonw | 2025-10-15 19:14:02+00:00
I went looking for the bit about if it blackmails you or tries to murder you... and it was a bit of a cop-out!

> Previous system cards have reported results on an expanded version of our earlier agentic misalignment evaluation suite: three families of exotic scenarios meant to elicit the model to commit blackmail, attempt a murder, and frame someone for financial crimes. We choose not to report full results here because, similarly to Claude Sonnet 4.5, Claude Haiku 4.5 showed many clear examples of verbalized evaluation awareness on all three of the scenarios tested in this suite. Since the suite only consisted of many similar variants of three core scenarios, we expect that the model maintained high unverbalized awareness across the board, and we do not trust it to be representative of behavior in the real extreme situations the suite is meant to emulate.

https://www.anthropic.com/research/agentic-misalignment
by fidotron | 2025-10-15 19:14:32+00:00
You mean programs could access the file system normally? They were absolutely isolated as standard unix processes.

This is what I mean about iOSification - it's trending towards being a non serious OS. Linux gets more attractive by the day, and it really is the absence of proper support of hardware in the class of the M series that prevents a critical mass of devs jumping ship.
by pllbnk | 2025-10-15 19:15:01+00:00
Exactly. There are at least several different modes these scammers are operating in but eventually it all boils down to some "technical" part in the interviews where the developer is supposed to run some code from an unknown repository.

Nowadays just to be sure, I verify nearly every person's LinkedIn profile's creation date. If the profile has been created less than a few years ago, then most likely our interaction will be over.
by hinkley | 2025-10-15 19:15:44+00:00
That's part of it, but it's not even the plurality.

Getting a non-sampling profiler is pretty expensive. Nobody has worked out how to create one that audits cause and effect. That's up to you to suss out on your own.

There's a fiction about how computation works that has been built into processors for more than thirty years. And when that fiction breaks down the code doesn't just get slower. It gets 10 times, 100 times, 1000 times slower.

Profilers mostly play into that fiction, and the gap between the fiction and reality has only grown bigger over time. See also the 'memory access is O(n^1/3) ' thread a few weeks ago for hints.
by lazypenguin | 2025-10-15 19:15:49+00:00
I develop a game that easily runs on much weaker hardware and runs fine in a VM, I would say most simple 3D & 2D games would work fine in a VM on modern hardware.

However, these days it's possible pass-through hardware to your VM so I would be able to pass through a 2nd GPU to MacOS...if it would let me run it as a guest.
by alephnerd | 2025-10-15 19:16:24+00:00
I think they are just a hypernationalistic Cambodian, Khmer American, or a former expat in Cambodia. I saw content from similar types of accounts during the Thailand-Cambodia conflict and the Techo Canal crisis.

But yea, it's stupid tbh and shows how badly Hun Sen is wreaking Cambodia.

The only reason Vietnam is where it's at today is because of being friendly to foreign investors and working on rooting out criminalization in the 2010s. Otherwise, VN would have languished. Cambodia has the right pieces to become the next VN, but is completely squandering the opportunity.

This kind of ploy to leveraging hypernationalism to mask weak economic growth (an LDC like Cambodia should not be growing at 5-6%) and increased isolation.
by leakycap | 2025-10-15 19:17:01+00:00
> A 2080 is about the same performance as a 5060

A 5060 outperforms a 2080 by roughly 20% on most titles, across the board, not cherry-picking for the best results. They are not about the same.

> you should be able to run at like 1080p High or better

This is disconnected from reality. 1080p low/medium, some games are playable but not enjoyable. Remember, I actually have a 2080, so I'm not just guessing.

> GPU performance is hard to estimate based on raw specs, you just have to run benchmarks and see what you end up with.

Rich coming from someone who claims a 7 year old graphics card is "about the same" as a card which has 2.5x better RayTracing, has 3x faster DLSS, faster VRAM, and much better AI capabilities. The 2080 can't even encode/decode AV1...
by wand3r | 2025-10-15 19:17:03+00:00
Leaving aside the ranking this article itself employs, it does seem to track. I will arbitrarily and qualitatively try and touch on some perceived benefits of a US passport / citizenship that seem to be falling:

- Visaless entry

- Ability to skip lines or fast track through immigration

- Embassy services

- Marriage prospect: Often US citizens were desirable or at least neutral partners for international relationships. Foreign nationals considered the option of relocating to America favorably. A partner may not want to relocate to the US now, or want a relationship with an American.

- General disapproval of Americans abroad in some countries

- Likelihood the government would intervene on your behalf. Brittney Griner / Travis King.

The Trump government does not seem as capable at governing. The Democrats seem to be be better at governing and favor bureaucracy more, whether this is true or perceived, I will not claim to know. The government itself is not funded/shut down currently which may impact embassies and clerical services. There does seem to be a general dislike of America and frustration building in many populations and presumably governments. The standing of America has greatly fallen in the world. While hostilities seem to be rising, America's ability to project soft and real power seem to be falling. This can impact some of the points above.

I am sure there are other points I have missed and factors I have overlooked. I would say that the general perception of the "strength" of a passport has fallen.
by wppick | 2025-10-15 19:17:12+00:00
The one issue is the accuracy of these AI models, which is that you can't -really- trust them to do a task fully, so that makes it hard to fully automate things with them. But the other is cost. Anyone using these models to do something at scale is paying maybe 100X over would it would cost in compute to run deterministic code to do the same thing. So in cases where you can write deterministic code to do something, or build a UI for a user to do it themselves, that still seems to be the best way. Once AI gets to the point where you can fully trust some model, then we've probably already hit AGI and at that point we're probably all in pods with a cable in our brainstems, so who cares...
by Veserv | 2025-10-15 19:17:17+00:00
No, they claimed: "We have no knowledge" and "we are not aware" which does not mean "the vulnerabilities discovered through exfiltration were not used".

That admits nearly every possible class of outcome as long they did not actively already know about it and chose to say they did not. The specific words that their lawyers intentionally drafted explicitly even allow them to intentionally spend effort to destroy any evidence that would lead them to learn if the vulnerabilities were used and still successfully claim that they were telling the truth in a court of law. You should not assume their highly paid lawyers meant anything other than the most tortured possible technically correct statement.

PR statements drafted by legal are a monkey's paw. Treat them like it.
by jcelerier | 2025-10-15 19:17:22+00:00
> I really like how some good structures used by other languages, specially Rust and Zig, have been added to the newer C++ standard. The Result, Optional, and Variant are really sweet for day-to-day use of the language, and those in-process standard libraries of SIMD operations, BLAS mathematical functions, and the the execution library looks really cool, specially as standard.

for Optional and Variant they both were basically standardized versions of boost.optional & boost.variant, which exist since 2003 and 2002 respectively. Most of the time you can just change boost:: to std:: and it works exactly the same ; for many years software I develop could switch from one to another with a simple #ifdef due to platforms not supporting std::optional entirely (older macOS versions, pre 10.14 IIRC)
by palmotea | 2025-10-15 19:17:27+00:00
> Prof. Peter J. Spiro of Temple University Law School in Philadelphia says while US citizenship remains a valuable status, it’s no longer good enough as a standalone. “In coming years, more Americans will be acquiring additional citizenships in whatever way they can. Multiple citizenship is being normalized in American society. While it may be a bit of an exaggeration, as one social media poster recently put it, “dual citizenship is the new American dream”.

What nonsense is this? It's really frickin' hard for a normal person to acquire additional citizenships, and I think the easy "citizenship by decent" options that some Americans had access to are closing. There's no way the requisite long foreign residencies is becoming "normalized" in American society.

Maybe Prof. Peter J. Spiro only hangs out with very rich people who can buy some citizenships through investment, but if he does he should refrain on commenting on what's "normalized" because he needs to touch grass.
by doc_manhat | 2025-10-15 19:18:18+00:00
I'm not sure about this - for quicksort the usual answer for myself is o(nlogn) average case and o(n^2) worst, and for hash maps it's o(1) amortized complexity. Conversely for merge sort it's simply o(nlogn) flat.

These are well known cases precisely because when taught those runtime statements are caveated. I'd expect any discussion of runtimes on another topic to extend the same basic courtesy if the worst case didn't align.
by BoiledCabbage | 2025-10-15 19:18:29+00:00
> In 1964, the expression READ-EVAL-PRINT cycle is used by L. Peter Deutsch and Edmund Berkeley for an implementation of Lisp on the PDP-1.

If you're arguing that "Read-Eval-Print cycle" doesn't count as REPL, then it pretty strongly undercuts your argument that "dialog approach" is.

And 1964 predates APL implementation.
by basisword | 2025-10-15 19:18:39+00:00
>> What I do see is a boom in internal tools.

This has been my main use case for AI. I have lots of ideas for little tools to take some of the drudgery out of regular work tasks. I'm a developer and could build them but I don't have the time. However, they're simple enough that I can throw them together in a basic script form really quickly with Cursor. Recently I built a tool to analyse some files, pull out data, and give me it in the format I needed. A relatively simple python script. Then I used Cursor to put it together with a simple file input UI in an electron app so I could easily share it with colleagues. Like I say, I've been developer for a long time but never written python or packaged an electron app and this made it so easy. The whole thing took less than 20mins and it was quick enough that I could do it as part of the task I was doing anyway rather than additional work I needed to find time to do.
by sunrunner | 2025-10-15 19:20:25+00:00
> but management overrules them for some vague hand-wavy reason like, "This way is more modern."

This matches my experience. It's very difficult to argue against costly and/or inappropriate technical decisions in environments where the 'Senior Tech Leadership' team are just not that technical but believe they are, and so are influenced by every current industry trend masquerading as either 'scalable', 'modern' or (worst of all) 'best practice'.
by poultron | 2025-10-15 19:20:30+00:00
Obsolescence comes when Apple conveniently "optimizes" a new architecture in the OS for a new chip... that conveniently, ironically, somehow severely de-optimizes things for the old chips... and suddenly that shiny new OS feels slow and sluggish and clunky and "damn I need to upgrade my computer!." They'll whitewash it not as planned obsolescence but optimization for new products. Doesn't have to be that way, shouldn't be that way, but its incredibly profitable.
by hinkley | 2025-10-15 19:20:34+00:00
"Taking hand off of boiling kettle decreased anxiety and increased focus in 97% of study participants."

Stephen King's Dark Tower series never resonated with me and I got stuck in book two. But it has one of my favorite philosophical insults of all time:

"Those who [X] have forgotten the faces of their fathers."

I feel like there's a collective amnesia just beginning to wear off as people remember the Fallacies of Distributed Computing and basic facts about multitasking. And that amnesia absolutely feels to me as if everyone has forgotten the faces of their fathers. <waves cane threateningly>
by Izkata | 2025-10-15 19:20:48+00:00
As a native speaker, for a very long time I didn't understand why "its" existed, and saw "it's" as parallel to "aredox's" - apostophe-s being either ownership or contraction depending on context (made even more confusing because "s" without an apostrophe is pluralization with other words). Somehow it didn't click until late teens or early 20s that "its" is supposed to be a separate word along the lines of "his" and "hers".
by _aavaa_ | 2025-10-15 19:20:54+00:00
Aside from what you think that I think of myself, do you have a disagreement and actual counter argument to what I said?

1. Many developers are currently employees who objectively produce code of equal or lower quality than AI as it currently is.

2. It is cheaper and more productive to higher fewer, more competent, people and replace the less productive ones by AI (possible due to 1).

3. Short of regulations preventing it, companies will follow through on 2.
by whynotminot | 2025-10-15 19:20:59+00:00
> I'm still pretty happy with my 16gb M1 Air, but it would be nice to know some closer to real world differences.

I’m confused — they made a comparison that is directly relevant to your situation and you don’t like it?

Most people with an M4 won’t be looking to upgrade to an M5. But for people on an M1 (like you) or even an older Intel chip, this is good information!
by pllbnk | 2025-10-15 19:21:08+00:00
I think this is a real picture. I can't explain the ghost finger, probably just a weird angle but it doesn't give off the generated vibe. The poster of the photo seems to be a real person as well as the person who left a comment. Probably in the OP's case the company was real but the person was impersonating. I had been involved in a couple of these scams recently and the patterns are very similar but approaches slightly different.
by kmeisthax | 2025-10-15 19:21:29+00:00
Apple won't do that because it means creating a Mac enclave[0] inside of what is supposed to be a secure OS. Apple wants the Mac to be firewalled off from the rest of their product line because the Mac has root access and other things that let the owner tamper with device security. To be clear, you can keep such a device secure, but Apple believes the additional work to support keeping such an owner-controlled device secure is "working for free".

To elaborate on that last bit: macOS ships with a number of utilities and frameworks specifically to detect and remove known-malicious software. macOS also has to operate notarization infrastructure for supporting non-MAS apps, as well as boot infrastructure to deliberately run untrusted or known-insecure OS kernels. None of their other platforms need this[1], because they have strict code signing enforcement. The web browser and developer mode aside, the only code that is ever allowed to run on device is code written by an entity with a business relationship to Apple. Anyone who wants to ship malware has to create a paper trail and expose themselves to getting a legal ass-ramming.

Of course, in practice the enhanced security of iOS and its derivatives is really just an excuse to extract 30%, a price most app developers aren't willing to pay. Putting all your "real apps" behind a virtual display that you have to carry a separate device around for is a way to contrive an inconvenience whose answer is "ship a native visionOS app."

I suspect the whole reason why Mac mirroring is even a thing at all is because Apple realized iPad apps weren't going to cut it on a $3500 VR headset, and this was their quick hack to make the Vision Pro useful while they figured out a way to browbeat their developers into officially supporting it. A task which, by the way, has failed miserably.

[0] No relation to "exclaves" - i.e. bits of security-sensitive code that have been isolated from regular iOS system processes and run inside SPTM's "secure kernel" domain, but can still IPC back and forth. The most likely approach to "Mac enclaves" on visionOS would be enabling Hypervisor and shoving macOS in EL1.

[1] EU DMA notwithstanding - in fact, much of Apple's anger regarding the DMA boils down to the fact that complying with it while keeping their devices secure means shipping macOS-like antimalware infrastructure on other platforms.
by rewgs | 2025-10-15 19:21:33+00:00
I wanna preface this by saying I'm really not trying to come at you here. This is just a really great microcosm of AI usage and the differences in use-cases, so though it might seem like I'm overthinking this, I'm intrigued and want to challenge you a bit if you're open to it.

I arrived at the OnePlus thing not by reading any speculation threads or anything. I was just thinking about it, just 'cuz. Thinking for the love of the game, for enjoyment. I wasn't searching for an answer -- obviously there _isn't_ one, it's all just speculation. So, already, the idea of searching the internet for other people's speculation seems pointless and antithetical the point, which is to think about it for myself.

I _certainly_ didn't think about it from the perspective of "spending actual brain cycles." As far as I know, "brain cycles" is a pretty reductive way of looking at the brain, and is fundamentally wrong in the same way that Trump was when he said that "exercise uses up the body's finite energy:" it's overly protective in a way that results in the exact opposite of what you think you're achieving. To put it more simply: "use it or lose it." I'm not worried about "spending brain cycles" (to the extent that "brain cycles" is an accurate model at all), because thinkin' 'bout stuff is precisely how I get _more_ "brain cycles," not _less_.

Which is all to say: do you seriously engage with all your potential thought avenues from this perspective? Weighing which ones are "low priority," etc? For work/programming/etc, I can understand that to a degree, but for something that can only be classified as "recreational thinking," I just do not get this _at all_.

You said in another comment in this thread that while ChatGPT does something, it frees you up to do something else. What did it free you up for?
by gradeless | 2025-10-15 19:21:38+00:00
Rethink DNS app provides the ability to do that. Also can use it to connect to any Wireguard VPN and also monitor connections.

There are various apps that either connect directly to an IP address or do DNS resolution themselves to sidestep this kind of blocking. Rethink lets you stop apps making these kind of connections bypassing DNS and whatever DNS filtering you have set up to control their connections
by kstrauser | 2025-10-15 19:21:41+00:00
Not the person you were replying to, but

for (auto l : logger) { l.log(data); }

bent my brain for a moment. `logger` is a list of loggers to send data do? Oh, no, it's either 0 or 1 loggers.

Rust's `if let` syntax maps much more closely to how I think about it. I guess if this becomes idiomatic C++ then it'd start looking perfectly normal to everyone, but it still seems odd. For instance, I don't think I could ever bring myself to write Python like this, even if it worked:

def do_something(data, logger=None): for l in logger: l.log(data)
by leakycap | 2025-10-15 19:21:57+00:00
I felt the same way about the battery in my 2018 MacBook ... it was losing capacity, but I didn't mind as it still ran for hours between charged.

Then it started having issues waking up from sleep. Only the OG Apple charger could wake it up, then it would see it actually had 40-60% battery but something had gone wrong while sleeping and it thought it was empty.

Intel MacBooks had terrible SMC issues, so maybe this won't afflict the M-series. Just sharing because I could still use that MacBook a few hours between charged, it just couldn't be trusted to wake up without a charger. That's really inconvenient and got me to upgrade combined with new features.