MurphyA/hacker-news huggingface dataset:
by GaryBluto | 2025-10-21 01:41:36+00:00
>No both-sides here. At risk of sounding rude, this entire comment sounds exactly like something you'd see on the top of r/all.

January 6 wasn't a coup, as (if I remember correctly) Joe Biden was president for 4 years. I actually welcome the new administration, as they do everything government has always done but are far too incompetent to divert attention away from it.

For a notable case of your holy, angelic Democrats doing something less than moral, here is a link about their pressuring of Google: https://thehill.com/opinion/robbys-radar/5521897-google-admi...
by ants_everywhere | 2025-10-21 01:42:14+00:00
> but it (like Gemini CLI) still feels to me rather thrown together - a Claude Clone with a lot of rough edges.

I think this is because they see it as a checkbox whereas Anthropic sees it as a primary feature. OpenAI and Google just have to invest enough to kill Anthropic off and then decide what their own vision of coding agents looks like.
by alephnerd | 2025-10-21 01:42:19+00:00
Argentina already is a regional power and always has been (ABC powers and whatnot), but to become a superpower or great power there are a whole host of other aspects with regards to power projection needed that Argentina lacks.

That said, being a great power or superpower or even a large regional power is orthogonal to having a high standard of living.

For example, by most standards, Brazil is a significantly larger and more powerful nation than Argentina, yet the median Brazilian remains much poorer, less educated, and less healthier than the median Argentinian based on developmental metrics.

Argentina is by most standards a fairly developed country which converged with the living standards of much of Southern Europe decades ago, but hasn't been able to take full advantage of the fairly strong human capital advantage it has due to structural issues that stem from the origin sins of the country itself. I recommend AJR's analysis on the Argentina if you want to deep dive into it.
by potato3732842 | 2025-10-21 01:43:26+00:00
>A plug-in hybrid with a 21 mile electric range?

You fail to understand the magic of the Jeep Wrangler. It is a masterful exercise in checkbox engineering.

It is a lifestyle car or a practical SUV. It has a (shitty) 2nd row for the kids. It comes in hard top and soft top. You can get it in a hybrid, or 6spd manual.

It is literally the car that has a "well askshually" in response to whatever reason your significant other has for why not to get it.

Yeah 21mi plug in range is crap, but that's all it needs to check the box.
by mbando | 2025-10-21 01:43:28+00:00
This also touches on the contrast between how human beings and LLM's trade compression for nuance. Human beings have enormous resources devoted to long-tailed distribution of information, for example in lexical items. Word distributions follow Zipf's Law, so like in the million word FROWN corpus, roughly half the words only occur one time. Like when's the last time you use the word chrysanthemum, or corpulent? But did you have any difficulty recognizing them? So while human beings have limited scale compared to machines, we do have an enormous capacity for nuanced, communication and conception.

Whereas LLM's make the opposite trade-off. There are information centric theory limitations on the amount of information LM's can store (roughly 3.6 bits per parameter) so they aggressively compress information and trade away nuance (https://arxiv.org/abs/2505.17117).
by sipofwater | 2025-10-21 01:43:40+00:00
"Qualcomm's new Snapdragon chip misses out on one of Android 16's best features" "The Snapdragon 8 Elite Gen 5 doesn’t support Android’s Linux Terminal, making Qualcomm the only vendor to not support it.": https://www.androidauthority.com/snapdragon-chips-android-li... (www.androidauthority.com/snapdragon-chips-android-linux-terminal-3608648/)
by ssl-3 | 2025-10-21 01:44:00+00:00
Others say that you're wrong, but I think you're describing it approximately perfectly.

As you say: It does capture two billion pixels per second. It does watch a single pixel at a time, 921,600 times. And these pixels [each individually recorded at 2B FPS] are ultimately used to create a composition that embodies a 1280x720 video.

That's all correct.

And your summary is also correct: It definitely does not really capture 2 billion frames per second.

Unless we're severely distorting the definition of a "video frame" to also include "one image in a series of images that can be as small as one pixel," then accomplishing 2B entire frames per second is madness with today's technology.

As stated at ~3:43 in the video: "Basically, if you want to record video at 2 billion frames per second, you pretty much can't. Not at any reasonable resolution, with any reasonably-accessible consumer technology, for any remotely reasonable price. Which is why setups like this kind of cheat."

You appear to be in complete agreement with AlphaPhoenix, the presenter of this very finely-produced video.
by atlintots | 2025-10-21 01:44:00+00:00
> I asked if I could schedule the interview after my final exams

Ha, my interview for an Amazon internship was an hour after a 3-hour final exam :-)

But the job market right now is quite bad, and after hundreds upon hundreds of internship applications I would've been stupid to give up this chance. I would work for Amazon in a heart beat.
by sipofwater | 2025-10-21 01:44:06+00:00
"Cray 1 Supercomputer Performance Comparisons With Home Computers Phones and Tablets": http://www.roylongbottom.org.uk/Cray%201%20Supercomputer%20P... (www.roylongbottom.org.uk/Cray%201%20Supercomputer%20Performance%20Comparisons%20With%20Home%20Computers%20Phones%20and%20Tablets.htm)
by inopinatus | 2025-10-21 01:44:29+00:00
Well, you can if the signed URL is signed for the CDN's verification instead of the underlying storage.

Generalising this; you don't need stateful logged-in authentication to defeat IDOR, you can include an appropriately salted HMAC in the construction of a shared identifier, optionally incorporating time or other scoping semantics as necessary, and verify that at your application's trust boundary.

This tends to make identifiers somewhat longer but still fit well inside a reasonable email'd URL to download your phone bill without having to dig up what your telco password was.

However, note that one of the baseline requirements of privacy-oriented data access is issuing different and opaque identifiers for the same underlying thing to each identifiable principal that asks for it. Whether that's achieved cryptographically or by a lookup table is a big can of engineering worms.
by all2 | 2025-10-21 01:46:48+00:00
If I had to handle this problem, I'd do some kind of "split on existing loaded GPUs" for new sessions, and then when some cap is hit, spool an additional GPU in the background and the transfer the new session to that GPU as soon as the model is loaded.

I'd have to play with the configuration and load calcs, but I'm sure there's a low param, neat solution to the request/service problem.
by 7jewve5rws | 2025-10-21 01:47:08+00:00
For those interested in a new knowledge graph model, I implemented the Princeton work on GraphMERT into a python notebook for experimentation.

abstract: The notebook uses a Romeo and Juliet corpus text that is embedded with a sentencetransformers model then trained with to build the GraphMERT model which is used to build the knowledge graph in a GraphRAG inference setup.

For a detailed review of the GraphMERT paper watch this great european youtuber: discover ai - https://www.youtube.com/watch?v=xh6R2WR49yM&t=1s

About GraphMERT:

GraphMERT: Efficient and Scalable Distillation of Reliable Knowledge Graphs from Unstructured Data Margarita Belova, Jiaxin Xiao, Shikhar Tuli, Niraj K. Jha

Researchers have pursued neurosymbolic artificial intelligence (AI) applications for nearly three decades because symbolic components provide abstraction while neural components provide generalization. Thus, a marriage of the two components can lead to rapid advancements in AI. Yet, the field has not realized this promise since most neurosymbolic AI frameworks fail to scale. In addition, the implicit representations and approximate reasoning of neural approaches limit interpretability and trust. Knowledge graphs (KGs), a gold-standard representation of explicit semantic knowledge, can address the symbolic side. However, automatically deriving reliable KGs from text corpora has remained an open problem. We address these challenges by introducing GraphMERT, a tiny graphical encoder-only model that distills high-quality KGs from unstructured text corpora and its own internal representations. GraphMERT and its equivalent KG form a modular neurosymbolic stack: neural learning of abstractions; symbolic KGs for verifiable reasoning. GraphMERT + KG is the first efficient and scalable neurosymbolic model to achieve state-of-the-art benchmark accuracy along with superior symbolic representations relative to baselines. Concretely, we target reliable domain-specific KGs that are both (1) factual (with provenance) and (2) valid (ontology-consistent relations with domain-appropriate semantics). When a large language model (LLM), e.g., Qwen3-32B, generates domain-specific KGs, it falls short on reliability due to prompt sensitivity, shallow domain expertise, and hallucinated relations. On text obtained from PubMed papers on diabetes, our 80M-parameter GraphMERT yields a KG with a 69.8% FActScore; a 32B-parameter baseline LLM yields a KG that achieves only 40.2% FActScore. The GraphMERT KG also attains a higher ValidityScore of 68.8%, versus 43.0% for the LLM baseline.
by PaulHoule | 2025-10-21 01:48:03+00:00
Before they upgraded my ADSL I had a lead-acid UPS into which I plugged in two DSL routers and a cordless phone with an answering machine. If the power went out I still had two channels of WiFi and two landlines so I could stay in touch with the outside world with tablets and laptops during frequent power outages.

They set up fiber-to-the-node down the road from me and that gets power from the ordinary power lines so when my power is out my ADSL is out and I'm not getting any work done anyway.

I certainly thought it was ridiculous that I was doing AC-to-DC-to-AC conversion with the UPS when just charging up a DC battery would be so much more efficient at the scale I was working. I thought it through though and came to the conclusion that the market didn't really exist.
by username223 | 2025-10-21 01:48:03+00:00
On the one hand, I don't understand: a reliable EV costing only a few months of the median US income would be world-changing. On the other hand, I do: high-margin EVs like the Cybertruck are an easier way for car companies to make money in the next quarter. Why would you ever sell a vehicle that the people building it could afford, when the margins are so low?
by gnabgib | 2025-10-21 01:48:16+00:00
.. 3 months ago CVE-2025-53770

(809 points, 428 comments) https://news.ycombinator.com/item?id=44629710

US Nuclear Weapons Agency Breached in Microsoft SharePoint Hack (18 points) https://news.ycombinator.com/item?id=44654869
by ggm | 2025-10-21 01:49:05+00:00
any definition of "social media" which excludes HN and channels where you can interact with respondants, I feel is incomplete. Leaving twitter is the easy bit, the hard bit is moving from call-and-answer to a sense what you want is to say your piece, and what people say back doesn't have to be replied to, any more than every HN comment which catches my eye does.

It's hard to stop interacting. The social bit, I can stop any time.
by sipofwater | 2025-10-21 01:50:14+00:00
"Motorola moto g play 2024 smartphone, Termux application, and QEMU running under Termux: Booting "Debian GNU/Linux 12 (bookworm)" with debian-12-nocloud-amd64.qcow2": https://old.reddit.com/r/MotoG/comments/1mkyers/motorola_mot... (old.reddit.com/r/MotoG/comments/1mkyers/motorola_moto_g_play_2024_smartphone_termux/)
by mrguyorama | 2025-10-21 01:50:21+00:00
Our call center had to develop a procedure and do training around explaining to grandmas why we will not let them purchase those iTunes giftcards, and that their relative is not actually in prison anywhere, and that no prison accepts iTunes gift cards for bail.

There's no such thing as "too obvious" when it comes to computers, because normal people are trained by the entire industry, by every interaction, and by all of their experience to just treat computers as magic black boxes that you chant rituals to and sometimes they do what you want.

Even when the internet required a bit more effort to get on to, it was still trivial to get people to delete System32

The reality is that your CEO will fall for it.

I mean come on, do you not do internal phishing testing? You KNOW how many people fall for it.
by sipofwater | 2025-10-21 01:51:18+00:00
"Motorola moto g play 2024 smartphone, Termux application, and QEMU running under Termux: Booting "Debian GNU/Linux 12 (bookworm)" with debian-12-nocloud-amd64.qcow2": https://old.reddit.com/r/MotoG/comments/1mkyers/motorola_mot... (old.reddit.com/r/MotoG/comments/1mkyers/motorola_moto_g_play_2024_smartphone_termux/)
by LoganDark | 2025-10-21 01:51:44+00:00
Apple announces MIE, then Intel and AMD say they have something similar except they don't actually have something similar, only plans to eventually implement it, but they're advertising it as if they do already have it. That sounds like super blatant "panicking to copy Apple" to me.

The submission title goes "Intel and AMD standardize ChkTag ..." but the actual text says "Intel and AMD are working together, along with their ecosystem partners in the EAG, to address the need for memory safety. They are creating a unified specification ..." (emphasis mine). They don't even have a specification yet, let alone an implementation, but they want to make PR waves about it already. This is so funny (and sad).
by canucker2016 | 2025-10-21 01:52:01+00:00
It's partly due to certain doctors deciding to tell parents NOT to give peanuts to kids until much later. Even after peanut allergies spiked 3x, they wouldn't change their recommendation - until they had studies to prove the recommendation they were giving was wrong (which they based on no study, "let's try banning peanuts for toddlers...").

see https://www.preventallergies.org/blog/why-are-peanut-allergi...
by gpm | 2025-10-21 01:52:42+00:00
> Unless we're severely distorting the definition of a "video frame" to also include "one image in a series of images

What is your definition of "video frame" if not this?

> that can be as small as one pixel,"

Why would this be a criteria on the images? If it is, what is the minimum resolution to count as a video frame? Must I have at least two pixels for some reason? Four so that I have a grid? These seem like weird constraints to try and attach to the definition when they don't enable anything that the 1x1 camera doesn't - nor are the meaningfully harder to build devices that capture.

I agree the final result presented to the viewer is a composite... but it seems to me that it's a composite of a million videos.
by johnnyanmac | 2025-10-21 01:53:10+00:00
I'll admit pickup trucks are a bit of anlow hanging fruit, but the behavior isn't unique to that kind of car. Sports car to live out childhood dreams, luxury brand to keep up with the Jones', simply seeing a new car and falling for the "0% APR" and all those other "deals".its all the same mentality being exploited.

I don't really get the Overcompensation thing. Engineers are usually conservative when giving those ratings. I wouldn't necessarily push 4k lbs on a 3k rating load, but I wouldn't be surprised if true max load was in the range of 4.5k lbs.
by merek | 2025-10-21 01:53:35+00:00
I figured if a single AZ has an outage, let alone the entire region, I can rest easy knowing much bigger companies will have bigger problems. It will probably be newsworthy, and when customers email in, my excuse will be defensible, since I can send them links to external status pages, news articles, etc.

Whilst this was mostly true, it was still a very unpleasant experience, and my service was hanging by a thread for much of the time. I recently moved an important part of the stack from EC2 to Fargate, with two services: a single task to post jobs to a queue, and another service running many tasks to process jobs from the queue.

The incident knocked out the job posting service, which would not come back up. Had I left it to AWS to resolve automatically, my service would have been out for maybe 12 hours.

Fortunately the worker tasks were still available and waiting. I tracked down the old "job poster" code that used to run on an ec2. I sshed into an old ec2, and "deployed" the code by copying and pasting onto the server. The service came back up, although I had to edit the code directly on the ec2 to slow things down, since the ec2 had 1vCPU and an upgrade was not possible during the incident. Furthermore, Fargate workers would not scale out if they had too much work.

This was at about 2 or 3 AM my time, and was carried out whilst customers were emailing in, and cloudwatch alarms were going off all over the place. Once the service was back up, even with my unnerving hacky solution, I got a couple hours sleep.

What I've learnt:

- When the incident was first reported, I thought it would last 2 hours max. A 12 - 16 hour disruption to AWS resources is absolutely possible.

- Maybe don't use us-east-1 for future projects, but I'm not convinced there's much logic to this. Despite past issues, it's impossible to predict where an outage might occur and the affected resources, as well as spillover into other regions.

- Think of ways to make my service more portable, to other regions, even other cloud providers, but the motivation to do this will be gone by tomorrow. It's way more valuable for me to focus on customers, new features, etc, rather than bomb-proofing the service. I don't write airline or medical software. An outage of my service isn't going to kill anyone, and most users are understanding. I'll accept the hit.
by bcrl | 2025-10-21 01:54:06+00:00
Parker is what Larry McVoy advocated for Linux back during the early days of multiprocessor scaling work. The idea was basically to treat an MP system as a cluster. Everything old is new again!

Personally, I would never agree to give up SMP CPU coherency. Multiprocessor systems are hard enough to debug with hardware cache coherency that adding in entirely new unpredictable non-deterministic behaviour would lead to more developers losing the rest of their hair prematurely. And it would likely introduce an entirely new class of security issues that nobody ever imagined that would require even worse performance draining software workarounds.

Some things are best done in hardware.
by estimator7292 | 2025-10-21 01:54:13+00:00
A lot of the stuff we're selfhosting just.... isn't a standalone application. My mastodon server has to run always to get messages. My nexcloud has to be always on to get my phone backups.

The only thing that might make sense to be local is media, but only if you don't share with someone else and you want to maintain an offline copy of your library on each device you use.

In general, it's stuff that needs to be shared or needs to run 24/7. A lot of that just doesn't make any sense as a desktop application.

All rationalization aside, it's a hobby. It's fun. People spin up hulking enterprise gear at home and run jellyfin just for kicks. It's not supposed to be at all practical or to even make sense. It's silly nonsense on purpose.
by neilv | 2025-10-21 01:54:20+00:00
> which is to say generally a good middle class professional wage.

Working with Suns and other workstations as a teen (so my perspective was limited), I caught the very tail end of software as a modest middle class professional wage for everyone doing it (right before the dotcom boom hit).

The people I worked with were really good at what they do, but not strutting like newcomers started doing pretty much the instant the dotcom boom started, and not rich. (Well, one guy did buy a used MR2, and get his private pilot license, but he also lived with his wife in a trailer on an undeveloped parcel. He was a very solid software engineer, working on important stuff.)

I might have inadvertently tried to preserve some of that modestly-paid excellence of the generation before me, but I don't recommend that. Cost-of-living in my area is determined by people making FAANG-like money (well, and real estate investors, and price-fixing), and you have to either play along with that, or move away.
by stirfish | 2025-10-21 01:54:35+00:00
Do you write comments in your code? If you ever have a long function that like

.... // Here's where we apply coupon codes ...

It makes sense to me to break that out into it's own function, preferably one with no side effects that I can write a test for if I need to. I can give it a name related to the business logic.

Inevitably there will come a new special case where, for example, where Gold Members will get to use double coupon codes on Thursday. You'll start by looking in `checkout()` where you'll see either 1000 lines of other special cases, or maybe 30 lines with function calls like `foo = applyCouponCode(shoppingCart, couponCode)`.

For me, it's easier to see where to start with the latter.
by blahgeek | 2025-10-21 01:58:02+00:00
> could have been a 10 Megabyte TUI app

Wow, in a world dominated by gigabytes of electron application, people thinks 10 MB is the optimal size for a simple utility TUI app.

As a reference, (from archlinux repo), vim’s install package is 2.3MB, curl is 1.2MB, lua (the complete language interpreter) is 362KB
by haiji2025 | 2025-10-21 01:58:04+00:00
my current focus is designing the production workflows to enable AI-driven game creation. I’m a lifelong gamer—I fell in love with games the moment I first used a computer. I studied computer science in college and became a software engineer. I’ve worked in the games industry for 11 years and have always dreamed of independently developing my own projects end to end. I understand the full pipeline, but implementing it has been challenging and I’ve run into plenty of hurdles. The prototype is taking shape now—if you’d like to try it, you’re warmly invited to join us.
by Esophagus4 | 2025-10-21 02:00:09+00:00
Car salesmen also want to get you to focus on monthly payment instead of price.

It’s easy to manipulate the payment by adjusting the loan term without actually taking anything off the price. And then the finance manager can further manipulate the payment by upselling you additional products and saying it’s only an additional $7 per month instead of saying nitrogen in your tires will cost $336.
by kcplate | 2025-10-21 02:00:19+00:00
> If you had themes, everyone would deactivate that liquid glass shite

I’ve been using iOS 26, iPad 26, and MacOs 26 since the initial developer betas and it’s perfectly fine and perfectly usable for me. I like it well enough that I would prefer not going back at this point. I downloaded the 26.1 beta today, flipped off all the standard settings to minimize the Liquid Glass effects. It’s not exactly the iOS 18 experience, buts close enough. After 15 minutes I put them all back, I prefer the Liquid Glass. Everything is subjective.

Frankly, every time there is any sort of UI change on any public platform be it OS, site, or popular app, there are always detractors until they get used to it. Then they complain a few years later when the UI they complained about and ultimately adopted gets changed again.
by hedora | 2025-10-21 02:00:31+00:00
Not zero: https://www.reddit.com/r/fantanoforever/comments/1jnf82d/guy...

On a related note, my vinyl collection is looking more and more prescient over time.

If streaming gets sufficiently bad, I’ll just spend the subscription fee on newly released records, and artists will get a lot more than they do now.