skysight-inc/HackerNews huggingface dataset:
> Edit 2: This attitude pervades my software development career, and I've brought it to my foray into superconducting circuit design: a bug report brings joy to my life, and I aim to shower the reporter with praise (which may involve chocolate). There is nothing more satisfying than being proven wrong, because it helps us collectively move toward greater truths.

Not to mention that the usual wisdom of "don't kill the messenger" applies equally to bug reporters! Someone finding a bug in your code doesn't mean they willed it into existence; the bug would still be there even if you didn't know about it.
Capabilities are a better security model, but don't protect you from kernel bugs. Provably correct kernels (such as seL4) do.

Having said that, being a microkernel, seL4 ends up pushing a bunch of potentially buggy code to use space. There are real benefits to that, but if you can exploit the page table server, the system is pretty much yours.
Besides DisplayPort over USB-C that people have already mentioned there's also eDP which is basically the standard for connecting a laptop's screen to its GPU. You buy a laptop, regardless of what external port it has, DisplayPort is used on the internal display. And since most laptop users don't regularly connect to external displays, one can certainly say that the usage of DisplayPort here far eclipses HDMI.
Funny, although I pity someone who can’t taste the difference between truly hugely different coffees. At some point it becomes like saying you can’t taste the difference between a Merlot and a Chardonnay wine. I can respect someone who says they just prefer “boring” cheap coffee, but they’re kidding themselves if they’d try to say there isn’t a clear difference. Even the smell is blatantly obvious.
Ok, I think we’re on the same page.
deBoer is spot on, as usual. As was Mark Twain, in that quote from "A Connecticut Yankee in King Arthur's Court". It reminds me of my favorite quote on the matter:

"It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets." -- Voltaire

Or to the sound of the Stock Market's opening bell.
This site looks like it would make the CRPGAddict happy.
Submitted for your approval. MOBA: https://museumofbadart.org

Used to be in someone's basement, but I think they now set it up in various semi-public places.
It’s strange to me how resistant society is to the idea that mental health is health. Not all there is to health, but someone suffering from terminal cancer is typically regarded very differently from someone suffering from an incurable mental illness.

Not every mental illness makes someone of unsound mind.

I see no difference between a case of someone who does not wish continue because of some incurable mental health issue that makes their life hell, and someone who does not wish to continue due to e.g. terminal cancer.
Demystifying the PPG wave 2.2 and 2.3
"Google Photos doesn't sell your photos, videos, or personal information to anyone and we don't use your photos and videos for advertising."

https://safety.google/photos/
If there were one flag you can set to make all actions Telegram takes E2E (there isn't) this analogy would make sense (it doesn't).
As far as I can tell, this is just a login screen with a register button that doesn't do anything.
Since it's a PLATO-based system it seems more natural to look for a classical allusion than anything related to Atari, no?
The linguistic complexity does not exist in the philosophy. You are taking the modern state of India and imposing it on a language which neither originated in the country of “India” nor even had a direct relation to its contemporary history. The Brahmanical laws were absolute—the elite learned Sanskrit, developed the philosophy and literary culture, and justified their own rule through it. That entirely predates the colonial rule which formed the very “diversity” you see today. There was no recognition of any authority outside that produced through the text.
To be clear: PCBs are acceptable as edge connectors assuming they’re designed for it, but unless you use the proper plating the number of insertions from a normal PCB plating (ENIG) is likely in the low double digits (10-20 times).
Also, how many years old are you when you're born? Zero. (at least in mainstream Western culture).
It’s a matter of poor brainwashed people. So, yes — it is the people of Russia’s fault, but not everyone has access to sensible information. And any given individual, quite rationally, doesn’t want to risk their life to make a pointless stand.

Also, I guess many find it hard to believe their beloved country could really be so corrupt and perpetrate such evil. And that’s understandable.
Makes me thing of Remi Gaillard's "Speed Cameras" from nine years ago:

https://www.youtube.com/watch?v=wqrJ_OY8byY
I know my employer is selling my data to all kinds of third parties. Microsoft is collecting my info through my required use of Outlook and Windows. Confluence has my data. Salesforce has my data. My company even uses linkedin for certain trainings which means they are getting some of my data. I've explicitly avoided some of these companies because I didn't want them to have my information, but my work insists of handing out my data like candy, often before I'm made aware and can even object to it.

My company isn't even always paid directly for it, but it's factored into the costs of the software and services they pay third parties to provide. Many businesses are willing to give my company a deal in order to make sure that employee data gets into their hands/databases.
Yeah, but the US is pretty insular. Times are different now, but my grandparents who immigrated basically didn't communicate with the old country in my lifetime.

If roughly 15% of the US population is immigrants [1], and not all of them communicate across borders, and very few non-immigtants communicate cross borders there's not a whole lot of demand for a product that reduces costs of cross border messaging in the US.

As an early employee if anyone knew about WhatsApp, they almost certainly were a younger immigrant. Everyone else was like 'why would I use that?, I have unlimited texts' or they were using BBM.

[1] https://www.pewresearch.org/short-reads/2024/09/27/u-s-immig...
> The advocates for taking action are usually talking about limiting damage rather than restoring anything.

No, they are pushing nonsense for political and/or financial gain. Why? Who would push back against "saving the planet"? How many researchers are going to destroy their careers in a politically and financially-lucrative environment by speaking out against any of this?

Remember that we now know, without a shred of doubt, that the mass media has been pushing lies to their audience for quite some time. The climate madness is just another part of this problem.

Please read this research paper from Google. It has become increasingly difficult to find it. I have a dozen links that stopped working for whatever reason.

This was published on Spectrum, IEEE in December of 2014. A serious publication. The paper is from Google's research division. The title is: "Energy's Creative Destruction".

I found it (again) here:

https://www.researchgate.net/publication/273392977_Energy's_...

This study made the researchers realize the futility of what was being pushed by everyone at that time. This also happens to be the paper that launched me into a year-long effort to finally try to understand this topic. Frankly, once I found the correct scientific perspective, it really wasn't that hard to get a grip and understand that we are being sold a fantasy.

The research stopped without moving on to evaluate the viability of the various CO2 capture methods floated around that time (a 7 year effort that started in 2007). Everything since then has been debunked as, at best, ineffective and, at worst, impossible.

A year later the Potsdam Institute for Climate Impact Research in Germany released this finding:

https://www.ibtimes.co.uk/reversing-ocean-acidification-aggr...

Quoting:

"Findings suggest that "even a probably unfeasible CO2 extraction rate" of 25 gigatonnes per year could not re-establish pre-industrial conditions or a low emission state with the period simulated (until 2700)."

Most recently:

https://climate.mit.edu/ask-mit/how-much-carbon-dioxide-woul...

Quoting:

"It's so much harder to capture carbon than it is to just not emit it to begin with,” says Harvey. “When your bathtub is overflowing, you don't reach for the gold-plated mop—you just turn off the faucet."

And there's more.

In other words, it's a fantasy. All of it.

Time to snap out of the Matrix and start to discuss reality.
We just have to get creative, or discover some new physics :-)

In addition to the ark-ship colony, or the cryosleep slow ship:

1. Assuming it's a stream of robotic probes doing flybys, without decelerating, we have the Breakthrough Starshot approach. Maybe there's a way to use the target system's sun for solar sail braking? Send smart enough robots that have agency, that can do the exploring for us.

2. For human travel - it could just be a bunch of frozen embryos with a robotic nursemaid, accelerated via external propulsion and decelerated via nukes / high-g aerobraking... (Raised by Wolves had a cool introduction like this in the first episode - then went quickly downhill)

3. ...
Reminds me of a classic old IGN interview with Warren Spector. It goes:

"There's a tendency among the press to attribute the creation of a game to a single person," says Warren Spector, creator of Thief and Deus Ex.
The simple but disappointing answer is that if you want a guaranteed level of functionality, you need to be looking at the Thunderbolt branding and ignore almost all the USB nomenclature. IIRC, the inability of some Apple Silicon machines to drive multiple external displays is why they're only advertised as "Thunderbolt" rather than TB3, 4 or 5: the specs are strict enough that even Apple can't cut corners without consequences.
I am also disappointed, and I have not missed the context. The talk is empty for anyone who follows the field for more than two years, and especially for those who are familiar with his 2014 paper. Yes, he had amazing insight and intuition behind modern LLM breakthroughs, and yes, he probably earned the right to sound "prophetic", but he could have provided some interesting personal anecdotes about how the paper was written, or some fresh ideas in "What Comes Next" section of his presentation.
I absolutely agree with you. People want to start with 1 because English (and presumably a lot of other languages) happen to use the word "first" to refer to the first element of a sequence, and not for any logical reason independent of arbitrary human language.
On the website, of course (ideally provide an RSS or Atom feed, too).
Most folks no longer need a general purpose computer, like they once did to participate.
Very cool to see my project posted here!

The motivation behind a lot of this was to have community LLVM implementations of runtime functions normally provided by the vendor libraries (C math, printf, malloc), but if you implement one function you may as well implement them all.

Realistically, the infrastructure behind this project is more relevant than the C library calls themselves. The examples in the linked documentation can be used for any arbitrary C/C++ just as well as the LLVM C library, it's simply statically linking. This is what allowed me to compile and run more complicated things like libc++ and DOOM on the GPU as well. The RPC interface can also be used to implement custom host services from the GPU, or used to communicate between any two shared memory processes.
Yup, art!
Final update: We’ve been able to gift ~$10k this year, and are working through the requests for those who have not yet heard back. Happy holidays.
That is why whenever I mentor younger developers my primary objective is for them to understand how much they lose if they use tools like Supermaven / Cursor / Copilot.

Instead I ask them to use chatGPT or something to ask questions there, understand it, but then type the code themselves in the editor.
Facebooks spies on you, and makes reading the news without an account hard.
What other stimulants do you have in mind? Ephedrine?
Is your browser missing passkey support? If you see any errors please let me know.
The Case of the Stolen Source Code (2017)
Even in my country where iOS reigns supreme, there is very minimal usage of regular SMS/iOS messages functionality. Almost everyone uses some kind of 3rd party app.
Is your argument that you could only find out about a product or service if it’s advertised to you?

If so, that has not been my experience. In my business I typically select against products or services that cold email/call me. But that’s never been a problem. When I need to find a third party solution I start educating myself on the topic and search for vendors. It’s not that difficult.
Just got my MPK61 hooked up this week… I’ll have to give it a try.

The set of people that have MIDI capable keyboards and want to improve musically is vanishingly small compared to those without, true, but it’s clearly a lucrative market if you do it right: there are tons of (music) keyboard classes out there online.

And a lot of the hardware and software are pricey enough that I imagine ads could be pretty lucrative too.
Aren't you forgetting someone?
they only arrive at the same conclusion if they both have the same goal.

one could be about maximising wealth while respecting other human beings, the other could be about maximising wealth without respecting other human beings.

Both could be presented same facts and 100% logical but arrive at different conclusions.
Hundreds thousand of examples at github, see this comment for an example search link: https://news.ycombinator.com/item?id=42364597
I totally get that. I played soccer. The exercise was incidental to my need to play with my friends and team-mates. When Father Time finally forced me to quit I had to go on anti-depressants. Soccer was my drug.
Discussion at the time (527 points, 215 comments) https://news.ycombinator.com/item?id=14361039
New Java to WASM GC Transpiler: Run Java in the Browser, No Plugin Required
The new release of TeaVM (0.11.0) now supports WebAssembly GC. This increases performance while further decoupling TeaVM apps from ECMAScript.

TeaVM ( https://teavm.org/ ) is an Apache-licensed project, free for use in commercial projects. It is mature and used widely, including in frameworks like Flavour ( https://frequal.com/Flavour/book.html ) and more projects listed here: https://www.frequal.com/TeaVM/TeaVmBasedSites.html

TeaVM compiles Java code to run in the browser, efficiently and quickly. It features short build times, small downloadable files, and a batteries-included toolset (including minification, tree-shaking, and packaging). Previous releases have conquered all similar open-source tools (that support threading) in independent testing: https://renato.athaydes.com/posts/comparing-jvm-alternatives...
Another reason is that the Nokia Symbian and Series 40 phones weren't popular in the US.
Tidbit: The original iChat had an IPv6 link-local messaging function which worked entirely without Internet access or servers.
It totally was. Bit different. Excel has Lotus keybindings available to this day, the spreadsheet was the home computer’s 1st killer app and Microsoft killer it and took the market share.
I put in photos of someone spreading their butt cheeks on a hotel bed and it said it was a "casual" setting.
Tell this to GNOME developers
These traffic cams are a tiny portion of all the cams in NYC, and most have abysmal resolution and fps (~1 fps via mjpeg).

The NYPD has its own much more vast network of cams, but unfortunately these are not accessible to the public. This article from 2021 puts it at 16k nypd cams, I bet it’s more now. https://www.amnesty.org/en/latest/news/2021/06/scale-new-yor...
> This isn't a criticism of the FDA

Why wouldn't it be? In many ways they've clearly lost the fight. They're much smaller and less supported than the entities they intend to regulate. There is a known revolving door problem between federal and commercial employment. The natural mission of regulating food _and_ drugs is no longer sensible in our current social and political environment.
The amount of perfectly functional messaging apps Google has gone through is crazy[1]. Each Google messaging app (GTalk, Hangouts, Meet, etc) is perfectly functional, but with an endless series of migrations, why would you stay around and every several months/year explain to the non-technical family members how the new version of Google's messaging product works?

Enter Whatsapp, which has been pretty consistent through the years, and of course guess which one people use.

[1]: Of course, it's crazy from a product management perspective - but from a "launch a new product to get the next promotion" perspective...
Interesting that the school officials felt they had to lie, despite it being so obvious to anyone who can Google "SU-27".
Piggybacking on your reply — I submit this is apples and oranges. An HN reader working for Microsoft isn’t working at a company that pays the bills on the back of cold sales emails. Microsoft is making its real deals in EBCs and at the metaphorical golf course.

At a certain scale, customers tend to come to you rather than you having to go find prospects. The prospects you do have are ones you’re bidding on in some process, or you throw out a single cold email from some marketing automation tool. That isn’t an unqualified of course, and depends on your business.

If all your customers are Fortune 500s, sales and marketing look a lot different.
Heh. We have some of those Harry Potter style "floating" candles hanging above our dining table right now. I uploaded a photo that included them prominently -- it gave a great description of everything else in the room but ignored them completely. I was imagining it thinking desperately "don't hallucinate floating candles, don't hallucinate floating candles".
And the epstein list.
Thanks. Weird, I searched it on HN before posting and didn't find anything.
So, it seems like the plan is to let crypt-bros cash out their holdings at the expense of the US Treasury, then when the fed support ends, the price will crash, leaving the Fed holding worthless assets.
Eternal fate of Russian physicist is to work it out on home soil, move to USA and help get it built there.
Ok, it's not as if I did a precise analysis, but scrolling through recent comments yields quite a few like these, hence what I posted:

https://news.ycombinator.com/item?id=42411020

https://news.ycombinator.com/item?id=42410827

https://news.ycombinator.com/item?id=42408262

https://news.ycombinator.com/item?id=42283980

https://news.ycombinator.com/item?id=42277909

https://news.ycombinator.com/item?id=42272986

https://news.ycombinator.com/item?id=42272964

As for "political and ideological battle", this is the kind of thing I'm talking about:

> Their inspiration is all about spying to enforce the destructive nature of western civilization and global capitalism, and the assertion they 'use nature for inspiration' is an insult to all that is good. That's not really debatable. It's obvious fact.

The louder and more grandiose that kind of rhetoric gets, the more tedious it is. It's not curious conversation and therefore not what we want here.
For me the questions were a big red flag. Fluff questions about crypto, human rights for AI and then "autocorrect" for AI. Obviously people who ask questions at conference talks are a special type of person but these topics scream to me that there's so many grifters in the AI space right now it might as well drown authentic research.

By now, most of the fundamental contributors are multi-millionaires with cushy contracts. Various labs & departments have their big fat funding for AI research topics. They will be able to spend next 10 years on synthetic data, or "agents", or ensuring that no breasts are in auto-generated images; but somehow it doesn't feel to me like there'll be a lot of fundamental progress.

/remindme 10 years
Solving Advent of Code at compile time with Rust macros
I was in the same position myself and had to learn the answers myself. It still doesn't really matter very much for me - I do more library than application development, and my applications would probably generally be fine with a wide range of dependency versions - if they even have dependencies. In short, different people have very different use cases, and you might simply not have the use cases that drive so many others to the tools in question. But it's still useful to understand the theory.

>why isn't it sufficient to just pin the versions in the requirements.txt?

Because your dependencies have dependencies.

You can, in fact, pin those as well explicitly, and as long as what you pin is a valid solution, Pip will (to my understanding; I haven't done a thorough, explicit test) happily grab exactly what you asked for. And as long as the version number is enough information, that will work for your application.

But some people also want to ensure they use specific exact builds of a package, and verify their hashes. Some of them might be using private indexes (or even mixing and matching with PyPI) and need to worry about supply chain attacks. And at any rate they don't want to account for all the transitive dependencies manually.

In principle, a lock file is a record of such a solution, including all the transitive dependencies, plus file hashes, etc. There isn't perfect agreement about what needs to be in them, which is why discussion of a standard lock file format has been tried a few times and is still ongoing (the current effort is https://peps.python.org/pep-0751/ ; see the linked threads for just some of the related discussion of the concept - there is much more, in the abstract).
Just as individualising Putin 'evil' (for a lack of a better word) is dumb, and you are right to call it out, pushing it on something such as 'values' isn't great either. The material conditions that enable Russian society to be this violent (and this isn't a new thing btw, it's hundreds of years old) are complex, and imho 'values' have pretty much nothing to do with it.
> because Apple/iOS devices are very popular in the country

Apple is popular also in Europe, and Android has a 43% market share in the US. But in Europe nobody would use a messaging system that is broken for 40% of their contacts. So either in the US there is no intersection between the social circles of people that use Android vs Apple (highly improbable) or something in the US culture makes people willing to cripple their own experience in order to impose a tax on those in the outgroup.
He also said in an interview with Jensen soon after ChatGPT's launch that "before 2003, machines couldn't learn" ... LOL. I was stunned when I heard that nonsensical assertion. I guess it depends on his definition of "learn" ...
Interesting - it resembles a network of heterogeneous systems that can share a memory space used primarily for explicit data exchange. Not quite what I was imagining, but probably much simpler to implement than a Unix where the kernel can see processes running on different ISAs on a shared memory space.

I guess hardware availability is an issue, as there aren't many computers with, say, an ARM, a RISC-V, an x86, and an AMD iGPU sharing a common memory pool.

OTOH, there are many where a 32-bit ARM shares the memory pool with 64-bit cores. Usually the big cores run applications while the small ARM does housekeeping or other low-latency task.
The strong version is disproven in the original paper: they mention concepts that cannot be expressed in English and then proceed to explain them. In English.
5 cups in which period?

Also, I don't think most people drink more than 2 cups of coffee per day -- if I know someone who drinks more than 2 or 3 I'd think they have a problem.