skysight-inc/HackerNews huggingface dataset:
I really don't know where this crap about "Moving everything to the firmware" is coming from. The kernel part of the nvidia driver has always been small, and this is the only thing they are open-sourcing (they have been announcing it for months now......). The immense majority of the user-space driver is still closed and no one has seen any indications that this may change.

I see no indications either that either nvidia nor any of the rest of the manufacturers has moved any respectable amount of functionality to the firmware. If you look at the opensource drivers you can even confirm by yourself that the firmware does practically nothing -- the size of the binary blobs of AMD cards are minuscule for example, and long are the times of ATOMBIOS. The drivers are literally generating bytecode-level binaries for the shader units in the GPU, what do you expect the firmware could even do at this point? Re-optimize the compiler output?

There was an example of a GPU that did move everything to the firmware -- the videocore on the raspberry pi, and it was clearly a completely distinct paradigm, as the "driver" would almost literally pass through OpenGL calls to a mailbox, read by the secondary ARM core (more powerful than the main ARM core!) that was basically running the actual driver as "firmware". Nothing I see on nvidia indicates a similar trend, otherwise RE-ing it would be trivial, as happened with the VC.
Seems like a cool project, but it got stuck on "Flushing..." for me after trying to end a recording.
uh, yeah

https://founderpal.ai/swot-analysis-generator?key=HHG0C25R6R
I think it's one-round, not interactive. So it can't do complex tasks
Spikes in grids are not common in any way. But if they are happening at a particular location then yes, a generator is a standard solution for everyone, not just Tesla. There are not many ways to handle it, it's basically either a battery (very expensive and probably too small capacity and output current), a generator or shutting down.
DeepSeek v2 Chat (0628) released
Is there much to think about? It should be fairly easy to know the effect your input has on the economy as a whole. The reason to use IT in the first place is to process information more effectively.
We export to the closest available thing (e.g. file chips become links, people chips become mailto links, etc.) or drop the content entirely if there's truly nothing it can be converted to (rare case)
I dig the simplicity, but "mp4" for example is just a container format. Even if you don't make the codecs user-configurable, it'd be nice to know which codecs are being used e.g. "mp4 (h264 + AAC)".

Question, does it strip metadata? Because ideally that's what I'd expect from a "privacy-friendly" tool.

I let it "convert" one mp4 file into another, and it's taking a while, which makes me think it's doing a full re-encode. It might be worth adding logic to merely remux i.e. "-vcodec copy" where possible, as an optimisation.

Consider adding HEIC/HEIF image support, as well as JXL. Slightly less common, but all the more reason why someone would want to convert.
> What does it take to convince people to take risks like this seriously?

What risks should a human in the 21st century take seriously? Like, if there is a 1-in-50,000 chance of death or lasting injury, is that something that should have me hiding in the closet? I'd take a 1-in-100 chance very seriously of course, I run into 1-in-100 events many times in any given year. If I am supposed to take a particular risk seriously, how much am I expected to pay to mitigate it?

You're slandering their ability to be rational without even taking into the account that they have evaluated it and judged the probability too low to act on without bothering to check if they quantify that correctly. They don't have the wrong numbers, they just set the threshold higher than you do.

For me personally, anything below about 1-in-5000 warrants very minor attention, anything in the 1-in-100,000 area isn't even worth thinking about. Covid was scary as shit, early on in some regions it seemed to rise above 1-in-2000 chance of death.
I remember at least 5 of them discussed right here on HN
It's a very good website. Fast, simple UX, no JavaScript and focused on content.
Doesn't seem like a bad tradeoff so long as the proprietary stuff is kept completely isolated with no access to any other parts of my system.
Tom's guide wants to show notifications.
We Can't Rule Out Alien Spaceships in Earth's Atmosphere (Yet)
It might well be true.
Although I agree with the recommendations, I cringe at the definition of abstraction. In a sane world, abstraction doesn't mean defining classes so much as it means identifying important unifying concepts. DRYing your code by moving a method to a common base class isn't abstraction in any important way, it's just adding a level of indirection. In fact, I'd argue that this example is the opposite of abstraction: it's concretion. Now every subclass relies implicitly on a particular implementation of that shared method. Not that doing this is never useful, but it's a mistake to call it abstraction when it's nothing of the sort. No wonder people complain that their abstractions leak.
Heh. Not in my mouth it isn't.
Import supports links via upload

Export outputs base64 encoded image URLs. We use Markdown reference links to place the large URLs out of the way of reading at the bottom of the file
I don't think it's entirely incomparable. You can't control the other drivers on the road either.

Also, you can control your own dose. I've never heard of anyone encountering any long term side effects from trying a single low dose of psilocybin. Especially since some studies show that very low doses aren't any different than placebo.

Then again most people don't start with a very low dose and ramp up slowly because people are human and do dumb things.
Visiting the Computer Museum of America [video]
Proton Mail Adds an Open-Source AI Writing Assistant to Take on Gmail
Imagine spending 2-3 hours per day interacting with computers.
I'm curious how, in this configuration, the Apple Watch handles things that require the various sensors? Obviously the ECG won't work, since it's not on your wrist. I'm assuming the "Stand" notifications won't work either, among other things. If you're buying this, I'm sure you're willing to make those tradeoffs. It just has me thinking what features of the watch you're losing that you might not realize at first.

I guess the nice thing is, you just take it out of the case, snap on the band and put it back on if you need to.

Pretty nice concept.
To Find Alien Life, We Might Have to Kill It
"Good, EU overreach is getting out of hand" my boss said when he saw this article.
I'm not sure I understand your point (particularly about the "in a trivial sense".) We seem to be in agreement here.
Far more size efficient than anything my Frontend dev team writes. A Docker image to build a React app we have was 6GB. (“Its not our fault its NPM”)

And the content is informative too!
I mean, they're not useful at all, let alone "very useful". Can you explain what the use of this article is assuming the classification of movies in various categories (e.g. future, present, past; world better, same, worse) is consistently wrong? To me it seems clear we can throw it all away, as it is now just a bunch of meaningless words.
So that’s why some devs can somehow still manage to make flexbox layouts difficult :D
SJ was a true visionary. He had a philosophical and deep look at the computer revolution, and he was one of the few leaders who actually cared about building products he could recommend to his own friends and family.
> "So far we did not change any of our original plans of expansion of our overseas fabs. We continue to expand in Arizona, in Kumamoto, and maybe in future in Europe. No change in our strategy. We continue in our current practice," he added.

They are still moving ahead in Arizona.
Not just completely worthless, but net negative value on society.
"I AM THE MAN WHO GRABS THE SUN!"
He looks like a cross between Ashton Kutcher and Roger Federer.

EDIT: Tread lightly lest ye compare a god to mere mortals.
There are a lot of problems that Prolog / Constrain programming will solve very elegantly, and much more easily than imperative languages. I think constraint based programming is seriously under used in the industry, and too many programmers are unaware or unable to write constraint based code. I have always hoped to have just a constrain based programming subsystem in a lot of languages, for those niche cases.
It’s been that way for 20+ years. It happens when companies don’t let the experts do the interview or try to filter before hand using HR or other cheaper labor.
originally built for myself and trying to commercialise. I run a fractional CIO business and got tired of updating (or forgetting to update) hubspot so it all started with just a simple auto email labeling and parsing. ended up having several other fractional CXOs and startup founders using it. So current target is these people. Ideally want to expand into a bit more smaller do-everything gtm teams.
Wonder why for such a cute and clean website, uMatrix is showing cloudlflareinsights.com blocked? On the off chance that a 7 year old isn't interested in website traffic analytics, is it Cloudflare injecting their shit?
Nice.

I think he mentions in his book that he was inspired by Bentley's above article to write his book. I remember also that the book was quite detailed (with the implementation in C) though not a full-blown compiler/interpreter book and the little language was something to do with image processing (i have to browse my copy again :-). This book deserves to be better known.
> Questions like "What happens if I store `yield` somewhere and call it long after the loop ended?" and "What happens if I call `yield` from another thread during the loop?" naturally arise.

Nothing special. `yield` is just a normal function. Once you realize this, it actually is very easy to reason about. I just think the naming is confusing. I think about it as `body`.
Really? What city or part of the world do you observe this? That is a wild fashion statement.
That makes no sense. Phones and watches mostly use 4g and wifi band signals which both go through thin plastic shells and indeed your entire body without interference.
https://archive.ph/YKFlo
Literally said "AI is so hot right now" lol
> Unfortunately you can't stop people from criticizing.

Yes you can. Instead of ignoring it signaling that their criticism was acceptable, you can push back on it and remind them it's irrelevant and unwanted and they should probably just keep it to themselves.

Then more people will maybe stop and think before deciding to blast someone for not following some arbitrary rules you made up in your own head for how someone else should build websites and apps.
swapcontext(3) is a userland context switch, and is named so.
I would absolutely consider prisons a technology, most obviously because we can see human societies where prisons are not a viable technology. If a member of a more primitive tribe starts killing people, the pragmatic solution is to kill them, not incarcerate them. Incarceration imposes technological (e.g. can you build buildings strong enough to hold people involuntarily?) prerequisites and high or extremely high logistical costs (see the cost of housing a prisoner for a year in the UK). You ultimately also need guards and the spare labour in society to be able to allocate to that task instead of potentially more important tasks, like obtaining food. Whether that is feasible will in turn be determined by human productivity in the various fields of production, in the case of food which is determined by the availability of agricultural technology (50% of the UK workforce used to be working on agriculture, now only about 2% to my recollection). Incarceration on the scale we see today is a relatively recent phenomenon.

Obviously such technology can be good or bad.

In my view the IT community falls into the trap of a narrow definition of the term, which now has been supplanted by an even narrower definition where technology just means "IT".

See the other thread above for my thoughts on the latter part. The adoption of a technology is done by the decision of a human. Nobody's claiming that computers have imposed themselves on society...
You can do both. My nephew is an absolute extrovert and socialises non-stop at school and afternoons in the park, but he looks forward to his 30 minutes to an hour on the PlayStation to decompress.
True RL is not limited by being tethered to human-annotated data, and it is able to create novel approaches to solve problems. True RL requires a very clear objective function (such as the rules of Go, or Starcraft, or Taboo!) that the model can evaluate itself against.

Andrej Karpathy talks about the difference between RLHF and "true" RL here:

https://www.youtube.com/watch?v=c3b-JASoPi0&t=1618s

> The other thing is that we're doing reinforcement learning from human feedback (RLHF), but that's like a super weak form of reinforcement learning. I think... what is the equivalent in AlphaGo for RLHF? What is the reward model? What I call it is a "vibe check". Imagine if you wanted to train an AlphaGo RLHF, it would be giving two people two boards and asking: "Which one do you prefer?" -- and then you would take those labels and you would train the model and then you would RL against that. What are the issues with that? It's like, number one -- that's just vibes of the board. That's what you're training against. Number two, if it's a reward model that's a neural net, then it's very easy to overfit to that reward model for the model you're optimizing over, and it's going to find all these spurious ways of hacking that massive model is the problem.

> AlphaGo gets around these problems because they have a very clear objective function, and you can RL against it.

> So RLHF is nowhere near [true] RL -- it's silly. And the other thing is that imitation is super-silly. RLHF is a nice improvement, but it's still silly, and I think people need to look for better ways of training these models so that it's in the loop with itself and its own psychology, and I think there will probably be unlocks in that direction.

In contrast, something like true RL would look like the Multi-Agent Hide-And-Seek training loop: https://www.youtube.com/watch?v=kopoLzvh5jY
> There are entire websites that "everyone" needs to install Chrome Extensions

Do you have examples? I've never heard of this.
This looks like the pages I made when I was 14-ish (45yo here) on a modem.
Carcinisation is a term unrelated to cancer.

https://en.wikipedia.org/wiki/Carcinisation
How2neovim.io – learn (and understand) Neovim configuration
You're never going to find an automated filter which can perfectly strip the bad away from the good and present an even remotely "better" internet than the one we have today. Time-based filters do not work, because the user's ability to override them will always outweigh any enforcement power the system might have, and a "nudge" isn't enough for most people. Even devices like the Litephone, or setting your phone's display to black & white, doesn't work in the long run; its more performative than minimalist, color is kinda important, the problem really isn't the phone, or the tools, or the filters, or the services; its you.

Saying "I just need a good piece of software to control my addiction to software" sounds insane when phrased like that; "I just need another cig to control my addiction to nicotine".

Devices like the litephone, or the recent frontpage post about the Apple Watch iPod case, are kind of missing the point; if you're going out to buy another device to address your problem with using devices, what you're participating in is performance art, not self-improvement. Did you see that the litephone 3 costs $800?! The most digitally minimalist people I know use full-featured smartphones; sometimes rather old, but still fully capable. They just use them far, far less. No one is telling you to get rid of Youtube, but maybe a homepage smattered with ludwig and asmongold videos indicates you have a problem.
4k "real" threads can also be scheduled on 4 CPU cores. What's the difference?
Use The Cache Luke...

Langchaing exemples:

[1] Caching https://python.langchain.com/v0.1/docs/modules/model_io/llms...

[2] Fake LLM https://js.langchain.com/v0.1/docs/integrations/llms/fake/
Long Covid lung damage linked to immune system response
GP is
Spherical Area Light: Using Cone Sampling
Another Syracusean on HN. Lots of upstaters apparently today.
Everything You See Is a Computational Process, If You Know How to Look
Even a stopped clock is right twice a day.
That’s a matter of perspective.

Allowing your kids in-pocket access to adversarial forms of entertainment, each competing to maximize time on platform, seems like a riskier bet to me. The experiment is forced. We’re all a part of this brave new world.

Most people against device use that I’ve talked to have a distinction between consumption and creation. Writing a blog is a creative activity. Consuming TikTok is not, even if you are a “creator” on the platform. Kids are not responsible enough to care about the difference or think about the long term impacts.
i mean you are a small cog in a giant machine, what else can you expect?
Everybody has a business cycle.
“What is this, lithography for ants?”
SSH has become our universal (Unix) external access protocol
It's not particularly easy to do, the parts that don't lead to a solution are boring, and people may make nitpick criticisms that aren't at all helpful.

I work at a place where design documents are supposed to include the alternatives that were considered and rejected, for much the same reason, and this does work to an extent, but it's not quite what you're suggesting.
FWIW, “no to US joint venture” means

> "So far we did not change any of our original plans of expansion of our overseas fabs. We continue to expand in Arizona, in Kumamoto, and maybe in future in Europe. No change in our strategy. We continue in our current practice,"

So it is not a sign of a weakening relationship or anything, just a decision not to start a new project (which, I mean, if they were going to start a new joint project with the US, I guess reporters wouldn’t have to prompt them for info, right? It would be broadcast all over the place).
I take all of this with a grain of salt
The same goes for rubber bands
https://www.youtube.com/watch?v=lfmrvxB154w
Of course the government can.
Eventually, a 911 PSAP should (but does not always) eventually get decent geographical coordinates -- that's part of what the E911 system is intended to provide.

When it does work (and it usually does work): It's not always instant, it isn't always accurate (the first hit may just be the coordinates of a cell tower -- good luck!) and it doesn't always work inside of buildings. And for some callers some of the time, things like VOIP won't deliver the correct location to a PSAP because things are broken or databases are simply wrong.

And in the best case: It can only reveal the calling party's location, which is not necessarily the location where people actually need help. And it only necessarily reveals that calling party's location to the 911 operator.

It's still generally the job of a human dispatcher to relay that information to the boots-on-the-ground who will actually show up and help the people who need that help.

It's nice to think of it as some tightly-integrated system where somehow the information is, say, relayed automatically from the caller's phone, through CAD, and all the way to the dashboard satnav of an ambulance so they can just hop in and go.

But what usually happens (in my experience hanging around in 911 PSAPs) is that the location is relayed to first responders by human voice over radio.

And addresses are easy to relay by voice.

> The person answering the call will ask for a specific address, but does not need it to send help towards you.

It's important to provide an address because addresses are useful to the 911 operator. E911 is awesome, but it is not an all-knowing, all-seeing system that is somehow born from perfection.
I found that to be a very confusingly worded title as well. Even more context helps:

> TSMC is spending $65 billion on three plants in the U.S. state of Arizona and has other new factories in operation or planning stages in Japan and Germany, which have partner investors.

> Asked if TSMC would consider a joint venture in the United States following Trump's comments, Wei said no.

> "So far we did not change any of our original plans of expansion of our overseas fabs.

> We continue to expand in Arizona, in Kumamoto, and maybe in future in Europe. No change in our strategy. We continue in our current practice," he added.
> GPS coordinates

* coordinates

There are many methods for determining ones lat and long that do not involve one particular GNSS constellation.
It's something common to all modern GPUs, not just NVIDIA: most of the logic is in a user space library loaded by the OpenGL or Vulkan loader into each program. That library writes a stream of commands into a buffer (plus all the necessary data) directly into memory accessible to the GPU, and there's a single system call at the end to ask the operating system kernel to tell the GPU to start reading from that command buffer. That is, other than memory allocation and a few other privileged operations, the user space programs talk directly to the GPU.
https://lwn.net/Articles/953144/

> Recently, though, the company has rearchitected its products, adding a large RISC-V processor (the GPU system processor, or GSP) and moving much of the functionality once handled by drivers into the GSP firmware. The company allows that firmware to be used by Linux and shipped by distributors. This arrangement brings a number of advantages; for example, it is now possible for the kernel to do reclocking of NVIDIA GPUs, running them at full speed just like the proprietary drivers can. It is, he said, a big improvement over the Nouveau-only firmware that was provided previously.

> There are a number of disadvantages too, though. The firmware provides no stable ABI, and a lot of the calls it provides are not documented. The firmware files themselves are large, in the range of 20-30MB, and two of them are required for any given device. That significantly bloats a system's /boot directory and initramfs image (which must provide every version of the firmware that the kernel might need), and forces the Nouveau developers to be strict and careful about picking up firmware updates.
HTML is such a great abstraction and syntax. I wonder if the same 7 year old would be able to (or have the attention) to learn something like React? Probably not.

Maybe we should be testing our interfaces and API's with 7 year olds from now on. If they can't or won't use it, its probably a good signal the design is wrong.
Last couple times I went to Germany, the trains were unreliable and often more than 30 minutes late. It was never like this 10 years ago.
There are many chrome extensions that remove shorts.
The Scholar Who Inspired a Legion of Cranks
Some significant portion of those users with Chrome installed in iOS are using it to access the Google/Chrome password manager synced with Google accounts in other apps (like Safari), without ever using it as a browser on their phones… iOS will suggest passwords from Chrome as well as its built-in iCloud password manager when installed.
I agree. This mode could even be enabled (but never disabled) via a javascript call. Once done, the browser could relax certain restrictions that are designed to prevent fingerprinting, since without network access I think most fingerprinting-related attacks become impossible
This is a misleading title. They said no to whether they are currently considering any additional US joint ventures. The title implies that they are saying no to a specific joint venture, which is not the case, all existing joint ventures are continuing as planned.
Gerrit Code Review: Moving from Remote Build Execution to BuildBuddy On-Prem