skysight-inc/HackerNews huggingface dataset:
I suspect gcc-rs will be in good working order for a few years before any kernel subsystems require a Rust compiler to build; if the legacy system can't run a recent GCC, why does it need a much-newer kernel? (e.g., how would it cope with the kernel requiring an additional GCC extension, bumping the minimum standard version of C, etc.)

I honestly suspect new architectures will be supported in LLVM before GCC nowadays; most companies are far more comfortable working with a non-GPL toolchain, and IMHO LLVM's internals are better-documented (though I've never added a new target).
JKCalhoun says "...a spokesperson that is more even-handed would be more convincing (in my opinion)."

Why? The stance of science toward new "discoveries" should always be skepticism.
See, this looks great, so now I have to give this a try! Just a quick Q to avoid the pain of trying if it's known not to work, is there a major reason this might not work on a raspberry pi? Thanks for sharing
The legacy systems are not very important. The new ones will be supported.
Oh crap. I thought it had passed in the previous term, but apparently not.
elinks / elinks2, both based AFAIU on links, offer graphics support. So the option's there for you without much change in muscle memory, should you want it.

I use w3m, though largely w/o graphics support.
Where's the LOICENSE.md? Is it MIT? If only there were an Oxford License.
You probably don't need the "in the future" part.

We know that CIA was looking into infiltrating the embedded systems in vehicles since as early as 2014, thanks to Wikileak: https://www.caranddriver.com/news/a15342464/cias-alleged-for...

One year before that, in 2013, the death of Michael Hastings was incredibly suspicious and matched what one of these assassinations would look like: https://en.wikipedia.org/wiki/Michael_Hastings_(journalist)#...
> Tijuana and Guadalajara for Tianjin and Guangzhou

Off-topic kindof but it tickles my brain that the names are similar (Ti~, Gua~)
The thing I'd offer that you could perhaps consider that the people who push the "starve the beast" rhetoric are generally not in favor of accountability or efficiency but simply grifters leveraging people's shallow understanding of how government works - and that's the earlier cycles, not just the current obvious one.

The thing is that the ordinary cycle of government balances political interests with the need to actually accomplish things in an imperfect fashion. Whereas "broad cuts" tend to allow only the politically connected to survive since cuts have no rationality beyond "this government makes no sense".
You would think that at a certain point he would never have to pay a personal traffic citation again since they would probably believe him that it wasn't him.
What's going to be next, no-code and just endless a/b testing?
This seems like a very close-minded response from someone who has hubris that doesn't really understand leaks and attacks. None of this prevents accidental leaks or social engineering attacks All it does is interfere with people who want to have more choice in what they do because it is impossible for you to know everyone's situation or use case. You are only preventing screen sharing That's it nothing else and you cannot make a claim that it's doing anything beyond that. So like every copy protection scheme and DRM scheme that has ever been devised it only inconveniences legitimate users doing legitimate things and doesn't slow down or prevent any bad actor from doing bad things.

When you begin to view your users as the enemy by instituting manipulation and control over their use you set yourself up for a hostile relationship with your user base. When your company is big enough and you've locked in your market that does work for a while.
> Do you know when your docs will be a bit more comprehensive?

Yes, we're actively working on this, and we should have some more pages by next week. If you have any questions, you can always shoot us an email: founders@pyspur.dev or join our Discord.

> some links don't work, e.g., Next Steps on this page

This might be confusing, the cards below "After installation, you can:" are not meant to be links. Thanks for making us aware, we will improve the wording.
They are, but what can a state government do if the administration directs USPS to refuse ballots? Even if they file a lawsuit and win an injunction, should voters or state election officials trust the administration to fully comply?
"And here's the number of RECIPIENTS of social security in each age bucket with the death field set to false (and recipient set to true). A mere 89,106 are aged 99+, not the tens of millions suggested by @elonmusk."

https://x.com/justinwolfers/status/1891678450487841007

Also Elon's other Tweet is: "Yes, there are FAR more “eligible” social security numbers than there are citizens in the USA. This might be the biggest fraud in history."

Lawful permanent residents (LPRs), asylees (noncitizen who has been granted asylum in the United States), refugees, some temporary non-immigrants, etc all get social security numbers. Elon doesn't appear to research much before posting and has publicly stated that he'll often be wrong with respect to everything DOGE.
This is beautiful. I didn't know about gaussian splatting, seems like really cool tech
The most fascinating part of the video for me was how they built the hardware to do this: https://youtu.be/AUAJ82H12qs?si=sHz3ddZnz2-HU3UL&t=2192
While they repeatedly lose to them. I find it hilarious.
Haha yep! I chose those cities on purpose. Who doesn't love alliteration.
within the thread, H. Peter Anvin argued the same in case you're interested on reading the arguments [1], it's the same thread where greg k-h responded that was posted in here as well [2].

[1] https://lore.kernel.org/rust-for-linux/326CC09B-8565-4443-AC...

[2] https://news.ycombinator.com/item?id=43101204
893 byte source file, python can single-threaded do ~1 million crc32 per second. It's about "10%" done with the AI's version which is nonce = 0 while true nonce +=1 crc32 (data+nonce.to_bytes) which i don't buy will actually cover the whole field, so i'll just repurpose my sha256sum bash script to use cksum and run it again - that puts arbitrary bytes, not arbitrary integers as bytes into the file.

nonces tried: 515000000
nonces tried: 516000000
Collision found with nonce: 1327202703

walltime ~12 minutes. So whoever i replied to (sorry my vision is going blurry so i don't want to breadcrumb back) was correct, modern CPUs just blow through this.

you'll note the nonce is > 2^32. Cute.

This is what AI does. This sort of crap is going to make everything feel slower. except now instead of inefficient humans making inefficient code because "hey, just scale" or "my desktop has 32 threads, why do i care about a 50ms hot loop? one of the other 31 threads can pick up slack" - now it's ... this.

i absolutely cannot believe it chose the absolute most naive way to accomplish this monumentally trivial task.
v nice thanks. I think Pascal was the first language we were thought in school, just before C.
I stopped by the elon musk subreddit the other day.. they haven't gotten the memo yet.
That discriminates against people whose names cannot be written in Unicode. You need to include the ability to accept various image formats, as well as audio for names that don't have a written form.
> In tech, you get absurd salaries that mean even if you get laid off, you would still take home a lot more than your average government employee.

Apparently, as of late 2023, the average federal employee made over $101k[0]. "Tech" is vague, but assuming software engineers, the BLS estimated in 2023 a median of $132k[1]. That's not a big enough difference that you wouldn't be worried about layoffs in the private sector. Not everyone gets paid $400k working at a FAANG, and plus, federal jobs have a lot of benefits beyond that headline salary figure.

> The number one attraction for working for the government is stability, and that's baked into the salary.

The longstanding deal was that career civil servants don't get fired every time the White House changes hands and in return, they behave apolitically and implement the decisions made by political appointees (who are responsible to the electorate) in a neutral and expert manner.

That was the whole premise behind stability in government jobs. Back in the days it used to be the case that everyone did get fired between administrations, and they realized this was pretty inefficient.

But career civil servants broke this rule with Trump's first term, with a lot of opposition to political decisions brought on by people who are supposed to be neutral to the politics of it all. What is being reaped now was sown back then. Of course, it sucks for the people who did their jobs as they were supposed to; there is certainly an element of the whole class being punished for the misbehavior of a few.

[0]: https://www.fedsmith.com/2024/01/22/average-federal-salary-t...

[1]: https://www.bls.gov/ooh/computer-and-information-technology/...
it's awesome! i need to buy one
Those are the tradeoffs, and it seems to me that Linux doesn't have to run in everything under the Sun as Doom ports do, and there might be other kernels that are better suited to such cases.
> For example, I cannot even recall the last time I had a double-free bug

Honestly, it's not the double-frees I worry about, since even in a language like C where you have no aids to avoid it, the natural structure of programs tends to give good guidance on who is supposed to free an object (and if it's unclear, risking a memory leak is the safer alternative).

It's the use-after-free I worry about, because this can come about when you have a data structure that hands out a pointer to an element that becomes invalid by some concurrent but unrelated modification to that data structure. That's where having the compiler bonk me on the head for my stupidity is really useful.
Linux also cant be built by any minimal c compiler for obscure arch, it requires many gcc extensions. Its only because llvm added them that its also can be compiled with llvm
I mean… does it matter what’s legal in this case?
Unless they're corrupt and are only using their position to enrich themselves. What good is the institution if you can't make any money from it, especially when they see the other two branches doing the same?
Have you been to China? It's like a science fiction movie. Now consider how Mao destroyed the old world, killed the old guard, and led the few remaining through decades of poverty rebuilding the glorious smart city society they have today. Trump is basically Gandhi compared to Mao. So I don't understand the weeping and wailing. Those people have all the guns in this country. If they want to try to fix America's government rather than murder us, I say let them try.
The Cause of Alzheimer's Might Be Coming from Inside Your Mouth
Hong Kong's oldest pro-democracy party says it will begin process of disbanding
That whole thing was debunked AFAIK. Well, it kind of self-debunked since the original tweet that was posted as a reply to said "over 150 years old", not "exactly slightly under 150 years old", and "a number in ISO8601 format", but see e.g.: https://iter.ca/post/1875-epoch/
DOGE has plenty of ways to demonstrate ineptitude without us making some new ones up.
Reminds me of the time I figured out how to put an emoji into my name at work

I eventually got an email from an engineer asking if I could remove it. They apparently had been working for a few days to try to add unicode support to their internal database and it wasn't going so well.
> It took 4 or 5 months to start to fuse still

Yeah it was almost half a year for me. My doctor even started prescribing "non-standard" treatments like electrical stimulation, etc, which didn't work.
you and he are also wrong about the overspending, unaccountability, and the bureaucratic class.

I see spending at 123% of GDP, never that high outside war.

I see $35.46 trillion in debt, tripled over the last 20 years.

I dunno, looks he is right about overspending.
At my last day job, https://github.com/google-coral/libedgetpu/issues/26 this was the last nail in the coffin that got us to move away from coral hardware. This was when we were willing to look past even the poor availability of the hardware during the peak chip shortage.

> As per https://www.tensorflow.org/guide/versions , Can we assume that libedgetpu released along with a tflite version is compatible with all the versions of tflite in the same major version?

> Hi, we can't give any guarantee that libedgetpu released along with a tflite version is compatible with all the versions of tflite in the same major version.
> They are very much non-tech normal people and considering options to emigrate

Normal people don't consider leaving their country over losing one job.
You were going through some good points until you hit Rust and then the entire argument seemed suspect. Rust has none of the interactivity of the REPL or dynamism. Complete pain for a normal scientist programmer. Given that security is not a burning need in this area, even C++ is superior as the entire computing infra is very much C++ based.
Have you met children? They're total psychopaths.
I can confirm that PHP doesn't have this problem.

<?php

if ("null" == null) {
echo "true";
} else {
echo "false";
}

prints "false"
DeepSeek Open Infra: Open-Sourcing 5 AI Repos in 5 Days
That’s really the reason for my comment—there’s a fine line, and the person I responded to said something (IIRC) along the lines of “take my money, I don’t care, I just want good government services”, and that can’t be the message. Everyone should be in favor of reducing waste and increasing accountability, and where and how our tax dollars are spent _does_ matter. This just isn’t the way we should be doing it, and the way we were doing it before wasn’t the best answer either. I’m scared that people are going to start being anti-waste-reduction simply because we hate Trump and he’s (claiming to be) pro-waste-reduction.
Doing the hard work for HN readers. Thank you.
Not really since their plan is to cut taxes too. It shifts spending to individuals rather than cutting GDP, though there are always costs associated with such a transition.
YouTube has been profitable for a long time now...
You can get paid that without the GPU experience so yes. Getting up to speed with this is mostly just a function of how able you are to understand what modern ML architectures look like.
Could this be some sort of meta training activity? Meta allows this kind of content and uses engagement as a measure of value for future training material.
We did an experiment at interviewing.io a few months ago where we asked interviewees to try to cheat with AI, unbeknownst to their interviewers.

In parallel, we asked interviewers to use one of 3 question types: verbatim LeetCode questions, slightly modified LeetCode questions, and completely custom questions.

The full writeup is here: https://interviewing.io/blog/how-hard-is-it-to-cheat-with-ch...

TL;DR:

- Interviewers couldn't tell when candidates were cheating at all

- Both verbatim and slightly modified LeetCode questions were really easy to game with AI

- Custom questions were not gamable, on the other hand[1]

So, at least for now, my advice is that companies put more effort into coming up with questions that are unique to them. It's better for candidates because they get better signal about the work, it reduces the value asymmetry (companies have to put effort into their process instead of just grabbing questions from LeetCode etc), and it's better for employers (higher signal from the interview).

[1] This may change with the advent of better models
This page I found ( https://iter.ca/post/1875-epoch/ ) had a link to some data from SSA: https://www.ssa.gov/policy/docs/ssb/v71n4/v71n4p33.html , and the "Individuals by YOB" section does indeed not show anything special about 1875 (and has people from before then).
It is mentioned on section "Limitations and Bloopers" of the page [0]:

> Combining evolutionary optimization with LLMs is powerful but can also find ways to trick the verification sandbox. We are fortunate to have Twitter user @main_horse help test our CUDA kernels, to identify that The AI CUDA Engineer had found a way to “cheat”. The system had found a memory exploit in the evaluation code which, in a small percentage of cases, allowed it to avoid checking for correctness (...)

0. https://sakana.ai/ai-cuda-engineer
It was debunked, but to show Elon's bucket list was also poorly compiled by folks who don't understand the database they are pulling from: https://x.com/justinwolfers/status/1891678450487841007
Kinda makes you wish there was a massive earthquake while everyone was safely tucked away at a Beyonce concert in an earthquake-proof stadium.
One way monologues may be concise but conversations with a lot of back and forth are slow and painful
Triton is somewhat limited in what it supports, and it’s not really Python either.
Fortunately Caddy is not evil: https://caddyserver.com/
It wouldn't surprise me if Elon is using bots, he's certainly petty enough to do so.
Fun fact: NBC does not broadcast from Sutro tower, but San Bruno…

Which means effectively zero over-the-air reception in parts of the Mission. Lesson learned during a Super Bowl party the 2010s.
I adopted this panda. Could really use some help but he brings me joy

https://civitai.com/posts/12371259
I’m not sure how this comment meets the rules of engaging in meaningful discussion
Write for Yourself, Not an Audience
Neat! The "native" version of FUSE for windows is a "Shell Namespace Extension" and might make it a little more integrated.

https://learn.microsoft.com/en-us/windows/win32/shell/namesp...
I have one of these. The USB model sucks. It overheats unless you put them in high efficiency mode which defeats the purpose.

The mini-PCIe variant is much more reliable. I ended up ditching the Coral entirely and replacing it with a GTX 1060.
Ah yes, woke, the word used to describe something disliked.

That's a misrepresentation of what's actually going on in the R4L project. Volunteers are enabling support for it within the kernel to allow for rust drivers in a way that explicitly does not require existing maintainers to change how they maintain their parts of the kernel. Maintaining rust support and the APIs consumed by Rust is the job of R4L and doesn't require any work from the existing maintainers who are allowed to make changes to their C that breaks Rust where the Rust will then be adjusted accordingly.
> It's supposed to be slow an inefficient.

For creating new legislature. Because the relationship between the government and individuals is fundamentally that of force.

> It provides a lot of jobs to people who are otherwise unemployable.

I disagree. The purpose of the government is to secure individual liberties and provide national stability. ALL its programs must serve that strategic objective. Its purpose is not to provide handouts or employment; that is incidental. You don't want incompetent buffoons running the government anyway, or you'll get a bureaucratic inefficient mess.

> a lot of jobs and businesses are just not necessary

So what? There's nothing wrong with having people learn skills in the private sector. At least their relationship to the people around them isn't based on force like it is with the government. Who are you to proclaim what businesses and jobs are necessary anyway? If a business is successful, it must be serving someone, somewhere well enough for them to be paid anyway.

> when COVID hit something like 1/3rd of people either stop worked or worked massive reduced hours and the truth of the matter is the world kept spinning JUST FINE

A lot of people lost their jobs and livelihoods unnecessarily, because they were forced out by the new government regulations. Sure, they may have still lived, but I can promise you their quality of life has reduced. There was more unemployment. More people depended on government benefits provided by productive people still working, rather than depending on themselves and their own businesses. It takes a lot of mental gymnastics to make rhetoric that twists that into a good thing. It's only good if you want more and bigger government with more control, all at the taxpayers' expense.
Before I forget, remember that sending nice bug reports is very useful Try to include obvious reproduction steps, and be polite. Try to see how they fix it, and if you find a similar problem in the future you can try to fix it yourself. (Or just send another nice bug report that is very useful!)

Don't be shame of small fixes, like typos in docs or comments. Until you understand what are the secret weird rules of the mantainers is better to start with something short.

For starting, fixing bugs is better than new features. A bug is a bug, but a new feature may not be in the roadmap of the mantainers. Don't spend more than 2 days writing them, you are never sure if they will merge it. If they don't like it, you wasted only 2 days.

For longer bug fixes or new features, ask the mantainers before doing a lot of work.

The project is huge. My recommendation is to concentrate in a part you like and ignore the rest. Try looking at the closed PR and find a few that you consider interesting and take a look which files they modify. Look at those files and try to ignore the rest. Also look at the commit history.

This project has a lot of dependencies, so my guess is that you will need a few weekends to be able to compile it. You will have to "sudo app-get install whatever" a few times. If you get stuck, ask in the mailing list/slack/discouse/discord/issues or whatever they use for communications. Also try to explain what you have done, what is the error and be polite.
I would say that the name didn't break the system, it just revealed that the system was always broken.
I have a space in my last name - no problems so far.

My email is root@... (thank you Neil Stephenson for the idea) that is rejected sometimes.
They don't seem to be yet, two people with literal cult followers who contort themselves to agree with whatever they spee.
No, no one really liked those programs. But there was no choice. Now there's a choice and you can see where they stand.
Same...only really talk to center on long xc's with FF
that would be so nice
You (and other comments on this subject) reminded me of the old joke we had when working on the server farm and we found a server that wasn't registered to any specific owner.

We joked that we just had to unplug it and wait for something to fail or for someone to complain.

As a non citizen of USA, I'm genuinely curious of what will happen now that it seems that this joke is a normal way of doing this.
"Let's shut everything down and see what we're really missing! We'll fix it if needed be. "

55 years ago the Cuyahoga River caught fire (it wasn't the first time) and the fix was to kickstart the EPA.
> The impression I get from simply reading these various discussions, is that some folks are not convinced that the pain from accepting Rust is worth the gain.

You're correct that there is a honest-to-god split of opinion by smart people who can't find a consensus opinion. So it's time for Linus to step up and mandate and say "discussion done, we are doing x". No serious organization of humans can survive without a way to break a deadlock, and it seems long past the time this discussion should have wrapped up with Linus making a decree (or whatever alternative voting mechanism they want to use).
Oops! Bad, meaning-reversing omission: I mean "not know".
It absolutely has not. I'm looking at messages in Element X right now that don't decrypt, ie "Waiting for this message", from one user interspersed between decrypted messages from other users. Meanwhile my other two clients happen to be able to read all of them.
>20,000 hours is 10 years of full-time work for a single person.

Or, while we're mythical man-monthing it, 6 months of work for 20 people? Or merely a single sprint for 240 people!
Mr. T once joked that his first name was "Mr", his middle name was the period, and his last name was "T": https://www.facebook.com/watch/?v=10158317051194205