skysight-inc/HackerNews huggingface dataset:
You can't have an excess of food and famine at the same time. There are no records of famine, in fact food prices were dropping. (https://www65.statcan.gc.ca/acyb02/1937/acyb02_19370800009a-...)

All first hand accounts of the dust bowl talk about sandstorms bringing sand, everything getting burried in sand. No first hand accounts seem to talk about fields getting stripped of soil, that was documented after the fact. This suggests that the source of the dust were fields that had been abandoned.

It doesn't even make sense, Oklahoma isn't dry, the American south is very humid.
Tigerbeetle: Safe, performant distributed financial transactions database
This is awesome! Thanks.

One of the comments raises the main concern that I have as well, which is the ambiguity, in and on are fairly similar, but there's also other combinations that are way worse. Wide and worse being one of them. We almost want to encode the direction of the letters from each combination, and maximize the angular distance but minimise the magnitude of direction.

Great link. Thanks
Physical Intuition vs. "Math"
If it's just an isolated one-off joke between a small number of people, it might be no big deal. But when it's done as part of the release process, I'm going to have serious questions about the people involved. Because it suggests that this kind of behavior is tolerated and normalized.
Debonding on Demand
Immune response study explains why some people don't get Covid-19
> Using single-cell sequencing, researchers from the Wellcome Sanger Institute, University College London (UCL), Imperial College London, the Netherlands Cancer Institute and their collaborators, studied immune responses against SARS-CoV-2 infection in healthy adult volunteers, as part of the world's first COVID-19 human challenge study.

Link: https://medicalxpress.com/news/2024-06-immune-response-people-dont-covid.html

And link to paper in Nature: https://www.nature.com/articles/s41586-024-07575-x
Statement from company (in Chinese): https://mp.weixin.qq.com/s/6K2mdDWviOlk30oU-JH90Q
You would be surprised. Many companies have strict requirements for self-hosting. I worked for a couple of these companies, and managed service was a no-go from the start. They (usually) pay far more for that option than what they would usually pay for the managed service.
This is a disadvantage of the more dynamic languages, I find. IDEs for languages like C++ and Java are relatively fast and accurate when jumping to definitions, showing references, performing automated refactorings and so on. I rarely see that same precision for any editor or IDE working with TypeScript, Python, and other very dynamic languages, even with the improvements recently thanks to LSP and generally better tools. When almost anything could theoretically have been patched at runtime — even if doing so would be a terrible idea and every style guide says don’t do it — it’s not safe for tools to make the same kind of assumptions with the more dynamic languages that they can with the more static ones.
This looks really good. I hope you keep building.

I will definitely check it out.
It's a new jet though. I could imagine maintenance teams still getting their heads around it while the F-22 is much more mature
People get impatient. A lot of suppressed opposition finds its voice when even more objectionable views on anything are voiced, it's "the overton window" effect,

In Australia support for nuclear is growing amongst young b men more than young women and much more than in the over 50s
Loud toys are definitely dangerous for my children, they make me angry.
Ah yes, I missed some important context - one of the reasons for moving to a name without LaTeX in it was because we'd just released the first beta version of the visual editor (the rich text mode at the time), and the goal was to keep lowering the barriers to getting started with LaTeX, and to make collaboration easier for non-LaTeX users. And so Overleaf came from a search for a broader name than writeLaTeX.

That's an interesting point about the pronunciation - overleaf is a standard English word, and certainly seemed less confusing than writeLaTeX when said aloud, but I agree it's not perfect! Was the best we could find at the time (especially given the other needs mentioned above).
That sounds great. Outline only has SSO in the per-user paid version. If you decide on providing additional functionality in a non-free "enterprise" version, please don't use the per usermonth model for people running it on prem.
You only notice it if you try to use different devices for speakers and microphone - you'll get a feedback loop, since the AEC only works on the same device.
Genuinely curious as to what are the practical uses of this theorem?
Sure, and without understanding the context of the data you are looking at, you can make all sorts of basic mistakes. Which you have done here. For instance, your "sales person" salary page you linked to is more likely to capture data for Sales Engineers than Account Managers. (Nobody calls their AMs "technical sales representatives.") I'm guessing you also don't understand the typical differences in base / commission ratios for account managers versus SEs - account managers are usually 50:50 while SEs are usually 70 - 80% base pay. That has a dramatic impact on total comp when someone is above 100% of their goal, especially with the impact of accelerators. Did you know sales engineers are frequently "pooled", supporting 2 - 4 account managers, with their commission typically being an average of the AMs they support? That's another thing that can drag SE comp down that basically never happens to AMs. And on and on and on.

But, rather than admitting that you are out of your depth and showing some curiosity, you went with the "I spent five seconds googling this and you're wrong" shtick. Good job, or something.

As for me, I'm not extrapolating from a single data point here. I worked in the industry for 15 years. I was a hiring manager for 5. I spent a lot of time talking to a lot of people about their salary expectations, both at the company I worked for and others.
If you find it sterile and nihilistic that's on you, friend =)

I think pragmatic thinking, not metaphysics, is what will ultimately lead to progress in AI. You haven't engaged with the actual content of my arguments at all - from that perspective, who's the one talking about fantasies really?

Edit: in case I give the mistaken impression that I'm angry - I'm not, thank you for your time. I find it very useful to talk to people with radically different world views to me.
> but now, you're limited to either the monotonous Bootstrap, the lackluster Tailwind, or something in between that features either flat design or another boring style.

Says who? Design and build what you want.
> He became friendly with the local tribespeople, who showed him ruins that archaeologists didn’t know existed. “They’ll take you to places—the last Westerner was some Roman guy,” he jokes.

Makes you really stop and think.
No, I write my hobby websites to work without JavaScript.
The teams discussion was 3 days ago https://news.ycombinator.com/item?id=40786640

I am happy with my comments there, including "MS could devote resources to making MS Teams more useful, but they don't have to, so they don't."
Oh, that explains it in Minecraft.
Are 'green' cruise ships good for the climate?
uIP (TCP/IP stack for tiny microcontrollers) is a another fun real-world example for these types of coroutines: https://github.com/adamdunkels/uip/blob/master/uip/lc-switch...
I'm guessing this is because plenty of speakers aren't designed to output sound outside of typical hearing range (because, I mean why bother for a TV etc)
That’s what I do. I write my hobby websites to be functional without any JavaScript.
I use it quite frequently (one of my customers insists on it), and I actively dislike it. No amount of "trying it" is going to make it any better. I hate the look & feel. It gets in my way more often than it helps. It's *slow*. It's a resource hog. And its weird insistence on tying "projects" to "windows" bugs the shit out of me.

Most of these are subjective, but hey, I tried it.
In this case experts in their respective fields, at least that's the theory that was the justification for Chevron in the first place and it definitely held up just fine.

As in, the doctors the FDA employs would be the ones primarily driving decisions like "is this a drug? is it safe?" rather than the politically appointed judges who are categorically never experts in these questions as they have no education on the matter and are not expected to have education on the matter.

Whether or not you believe them or agree with them is largely irrelevant.

There is the political issue that the heads of these agencies tend to change political hands every 4-8 years, but moving all decision making to appointed judges is certainly not a step towards addressing that problem in the slightest.
that poor rocket wanted to go to space so badly ;_;7
Z-Library is a library, not a bookstore. If you want to own a book - buy it.

You could get a book from your local library (in some places, even digitally) - the author ends up getting peanuts for it anyway.
Others also recall the opening of the millennium

https://www.printables.com/model/879632
I also still breathe air. What's your point? Java is a useful language with many excellent features and a standard library that is better than any other standard library in any other language (fight me on this). It has a thriving ecosystem, with many excellent high quality resources.
The 1904 Olympic Marathon (2012)
This is certainly true. I am also not in the position to see all my contributions accepted. But it is also unclear how to improve the situation. Big open-source projects certainly are dominated by commercial interests. I found GCC compared to others relative welcoming to outsiders - there are still quite some people with the original hacker spirit involved. To some degree one has to accept that in a community, one can not always get what one wants. But I certainly I agree though that it should be easier to get involved and be included. In my opinion there are two major problems: First, the overall community should value openness more and not simply prefer projects which may have some technical advantage but are then often controlled by only a couple of commercial entities. If we do not value openness, we do not get it. Second, I think complexity is a huge problem. I think we have to decompose and split our software into smaller parts, where each can be more easily be replaced. This would take away power from the people controlling huge frameworks such as LLVM and I think this would be a good thing. And finally, people need to be braver. You are not getting heard when you give up too easily. And if do not get your patch in, maybe create your own project, or maintain your fork, etc.
Sorry, made a mistake earlier. And thanks for the feeddback. Just deployed another commit. It's now really fixed. It's now using uuid.
Now if only the GHz-range oscilloscopes came down in price ...
The shadowy new way employees are cheating their way to the top
Not my title but it’s a decent read about hiring people to do portions of work you don’t want to do for little money.
Really? What did Grumpy AI said? :)
I'm quite happy with FlorisBoard, though initial configuration was a bit annoying. https://github.com/florisboard/florisboard
> anyone who was planning to do that won't be discouraged by a restrictive license.

They might not be discouraged, but a restrictive license would provide recourse to stop them - with a less restrictive license they'd be fully allowed to do that.
I cannot understand purists TBH. Betting on big open source projects that has a broken financing structure and then getting surprised when the original company takes reins is not a good strategy neither for sustained open development of software nor the users of it.

Yes the open core projects can be forked but almost none of the forks are successful in adoption. Terraform, Elasticsearch, MongoDB etc. kept almost all of their users. That's because the people who write the source and maintain that software (and them having a better livelihood) is more important than the actual source code. An unmaintained open-source software is (going to become) useless and expecting donations will not fix it.

You can see the other examples that resulted in more open structures like LibreOffice. It continued to live and exist because its original developers forked it not because the license they chose.
By reading through the code, understanding how they've laid out their abstractions and user interfaces. I am in the field, and in my experience, the most impactful design decisions for libraries like this are related to how researchers will actually interact with the tool.
We use Google's distroless containers for production, but we also have alternate Dockerfiles available in our CI/CD for building a more traditional container that can be logged into if there are application issues to debug.

It's not an exact copy of prod, but so far (a few years, and thousands of containers) it hasn't really been an issue as far as I've heard. We don't do anything fancy though. Node, Go, Java and Python apps..
"Digital parents" give millions in China a vision of family love they never had
Everything evolves. The internet existed before the web, and we navigated its content. The web existed before search engines did, and we navigated its content. Content and ways to navigate it will continue to exist once search engines are no longer relevant. Maybe SEO simply doesn't matter?
I have plans for OIDC integration.
It's an SMP-capable, real-time capable, native Arm OS in C++, which supports a choice of GUIs, keyboard/touchscreen or pure touch UIs, had its own GUI programming language OPL and had a rich ecosystem of 3rd party apps. It's got native networking, Bluetooth, and IRDA support.

It is more complete and more useful than Serenity OS, Redox OS, Genode OS, AtheOS/Syllable, SkyOS, or HelenOS. It's arguably much less capable but more functional than Plan 9 or Inferno.

If this is not of imaginable use then 2020s IT is 100% screwed.
The answer I got was not very relevant. Which model is that it is not very smart
Show HN: I made a one-word daily word search game called Haystack
I’ve seen a lot of photos of these types of word searches online, where you have to find a single word hidden amongst a mashup of its own letters. But, there didn’t seem to be anywhere online to play them consistently, so I made this one.

It’s a fun quick daily challenge.

If you try it out, please let me know your thoughts and if you have any ideas to make it better, thanks!
This is really bad for the US response to climate change.

5 years ago, the thinking went, if you cannot get bi-partisan consensus on the problem, perhaps you could get consensus on the solutions. Then use renewable energy to deliver economic value to areas most against acting on climate. Use only carrots, no sticks.

Perhaps the carrots were not sweet enough. Or perhaps tribalism and beating the other side is a bigger draw than economic benefits.
Finding analog architectures for something that is largely continuous but quantized for digital circuitry right now (gradient descent) is pretty appealing. I’d love to see a toy network built out; I wonder how physically large this breadboard setup would have to be to get good results on MNIST, for instance.
Yes the US treasury has an open API to get the yield curve from and yahoo finance has a free stock price API
And there's security. I wonder what he'd do if Google login locked him out of his extended brain. Call an AI for help?
There’s no violation of physics here, simply the energy transfer of potential energy from water moving downhill.

Given a sufficient source of water above the highest tunnel, this seems like a remarkably efficient system, if almost certainly not economically viable to construct or maintain.

If we simplify a bit and assume that all tunnels are of the same size, with the volume of water needed to fill one tunnel plus the net displacement of the freight going up versus down, every barge in every tunnel is moved one tunnel forward on each slope, going up or down one side of the system. It’s interesting because there is automatic energy recovery “regenerative braking” because the displacement of the descending freight reduces the water consumption in proportion to the amount used to raise an equal amount of ascending freight. Pretty cool.

It would probably be more cost effective to use that same water source to build a hydroelectric powered electric locomotive, but -theoretically- the canal system should be able to move more freight.

In practice, i would bet on the railway, especially if descending trains fed energy back into the system to help power ascending ones. As for economics of construction and maintenance, the train would probably be orders of magnitude more cost effective.

Nonetheless, an elegant idea with an idyllic implementation. Kind of has a “clever” code smell though lol.
From the article:

> Arrested in his hospital room and placed in police custody, he initially denied any criminal intent. Yet after searching his hotel room, investigators found and seized evidence that contradicted his statements. They found forged identity papers, products and materials intended for constructing explosive devices, mobile phones and traces of ammonium nitrate. The man was indicted and imprisoned on June 7 for "criminal terrorist conspiracy," as well as "possession of a substance or explosive with a view to preparing destruction or harm to persons, in connection with a terrorist enterprise."

Putin's Russia is a cancer of society, whose role in the world is to try to drag down everyone and everything to their own miserable level. Pathetic.
Precisely this. There’s a difference between premature optimization and choosing the correct technology. Even then, I’m willing to compromise; for example, using a DB as a queue. Is it what they’re designed to do? Absolutely not, but it’s easy to implement, and crucially, it’s a lot easier to later shift queues – by definition, ephemeral data — than your persistence model.
As an example jQuery literally started as a wrapper lib around JS features, and it became so influential over time that tons of features from jQuery were upstreamed to JS.

Yes, wrapping stuff to give a different developer experience contributes to new ideas, and can evolve into something more.
https://archive.ph/R4cXB
I’m tempting the devil here, but unless you have a PCB layout job, (in which case this will always feel like work), once you get going it can be very soothing to watch your factories churn stuff out and ship it around on your rail network. The very start is a tiny bit clicky and takes a lot of manual labor. I often start with the nanobots mod for that reason. I’m sorry in advance.
> Why would you risk your future in this way?

If your competitor can cut costs this year by using cheap Russian fertilizer, and you do not, the you may not be in business to see the downside of buying from a country your government does not like.
Forgot one other thing: there is at least one duplicated index, where there’s a UNIQUE constraint on a column (I think on Pages?), and then an index on the same column. The unique constraint sets up an index already, so you don’t need both.
Is Mr. Market wrong about Shift4?
Is anyone self-hosting this on FreeBSD?
Would you share how you set it up?
I tried to understand how the docker setup works, but
found it to convoluted to replicate on FreeBSD.
The online editor is OK, I also use it (with Vim keybindings) sometimes for quick/minor edits.

I’m not comfortable using it for extended work though. I miss things like surround text objects for TeX environments and macros (provided by evil-tex or vimtex), ergonomic entry of equations (provided by CDLaTeX or by the vimtex insert-mode bindings), autoformatting (provided by latexindent), and some navigational abilities (e.g. being able to jump to the documentation of TeX packages with a single keybinding). On top of that, there’s the missing general editor plugins… And at least on MacOS, their PDF viewer is quite blurry compared to the native viewers :)

With that said, I think Overleaf is great, and it’s made LaTeX itself much more accessible for a wider audience. But for me, it pales in comparison to a local Emacs or Vim configuration…
Also on HN today:

Adding a USB Port to the ThinkPad X1 Nano, https://news.ycombinator.com/item?id=40833960 , https://jcs.org/2024/05/29/x1usb#

Which lead me to see what else the author has written:

https://jcs.org/projects -> https://github.com/jcs/payphone

Payphone Project
'These are some notes from my project to install a working payphone in my home and configure it to make and receive calls through an Asterisk PBX.
I believe most people feel like this. Don't chalk it up to "the crisis of the 30s". That's media-talk. That's years of movies and tv series teaching you that men looking for purpose after 30 are somehow cringe. If there's one bit I want you to take away is: never gaslight yourself. You feel like your job is fake because IT IS fake. Chances are, your work is boring, repetitive and meaningless just as you described. For all the material comforts and advances in health-care, there's something deeply unsettling about the modern world. My advice is to accept that, on some level, happiness is about taking care about your biological needs. Go back to basics: do you sleep well and long enough? What is your diet comprised of? How often do you have sex? Do you practice any sport? How much time do you spend in nature? When you feel truly alive, you also feel less pressured to find a purpose. At the same time, you will be mentally and emotionally equipped to seek one.
I’m curious where I can read more about this because I’m just a tad skeptical.
The famous (apocryphal) phrase is “the capitalists will sell us the rope with which we hang them” although I guess it also applies to buying things as well.
The complexity is the attraction – reflections on trying to use crypto
Scientists slow down fast-acting brain protein to capture images
I wonder what you get if you give it extremely low resolution pictures (say, 64x64)
Rather sad :( But why is the cosmodrome located so close to a settlement?
... but the register can be used as evidence in court.
There is Heliboard which I currently use. It supports loading the AOSP IME modules for swipe so it is as perfect as AOSP. It also supports multilingual typing.
>I posit that robotic embodiments of AI will lead to something we can recognise as “consciousness” in a more tractable way than other environments that are wholly alien to human experience.

But sitting with your eyes closed and just thinking about something is also familiar to human experience. Of course you still have a body and some extent of awareness of it all the same, but it is conceivable that that's not essential to the experience of being conscious of solving a sudoku in your head (or whatever).

Maybe it's all a moot point though, since no matter what any artifact must somehow be embedded in the physical world for us to say that it exists at all..
It also isn't resilient to room echo/reflections, or EQ if people hook it up to their own speaker systems.

If you listen to the Apple keynote, anytime someone says Siri the audio has been very audibly lowpassed, presumably that's enough.
What languages do you personally prefer for many KLOCs of code?