skysight-inc/HackerNews huggingface dataset:
What was the missing piece for "shader sharing"?

Would it be possible to build a web-hosted database of encountered shader configs against a game id, and have Dolphin fetch that list when a game launches and start doing async compilation?

When Dolphin encounters a new shader that wasn't in the db, it phones home to request it to be added it to the list.

I feel an automated sharing solution would build up coverage pretty quickly, and finding a stutter would eventually be considered an achievement - "no-one's been here before!"
Hard to evaluate this without access to the documents. But in CA, agreements cannot be conditioned on the payment of previously earned wages.

Equity adds a wrinkle here, but I suspect if the effect of canceling equity is to cause a forfeiture of earned wages, then ultimately whatever contract is signed under that threat is void.
PSEUAILE - Prevail

FIRA - First

CHADILE - Chastise
Isn't that the definition of "toxic"?
> Ahh, not even 32bit?

This is a proof of concept version which focuses on the provable correctness of the parallel compiler.
How do code review and testing address the licensing concerns identified by the project? If you read their policy (which is two paragraphs, one of which is quoted directly in the article), it's pretty clear that the quality of the code is besides the point.
Re: 5, trees are fairly widely used (though not as most CS people would implement them) with Morton or H index ordering in things like the Fast Multipole and Barnes Hut algorithms which reduce O(n^2) pair wise ops to O(n) and O(n log n) respectively. BH more common in Astro, FMM in chemical molecular dynamics.
It is a good job the station's Finnish owner/operator, TVO, got it on a fixed price contract. That does not make coping with the delays in coming online any easier, but some consolation that someone else is footing the construction bill and enriching the local economy.

This is, to some extent, the same as Hinkley Point C where EDF and CGN have got a long term strike price. I wait with interest to see how Sizewell C will be financed, be it the regulated asset base model or else a Contract For Difference.

There is a good argument for cost-plus construction contracts provided the purchaser can financially cope with the risks. Risk transfer is never free!
The QLoRA paper itself provided some cool benchmarks across many many experiments - QLoRA is near equivalent to LoRA, with it sometimes exceeding or losing 1-2% accuracy (it depends on the use case)
Yep. Both are far better off than America. I'll say it again as I say too often but appear to be shouting into a void or deaf ears: I don't think most Americans realize how good they have some things, but economically, healthcare, and human rights they're screwed badly in a lot of ways that other countries hold work stoppages over much less.
I think it's a strawperson, a distraction, to take it literally and criticize it. That's not the main issue or point of the article. They can't flesh out every point in detail.
I wonder if there's a sweet spot of, basically entropy that we desire as it's evolutionarily beneficial.

A vast desert vs. a teeming rainforest, that sort of thing.

Like how I always assumed that we prefer cold water because of alpine streams.
> that means 10MW of other loads on the grid were not powered by green energy, or 10MW of non-green power sources likely could have been throttled down/shut down.

No. Renewable energy capacity is often built out specifically for datacenters.

> Even if they install solar on the roofs and wind turbines nearby - that's still electrical generation capacity that could have been used for existing loads.

No. This capacity would never never have been built out to begin with if it was not for the data center.

> By buying so many solar panels in such quantities, they affect availability and pricing of all those components.

No. Renewable energy gets cheaper with scale, not more expensive.

> which means in a year they're selling enough chips to use 700MW of power.

There are contracts for renewal capacity to be built out or well into the gigawatts. Furthermore, solar is not the only source of renewable energy. Finally, nuclear energy is also often used.

> the IC industry uses a massive amount of water

A figurative drop in the bucket.

> It's hilarious how HN will wring its hands

HN is not a monolith.
If I invent an amazing lossless compression algorithm such that adding an entire 60k word novel to my blob only increases the size by 1.2kb, does that mean I'm not copyright infringing if I release that model?
On windows... if you drag an item from one window to another, there are 3 possible things that happen... and the rules are far too arbitrary for most users to remember.

Right click and drag brings up a context menu that allows an explicit choice.
How and why to make a /now page on your site
The law already forces you to put it clearly in your site, AFAIK.
I’m fairly sure VS Code supports undo whilst using multicursor? Why do you say that undo is not possible?

If it’s an inbuilt feature, the editor can definitely support undos.
It has difficulties with middle school mathematical problems.
And LORA stood for Level of Repair Analysis since the 70s.
If they refuse the contract then they lose out on their options vesting. Basically, OpenAI's contracts work like this:

Employment Contract the First:

We are paying you (WAGE) for your labor. In addition you also will be paid (OPTIONS) that, after a vesting period, will pay you a lot of money. If you terminate this employment your options are null and void unless you sign Employment Contract the Second.

Employment Contract the Second:

You agree to shut the fuck up about everything you saw at OpenAI until the end of time and we agree to pay out your options.

Both of these have consideration and as far as I'm aware there's nothing in contract law that requires contracts to be completely self-contained and immutable. If two parties agree to change the deal, then the deal can change. The problem is that OpenAI's agreements are specifically designed to put one counterparty at a disadvantage so that they have to sign the second agreement later.

There is an escape valve in contract law for "nobody would sign this" kinds of clauses, but I'm not sure how you'd use it. The legal term of art that you would allege is that the second contract is "unconscionable". But the standard of what counts as unconscionable in contract law is extremely high, because otherwise people would wriggle out of contracts the moment that what seemed like favorable terms turned unfavorable. Contract law doesn't care if the deal is fair (that's the FTC's job), it cares about whether or not the deal was agreed to.
Forget their product, they're shady as employers. Intentionally doing something borderline legal when they have all the negotiating power.
It has to react "correctly"
Old concepts become obsolete anyway. People can start reusing VCR, etc.
Here's an example of how easy it is to generate code on NetBSD using an open LLM:

Last login: Fri May 17 23:58:08 2024 from 10.10.10.129
NetBSD 9.2 (GENERIC) #0: Wed May 12 13:15:55 UTC 2021

Welcome to NetBSD!

We recommend that you create a non-root account and use su(1) for root access.
$ ./curl -L -o tinyllama https://huggingface.co/Mozilla/TinyLlama-1.1B-Chat-v1.0-llamafile/resolve/main/TinyLlama-1.1B-Chat-v1.0.Q5_K_M.llamafile
$ chmod +x tinyllama
$ ./tinyllama -e -p '```c\nvoid *memcpy(void *dst,' -r '```\n' --temp 0 --log-disable

 ```c
void *memcpy(void *dst, const void *src, size_t n) {
char *d = (char *)dst;
const char *s = (const char *)src;
while (n--) {
*d++ = *s++;
}
return dst;
}
```

$

I think tinyllama and llamafile are much more culturally compatible with NetBSD's values than something like Microsoft Copilot.
As should have the IoT people to not conflict with the decades old LORA name used for Level of Repair Analysis.
I wrote a little engine with this capability a long time ago. I didn't know about the Build engine at the time. I divided the world into convex sectors and allowed arbitrary links (portals) instead of following a BSP tree. Rendering is front-to-back and clips at the portal boundary.

If you can rasterize the inside of a convex shape, you can rasterize a sector-portal-world by marking certain faces as portals, and when rendering one, setting the clipping region (or stencil buffer) to where the face would be, then rendering the sector behind it with an appropriate transformation (which is part of the portal's data, alongside the ID of the other sector).

Collisions through portals are much harder than rendering through portals.
This is fascinating, I really enjoyed it. I found it crazy too. All the fine details done with wood.

For some reason, the video also reminded me of the blind watchmaker parable https://en.wikipedia.org/wiki/The_Blind_Watchmaker. There was a recent submission about it https://news.ycombinator.com/item?id=40379784

It is hard to believe for me that blind coincidences in time will be able to create an apparatus like this. There needs to be a designer, although not necessarily god.
Almost reminds one of real life: The big thieves get away and have a fan base while the small ones get prosecuted as criminals.
It's very commonly understood by those of us who actually produce and consume AI research that "knowing how" LLMs (and Neural Nets for that matter) work doesn't mean knowing how to build one. It means mathematically proving and understanding "how" the steps we put the LLM through when training are able to produce the output we get when testing.

We know how to build it. We don't understand how it's producing the output it does based off what we give it
I feel like putting anime characters behind bars for an FBI seizure notice would have been some kind of 4chan meme fifteen years ago, it somewhat makes me wonder/worry how many FBI agents have spent a significant portion of their free time on 4chan.
They were ex-Ivy league and friends from college. They fit into the current investor meta perfectly
Mildly related: can someone explain to me how the FBI is allowed to make artwork of BreachForums users behind bars and publish it? Like, sure, they are likely criminals or whatever. But making it and posting it is shockingly unprofessional and if I were in their position (I am not, obviously) I would doubt their lack of prejudice when I am inevitably tried of the crimes they are accusing me of.
Yes, but in crowded germany, there aren't that many tracks "miles away from homes".
One of favorite pastimes out here in the northwest is getting old books from pay by the pound thrift stores.
I've found over the years at anything past the 1880s people find worth scraping at their local thrift store. Based on the volume of them that I see it is definitely indictive of printing production of the time.
From the GitHub repo of the “dataset”:

> [May 16, 2024 Update] Due to the recently added anti-bot measures by the data holders, our downloading pipeline is no longer working. The video links are still accessible through a browser but not via our python crawler. We are working on a workaround and will make an update once we find one. At this time, we are still providing the parquet files to researchers, but researchers will need to find a way obtain the video data. Thank you for your understanding.

Ah, so on top of making a “dataset” of a category of specific works, they are also making people hammer the servers of other parties who never agreed to pay the bandwidth for a bunch of “researchers” wanting to download all of these files. Classy.
Very interesting. I need to try that.
But does your TCP trick has unix sockets alternative?
Ask HN: What helped you with long Covid?
Hello HN community.

This is my second time with long covid and it is much much worse than the first time, especially with my mental faculties. I've been unable to work for five months at this point.

I have brain fog and low mental energy. My working memory and short term memory are almost non-existent (I'll forget I'm making tea even while holding a kettle and cup in my hands). I struggle to comprehend my work notes from just a few months ago. I am constantly forgetting simple words and get "jammed" trying to recall them. It took me a whole day to setup a ZFS pool (something which I used to do in minutes). It's easy to zone out and "loose lock" on people speaking to me to the point where I don't understand them unless I really force my brain to "relock on" their speech.

I am getting better but it's so damn slow. It just sucks. I've finally managed to secure a spot in a long covid clinic, but there just seems to be still so much we don't know and the approach is scatter-shot and hope something works. In addition to meds, currently I'm being encouraged to do puzzles that involve using my hands like physical puzzles and lego and such.

I'm doing Worldes, crosswords, meditation and exercise when I can.

What's also bizarre is that I can still drive perfectly well so there's that at least.

I was wondering about any HN readers out there that have had struggles like this and if you have any anecdotes on what helped you reboot/rebuild your brain?

Thank you in advance.
Depends on whether we can instruct the AI to make something useful out of it. Today we have complex systems like CPUs that most humans don't understand.
In day to day code review I most definitely can. I can recognise fairly well each of my team coding style, when it deviates significantly from that it's either blindly copied or comes from AI.
> Is there any available comparison of using XML, JSON, or even Markdown for prompts and structured output?

I've done a lot of testing with this and found that XML is the best input AND output if you want to produce machine readable data. Markdown is okay as input, but testing shows better accuracy if input components are wrapped in XML tags. While it would be ideal for extracting data, JSON syntax is too sensitive as output. Often an offending character will be unescaped no matter how good your prompt is.

If you stay within the very basic syntax of XML (just tags) it is also the best output. I suspect it is to do with the descriptive nature of the tag structure. Something wrapped in the tag <summary> will hint to the model that it should produce a summary, reinforcing the input prompt as the output is being constructed.
The FBI has been having fun with sites they shut down since time immemorial. If it wasn't a problem 20~30 years ago it definitely isn't gonna be a problem by now.
Social engineering has been a thing well before computers and the internet...
Yes. Confirmation bias, conspiracy-theory buy in, and idiots on the internet combine.
There's another comment saying something sort of similar elsewhere in this thread: https://news.ycombinator.com/item?id=40396366

What made you think it was the next Enron five years ago?

I appreciate you having the guts to stand up to them.
> How else are you going to get global atomic, possibly highly-available share nothing mutable state?

This is a contradiction, unless I'm misunderstanding 'global', 'highly-available' and 'share-nothing'.
Why should they?

It's absolutely normal not to spill internals.
It is definitely not superhuman or even above average when it comes to creative problem solving, which is the relevant thing here. This is seemingly something that scales with model size, but if so, any gains here are going to be gradual, not sudden.
I've heard about membrane protein enables interaction with outside molecules that are random walking near the cell membrane, but seeing it as an animation really hit me that that's how things work.
why downvote me instead of actually refuting my point?
Thanks! I did not know Zervant. I knew thinks like Freshbooks, Hiveage, Quickbooks, Hiveage and many others.

The main differentiator being probably the free tier, and even the low price for the Pro account. I have been using Xero for a while and it is embarrassingly expensive.

Also, I am planning to add AI features soon, since everyone is crazy about it :)
You've posted that link at least six times here and I'm guessing it's you spamming it over on Substack. People have pointed out the problems they have with that source, repeatedly. I would reiterate that most of your examples of alleged malfeasance are from a decade ago and that none of what's been said is illegal in the United States. You can dislike Josh all you want but it does not make him deserving of tortious interference in his affairs.
> There's no point bothering with an inherently riskier and more expensive technology when cleaner, safer, and cheaper alternatives exist.

Not sure how to simultaneously maximise the three metrics. How many tonnes of CO2 is equal to one life or 1M USD?

https://ourworldindata.org/explorers/impacts-of-energy-sourc...

https://ourworldindata.org/grapher/death-rates-from-energy-p...

https://worldpopulationreview.com/country-rankings/cost-of-e...
Alternatively charge them more for lower rate limits.
same I cancelled mine months ago. Claude is much better for coding anyway.
"It forbids them, for the rest of their lives, from criticizing their former employer. Even acknowledging that the NDA exists is a violation of it."

I find it hard to understand that in a country that tends to take freedom of expression so seriously (and I say this unironically, American democracy may have flaws but that is definitely a strength) it can be legal to silence someone for the rest of their life.
Scale might be a factor, but it's not the only one. Your neighbor might not care if you steal a grass stalk in its lawn, and feel powerless if you're the bloody dictator of the country which wastes tremendous amount of resources in socially useless whims thanks to overwhelming taxes.

But most people don't want to live in permanent mental distress due to shame of past action or fear of rebellion, I guess.
> Any news on the front of non-GC LISPs?

Can't help you there other than suggesting not to rule out LISPs with GC. Rather than making the presence of a GC feature a deciding criteria, I'd try to determine what the maximum tolerable response time would be and whether GC would push beyond that (and whether it'll be possible to mitigate this, e.g. by CONSing less or forcing (small) GC at opportune times). I mean, we're not in the 80s anymore where BASIC programs stalled for seconds to clean up their string space or even early naughts with pre 1.3 Java. There's been a lot of progress on GC mechanism and while the one offered in the LISP system of your choice might not be of the same sophistication as those in a recent JVM, GC gets rarely in the way.
Actually now that you say it: why is no one just putting a simple gui for editing in traefik. GUI debugging in the dashboard an Jaeger is already great. And the yaml syntax is so simple that it should be easy to model a UI based on it. I only found a five year old project.
> Does make you wonder if time dilation gets so extreme, could another black hole wonder by, ... Even if it takes a billion years.

This could even be the most likley scenario, since ultra massive black holes eats vast amounts of smaller over the course of billion years.
And my love for Japanese culture continues uninterrupted.
The thing is that this is a private company, so there is no public market to provide liquidity. The company can make itself the sole source of liquidity, at its option, by placing sell restrictions on the grants. Toe the line, or you will find you never get to participate in a liquidity event.

There's more info on how SpaceX uses a scheme like this[0] to force compliance, and seeing as Musk had a hand in creating both orgs, they're bound to be similar.

[0] https://techcrunch.com/2024/03/15/spacex-employee-stock-sale...
I don't know a single person who has complained about the thickness of the iPhone. It's been as thin as it needs to be for years. I'd almost prefer a thicker phone with better battery life. Quite frankly, I wish Apple would stick its talented hardware engineers on projects other than making things thinner.
Youre letting a computer tell you what to do?

> I'm sorry, Dave. I'm afraid I can't do that.
Your examples are actually edge cases that DCF was never designed to handle.

There are lots of investments that are way more boring than Apple, Tesla, and Google, and that should be analyzed with DCF.

DCF is more for slow and steadily growing companies that might be undervalued for just a moment because of factors outside of the company's control.

Tech companies can be harder to value via DCF, because as you say, there are monumental factors that outweigh historical cash flow trends.

This is part of why Warren Buffet historically avoided tech. It is wildly unpredictable from a pure historical cash flow numbers standpoint.

DCF is not a crystal ball.

The types of questions you're talking about aren't well analyzed by DCF.

But something like the fair value of Walmart can absolutely be determined via DCF.
A slimmer device? LMAO.

In that case I suppose I will have no choice but to make my annual trip to the Apple store in London (Airstrip One) in 2025, set up my small tent/bivvy outside the store on the pavement, mingle with the psychologically brainwashed apple fanboys and pay a kings fortune for a pile of planet destroying junk.

Probably includes the obligatory better camera and more RAM.

I just realised I cant go. I dont have a tent.
Yes I mixed them with Wii and Wii U,no need for "inexplicably" remark.
> this is bog-standard MAD that’s been a big part of the US strategy since the Cold War.

That's not MAD as I understand it: The essential challenge of international relations is to create non-escalatory situations - situations where parties won't be compelled or tempted to engage in a escalatory cycle that lead to warfare, which is often unwanted by all parties to it but unavoidable. Obviously, that can't be allowed to happen with strategic nuclear weapons.

Parties that are 'scared to death' tend to escalate; they are human; they panic, they imagine things and act on their fears. It's the warmongers and basement generals who imagine 'scared to death' tactics.

MAD was designed to create a stable, non-escalatory, trusted situation. There were treaties limiting weapons and their deployment, hotlines, verification. Weapons were spread out, including in the triad (at sea, in air, and on land), to reduce the ability of the enemy to knock them all out, and thus to disincentivize a surprise attack.

MAD is only used with nuclear weapons afaik, and only with Russia and now, probably, with China.
Indeed. I’ve heard first hand accounts that would make it impossible for me to trust him. He’s very good at the game. But I’d not want to touch him with a barge pole.
Although ownership only becomes necessary to think about, once you start mutating data. If you only use immutable data, then there is no need to think about ownership.
> The GPU ISAs are known (e.g. the PTX compiler for NVidia is open source and has a backend in LLVM)

PTX is only and IR afaik, kinda like SPIRV. It also goes through another compiler in the driver so doesn't really help here
Sure. A CCP linked Chinese company controls the narratives. So no Xi jokes on TikTok.
The Doom design starts with X,Y,Z and then finds your BSP node. You can't warp to a different X,Y,Z without some type of warp portal which doesn't exist in Doom. Modern Doom forks have this feature and also have graphics portals so you can implement this (as MyHouse.pk3 does).
Fantastic project !
We had a serious degradation in line speed every time it rained. We rang our isp (Andrews and Arnold, the same as in the original post), and it was fixed in a week. Thanks A&A!
That's very nice of you to treat the bees so kindly, but it doesn't mean it's as effective.
Yes, it is scientific. For example, Kruskal–Szekeres coordinates precisely describe movement inside the black hole.

https://en.m.wikipedia.org/wiki/Kruskal–Szekeres_coordinates
So if I am a competitor I just need to pay a current employee like 2-3M to break their golden handcuffs and then they can freely start singing.