skysight-inc/HackerNews huggingface dataset:
> sunk cost fallacy

Not as much as you think. Learning vim translates to a lot of things. I started learning vim by using vim emulator on vscode for a week, once I was comfortable with moving around in a file I moved to using neovim, learned lua to set it up the way I wanted. Eventually ended up just using lazyvim with some custom opts, custom keybindings and plugins I like.

But the point really is, what you learn in vim can be carried to most (if not all) code editors. Most will have a way to setup custom key bindings or a vim emulator.

I say that because there are times when you need to use a code editor that most devs use (mostly vscode) to work with other devs. And for those times, I really appreciate that I can keep using vim motion and key bindings.
The missing piece in your view here is that eventually nearly all code is or eventually becomes gibberish glue code, or it stops being used. LLMs just speed up the cycle.
I don't think your use of "surely" was very cordial, but I'll indulge your point, thanks for taking the time to respond. If I were a lawyer, I would label those points circumstancial at best:

(1) I'm not sure to which organisation you were referring, but on its own I don't think a link contitutes endorsement, especially when the context is the open source project and not political in nature. It's worth noting that there are a lot of external links in the readme, none looked at the surface level to be linked because of any reference to BDS therewithin. That said, I don't think we should argue this further, it's already innapropriate to comment on political topics such as Israel and BDS here on HN.

(2) Again, the exact cause for this is not clear. There are possible explanations which suppose good faith, and others, bad faith.

(3) While personally I'd lean towards your interpretation (especially considering the use of quotation marks by the poster), it's still not explicit and could be a communication failure.

edit: removed a "but" from (3)
My definition of "work" is a Linux kernel that can be upgraded as CVEs are discovered and new features added. Modified versions of Linux usually aren't that, much of the time they are stuck on the same kernel version, which eventually leaves security support periods.
I think if they had more than 24gb there would be more interest but the hacks and noise with trying to make server hardware work within a desktop case and the FP16 performance is extremely poor compared to a 3090 (183.7 GFLOPS vs 35.58 TFLOPS IIRC).
Ignore us. We've been in the ridiculous camp since Brexit appeared on the horizon ...
It’s because they’re next to Kaliningrad, that weird Russian exclave
How to Snowboard: The Definitive Guide (2024)
Ah, a fellow Tribesplayer. Just so you know, we still play tribes. Join us! http://playt1.com/ - the community mantains the master server and clients these days. There are good pick-up games on fri+weekends.
TLP Description: Optimize laptop battery life

TLP is a feature-rich command-line utility, saving laptop battery power without the need to delve deeper into technical details.

https://linrunner.de/tlp
> It’s not about raw speed

> The benefit of the Mx Macs are the combination of speed

Which I've stated is generally not that obvious to me. My compiling, and running of tests isn't massively different between machines.

> quietness... and lack of heat.

I can't think of a laptop I've had except the 2019 MacBook Pros that were so noisy and unnecessarily hot. It is a marked improvement over that, but that was a particularly low point in laptops.

> battery life

I'm sure it's really important for some folks to get more than 8 hours battery, and there's always someone here talking up their productive 15 hours flights, but I honestly don't get that much advantage from it, or have met someone who has. Definitely not enough to warrant more than £200 over the Thinkpad.
> because the business side is also a big grift with the exact same problem all the way up to the founders recursively

It’s like you stopped reading the comment halfway through.
Another way to see that geography is as approaches into Russia. Gdansk borders Kaliningrad, Helsinki and Tallinn straddle St Petersburg.
> GPS signals are relatively low power (American GPS broadcasts at 25 watts and are ~10-15W at sea level)

Did you lose 16 orders of magnitude for the sea level values? GPS signal strength on the ground is usually below -135dBm per square meter. That gives you a couple of femtowatts with commonly used antenna, if you're lucky.

Easy to jam doesn't begin to describe it.
Yes, this was already becoming true around the time I was writing the linked article. And I also read the paper. :-) I also remember I had access to a pre-Haswell era Intel CPUs vs something a bit more recent, and could see that the more complicated dispatcher no longer made as much sense.

Conclusion: the rise of popular interpreter-based languages lead to CPUs with smarter branch predictors.

What's interesting is that a token threaded interpreter dominated my benchmark (https://github.com/vkazanov/bytecode-interpreters-post/blob/...).

This trick is meant to simplify dispatching logic and also spread branches in the code a bit.
So the words of one the foremost pioneers in the tech industry gets flagged on HN ...

Pathetic.
Let it burn let it burn.
This is actually a VERY good question that should be further investigated. I hope the researchers are already looking into this, but adding it my list of things to bug medical professionals about just in case
This is a silly statement. Mozilla revised the terms almost a week ago after people complained: https://indianexpress.com/article/technology/tech-news-techn...
I'm a theoretical physicist, I've thought about entanglement for decades. It's magic: if I gave you infinite (classical) engineering powers, you could not achieve what entanglement can do.

Unfortunately the typical CHSH inequality is not beginner-friendly because there are a few conceptual steps chained together before one can understand the whole idea. However one can rewrite it in terms of a game. Here's the GHZ game, which is about 3 particle entanglement and the classical/quantum separation is much more clear. Here it is.

There is a team of three players and a referee. The players can agree on strategies all they want, but during the game they cannot communicate. The referee sends a challenge bit to each of the players, so the referee emits the three bits (r,s,t). They all have to reply with a bit, so the referee receives the three bits (x,y,z). The players win the game if r AND s AND t = x XOR y XOR z. The best they can hope to do if they have access to classical resources is to win 75% of the time. BUT if they share a certain 3-qubit state, they are allowed to make measurements of their qubit and base their answer on the measurement outcome. Well, there is a quantum strategy that lets them win 100% of the time.

There is no collection of 6 bits (challenge and reply) that makes you win 100% of the time. So the utter magic of entanglement is that the VALUE of the outcomes of the measurements cannot be thought of as pre-existing the measurement. Because if it did there would be no way to win 100% of the time.
> although the AI gave me crap code it still inspired the answer

This is exactly my experience using AI for code and prose. The details are like 80% slop, but it has the right overall skeleton/structure. And rewriting the details of something with a decent starting structure is way easier than generating the whole thing from scratch by hand.
With ReactOS being around and given such a small target audience I don't expect this will go far.

To be honest I wonder if this ends up being part of some CTF challenge
Hacked doesn't seem like the right term. It's jamming, being overwhelmed, not infiltrated in any way. Curious if others use this term in such a way?
> Well, do you want things to work or are you willing to wait years until things are mainlined?

What I want is for the SoC vendors to actually learn how to participate in the kernel process. Design their drivers from the ground up to be maintainable and mainlineable.

The problem with "wanting things to work now" that we've seen over and over and over in the ARM SoC world is that each family of chips ends up with its own fork of the kernel which never gets mainlined because of one or more of the following:

* It can't actually be compiled as provided

* Successful compilation depends heavily on the build environment which is undocumented

* It depends on binary drivers

* It is written in ways that do not meet the standards of the kernel

* It modifies kernel interfaces in ways that break other drivers

* It's just bad code in general.

When this happens the vendor might update it a couple of times over the product's profitable life but inevitably they will stop doing so. If there's enough of a community around the platform and they're lucky enough to have complete source it's sometimes possible for the community to take over development of the fork and try to port the vendor code to newer kernels while slowly cleaning it up. Most of the time though there's a binary driver somewhere critical to many if not all users which will only work with a certain range of kernel versions, at which point the community is left supporting an obsolete kernel and mostly just backporting relevant fixes rather than gaining anything new. Sometimes there's a way to shim an old driver to work with a new kernel, and sometimes a driver for a newer piece of hardware from the same vendor can be made to work on the older versions, but in neither case can it be counted on.

The worst part IMO is that it's usually not even a LTS kernel that these vendors decide to settle on, it's all too often one that was obsolete and unsupported before the SoC was ever in the public's hands. If you're going to launch a Linux-based product with no intent of mainlining the kernel code at least make it run either the latest LTS or SLTS kernel.

It doesn't take years to get code mainlined, lots of vendors are doing it every day for hardware that hasn't even been released yet. A lot of SoC vendors either just don't care or actively don't want to.
Don't rely on gut feeling or anecdotal evidence, there's good data you can look at.

Over a few years, I came to rely on proxy indicators that I found to be reliably in sync with the strength / weakness of the job market for software engineers.

One of these indicators is the business spending index (it has an official name, something about purchasing managers' sentiment index or similar). CNBC tends to show it a lot these days, you can't miss it.

Another one is "US Auto Loans Delinquent by 90 or More Days (I:USALD90)" which is a very good "finger to the wind" for how the overall economy is doing, since everyone needs a car.

Neither of these indicators are looking good these days.
vgh! Except that texture transparency worked with glide (voodoo) cards and not with opengl or software rendering. So if you made a custom skin with transparency texture there was a brief time in the Tribes 1.1 to 1.2 era where you could be somewhat invisible to people with voodoo cards (if your skin was in a skin pack that everyone had).
The point is that he's not an AI guy, he's a long-time software dev guy going back decades.
> After 30 years, i've learned (like i expect you have) to be suspicious of any significant (IE >1%) performance improvement in a system that has existed a long time.

Laughs in corporate code
The motivated will excel even further, for the less motivated nothing will change. The gap is just going to increase between high-agency individuals and everyone else.
Depending on how much ballast is dumped on top of the segments a number of depth charges detonated on top of the thing might be enough, especially if detonated around the interface between two segments. If a depth charge is not deemed to be effective enough I'd imagine a container full of AnFo would suffice. I also assume the designers have thought about these possibilities, especially after the Nordstream 2 debacle and have taken care to make the design able to withstand such threats.
What are other examples of export tariffs?
Rclone UI is the cross platform GUI for rclone
Wow it's pretty difficult to try talking with you. Not sure if you genuinely don't understand that there may be nuance in what I am saying, or if you're just manipulating for the sport.

I am not saying that it does not impact China. I am saying that it is much less of a concern for them. Of course it's annoying, but China was not trusting and dependending on the US militarily 2 months ago. China is already prepared to fight against the US if necessary. Europe/Canada much less so, because until 2025 they considered the US as allies! Which means that there is a lot more resentment towards the US, and fear.
The interesting part is that many people correctly understood exactly what Trump meant with his language the first time.

For those people, it is the left that is twisting the words and factually incorrect ( e.g. Trump did not mix up transgender and transgenic).

Using poetic or lose language is rhetorical style that trump has employed since the first term. Trump keeps doing it because the feeble response makes it a winning tactic.

For many people, Trump comes out looking like the sane one when he calls a mouse on HRT a trans mouse, and the rebuttals are "The studies weren't about gender in mice because, gender being a social construct, mice don't have it" or scientists weren't "putting mice in drag and asking them their pronouns."
Uncanned response to canned response: the Simplified Chinese for “Never?” is “从不?”.
Anyone else misread this is "Edible Games" at first?
Got kinda excited
Skepticism should be the default stance when consuming press releases.

In fact it’s better to be arrogant than to be “neutral” (agnostic) towards a press release.
The High-Pressure Tactics Attorney Gloria Allred Uses – On Her Own Clients
Actual tech news being flagged on HN ...

to the Elon stans ... flagging these stories won't change that your messiah is ... not the messiah.
> Starbucks makes coffee flavoured desert drinks.

You don't have to order the caramel drinks? There are coffee, latte, cappuccino etc too everywhere, right?
I don't know exactly, but it feels like they likely had multiple substantial backend changes since the acquisition. That story about Musk screeching pulling out racks from an NTT America datacenter was years ago.
I don't see a problem with a non-profit CEO (or any employee) taking a large salary. Even if they do, the non-profit structure still removes large shareholders, who are not employees and can have an outsized influence without a commitment to the project or an understanding of its workings.

A successful non-profit that's also able to pay big, healthy salaries should be celebrated.
Canada is preparing to start shipping their fossil gas (which they have a ~200 year supply in known reserves, ~1.3 trillion cubic feet) into the global LNG market (through the LNG Canada terminal in Kitimat, BC which is currently starting up/cooling down for cryogenic operations [1]) vs providing it to the US.

This will potentially (commodity market participant actions can be a challenge to predict) push up fossil gas prices in the US (which is also looking to lift an export ban from the Biden admin, which will further expose US fossil gas prices to the global market), forcing a faster transition to firmed renewables in the US [2] [3].

[1] https://www.offshore-energy.biz/shell-led-jv-preps-for-criti...

[2] https://cleantechnica.com/2025/03/02/in-solar-vs-gas-matchup...

[3] https://www.latitudemedia.com/news/engies-pulled-project-hig...

(commodity market participant)
Shit, you're right. I blame the time change.
AirPod 2.0 Compressed Air-Powered Car
GitHub account "404 User Not Found," but I can still log in–what happened?
One moment, everything was fine. The next, my GitHub Pages site returned a 404 error. Confused, I asked someone else to check—404 again. Then, I had them visit my GitHub profile:

"404 User Not Found."

At first, I thought my account was deleted, but I can still log in. However, to the rest of the world, it's like I never existed.

What I tried:

Searched GitHub documentation → Found that accounts can be flagged as fraudulent/malicious. Checked emails → No warning or notification from GitHub. Verified login → I can still access my repositories, but others cannot. Context:

I only use GitHub to back up my personal Python projects. No spam, no malicious code, no violations (to my knowledge). No idea why this happened. Questions:

Why would a GitHub account be flagged like this? Is there a way to appeal or restore public visibility? Has anyone else experienced this issue, and how did you resolve it? I don’t want to fight for a place that erased me without warning, so I’ve already switched to Gitlab, but I’d still like to understand what happened.

I am extremely annoyed because I have 54 repositories and have contributed to a few projects. I can not find a support email and in the past the never even respond to my emails. As stated I have been flagged and have not done anything. My website is on github pages and I need my website. They just want me to keep chatting with their stupid AI.

Any insights?
This can easily also be because they don't have enough bandwidth to serve the normal request volume because some load balancer update or similar went wrong.
The difference is that in Go, an interface is assumed to match if the method signatures match. In other words, the match is done on the type structure of the interface, hence the “structural” designation. Nominal typing, on the other hand, considers that interfaces tend to be associated with important semantic requirements in addition to the type signature, and that mere type-structure matching doesn’t at all guarantee a semantic match. For that reason, the semantics are implicitly bound to the declared name of the interface, and the way for an implementation to claim conformance to those semantics is to explicitly bind itself to that name.
> By the late 2020s, office jobs in developed countries will be primarily about overseeing AI systems—and even that "oversight" will be largely performative.

The constant in all of these articles is that the writer invariably doesn't understand what these roles are for or actually do.

The notion that lawyers are going to replace their paralegals with an LLM is farcical, for example. It's possible that a paralegal would replace a legal assistant by using the LLM to perform clerical work (e.g. "Take this list of data from this Word document, and put it into an Excel table."), but one of the primary services the legal industry provides is document assurance - that is, reviewing a document to ensure its contents contain what they need to contain. You can't use an LLM for this in many jurisdictions because it is illegal and would open you up to criminal and civil liability if you swore an affirmation knowing you hadn't actually conducted a review.

Accounting is similar. I've been hearing it would be automated for the last fifteen years. The idea that a computer is going to assume responsibility for these tasks is farcical because the whole point of having a human in the loop is that you need them there (both legally and as a matter of practicality) to catch errors, omissions, and frauds, as well as to affirm the documents that are produced by the accounting process. You can in theory close the loop and have all transactions recorded by a point of sale terminal, and all of these transactions arranged by a program into a database that generates reports, and maybe even dumb down accessing that database so that it's as simple as asking the computer to print you a graph in Excel, but the issue is that this is still specialized domain knowledge. The executive requesting the documents won't know what he doesn't know; neither would an LLM. What's worse, though, is that the executive might know that he doesn't know something, but an LLM doesn't know anything at all. This is exactly the same problem you run into with programming: An LLM can provide serviceable boilerplate code, but it will break down on more complex tasks like choosing an architecture.

You could argue that all of this is just friction introduced by social and technical constraints and that automation is inevitable - and on a long enough timeline this is probably true; but it won't be happening during this current hype cycle over LLMs.
Nvidia's 90% Market Dominance: Killing Competition
agree -- that dual celeron setup (often with a peltier cooler) was suuuper common, I knew so many people who rushed out to get them and run at 500?
it was my second exposure to SMP though: First was dual socket Pentium Pro 200mhz which ran nt4.0 for the longest time (which I still keep that hefty cpu around on my desk for laughs)
> F-16 arrived from Netherlands as USA was unwilling to supply them.

Even more to my point then. If it wasn’t even the United States that gave them free fighter jets but a third country, how exactly did the US get stuck with an obligation to continue providing support?

> About defense of Kyiv, it has nothing to do with usa generosity

The United States provided six years of military aid to Ukraine prior to the 2022 invasion. If none of that aid actually helped them, I guess it was all wasted and there’s no problem discontinuing it.
> I understand that but what's nagging at me is this: I think civilisation is about building dependence really.

As it looks now, there might be a limit on the scale of global collaboration. There's nothing that says that the trend of global depenence and collaboration will continue (in fact, it is reversing now).
any API can be modeled as JSON in, JSON out, which you can pass to the system prompt at design time or at runtime, no?
Their mirrorless Z mount and lenses don‘t have mechanical drive. Neither do their official F-to-Z adapters - much to the chagrin of people using their older glass.
The first lecture is so good. Not only from perspective of content, but how Zhao explain things about how to think about learning as a student. ty for recommendation.
My experience with ChatGPT is underwhelming. It does really basic language questions faster and easier than google now. Questions about a function signature or questions like, "how do I get the first n characters of a string". Things like that. Once I start asking it more complex questions not only does it get it wrong often, if you tell it the answer is wrong and ask to do it again it will often give you the same answer. I have no doubt it will get there, but I continue to be surprised at all the positives I hear about it.
Whenever I catch myself doing this, I try to reframe my concerns from statements (e.g. "the wording here doesn't exclude XYZ scenario...") into questions (e.g. "does anybody know if XYZ is possible with this wording?").

Then what happens is I realize I can go answer that question myself by doing some research, and either I discover my original concern is unwarranted OR I can now state "well they said this but if you look here it's actually XYZ in fact!", which is much more interesting.
If you feel like being a hippie, you can find the "rendering engine for reality" in here: Mandelbrot (1980) – The Mandelbrot Set and fractal geometry
Julia (1918) – Memoire sur l'iteration des fonctions rationelles (Julia sets)
Meyer (1996) – Quantum Cellular Automata (procedural complexity)
Wolfram (1984) – Cellular automata as models of complexity
Bak et al. (1987) – Self-organized criticality. Wolfram, Gorard & Crowley (2020) - "A Class of Models with the Potential to Represent Fundamental Physics" - Kari & Culik (2009) - "Universal Pattern Generation by Cellular Automata". Just combine the papers, ofc, that is crazy - but its fun to be a bit crazy sometimes. It's one of my fav thought experiments, just for fun. :)