MurphyA/hacker-news huggingface dataset:
by K0nserv | 2025-08-21 13:28:07+00:00
The security endgame of LLMs terrifies me. We've designed a system that only supports in-band signalling, undoing hard learned lessons from prior system design. There are ampleattack vectors ranging from just inserting visible instructions to obfuscation techniques like this and ASCII smuggling[0]. In addition, our safeguards amount to nicely asking a non deterministic algorithm to not obey illicit instructions.

0: https://embracethered.com/blog/posts/2024/hiding-and-finding...
by aaronbaugher | 2025-08-21 13:28:44+00:00
I've noticed in a lot of newer movies, people's phones only vibrate and they always notice it and grab it (unless the script says they miss the call/text for plot reasons). Of course, the scene is always quiet at that moment, so you can hear the vibration effect and believe that the character does too. In real life, it doesn't often work that way.
by apnorton | 2025-08-21 13:29:10+00:00
I remember reading a book on web usability well over a decade ago, and one of the things it pointed out was how Google ensured that the links you wanted to click were "above the fold" --- not ads, but honest-to-goodness search results.

Recently, after they added AI-generated search responses (which seem to be wrong a considerable percentage of the time, at least for things I search for), and the inlining of ads to the search results page, I've found I have to scroll at least a full screen height to actually get to the search results a significant portion of the time.

The level of blindness to user experience at Google that has allowed the state of search to get to this level is staggering.
by solfox | 2025-08-21 13:29:10+00:00
We once rode the Amtrak from Sacramento to Reno, through the snow, with the kids. Figured it would be a fun adventure. On the ride up, we were about an hour behind schedule - no problem. On the way back, we started our day at 8am and didn't arrive home til 8pm. Train had to keep stopping for "unexpected delays". Regulars on the train were saying it happens all the time. Not fun.

Why anyone would pay 100x the price to have the same experience is beyond me.
by einpoklum | 2025-08-21 13:29:34+00:00
The "video instructions" are indeed another exception: Operations on sub-lanes of 32-bit values: 2x16 or 4x8. This is relevant for graphics/video work, where you often have Red, Green, Blue, Alpha channels of 8 bits each. Their use is uncommon (AFAICT) in CUDA compute work.
by throwaway31131 | 2025-08-21 13:30:11+00:00
I'm not sure those statements are in conflict with each other.

“My view is you absolutely want to keep hiring kids out of college and teaching them the right ways to go build software and decompose problems and think about it, just as much as you ever have.” - Matt Garman

"We will need fewer people doing some of the jobs that are being done today” - Amazon CEO Andy Jassy

Maybe they differ in degree but not in sentiment.
by gdbsjjdn | 2025-08-21 13:30:12+00:00
You're falling victim to the Gambler's Fallacy - it's like saying "the coin just flipped heads, so I choose tails, it's unlikely this coin flips heads twice in a row".

Realistically they have to draw from a small pool of people with expertise in the field. It is unlikely _anyone_ they hire will "strike gold", but past success doesn't make future success _less_ likely. At a minimum I would assume past success is uncorrelated with future success, and at best there's a weak positive correlation because of reputation, social factors, etc.
by hbn | 2025-08-21 13:30:54+00:00
I directly addressed the hard sales numbers, we don't need to talk about overrepresentation in HN/tech circles. The napkin math off public numbers tells us the iPhone mini sold 6 million units in the same year Google sold 10 million Pixels total, across all devices. So if 6 million units isn't enough to indicate demand for a niche phone, then there isn't enough demand for the Pixel lineup to exist either, only marginally more.

It's only a small number compared to Apple's total number of iPhones sold which is an astronomical stat to compare to. I don't think it's fair to compare mini phone demand against total iPhone sales.
by kamaal | 2025-08-21 13:31:07+00:00
Its strange you have to write this.

In India most of the banks now have apps that do nearly all the banking you can do by visiting a branch personally. To that extent this future is already here.

When I had to close my loan and had to visit a branch nearly a few times, the manager tells me, significant portion of his people's time now goes into actual banking- which according to him was selling products(fixed deposits, insurances, credit cards) and not customer support(which the bank thinks is not its job and has to because there is no other alternative to it currently).
by jihadjihad | 2025-08-21 13:31:20+00:00
> Garman is also not keen on another idea about AI – measuring its value by what percentage of code it contributes at an organization.

You really want to believe, maybe even need to believe, that anyone who comes up with this idea in their head has never written a single line of code in their life.

It is on its face absurd. And yet I don't doubt for a second that Garman et al. have to fend off legions of hacks who froth at the mouth over this kind of thing.
by JustExAWS | 2025-08-21 13:32:00+00:00
I very much believe that anything AWS says on the corporate level is bullshit.

From the perspective of a former employee. I knew that going in though. I was 46 at the time, AWS was my 8th job and knowing AWS’s reputation from 2nd and 3rd hand information, I didn’t even entertain an opportunity that would have forced me to relocate.

I interviewed for a “field by design” role that was “permanently remote” [sic].

But even those positions had an RTO mandate after I already left.
by SkiFire13 | 2025-08-21 13:32:08+00:00
> had it since version 1. Now, 15 versions later, C# has acquired all the modern features from all paradigms of programming, including [...] an incredibly full-featured pattern matching system. Java is laughably lagging behind.

Did C# finally implement some kind of discriminated unions with exhaustive pattern matching? Last time I checked not even plain `enum`s supported exhaustive pattern matching. For comparison, even Java supports discriminated unions in the shape of sealed classes/interfaces with exhaustive pattern matching since Java 21
by myfonj | 2025-08-21 13:32:28+00:00
True. And interestingly, the term "emoticon" was used both for the basic "ASCII" and fancy graphical representation. And while some "ASCII" sequences were present on multiple platforms, the meaning quite unsurprisingly often diverged, just like you implied. See some:

[MSN emoticons] vs [Yahoo emoticons] :-* "Secret telling" vs "kiss" 8-| "Nerd" vs "rolling eyes" :| "Disappointed" vs "straight face"

[MSN emoticons] https://web.archive.org/web/20031206095746/http://messenger....

[Yahoo emoticons] https://web.archive.org/web/20080408053458/http://messenger....

N.B. some of them are animated. Animated fonts coming when?
by vintermann | 2025-08-21 13:32:39+00:00
But that is more about "woke" than California. My point was that California is peculiar in far more complicated ways than merely being more trans-positive. Arnold Schwarzenegger doesn't seem especially "woke" to me, but he seems very California. Scientology is hardly "woke", but it's very California. Steve Jobs, same. Utterly weird culture, if we hadn't been so extremely exposed to it. We think of so many things as normal, even though they're not normal at all in our actual lives where we are, but they're normal in California. (Well, more normal). That was Vienna too. It goes way beyond a simple culture war dichotomy.
by jvanderbot | 2025-08-21 13:32:54+00:00
Its almost an everyday song that I hear, that big companies are full of hundreds or thousands of employees doing nothing.

I think sometimes the definition of work gets narrowed to a point so infinitesimal that everyone but the speaker is just a lazy nobody.

There was an excellent article on here about working at enterprise scale. My experience has been similar. You get to do work that feels really real, almost like school assignments with instant feedback and obvious rewards when you're at a small company. When I worked at big companies it all felt like bullshit until I screwed it up and a senator was interested in "Learning more" (for example).

The last few 9s are awful hard to chase down and a lot of the steps of handling edge case failures or features are extremely manual.
by throw0101a | 2025-08-21 13:33:05+00:00
> Nvidia has current market cap equivalent to ~8 times ExxonMobil.

$XOM's current revenues are known and no one will suddenly be throwing billions at them for CapEx purposes. People are throwing billions at the general direction of $NVDA. That's the difference: which company has a better change of (growing) more revenues and profits in the future?

> The AI stocks nowadays are pumped up by pure hype, and it's inevitable that the market will recalibrate sooner or later

And until that recalibration happens you can buy now and see your holdings go up; then, once you're happy with the ROI (10%? 20%? More?), you can sell and realize your capital gains and have a large number in your account. Or you can not buy now and potentially miss the ride up.

Just because The Market™ is (allegedly) irrational does not preclude the possibility you can make money.
by MayeulC | 2025-08-21 13:33:34+00:00
Looking at your roadmap (I appreciate the transparency): https://gouach.com/pages/roadmap

> Implementing Geolocalisation [sic] on Batteries

It should be fairly easy to integrate them into Apple's and Google's FindMy networks, as they are BLE-enabled. Maybe that's your plan? This is the kind of improvement an open source firmware would enable (though if you document the internals well enough, we could also bring our own microcontrollers or custom firmware).

Anyway, I am itching to buy one, but I do not own an e-bike yet (just a few old "La Poste" batteries I would like to salvage the cells of). I will be in the market of an e-bike next year, and would love it if your battery was an option offered by bike shops with new bike purchases.
by Wowfunhappy | 2025-08-21 13:33:39+00:00
I'm afraid the newest compatible iTerm2 is 3.0.15 from 2017 [1].

It's open source so it might be possible to build a newer version to be compatible, or to cherry pick certain newer features. It's not an app I use though.

1: https://iterm2.com/downloads/beta/iTerm2-3_0_15.zip
by boneitis | 2025-08-21 13:34:04+00:00
I don't think you need to try to die on this hill (primarily remarking w.r.t. your lumping in Anubis with Cloudflare/Google/et al. as one). In any case, I'm not appreciating the proliferation of the CAPTCHA-wall any more than you are.

The mascot artist wrote in here in another thread about the design philosophies, and they are IMO a lot more honorable in comparison (to BigCo).

Besides, it's MIT FOSS. Can't a site operator shoehorn in their own image if they were so inclined?
by reactordev | 2025-08-21 13:34:39+00:00
Pretty.

The question I have is this, and don’t attack me for asking, but do people still produce database diagrams for use at work? I thought we had abstracted this by using Domain Driven design, ORMs, APIs, and the like.

Do individual teams still document their tables or do they document their entities? Do you still hand roll sql in a dao or do you use some higher abstractions?

Curious minds want to know because it’s been over a decade since I’ve done any database design documentation and have only done lean relationships and domain modeling documentation. Swaggering the rest.

I will say this, I love the look of this and I would love to just draw abstract shapes and things like I do on Miro. AWS architectures, etc etc.
Ask HN: Best books on various topics of drawing, art and animation?
by shivajikobardan | 2025-08-21 13:34:45+00:00
I do not think I can list all of the related areas of Art. Like pencil sketching. Perspective projection. Isometric projection. There is something like technical engineering drawing but I am unsure whether that helps for learning animation and stuffs. I would love any feedback. I am basically planning to collect some books instead of joining on site training institutes in Kathmandu which are expensive and worthless.
by JustExAWS | 2025-08-21 13:34:47+00:00
ChatGPT is better than any junior developer I’ve ever worked with. Junior devs have always been a net negative for the first year or so.

From a person who is responsible for delivering projects, I’ve never thought “it sure would be nice if I had a few junior devs”. Why when I can poach an underpaid mid level developer for 20% more?
by qsort | 2025-08-21 13:34:59+00:00
Isn't that happening already? Half the usual CS curriculum is either math (analysis, linear algebra, numerical methods) or math in anything but name (computability theory, complexity theory). There's a lot of very legitimate criticism of academia, but most of the times someone goes "academia is stupid, we should do X" it turns out X is either:

- something we've been doing since forever

- the latest trend that can be picked up just-in-time if you'll ever need it
by hbn | 2025-08-21 13:35:09+00:00
The iPhone minis were the first one to not sacrifice on those things, except for battery life compared to other iPhones. Same great display tech as the normal sized iPhone of that year, same SoC, same camera.

Even with the smaller battery, iOS is so aggressive with background tasks anyway, the iPhone 12 mini was my first iPhone and I got better battery life with it than any of my Androids I used over the span of a decade, even giant ones like the Nexus 6P, despite obsessively trying to install background task killer solutions and whatnot that were supposed to save on battery.

There was very little sacrifice with the mini iPhones, for the first time in modern "small" smartphones
by Zigurd | 2025-08-21 13:35:34+00:00
I hope this doesn't come across as pedantic and negative, but there is a good reason Why a resource extraction company in a market that topped out a few years ago has got a lower than average PE ratio.

On the other hand, Nvidia is a result of the AI bubble. Oddly, though, there's a case to be made that Nvidia could come out of this, even after a correction, looking pretty good.

But what I really can't grok is how Tesla keeps an insane P/E ratio after several consecutive quarters of bad news. Or how Grok gets a high valuation without even anything close to OpenAI's money-losing revenue levels, while swallowing a decrepit old social media site. Or how that big rocket can keep blowing up without dinging the valuation.
by DerArzt | 2025-08-21 13:36:12+00:00
Just to echo the sentiment, I've had struggles trying to figure out how to use LLMs in my daily work.

I've landed on using it as part of my code review process before asking someone to review my PR. I get a lot of the nice things that LLMs can give me (a second set of eyes, a somewhat consistent reviewer) but without the downsides (no waiting on the agent to finish writing code that may not work, costs me personally nothing in time and effort as my Org pays for the LLM, when it hallucinates I can easily ignore it).
by nabla9 | 2025-08-21 13:36:40+00:00
> On the flip side, trading with margin debt can also exacerbate losses because if a stock's value were to depreciate, the investor may face a margin call and would need to come up with additional cash to reach the minimum requirement.

That's just the flip side for individual investor. There is also collective risk.

The worst comes when there are too many investors with margin debt and they start to get margin calls at the same time. This causes prices to drop and it triggers even more margin calls, starting an avalanche where stock prices drop just from forced sells.
by xrd | 2025-08-21 13:36:50+00:00
When I lived in Japan my method of study was to write down all the kanji I didn't know. I don't really think you can learn a language like Japanese without writing it down. There is something magical about writing that locks information into your brain in a way very different from just reading it on a smart phone.

Full disclosure: I'm making a site that allows you to read books and then practice kanji by hand and then save to flashcards for later review.

Example:

https://community.public.do/t/kokoro-by-natsume-soseki-parag...

Click on the "kanji" at the bottom to expand and show the kanji in the page. Click on a kanji to see the animated strokes and practice it right there by hand.
by discardedrefuse | 2025-08-21 13:36:54+00:00
> you just need to write a short systemd config snippet and then you can manage the kube service just like any other systemd service.

Just FYI, `podman generate systemd --files --name mypod` will create all the systemd service files for you.

https://docs.podman.io/en/latest/markdown/podman-generate-sy...
by latexr | 2025-08-21 13:37:23+00:00
> Don't you love how hackable everything is? Removing stock apps from the Applications folder is completely safe—nothing will break—and this is your computer, so you should make it your own. You can always restore apps later using Time Machine. Just don't delete System Preferences, or anything in the Utilities folder.

This was pretty funny. “You can do anything, and you should be able to do anything, nothing will break”, then in the same paragraph “but don’t do this specific thing”.

Yes, there is immense value in being able to do whatever we want with our computers without restrictions. But let’s not pretend there isn’t value in being able to set restrictions too. Everything in computers is a tradeoff. Having an immutable signed OS has plenty of advantages, including for hackers: I feel much safer telling people to “just try stuff” when I know there isn’t a risk of them breaking everything and being left with an unbootable machine, leaving them feeling stupid and scared of trying anything else. More advanced tasks can come later.

Kudos for the project in general, though, I’m not throwing shade. I too am discontent with Apple under Tim Cook, but staying on an older version of macOS isn’t an acceptable solution for my use cases, I’d sooner switch to a BSD.
by Buttons840 | 2025-08-21 13:37:46+00:00
Time to apply the best analogy I've ever heard.

> "Measuring software productivity by lines of code is like measuring progress on an airplane by how much it weighs." -- Bill Gates

Do we reward the employee who has added the most weight? Do we celebrate when the AI has added a lot of weight?

At first, it seems like, no, we shouldn't, but actually, it depends. If a person or AI is adding a lot of weight, but it is really important weight, like the engines or the main structure of the plane, then yeah, even though it adds a lot of weight, it's still doing genuinely impressive work. A heavy airplane is more impressive than a light weight one (usually).
by firesteelrain | 2025-08-21 13:38:10+00:00
> If this hadn't been the case, the industry as a whole can likely work with 40% - 50% less people eventually. Thats because at any given point in time even with a large monolithic codebase only 10 - 20% of the code base is in active evolution, what that means in microservices world is equivalent amount teams are sitting idle.

I think it depends on the industry. In safety critical systems, you need to be testing, making documentation, architectural artifacts, meeting with customers, etc

There's not that much idle time. Unless you mean idle time actually writing code and that's not always a full time job.
by EternalFury | 2025-08-21 13:38:35+00:00
Is it just me or does it feel like billionaires of that ilk can never go broke no matter how bad their decisions are? The complete shift to the metaverse, the complete shift to LLMs and fat AI glasses, the bullheaded “let’s suck all talents out of the atmosphere” phase and now let’s freeze all hiring. In a handful of years.

And yet, billionaires will remain billionaires. As if there are no consequences for these guys.

Meanwhile I feel another bubble burst coming that will hang everyone else high and dry.
by h4ck_th3_pl4n3t | 2025-08-21 13:39:14+00:00
I dare you to do the following:

Charge phone to full 100%. Turn it off.

Put it into a faraday cage, e.g. a steel box, for 7 days.

Take it out again and wonder why the battery is empty.

(The faraday cage has the effect of making the modem have to switch bands constantly, which costs more electricity than sleep mode in LTE)
by Loughla | 2025-08-21 13:39:21+00:00
I've worked in education in some form or another for my entire career. When I was in teacher education in college . . . some number of decades ago . . . the number one topic of conversation and topic that most of my classes were based around was how to teach critical thinking, effective reasoning, and problem solving. Methods classes were almost exclusively based on those three things.

Times have not changed. This is still the focus of teacher prep programs.
by albert_e | 2025-08-21 13:39:30+00:00
A "Catch me up" on AWS (and for that matter other large platforms) would be very useful for many folks.

Ideally it should be a stream of important updates that can be interactively filtered by time-range. For example, if I have not been actively consuming AWS updates firehose for last 18 months, I should be able to "summarize" that length of updates.

Why this is not already a feature of "What's New" section of AWS and other platforms -- I dont know. Waiting to be built -- either by OEM or by the Community.
by 47282847 | 2025-08-21 13:39:54+00:00
The system as a whole is rarely used. I think it’s a combination of poor APIs and hesitation of the population. For somebody without technical knowledge, there is no obvious difference to the private video ID companies. On the surface, you may believe that all data is transferred anyway and you have to trust providers in all cases, not that some magic makes it so third parties don’t get more than necessary.

I don’t know of any real world example that queries height, I mentioned it because it is part of the data set and privacy-preserving queries are technically possible. Age restrictions are the obvious example, but even there I am not aware of any commercial use, only for government services like tax filing or organ donor registry. Also, nobody really measures your height, you just tell them what to put there when you get the ID. Not so for birth dates, which they take from previous records going back to the birth certificate.
by abound | 2025-08-21 13:39:57+00:00
It requires a bit of scripting between the `gh` CLI and `jj`, but it's totally doable to maintain even complex stacks of PRs on GitHub with jj.

One thing I've found at $DAYJOB is that I have to set the PR's "base" branch to "main" before I push updated commits (and then switch it back to the parent after), otherwise CI thinks my PR contains everything on main and goes nuts emailing half the company to come review it.
by troyvit | 2025-08-21 13:40:39+00:00
It doesn't work for headless chrome, sure. The thing is that often, for threats like this to work they need lots scale, and they need it cheaply because the actors are just throwing a wide net and hoping to catch it. Headless chrome doesn't scale cheaply so by forcing script kiddies to use it you're pricing them out of their own game. For now.