skysight-inc/HackerNews huggingface dataset:
The Linux foundation literally cannot stop people from using and modifying the Linux kernel. The only thing they've done is removed their maintainer privileges which is something they can reprise themselves in a fork. If these individuals want to keep contributing, they can do so downstream.

Huawei's contributions to Linux have always been controversial, and the moment they start war in Taiwan like Russia did in Ukraine you can bet your bottom dollar they're all getting thrown out the window. There will be no legal reparations between the Linux foundation and Russia/China because neither country respects US jurisdiction in the first place. So instead, this is going to continue until the aforementioned nations decide to grow up and stop being hermit kingdoms.
High speed rotation in an axis?
This wasn't super creative, but way back in time, I was on a local tinymud and a number of us starting writing bot NPCs for it. I built a bartender bot that eventually would remember drinks, tell jokes, and more. One day another bot came into the bar and got into an extended exchange of insults with the bartender bot. We were kind of dumbfounded watching these blocks of switch statements have a very real-looking conversation in front of us.
I forget who owns Black Diamond, but they're kind of similar.

They haven't fully replaced the product, but what is cool is that they have a repair shop that has been doing free repairs for me. I've sent a very lightweight, very heavily used puffy jacket in twice for repairs at no charge.

Realistically I know that jacket isn't going to last forever, but I respect they are at least trying to help me extract as much life out of it as I can from a sustainability perspective.
> But people won't know where to click?
> It's not 1995.

I've seen lots, lots of people living in 1995 these days then.
Related

Ask HN: What happens to ".io" TLD after UK gives back the Chagos Islands? (250 points, 20 days ago, 210 comments) https://news.ycombinator.com/item?id=41729526

UK will give sovereignty of Chagos Islands to Mauritius (199 points, 20 days ago, 287 comments) https://news.ycombinator.com/item?id=41729325
The pattern is not OOP but that hardly makes it an anti-pattern.

Personally my take is business logic should be in the services and object specific validation in the like can be in the model. Unless your business logic is meant to deal entirely with single object types at a time you can hardly fit it in the pure OOP dogma. A behavior that deals with ModelA and ModelB seems just at home on serviceAB as it does on either model, from an OOP sense.
Generally playing Chess is a database lookup + heuristics (hence the reference to Stockfish) - so I would explain it as (generally) a waste of energy using a autohammer when a screwdriver would suffice.
My daughter was premature and spent weeks in the NICU.

My family paid exactly $0 for this experience, with good US insurance.

People paying thousands of dollars with insurance have chosen to purchase cheaper insurance premiums, and then bear higher costs when there’s an expensive event.

This is a fine choice to make. It does not mean the US healthcare system is especially expensive for middle class people.

Like many parts of the US economic system, the US healthcare system isn’t very good for poor people. But don’t go thinking it performs poorly for the upper half of the income distribution.
> FTFY: "Anyone who still thinks in 2024 that LLMs aren't intelligent, is a lost cause"

I can understand believing this if you have a poor understanding of math, statistics, logic, and computing; which, in fairness, most people do.
I don't trust them regardless. AFAIK, they're effectively voided by bankruptcy.

So a company can profit from such claims, and then ultimately go bankrupt to protect those already-dispersed profits.

(IANAL, so I'm probably missing some major caveats.)
Of course, but they'll go bankrupt if they don't adapt. Just like mom&pop cornerstores disappeared or any other large scale automation. Loom, cars, automated checkout in supermarkets etc. There will be resistance but the market will play it out. Similarly how taxi companies have started making apps after Uber got successful or local restaurants reluctantly made websites and added themselves to Google maps.

Nobody likes to change a system where they already have their own little comfortable spot and figured it out and just want to seep in the lukewarm there until retirement. Fully understandable. But at least in the private sector this will not save them.
Yes, in fact there are tens of thousands of convictions every year. They disproportionately target vulnerable people like the disabled, migrants, and single mothers. The kinds of people who are likely to be at home when they come knocking during working hours, and who might have a lot of other things on their plate or might not be fully informed, I guess. There's some proper dystopian examples, for example a woman with Down's syndrome whose council pleaded guilty on her behalf, because it manages her finances. It's horrific.

The Guardian wrote an article about it earlier this year: https://www.theguardian.com/media/2024/feb/29/tv-licence-fee...
I fall apart when responding outside the bounds of my training data, too. Does that imply I’m not thinking?

This idea is often used to argue that LLMs will never be capable of novel idea generation, but I don’t think it’s a good argument.

For one, the LLM has such a large breadth and depth of knowledge that it could conceivably learn relations between concepts in a way that no human has before.

Secondly, novel ideas occur at the margins. Very rare is the case where someone comes up with a fundamentally new idea out of the blue. Instead, novel ideas arise just at the edge of one’s expertise. If you dial up the temperature of an LLM, it will generate novelty, and then it’s just a matter of evaluating merit.

Iterated inference at the margins of LLM knowledge will lead to novel knowledge synthesis.
No.

Nobody asks such a question and not all would answer it the same.

Id rather take 5% perf. regression to my cpp code if it meant that compile time halves and errors quality will be better
There is no in-built routing with MapLibre and MapTiler yet, but you can easily integrate something like openRouteService (https://openrouteservice.org/) in combination with them to get great interface/base maps/routes inexpensively.
The most likely alternative to "yolo" is no change control. They've got the most important part, the history.
I just asked Claude what would happen if the Earth rotated in the opposite direction, and it correctly told me the sun would rise in the West, which is indistinguishable from an answer by someone who understands the way the Universe works.

I don't understand why this article is #1 currently
Claude Computer Use agent spins up another agent in its VM
I think the better option is... why not both?

Update the first example to something like:

For additional order details, go to your account by clicking here.

and `go to your account by clicking here` is the link.
Indeed, the Intel installed base has enough market inertia to last a business cycle or two with AMD.

Even with the recent silicon defects... People will tolerate the garbage as they want the NVIDIA+Intel performance.

Architecturally speaking, there were better options available... just never the equivalent price over performance of consumer grade hardware. =)
You seem to be suggesting that without the state companies would find it harder to extract wealth from the people. I really can't understand why this would be the case?

Any sufficiently large company could simply build their own private army and enforce whatever "law" they wanted. Essentially, this would result in a Mafia society which would seem way worse (https://en.m.wikipedia.org/wiki/Mafia).
The reason this is more of a scam is that many people are glad to initially pay more in return for a lifetime price lock.

Many of us stuck it out with T-Mobile plans despite better options at the time because we're okay paying more now in return for a guarantee of not paying more later.

If T-Mobile is not honoring this once it no longer benefits them, a minimum penalty should be the price difference between T-Mobile and the cheapest similar option over the lifetime of the plan.

If I paid $50/month, and there was a $30/month option through Mint, MetroPCS, etc. for four years with the same data / talk limit, I should get back a minimum of 48 months * $20 ≈ $1000 (increased by a bit, assuming money was held in an index fund in the meantime).

Part of the reason this matters is many companies use similar lifetime tactics to get started. Nebula has $300 lifetime plans, which provided much of the early capital they needed. If this doesn't work anymore, it pisses in the pool for everyone wanting to do something similar.

It's perfectly fine to have early customers fund you with (eventually money-losing) lifetime plans, to buy marketshare this way, etc. There are a lot of business models which go away if this can't be relied on.
Different people have different levels of understanding. If the person you ask is an astrophysicist, their answer will be grounded in a lot more understanding than if you ask a small child.

An LLM is like a congress of all the children voting on the answers they've heard their parents talk about in passing to other adults, which they sometimes miss the context of so misunderstand.

Useful for getting information, but not nearly as useful as asking someone with grounded domain knowledge, for multiple reasons. Depending on the topic, someone with domain knowledge can be easier or harder to find, which is why LLMs are more or less useful depending on the domain, and how important it is they are correct and not just on the right ballpark.
"this" was taken out so much that according to this report its operational now
Frankly, these articles are obviously written from a very left-wing perspective with essentially no relevance on the American political stage.

None of the opinions stated in the protect* article are close to majority.

> > Benson’s argument is that “mining critical metals is a necessity for a greener future.” But I would ask—a necessity for whom? For example, do child slaves laboring in Congolese cobalt mines call this necessary? Cobalt is an essential ingredient in mobile phones and electric vehicle batteries, but those kids aren’t driving Tesla’s and listening to podcasts all day. They need liberation, not consumer toys.

“Liberation” is not the solution to extreme poverty in the Congo/DRC. You either need to convince wealthier societies to do vast wealth transfers or find a way to bootstrap a stronger economy, which very well might involve lithium mining.
> the border is open (but not for guns???).

The border is open for guns and it's a huge problem for Mexico to have a country with such insane gun policies next door.

https://www.usatoday.com/story/news/investigations/2024/05/2...
is there any good solution for chrome extensions? clerk has a chrome SDK but documentation is sparse and OTP/vertification codes are not dispatched inside an extension popup for some reason.
You [as a designer] could probably add latency synthetically and still benefit from avoiding a physical register allocation (although I guess, that's only a workaround for leaking in the time domain).

edit: Anyway, if your threat model includes "attacker can discern differences in power at uop-granularity and make meaningful correlations", you are probably doomed at the outset and you should not have used an out-of-order machine in the first place.
From the examples, I don't think it's good to bury the link in the content text either, at least some of the "click here" at the paragraph end is very clear and stand out.
Personally, my problem with being spied on[1] for commercial purposes is very simple: I object to being spied on. Whether or not there are benefits is irrelevant. The issue is entirely around the lack of consent involved.

[1] I define "spying" as any data collection about me, my machines, or my use of my machines without my explicit informed consent.
Execs and VPs going all-in on stupid shit they don't understand isn't anything new. Blockchain ring a bell? How about this quote from October 2022: "By 2026, 25% of people will spend at least one hour a day in the metaverse for work, shopping, education, social and/or entertainment, according to Gartner."
IMHO comments and TFA are discussing the wrong question. It’s not really about what the best or fastest or most power efficient CPU or ISA is. I don’t know about anyone else but I fully grasp that RISC-V is slow. In the context of RISC-V, I am entirely and only interested in whether a free ISA can be developed which is adequate to be used for developing and operating software for the sake of decentralizing and unencumbering the long-term future of free computing. RISC-V seems possibly promising for that purpose. I would like to see the development of even modest graphics coprocessors using it.
Lots of comments in a short time can trigger the "flamewar detector", which downranks a story.

Also wouldn't be surprised if some of the extremely aggressive RISC-V fanboys I've seen around have flagged your post for your blasphemy against their Lord and Saviour of Chips, which also downranks the story.

You can email HN about it to get a more detailed explanation if you want.
41M-digit prime crunched by datacenter GPUs
Nobody thinks this.

The controversy is on whether or not LLMs think.

We all know LLMs hallucinate and get things wrong all the time but it also gets things right on prompts with answers where neither prompt nor answer is in the training set.

When it gets such an answer correct and we know the answer has a low probability of being just right by random chance, we actually don’t know if the llm is thinking or not.

All I see are a bunch of people writing qualitative claims using convenient examples and ignoring counter examples.
> Android apps are uploaded as bytecode, which is then AOT compiled by Google’s cloud service for the different architectures, from what I understand.

No, Android apps ship the original bytecode which then gets compiled (if at all) on the local device. Though that doesn't change the result re compatibility.

However – a surprising number of apps do ship native code, too. Of course especially games, but also any other media-related app (video players, music players, photo editors, even my e-book reading app) and miscellaneous other apps, too. There, only the original app developer can recompile the native code to a new CPU architecture.
The actual rule for this part is farther down. Section 465.7b (p161 of the pdf). My reading is basically if the website is showing something that it looks like all of the reviews, then those can't be filtered in this way. But that seems to leave open cherry picking reviews - eg don't imply you're showing them all.

... receiving and displaying consumer reviews
represent most or all the reviews submitted to the website or platform when reviews are being
suppressed (i.e., not displayable) based upon their ratings or their negative sentiment...
I think the main reason is they tried training a heavy weight model that was supposed to be opus 3.5, but it didn't yield large enough improvements to 3.5 sonnet to justify them releasing it. (They had it on their page for a while that opus was coming soon, and now they've scrapped that.)

This theory is consistent with the other two top players, Open AI and Google, they both were expected to release a heavy model, but instead have just released multiple medium and small tier models. It's been so long since google released gemini ultimate 1.0 (the naming clearly implying that they were planning on upgrading it to 1.5 like they did with Pro)

Not seeing anyone release a heavyweight model, but at the same time releasing many small and medium sized models makes me think that improving models will be much more complicated than scaling it with more compute, and that there likely are diminishing returns with that regard.
Because SRAM is essentially a flipflop gate. It takes at least four transistors to store a single bit in SRAM, some designs use six. And current must continuously flow to keep the transistors in their state, so it's rather power hungry.

One bit of DRAM is just one transistor and one capacitor. Massive density improvements; all the complexity is in the row/column circuitry at the edges of the array. And it only burns power during accesses or refreshes. If you don't need to refresh very often, you can get the power very low. If the array isn't being accessed, the refresh time can be double-digit milliseconds, perhaps triple-digit.

Which of course leads to problems like rowhammer, where rows affected by adjacent accesses don't get additional refreshes like they should (because this has a performance cost -- any cycle spent refreshing is a cycle not spent accessing), and you end up with the RAM reading out different bits than were put in. Which is the most fundamental defect conceivable for a storage device, but the industry is too addicted to performance to tap the brakes and address correctness. Every DDR3/DDR4 chip ever manufactured is defective by design.
GpuScript – Paradigm Shift in GPU Programming and AI Neural Networks
Subtitle: "The leader of the long-running study said that the drugs did not improve mental health in children with gender distress and that the finding might be weaponized by opponents of the care."

Here "weaponize" means use evidence to reach policy conclusions the author does not like.
Sorry, they promised to store your photos even if you stopped paying? Was the idea that you couldn't upload new, but you'd still have access to old, or did you have to pay a "get them out of cold storage" fee? Either way, that's a bizarre business model.
C has enough security questions hanging around it; for things like constant time operation, which has AFAIK never been promised anywhere in the C standards (and probably can't be!), I think the only reasonable solution is a new language specifically designed for the purpose.

Not for writing whole programs in, but for writing fairly small amounts of code that performs arithmetic and compiles to libraries with C linkage. No VM, not even any memory allocation (make the caller do that in advance with fixed-size areas).

Basically the "portable assembler" that people keep using C for despite its explicit promises in the standard to not be that.
That depends a lot on the hardware. For some embedded systems, such as 8-bit smartcards, you can get pretty detailed datasheets from the manufacturer, and the architecture is a lot simpler than modern CPUs.
CFPB Orders Apple and Goldman Sachs to Pay over $89M for Apple Card Failures
From what we understand the term GPT was deemed too general for OpenAI to claim as its own.

https://www.theverge.com/2024/2/16/24075304/trademark-pto-op...
You are off by a couple of years. My seven year old laptop (8th gen Intel) has usb c/thunderbolt ports, more than fast enough nvme ssds, which are easily upgradable, wifi card upgradable (except for whitelist nonsense), a 500nits, 2560xsomething IPS screen.

Performance of my new laptop (amd 7840hs) is better, yes, but it is much, much less significant than you would think. If not for hardware issues, I would not feel any pressure to "upgrade".
From Wikipedia: In 1961, an IBM 7094 at Bell Labs was programmed to sing "Daisy Bell" in the earliest demonstration of computer speech synthesis... Science-fiction author Arthur C. Clarke witnessed the IBM 704 demonstration during a trip to Bell Labs in 1962 and referred to it in the 1968 novel and film 2001: A Space Odyssey, in which the HAL 9000 computer sings "Daisy Bell" during its gradual deactivation.[13]
I don't exactly understand your concern, but yes the type {x=int, ... 'a} is valid in a language with row polymorphism but without subtyping. If you do have subtyping, dealing with rest (or spread) is unnecessary. But if you remove subtyping, the unification algorithm isn't powerful enough on its own for many intuitive use cases. The easiest example is if a function takes a list of records all of which need an x field of type int, then you cannot pass it a list of records where all contain the x field of int but some also contain an irrelevant y field and others contain an irrelevant z field.
Wow that's a new one for me. But as far as I can tell, that isn't violating soundness because I don't think Java uses checked exceptions as static types in the type system. All this means is that some methods might unwind with an exception type you wouldn't expect it to unwind from.
Yes, that's the story.

I probably read it three or four decades ago, along with others by those two authors and Heinlein as well. Easily confused, as I now live with a dog named Asimov!
Yeah, I enjoyed the author's tangent about the game in the article.
Even there, they gained traction in STBs first, which weren't particularly 'low power', although they were embedded.
Any black hole should exhibit such weirdness around the event horizon and singularities though. If we had a reconciliation between GR and QM that resolved these issues for gigantic black holes, then arguably we'd also understand small black holes.
At this point I think it's safe to ask - what happened between you and a dog/dogs at some point in your life to prompt you to take this stance?
Thacker Pass appears to be federally owned (Bureau of Land Managment) land.

The public does own this land and does deserve some degree of a say in what's done with it.

I have no issue with this project, and I certainly don't think that means a loud but tiny opposition should be able to derail it, just noting that this isn't private property and thus public oversight should be higher.
Exactly the tools that inspired me:

https://github.com/dom111/gut
who sold you on that lie? The article has me believing T-Mobile said "your lifetime", given they were also exclusively marketing that to people over the age of 55, it seems obvious that a reasonable person would conclude that meant the remainder of the named individual's life. Which does seem to be the conclusion many people drew, given the number of complaints to the FTC.

Just because lifetime guarantee does often mean "reasonable lifetime of the product", which does differ, and requires reasonable maintenance, doesn't mean you can just make shit up. Otherwise you put yourself in this very position where you need to argue and prove exactly what a reasonable person would conclude the contract meant.

Words don't suddenly become meaningless just because the "fine print" is ambiguous.
Dolt Corruption Challenge
We discovered a way to measure LLM bias while building a recruitment tool
While developing an AI tool to help hiring managers prepare for interviews, we stumbled upon what seems to be a novel method for detecting bias in Large Language Models.

By comparing how LLMs (Claude, GPT-4, Gemini, Llama) interpret anonymized vs. non-anonymized versions of the same content, we can measure and quantify bias reduction. The interesting part is that this technique could potentially be used to audit bias in any LLM-based application, not just recruitment.

Some key findings:

- Different LLMs show varying levels of bias reduction with anonymization

- Llama 3.1 showed consistently lower bias levels

- GPT-4 performed better in specific tasks like interview question generation

We've published our methodology and findings on arXiv: https://arxiv.org/abs/2410.16927

We're a boutique AI consultancy, and this research emerged from our work on building practical AI tools. Happy to discuss the technical implementation, methodology, or real-world applications.
Waiting times are a big "it depends" in Europe. Depends of severity/urgency. And yes there are private clinics as well

But if you're on the US, just go to Mexico (or maybe some central american country or Brazil)
How do you handle the the CPU doing out-of-order execution and other tricks to reduce actual run-time?