skysight-inc/HackerNews huggingface dataset:
This is becoming more common. Students are entering high snchool already having taken geometry in the 8th grade. When I graduated in the late 90s, we had calc 3 (we called it multivariable calc) and linear algebra, partially because a bit under half the class would run out of math by their senior year. They also were starting to offer differental equations and complex analysis. This was a magnet program. When I went back for my 20th reunion, I was told only maybe 5-10% didn’t already have geometry.
As per a question that someone posted on HN recently, should all US businesses that rely on goods coming from overseas (especially China) be seeking alternate paths for their goods, like the Vietnam re-shipment example?

If the rules are changing by the day, how can anyone be expected to follow them, and what resources are available to monitor and / or enforce these rules? Double that for monitoring / enforcing bastion-country re-shipments?

Is import monitoring and enforcement done by federal government employees?
Google just launched Agent2Agent protocol
Maybe! I don't think a few jobs in advertising are going to make or break things. It is also going to be easier for us to spin up factories to make microwaves than it will be for China to spin up a consumer economy to buy them. They also may blow it by trying to invade Taiwan, the US doesn't have an outstanding X-Factor like that, we already elected him.
I am referring to Rust scaling up to where C is now (i.e. try to remove C from the picture).

As in, if there will ever be a Rust equivalent of KDE/GNOME (e.g. maybe COSMIC), it will have similar libraries. They will have to be in Rust, and will have to be statically linked. And they will eventually grow up to be the size of KDE/GNOME (as opposed to the tiny thing COSMIC is now).
An Online REPL for JavaScript/TypeScript,supprot NPM packages import
I was an active contributor to /r/espresso for a while, but in the process of the hobby I realized I disagree with some of their advice and best practices. Minor stuff really.

I would not describe the sub as toxic or anything, but it's literally impossible to get a dissenting opinion across on Reddit. Other hobby subs were the same.

Every single time I mentioned an opinion differing from the "hive-mind" consensus it was downvoted to hell, with no responses, counter arguments or anything resembling discussion. I would have liked to trade experiences but that's not possible.

While at the same time some of the other posters giving advice freely admit they don't actually have experience with what is discussed and are just repeating older posts.

There is no real value in that, and nowadays you can get mostly the same experience by just asking ChatGPT. Both have no clue and no real opinion of their own when it comes to details.

I take part in a few forums now, and it's a breath of fresh air. Much better experience and a lot more personal as well.
TIL you can express mass in volts, and that electrons do not have a mass of 1 electron volt.
> MCP can run malicious code? Apply to any app you download. How this is the MCP issue? Happen in vscode extensions. NPM libs. But blame MCP.

Nobody is saying MCP is the only way to run malicious code, just that like VSCode extensions and NPM install scripts it has that problem.
Yes, in python only with modern tools this is somewhat feasible

And you still have upgrades that break interfaces and such
Balance is hard mostly because the possible results are too binary. Either you win or you're dead. Stakes are so high that you tend to err on the safe but boring or you risk TPK.

Not only is this boring (it gives players less opportunities for making high-stakes decisions during the fight) - it also makes it harder on GMs to balance encounters.

If you let players and enemies decide to flee or negotiate at any point - the encounters can be much more deadly without turning into TPKs. Players now have more decisions to make on each round (and they can debate during the fight if they should run or not - which is a potential for great roleplaying moment).

And when they decide to run - a successful retreat is an interesting tactical challenge by itself allowing players to use abilities and combos that they seldom need during traditional fight.

One of my favorite moment of roleplay was when our barbarian was arguing with our curious druid whether to check out a very sketchy haunted manor. Eventually they went in and there was a huge battle, druid (against the rest of the team) poured blood into a well and a demon appeared. Half the party started running, other half was fighting with the demon minions, the demon started bargaining with the druid for his soul, barbarian started to run but after 2 turns turned back and tried to fight the demon while the rest of the party also went back and disabled druid to save him.

Eventually the party escaped from the manor (killing the demon was out of the question, it was obviously too powerful).

Our DM was always telling us he never balances the encounters - it's on us to escape in time :) And there were MANY dead PCs. Some players were on their 3rd character by the end of 1.5 year campaign.

Resurecting a dead PC was a major plot point - we had a noble lady from one of the most important NPC noble houses in our party, and she died. We tried resurecting her, but one of the players had to sacrifice something (we rolled d100 and only that player managed over 95, to persuade the god to resurect the character he had to promise to become a priest of that god - and he did multiclassed because of this). The god was basically Loki, and he tricked us - the player character was ressurected as undead :)
This is an excellent article! As a team leader, the most critical responsibility is to define the company's direction clearly. Only by creating substantial value for the company will your team become indispensable,and this value isn’t necessarily tied directly to revenue; it could be efficiency gains or other strategic advantages. Throughout this process, it’s essential to continuously align with key stakeholders to prevent misalignment and quickly assess how initiatives impact the company’s product value, which helps prioritize efforts. These are insights you won’t find in books or courses,they must be earned through hands-on experience.
Love it! This is a very useful tool to provide me with introductory (but granular enough) information about new investment ideas that I have.

Just two cents based on my usual workflow --

1. I like to compare companies within the same industry, so it would be good if i can ask follow up questions after reading a report like "How does company Y compare with company X on XX metrics?"

2. I understand that the reports are generated by a model; if that is true, maybe you could cross-reference the fillings with their corresponding earnings call transcripts (should be available for free on many investment websites) and highlight what is being discussed/asked in the calls as well

Again, thank you for the great work. Already pinned your site to my browser's investment workspace XD
The language has its quirks, but frameworks like Laravel make application / API development very easy. And, of course, it runs practically anywhere :)
https://archive.ph/OvlCm
Here's Google's announcement:

https://developers.googleblog.com/en/a2a-a-new-era-of-agent-...

I thought John Rush's tweets helped me understand it better. He has several AI agents in the market already. Until now you had to hard wire agents like firecrawl.dev if you wanted to say crawl the web.

Now with A2A you can let the AI Agent discover the best solution on its own for the job. I have found sometimes we have a tool that we use as developers that might not be the best choice but its something we know so it comes without the learning curve.
Discussion (445 points, 4 days ago, 276 comments) https://news.ycombinator.com/item?id=43631381
> Still not sure why on Earth car manufacturers

Like all similar "why don't they have at least a self/community-supported open basic API" questions, the answer is usually the same: They're afraid someone else might create something of value, in part using their API, without them getting their own beaks wet in the process. If you want to integrate with a Nissan Leaf, even if all you wanted were the most harmless read-only access, they'd like you to request a biz dev meeting with them where they'll be happy to talk ruinous terms.

For a related story, see how Chamberlain (MyQ) torched the great, community-built Home Assistant integration it once had for no reason at all. They're afraid somehow they could stop getting the kickbacks from the likes of Walmart and Amazon delivery which they enjoy today, seeing themselves as co-owners of your garage door.
> I really was just a fuckin cog in a mega corp.

Yes, you were. Next time, please choose a company that contributes to society rather than shoving ads in everyone's faces.
Nor is sticking your head in the sand.
The term still exists, but it's not one you'd expect people outside Google to be familiar with.
> Article title: Electric (software)

The title (VLSI design) is self explanatory. I haven't seen "Electron (bloated software)" in HN headlines. /s
Not a separate class of shares. Almost always, founder shares refer to the magnitude of the grant and the voting-rights agreement attached to it. ("Stock class" is a very specific term.)
> Capacitors can hold charge for a long time, so no touchy. It probably wouldn’t kill you, because capacitors don’t actually store that much energy9, but that doesn’t mean it couldn’t kill you, so, no touchy!

I'm recalling the time I was trying to load a "backed up" game on my original Playstation using the disc swap [0] method while the chassis was open.

Since I had the top lid off, I had to hold the disc tray closed button for it to spin up. While looking away to pick up the other disc my pinky moved and touched a capacitor and had me on the receiving end of a massive zap.

I've never touched a capacitor since, thank goodness.

[0] https://www.youtube.com/watch?v=yDopEevII3o
Thanks, both are really good suggestions!
Show HN: Quickinput.ai – AI text enhancement in any application
QuickInput brings AI directly into every input field on your computer - emails, chats, docs, anywhere you type.

Key features:
• Universal compatibility with any text input scenario
• Quickly access via hotkey (Ctrl+Alt+Q) or floating input bar
• Intelligent context recognition adapts to your current application
• Seamless text insertion without copying and pasting
• Conversation memory across different applications

Just launched with a free 14-day trial. Looking for feedback from the HN community!
Exactly, lots of people without any idea on what's going on. I implemented an authenticated MCP that uses the context bearer token and passes it on to the backend. Fully authenticated and authorized.
> If you want to buy the market and bet against Tesla, it's actually a great way

Nope. Certainly not in the long term. You’re better off direct indexing. If you don’t have enough money to direct index, you’re wasting money.
It's the creator of Laravel, Taylor Otwell
This is extremely exaggerated. The Groke is more of a meme here than some sort of night terror. Sure it had an impact and was memorable but there was no wave of traumatized kids spawned by it.
Interpret everything. Perl, Tcl, irb, groovy on the desktop.

On the iphone, only BASIC. :-)

"Just Run, Baby."
That’s great, and the polar opposite of how I experienced layoffs (of others, then eventually of me).

But one thing that could be better is transparency around severance, so you know in advance what it will be should you get laid off. (Six months may or may not be “generous” depending on tenure.)

When I was laid off we got what was “customary” in that country, but before the offer was on the table nobody was sure we’d get it. It’s so much nicer when this is a matter of law — I’m all for a ~ free labor market but severance requirements help to balance the risk so the employees can relax and do their best work.
I don't think it makes sense to redefine symbiotic relationships where one side benefits "more". If both sides benefit, but you throw a tantrum because the other side benefits more, we generally consider that to be childish. What are you going you do, demand that wheat pay its fair share?

Alternatively, there are always many different perspectives and humans naturally default to the human-centric perspective, all else being equal (for obvious reasons).
In a world where even our online personas are getting smarter, what happens when you program your AI doppelgänger to be as audacious as it is brilliant?

Buckle up for a journey into a realm where AI isn’t merely an assistant, but a brutally honest mentor ready to push you out of your comfort zone and into a future that’s as challenging as it is exhilarating.
That's normal. What's uniquely ugly/American is conveying those firing decisions by locking the fired employees out of their email at 6 PM on Friday. In most countries this is illegal.
Jack Dorsey and Elon Musk Call to Abolish Intellectual Property Law
The internet and software has destroyed humanity.
Next thing, LLMs that review code! Next next thing, poisoning LLMs that review code!

Galaxy brain: just put all the effort from developing those LLMs into writing better code
>There when would one update the tools? You can’t “trigger” an event which causes a tool change without some hacky workarounds

Tool calls can trigger tool changes. Consider an MCP server exposes a list of accounts and tools to manage resources on those accounts:

1. MCP session starts, only tool exposed to the client is the `select_account` and `list_accounts` tools

2. MCP Client selects an account with `select_account` tool

3. MCP Server updates tools for the session to include `account_tool_a`. This automatically dispatches a listChanged notification

4. MCP Client receives notification and updates tools accordingly

IME this is pretty ergonomic and works well with the spec. But that’s assuming your client is well behaved, which many aren’t
Related.

https://www.theautopian.com/how-i-got-my-navy-callsign-by-sh...
There are some niche forums still, but they have to be really small. Mostly related to very specific media as general topics are affected by astroturfing. These communities often don't live as long, but they can be active, helpful and interesting.

But it isn't worth reading anything else anymore.
I just carry a keyfob. It's also helpful for opening the trunk.
Yes but it's not as revolutionary as MCP. You don't get it...
I'm just distracted by the "WALLA" in the penultimate paragraph.

It should be "Voilà", which is French for “there it is”.
And there's good reasons why we use gradients today.
Volts are energy per charge, right? So the cost of moving X charge from one place to another where the electric potential between them differs by voltage V, is X V?

Kind of like how lifting a mass involves increasing the g h , so costs energy m g h ?
No need to kick someone while they are down.
I think the enshittification will continue no matter what. Amazon Prime Video used to be ad-free for paying users, until they made it "some ads" unless you paid for a higher tier.

There is no amount of money that you can pay a modern corporation that will satisfy it. It perpetually wants one more dollar from you.
No I’m shitting on people who buy short term pleasure then bitch about long term poverty.

I’m a frugal person. Seriously. I have so much money I can do literally anything I want. I live in this insane palace that is the most beautiful piece of property you have ever seen. And I still pinch pennies, buy in bulk, have a deep freezer, drive used cars. It doesn’t make logical sense but I just have programmed in me to be efficient.

And I look around me and see endless complaints and no one is efficient. People waste so much money on bullshit. It has worn me down to be quite cynical and skeptical
> “We literally make them out of scrap! We also take in second-hand laptops and e-waste from countries like Dubai and China, fix them up, and sell them at half the price of a new one,” he explains.

This part is pretty surprising (maybe it's only a single source saying this so it could be non-truthful), because given China's electronics ecosystem that I would expect the repair ecosystem to be the most efficient and best there. But then maybe because the standard-of-living is higher in China that it would be cheaper to ship unrepaired electronics to India and the repair being done here, as repaired old electronics would have less value in the market in China.
Yes, nixpkgs is definitely missing the self-documenting part, or even the documenting part for most of it.
This is somewhat tangential to the precise topic but since it doesn’t come up often: if you’re into this genre I recommend a game called Vespers. Really well done and thick atmosphere.
In case anyone needs to do the sort of "fix up scattered declarations and move them to headers", you really want to use:

gcc -Werror=missing-declarations -Werror=redundant-decls

(last I checked, Clang's implementation of this was buggy and half-useless, but I'll admit I stopped using Clang)

I recommend this for well-maintained code too, just as another way to keep the code smells away. For a lot of projects this will only require adding a bit of `static` that you were too lazy to write.
Tell HN: Sites are bluffing with their cookie pop-ups
For the longest time I always hit "Accept all", because if I'm going to look at stuff like wikileaks etc. I use incognito mode, and I obviously wanted to use the site requesting permission, so I didn't want it to break. Just for fun I've started to always click "Reject all" or "Necessary only" or whatever the non-"Accept all" option is, and...not a single site has functioned worse in any way.

This may be old news to many, but I found it mildly amusing.
… in technology (“ abolition of intellectual property laws in technology”)
Because an eV is a unit of energy (1 eV = 1.602e-19 Joules). It's defined as the kinetic energy of an electron that is accelerated by a potential difference of 1 Volt, nothing to do with its rest mass.

When rest mass is stated in energy units such as eV, they're calculating it using E=mc^2.
“Yes I would, copilot >.>”

-“I’m afraid I can’t continue this conversation”

How did they know? Snarky computers with attitude are exactly what I was waiting for
Those are not custom models, image input is standard in flagship models and searching is offered by multiple providers.
More specifically it’s that you can express mass as energy, and that voltage is the energy per unit charge
> I’d be interested to hear more about this if its no trouble.

For women, at least, you could not be independent (legally at least). You needed a man to co-sign applications to open bank accounts/credit cards/etc. Fewer well paying jobs were available to you. All these were worse still if you were a member of a minority.
Crazy that Automattic only makes 4,843,750 a year (and donates 8% to the PHP foundation).
> Relationships that took me years to cultivate… mostly going to be gone too.

I don't want to sound condescending, but if being forced out of the job means end for your relationships built for years, maybe these relationships weren't built as they should. They should have been built with the people as people, not coworkers, and definitely not using company as the communication ground.
Google contributes to society.

Search helps people find information.
YouTube is quite possibly the most prolific source of learning ever created.
Without Google Translate I'd have had a much harder time in a recent trip to Japan.

There's a lot of bad, but no contribution to society? That's a bit much.

Disclaimer: Ex-googler (left 2 years ago).
Looks like Docker is feeling left out of the GenAI bubble. It’s a little late…
Cool! what is the name of your game engine? For some reason the imgur links are banned here in India and so not able to see it.
Ask HN: What are the best books with problem sets that test your understanding?
What books with end-of-chapter problems have you found most valuable for truly mastering a subject? Can be any field – computer science, math, physics, economics, etc.

Some of my best learning experiences have come from textbooks that forced me to apply concepts - attack problems directly and refer to the prose on need basis to fill the gaps.

My favourites are -
1. Problems in General Physics by I. E. Irodov
2. Concepts of Physics by H.C Verma Part I & II
3. How to Solve It by George Pólya
I worked at Google, and now I work at derivative finance. No sympathy should be expected when you don’t contribute anything valuable to society.
* I believe Windows has seen more architectures than Mac OS Classic and OS X combined.*

I have never been a Windows user, but I used to keep an eye on it when NT was still the separate business version (pre-Vista) and my NT 4.0 (or was it 3.51?) CD-ROM had x86, MIPS, Alpha and maybe PowerPC support. When things weren’t as clear platform-wise, NT was really a multi-platform system. Since then also x86_64, IA64, ARM64.
> But what even is the business case here? I get the idea of encrypting pay TV, but isn't the entire point of free broadcast TV that it's... free?

This should be a big clue that the spying is the point, and all the DRMs of the world are justification for spying instead of the other way around. Total Information Awareness is the path to completing the Great Work.
You created another account just to write how you hate moomins? Dude chill out.

Anyway, the fact that you did that and still remembering it after all those years proves how extra ordinary this work was.
Heat death was never the only option in GR. The field equations always allowed for a big crunch or a big rip.
* The Slack is under the company's control, and potential monitoring and retention? Over the life of someone no longer with the company?

* Was there any sour grapes in the Slack channel? Or was it a bummer or distraction for remaining employees?

* Did the Slack actually help the employees readjust and refocus on their new job search?

* Why not encourage people to say goodbyes and exchange contact info, and pay for a job search coaching service (with no reporting back to the company)?
For blending, linear RGB is a much better choice than HSL. In HSL, a slightly cool gray (230°, 5%, 50%) mixed with an intense warm yellow (40°, 100%, 50%) might create a hot pink (315°, 52.5%, 50%). Not what your eyes expect.
” Writing is done in the mind, though, not in the hands. It is baffling to me that some home educators spend hundreds of hours and an immeasurable amount of goodwill to teach handwriting. I can’t think of few worse programs than Handwriting Without Tears, an actual real life K-5 curriculum whose name I am not making up.

We should teach our kids to type, until even better input modalities arise, and remind them that the essence of writing is composition, not calligraphy. None of the important writing they do will be by hand, so we should simply not waste our energy on extensive handwriting instruction.”

He also derides teaching spelling.

Eeeeeek
> effectively turning the developer's most trusted assistant into an unwitting accomplice

"Most trusted assistant" - that made me chuckle. The assistant that hallucinates packages, avoides null-pointer checks and forgets details that I've asked it.. yes, my most trusted assistant :D :D
Butterflies are just a means for caterpillars to migrate.
not quite the same, this only applies to mass firings. the giving two weeks thing is whenever an individual leaves a job. if you're fired as an individual not alongside a bunch of others the company has no requirements under WARN.
Just like OBD, I think api access to data like this should be open to the car user. If the manufacturer is taking the data ( as they do with my renault zoe) then it should be available to the end user at a standard API which is available across all manufacturers, so if you change car you can just point your setup at a new endpoint with new credentials and all the endpoints and responses are standard, just like OBD2 is

(yes I know manufacturer tools go deeper but that's another issue)