MurphyA/hacker-news huggingface dataset:
by YZF | 2025-04-05 18:09:16+00:00
Having read both of them (well, I had the dragon book as a compiler course textbook, couldn't really read it all, donno who can) I think that's not a fair comparison.

AoE is extremely practical. I think the debate here is what exactly are "fundamentals" for electronics. I read AoE with high school physics and some hands on tinkering (mostly with exposure to software in embedded systems) as my background. At that point in my life I found it readable and enjoyable. It will help you get to the next level. Probably skipped some sections that weren't of interest though. I probably built my first electronic circuit in elementary school (some lights, switches, battery, etc.). If you just have no clue of anything electronics then yes, this is not the book for you. But it still is "electronics fundamentals" despite that.
by echoangle | 2025-04-05 18:09:34+00:00
I think not a lot. An equatorial mount has the advantage that cancelling the rotation of the earth is very simple (just a constant rate rotation around one axis), so tracking inertial stars is easier, but the main movement of the ISS is due to its orbit, it’s just overlaid with the rotation of the earth. But if you have to track both axes anyways, having the rotation of the earth cancelled for free doesn’t help a lot.
by Terr_ | 2025-04-05 18:10:05+00:00
Another approach with overlapping effects is to make companies extremely liable for misuse or mismanagement of personal information.

There would still be advertising, and maybe even some personalized advertising, but in many cases they might decide the risk isn't worth it.

It would also impact data-brokers and operations that don't strictly rely on direct-to-consumer advertising, like background checks, but credit scores, sales leads, etc.
by rhelz | 2025-04-05 18:10:31+00:00
I was living in an NYC apartment when the plague hit. Every day an ambulance would come up to our front door, and wheel away another one of my neighbors, feet first, never to be seen again.

Then it was TWO ambulances a day.

I will not abide being accused of "groupthink" by people who somehow convinced themselves that wearing a mask was useless during a plague which was spread from person to person by airborne particles of mucus.

I saw with my own eyes what a big difference it made when people started wearing masks and getting vaccinated. The ambulances stopped coming to my front door.

Enough of this endless spreading of propaganda-fu. Look at where it has gotten us. How much more damage to our government, economy, and civil society do you think we can take?
by arkaniad | 2025-04-05 18:10:55+00:00
K3s is truly great - been using it for years for just about everything not warranting a full cluster. MicroK8s feels like it does too much in non-standard ways and when it breaks you're suddenly dealing with Snap related issues and it's a total immersion break.

Lately there's also RKE2 (https://docs.rke2.io/) that I've been growing fondness for and it's only marginally more tricky to setup, with the bonus effect of having a more 'standard' cluster distribution and more knobs to twist.

Not that I'd be shy of running K3s in production, but it seems easier to follow 'standard Kubernetes way' for things without having to diff with some of K3s's default configuration choices - which, again, aren't bad at all for folks who do not need all of the different options.

For edge workloads and smaller clusters / less familiar operators that want to run Kubernetes platforms themselves without depending on a managed provider, K3s is pretty impossible to beat.
by alephnerd | 2025-04-05 18:10:55+00:00
> a, "99% constructed in Japan, but we attached the wiper blades in the USA" kind of manufacturing move

CDKs would still be hit by the 25% auto tariff (unrelated to the country level tariffs).

It's already been manufactured in Tennessee since 2023, so what's most likely happening is Nissan will stop shipping parts from Japan and rely solely on their NAM supply chain.

> Is that actually feasible or just marketing copy

Most likely depends on scale. Most firms at Nissan size began building redundancy plans during COVID due to supply chain instability.
by jrflowers | 2025-04-05 18:11:24+00:00
It is the opposite of a steelman to you. It is a matter of perspective in that if a person finds a leap forward in the consolidation of power and wealth to be abhorrent or illogical, then the act of pointing out that that is happening is itself abhorrent or illogical.

Unemployment lowering wages isn’t up for debate, cash-rich folks buying at the bottom of the market is not imaginary, and no one is trying to make the point that the tariffs somehow appeared emergently like weeds in the grass — we all agree that they are being imposed intentionally by people. There is no part of what was written there that is trivial to disprove.
by antirez | 2025-04-05 18:11:29+00:00
If you really want to think at it as a probability, think at it as "the probability to express correctly the sentence/idea that was modeled in the activations of the model for that token". Which is totally different than "the probability that this sentence continues in a given way", as the latter is like "how in general this sentence continues", but instead the model picks tokens based on what it is modeling in the latent space.
by MattSayar | 2025-04-05 18:11:33+00:00
I love this, and yes can completely relate. The last side project I got absorbed into[0] completely consumed me for a weekend. I was driven like a man possessed to finish it before Monday. I had to leave the house and stake out a corner in a coffee shop to concentrate. The scope of the project was perfect: it was small enough to do in a weekend, I was building something I needed, and something that could help others. Creating something is so much fun, especially when you have a long-lasting way to share it like your own website.

I know people disparage LLMs for not building any serious code. Yes it's only a hobby project and not a production system, but my little project really would never have left the ground without it.

[0] https://mattsayar.com/i-didnt-want-to-pay-for-a-newsletter-e...
by t-writescode | 2025-04-05 18:11:37+00:00
This whole posting is 74 words, which I imagine is about the total amount of quotable thought Nissan has given to the topic.

Given:

* how long it would take to set up new manufacturing * how volatile constant changes are with boundless, randomized tariffs (it's only been 3 months, y'all) * how recent this newest set of tariffs are

How can this article be anything more than 74 words built from 3 words overheard at a coffee shop?
by mdp2021 | 2025-04-05 18:12:30+00:00
> Obsolete by

By NN models overcoming the pivot over representing language - according to LeCun in the article. It could be the Joint Embedding Predictive Architecture - we will see.

> There's so much progress, it wouldn't be that surprising

LeCun's point looks like a denunciation over an excessive focus over the LLM idea ("it works, so let's expand that" vs "it probably will not achieve the level of a satisfactory general model, so let us directly try to go beyond it").
by the_af | 2025-04-05 18:12:55+00:00
The money must have run out ages ago, right? So it has to have been a huge burden for the Two Guys. I don't envy them. And it seems the Early Access game they finally released is broken and not very good.

I've read an article that guesses they must have attempted changing Unity versions at least a couple of times, partly because they couldn't figure out how to solve a savegame bug (still not working right!).

Somehow this reminds me of Duke Nukem Forever.
by jijijijij | 2025-04-05 18:13:34+00:00
There is a categorical difference with your examples for "phantom increase due to reporting". On one side it's something done to you/someone, in particular a serious crime, on the other side it's something about you/someone, in particular not a crime.

This is important, because the risk of getting caught, not necessarily severity of punishment, is the main factor in crime deterrence, as far as I know. I presume, increased vigilance and ease/encouragement of reporting has a significant deterring effect on potential perpetrators. As with all sexual abuse, the vast majority of cases happens in settings where the victim knows/trusts the abuser beforehand, therefore conviction entirely depends on the victim's willingness, prospect and ability to name/accuse the abuser. Coming with the reporting, there is probably also greater awareness and knowledge about the manipulation tactics and situations enabling abuse, helping guardians, friends and authorities to identify concerning dynamics and encounters.

However, I presume, the increased ease of reporting and awareness also indirectly prevents further abuse by subsequently encouraging victims to seek help and work with their trauma. I've heard a significant share of perpetrators have been victims of abuse themselves in the past, so seeking therapy after being victimized may also break the cycle of violence.
by fragmede | 2025-04-05 18:13:58+00:00
Why is that the bar though? Imagine LLMs as a kid that has a box of lego with a hundred million blocks in it, and it can assemble those blocks into any configuration possible. Is the fact that the kid doesn't have access to ABS plastic pellets and a molding machine, and so they can't make new pieces; does that really make us think that the kid just interpolates and can't create?
by Zirias | 2025-04-05 18:14:50+00:00
swad is the "Simple Web Authentication Daemon". I just started it and crafted a first release that's still pretty limited in functionality, but does something (IMHO) useful, which I already use myself. More info in the github README.md.

There's a background story. For a few months, I was wondering why most of the time, I couldn't activate my camera in MS Teams meetings (for work) without completely killing my audio ... obviously a bandwidth issue with my upstream that hasn't been there before. Then I stumbled across some article, I think it was ars technica, describing a horrible problem with misbehaving AI bots crawling for data with no limits and no respect (and even trying disguises), causing extreme amounts of traffic and corresponding problems for opensource projects hosting their own infrastructure. Gave me the idea to finally check my nginx logs again. Ok, it was full of bots. The interesting thing is, I don't host any opensource code there. What they downloaded were build logs of my "poudriere" (a package builder for FreeBSD), which can get very large, and I just had them public because there was no reason to hide them ... well until now. WTF do those bots learn from that, uhm, "shit scrolling by"?

So, what to do here? Although I really felt inclined to try one of the nice and naughty tools to poison these bots (IDK, is build logs already some kind of poisoning?), it was clear the pragmatic thing to do is add authentication. Well, you can easily add some HTTP "Basic" auth, but that's far from great. You're typically limited to checking credentials against some "password file", and worse, e.g. Microsoft already decided that "Basic" is "insecure" (oh dear, really? I don't think so as long as you use TLS) and disabled it by default in their "Edge" browser. And chances are you can't change that when using some device you got from your employer.

I did have some old dusty code implementing some very limited HTTP stuff in C lying around that was never published (only used it for experiments with some darknet "hidden services"). I thought it might be fun to implement something. Yep, it was fun. And call me stubborn, but I like doing stuff in plain C, small, efficient, few dependencies. Finally this old HTTP code got some polish and is released as part of something actually useful.

For completeness, I'm well aware I could have taken a very different road. "Just" install some identity provider implementing OIDC. For example keycloak. Well sure, that's awesome stuff. And huge and complex. If you don't have a massively distributed deployment of services and don't intend to ever federate with other organizations, it just felt like using the H bomb to kill a fly.
by isodev | 2025-04-05 18:15:21+00:00
I think that’s WASI Preview 1 that’s currently supported by swiftwasm (and I don’t think the spec implementation is even complete), not the current WASI 0.2. Preview 1 was the current status quo about 2 years ago.

Writing WASM in Swift so it can only be run by a Swift runtime also misses out on a huge aspect of that “bring your language” approach to wasm. It should support enough of the spec so a current wasm binary compiled from say Go can be executed in a WASI runtime powered by Swift and vis-versa. It’s a long way to get there.
by toomim | 2025-04-05 18:15:37+00:00
This begs the question: how could you reliably distinguish advertising from other forms of free speech?

The courts already distinguish "commercial speech" as a class of speech. Would we prevent all forms of commercial speech? What about a waiter asking you "would you like to try a rosé with that dish? It pairs very well together." Is that "advertising" that would need to be outlawed?

What about giving out free samples? Is that advertising, and thus should be illegal?

What about putting a sign up on your business that says the business name? Is that advertising?

I hate advertising and propaganda. But the hard part IMO is drawing the line. Where's the line?
by hedayet | 2025-04-05 18:16:34+00:00
Advertising has consequences, and I’m not a big fan of it, but it’s also a necessary evil.

It’s easy to dismiss advertising as just a profit engine for ad platforms, but that’s only part of the picture. At its best, advertising plays a meaningful role in solution and product discovery, especially for new or niche offerings that users wouldn’t encounter otherwise. It also promotes fairer market competition by giving smaller players a shot at visibility, and by making alternatives accessible to customers, without relying solely on monopolistic platforms or the randomness of word-of-mouth.

That said, today’s ad ecosystem is far from ideal - often opaque, invasive, and manipulative. Still, the underlying idea of advertising has real value. Fair advertising is a hard problem, and while reform is overdue, banning it outright would likely create even bigger ones.
by Waterluvian | 2025-04-05 18:17:05+00:00
Holes are left at the poles. A filler is the Universal Polar Stereographic projection.

UTM actually doesn’t cover a lot more than you think. Because at the extreme poles exaggeration would make them basically useless.I think they terminate at 84 degrees N and 80 degrees S.

It’s been a long time since I studied this stuff so I’d look this all up rather than take my word.
by EasyMark | 2025-04-05 18:17:07+00:00
I don't think it's LLM, not everthing is AI, just because that's the hot topic of the day. This forumla is too simple, it's essentially 0.5 * (their_portion_of_trade_deficit / total_trade_deficit_with_country) % . It's not complex at all and that formula fits all the % calculated by Trump's board of "liberation" too closely to not be essetially what he and his cronies came up with. Likely one of the DOGGie boys
by bofadeez | 2025-04-05 18:17:11+00:00
This is free speech. It's not open for discussion.

Our right to free speech is not granted by anyone's consent or by government decree. It preexists the state and cannot be taken away.

We hold this truth to be self-evident. We are endowed by our creator with certain unalienable rights.

If any government becomes destructive of these ends, it is the right of the people to alter or to abolish it.
by IMTDb | 2025-04-05 18:17:11+00:00
At least for eduction this increase can be explained by the simple supply and demand; Americans on average have never been as educated as today. The demand for college degrees and above has skyrocketed; according to the same source as you use [1]. Stuff costs less, so more people put their children through college, so education price goes up; it's the symptom of a good thing.

[1] https://educationdata.org/college-enrollment-statistics
by mdp2021 | 2025-04-05 18:17:11+00:00
> trillions of dollars

That is monetary value. The poster may have meant "delivery" value - which has been limited (and tainted with hype).

> Text generation

Which «text generation», apart from code generation (quite successful in some models), would amount to «trillions of dollars worth of economic activity» at the current stage? I cannot see it at the moment.
by belter | 2025-04-05 18:17:27+00:00
Actually yes...If the kid spends their whole life in the box and never invents a new block, that’s just combinatorics. We don’t call a chess engine ‘creative’ for finding novel moves, because we understand the rules. LLMs have rules too, they’re called weights.

I want LLMs to create, but so far, every creative output I’ve seen is just a clever remix of training data. The most advanced models still fail a simple test: Restrict the domain, for example, "invent a cookie recipe with no flour, sugar, or eggs" or "name a company without using real words". Suddenly, their creativity collapses into either, nonsense (violating constraints), or trivial recombination, ChocoNutBake instead of NutellaCookie.

If LLMs could actually create, we’d see emergent novelty, outputs that couldn’t exist in the training data. Instead, we get constrained interpolation.

Happy to be proven wrong. Would like to see examples where an LLM output is impossible to map back to its training data.
by SteveNuts | 2025-04-05 18:17:32+00:00
There must be a reason someone hasn't invented a browser plugin for microtransactions on the internet?

I'll gladly pay 25 cents to read an article from a news website, but I won't subscribe for a whole year for $25+, especially when there's dozens/hundreds of sites.

Obviously credit card transaction fees would be a problem, but that could be mitigated by depositing say $15 at a time and deducting from the balance each time.
by mettamage | 2025-04-05 18:17:32+00:00
hackthebox.eu - hack 20 boxes on your own, a mix between easy and medium. Be sure to focus more on Windows than Linux. Then start applying for jobs at corporations. Do a double approach: just apply and do your best to network with people in the field by sending them a message that you want to switch over to the field as well. Keep on hacking and networking and eventually you'll land a job.

That's how a friend did it. To be fair, he's Dutch and did this with Dutch companies. So not sure if this would work in your country.
by saidinesh5 | 2025-04-05 18:17:46+00:00
A lot of snapdragon 845 phones tend to work fairly well no?

I'm not sure what the status of the newer devices is but those older oneplus 6/poco f1 era phones tend to work well with mainline kernel:

https://wiki.postmarketos.org/wiki/Mainlining#Supported_SoCs
by alephnerd | 2025-04-05 18:19:17+00:00
> This whole posting is 74 words, which I imagine is about the total amount of quotable thought Nissan has given to the topic.

Nikkei is Japan's Financial Times (they own that too) or Wall Street Journal, so they have a strong relationship with Japanese, Chinese, Korean, ASEAN, and Indian businesses and policymakers.

Nikkei is easily the best source of English language business news in APAC.

There also wasn't any reference to "coffee shops" in the article either.
by colesantiago | 2025-04-05 18:19:18+00:00
> No, they can't. These are the people who don't know the difference between a variable and a function call or what a module is. (90 percent of applicants.)

Yes they can and you don't know if they don't know that.

You can't stop them from doing this.

The only way to stop them is to do in person, bounties and asking about their real world experience.
by ToucanLoucan | 2025-04-05 18:19:29+00:00
> Advertising has consequences, and I’m not a big fan of it—but it’s also a necessary evil.

At one time, definitely. Now though? We all carry around all of humanity's collective knowledge in our pockets. If you need a solution to a problem you have, if you need a plumber, if you need a new car... you an get unlimited information for the asking.

I don't remember the last time I responded to an advertisement. If I need things, I search Amazon/Etsy/local retailer apps or just go to a store. If I need contractors, I check local review pages to find good ones or just call ones I've used before. And some of that I guess you could call ads, but I mean in the traditional sense, where someone has paid to have someone put a product in front of me that I wasn't already looking for? Nah. Never happens.
by otterley | 2025-04-05 18:19:33+00:00
> No one is entitled to yell at you “GET 20% OFF THIS UNDERWEAR YOU GLANCED AT YESTERDAY” with a dopamine megaphone in your bedroom. And to track 90% of your life to know when and how to say it. That's not free speech, that's harassment.

The author is off their chair. Yes, even commercial speech is protected as long as it’s not fraudulent. And there are already laws prohibiting nuisances. Advertising isn’t a nuisance in any legal sense; it just comes along with the ride when you willingly consume sponsored media.

Listen to and watch only public media, and stop going to sponsored websites and using social media if you want to avoid advertising. It isn’t the most convenient thing, but it’s not impossible.

If you disagree with this comment, please respond instead of downvoting. Don’t be a coward.
by exyi | 2025-04-05 18:20:46+00:00
I guess it depends on how deep you want to go, I think the real predictors are based on publicly known algorithms such as TAGE. This seems to be nice overview: https://comparch.net/2013/06/30/why-tage-is-the-best/ (it's 2013, so definitely not SOTA, but advanced enough for my taste :) )
Show HN: iPhone 2005 weird "Blob Keyboard" simulator
by juliendorra | 2025-04-05 18:20:49+00:00
Hi HN,

I teach tech design history, and one of the key stories I cover is the development of the original iPhone keyboard by Ken Kocienda. Reading about it in his book "Creative Selection" is great, but I wanted my students (and now you!) to actually feel this step in the process.

So, I built a web simulator of the "Blob Keyboard", Kocienda's very first attempt at a touchscreen keyboard that actually works, from September 2005:

Try the Blob Keyboard: https://juliendorra.github.io/blob-keyboard-simulator/blob-k...

- Tap for the middle letter

- Swipe left or right for the side letters

More on the github repo: https://github.com/juliendorra/blob-keyboard-simulator

The Blob Keyboard prototype emerged during a UX crisis for iPhone team (their software keyboard just didn't work at all, fingers being too big, and the Newton failure loomed over them), highlighting how innovation is rarely a straight path. It was developed on a tethered touchscreen display codenamed "Wallaby".

To make this simulator as authentic as possible, I referenced images from Kocienda's book and even got direct feedback and guidance from Ken Kocienda himself on Bluesky.

What to expect (or… what not to expect):

This is a reconstruction of a very early prototype with limitations reflecting that specific moment. The goal was to test first if typing with accuracy was even possible, as all the rest was moot if it failed!

It's NOT QWERTY: They were still hoping to get us out of QWERTY, but then familiarity won.

No Backspace: You can't delete.

No Cursor Movement: The text field is just a simple display.

No Caps or Numbers: Only lowercase letters.

No Smooth Animations: Keys just "pop" instantly when pressed. Kocienda noted that your eye fills in the gaps, giving a sense of movement.

Best Experience:

While it works with a mouse/trackpad on desktop, it's designed for touchscreens to better replicate the original Wallaby hardware interaction. Use it on your phone!

This project aims to provide a tangible glimpse into a turning point moment in iPhone development and the iterative nature of design. It's like stepping back in time and trying out that early demo on Kocienda's desk.

I would love to hear your reactions and thoughts on experiencing this piece of UI history! What other significant prototype do you wish you could experience?