skysight-inc/HackerNews huggingface dataset:
If you need a database that you can embed in Java, have a look at:

H2: https://www.h2database.com/html/main.html

HSQLDB: https://hsqldb.org/

Apache Derby: https://db.apache.org/derby/

Though those would certainly be a bit niche approaches, so you'll find that there are fewer examples of using either online.
What? My niche is already dominated by the same SEO spammers as Google on Kagi and always has been. Kagi just takes google results... I swear some of you guys it's like we're not even using the same software.
I tried blood oxygen and the readings were the same as my pulse oximeter (though it always shows 98%, so I haven't managed to test any other value), but my sleep reporting with the ring would regularly be three or four hours longer than I actually slept, making it useless.
Minetest is not a good name but I felt it had become iconic as the game grew more solid. But I trust the maintainers to make the right decision here.
Argument Against Python in Education
Agreed it could be improved fairly easily at this early stage, and even documenting 'standard recipes' would help. But I do think as a default, prefacing with a fixed string with fixed capitalisation is probably the wrong choice vs earlier systems which simply insert the reference number/letter itself and allow the user to word things correctly around that. Trying to make it do the right thing in context in a way that generalises across multiple languages is unnecessarily hard.
This microbreaks idea is something I've come to myself. I noticed that when reading very difficult stuff (serious math or complex APIs) then I get to that point where I repeatedly read the same sentence over and over again. I realized that at that point I should be taking a break even before my usual 25 minutes is up. Maybe you 25s/5m would help me. I like the numerical aesthetics.

It seems I wrote my own keycounter for RSI last year but I never added timers/lockouts. I'll have a look at this workrave. Thanks.
Could you please tell us which ones?
This. A not so great analogy is you can always drop a single php file into your /var/www/ (or even do cgi) and get your "dynamic" website running like decades ago, but people don't do that any more for any website that is not a tiny one with just a few pages (barring famous exceptions like WordPress). People realize there are good reasons to use frameworks, and often, use other languages for website backend.
Well, they didn't just make the first ever GPU. They _redefined what it means to akchually make a GPU_.

And then they made a card and said 'look, we just made the first ever GPU'.

Is 'technological appropriation' a thing? Are they the E̶d̶i̶s̶o̶n̶s
Marconis of the modern tech world? Yeah I know, who cares. You can read about it on Quora here if you want though: https://www.quora.com/Did-Nvidia-invent-the-GPU
I'd put the same concerns for C and C++ to be fair. The learning curve just isn't the same as most other mainstream languages.
This is great! I tried to do this because I wanted to add an indicator of my heart rate to Slack, so people would see if I'm pissed off, but I could never get the data from the ring. I'm very curious to see how the author does it.
There is another major problem which is latency. I hate it when someone decides to call me using whatsapp by convenience (the phone/call button is easy to reach right on top of the message view) because latency is way too high which means people keep speaking at the same time unless you use it like a walkie-talkie and say "over" when you clean the line.

I know the latency is already a thing with regular wireless phone network and we will probably never get back to analog wired level but it is still much lower than the latency the instant messaging apps call have, which is just too much to be bearable for anything else but the very occasional call.
I would never have used income as a metric to correlate or predict fertility; it's completely preposterous.

I believe that education is an indicator, because education in the developed world means preparation for a career and skilled employment outside the home. Therefore, a conventional education is to the detriment of home-making and child-bearing skills. An educated young adult would much rather start a career, and honestly doesn't know how to marry or have children! Some people, though, seem to frame it as "smart enough to avoid having kids" or "enlightened people know that large families are uncool".

Factors I could imagine affecting fertility: the security/permanence of marriage and family; the view of offspring as an asset and investment vs. a burden, expense, and liability; the demand for more than one parent to work/labor outside the home or be completely away from the family (such as war, exploration, travels.) The ability of children to contribute to household income and upkeep (Farmers and shepherds love extra unskilled hands!) Loyalty of children to accept personal responsibility, when parents are elderly and need care of their own.

Unfortunately it seems like all the above factors are conspiring against fertility at this time, in many areas of the developed world. No wonder immigration is such a flashpoint for us.
Ollama Proxy
A Dockerized Nginx server configured to act as a reverse proxy for Ollama, a local AI model serving platform. The proxy includes built-in authentication using a custom Authorization header and exposes the Ollama service over the internet using a Cloudflare Tunnel.

Ollama has an OpenAI compatible AI, having this proxy allows you to use Cursor.ai IDE with the models on your computer by using their OpenAI custom url + token.
I use KDE because the GNOME UI is unbearably bad, but KDE is way more buggy in my experience.

The KDE file explorer often touches my files (updates the "most recently accessed" timestamp") for no apparent reason.

The KDE screen recorder eats up infinite RAM and takes only a few seconds to consume all of 64GB of RAM and crashes my PC.

KDE often has a bug where I cannot click inside application windows. I have to restart plasma in order to be able to click inside windows again.

Sleep often fails in that my PC will go to sleep and then wake up, but there is a black screen and even unplugging and re-plugging the display cable doesn't do anything. Even REISUO doesn't do anything, seems like the kernel is crashed.

And lots and lots of other bugs.
Can you condemn the atrocities of October 6th?
This certainly smells like a History Channel "documentary" to me! Right up there with Ancient Aliens and the like.

- Analysis that is not shared to review

- Data that is not shared for review

- Broad assumptions that are quickly narrowed down to "facts"

- There is "more evidence but we can't show you because.... reasons"
The thing is that this just covers a subsection of online purchases, you can't use it to value a hotel for example right?

The concept though is 1000% valid, we need a review platform that somewhat guarantees, verifies and vets all reviews that it displays.

Maybe, instead of anybody publishing a review, it's this central entity that has a due diligence team that crafts a review. And instead of making money from the affiliate links to the products sites, they make money from people paying to read the verified reviews.
I love my Kagi account, and will continue to pay. It is too US-centric, something I've been asked to report in HN comments (I have), and something that continues to be a problem.

But as with all of these things, I'm paying to no longer be the product. That's the value for me, and so "it not working exactly as I expect 100% of the time" is actually a small price worth paying.

Generally speaking, I find the quality of results usually on a par with Google.
Care enough to give an example or report to kagifeedback.org so we can check what is going on?
>The Musk companies usually have a layer that protects their bottom line from their boy king.

Musk's biographer tweeted the pages from his book <https://x.com/WalterIsaacson/status/1844870018351169942> discussing how in late 2020 Musk suggested, then insisted against considerable opposition from his engineers, that Superheavy be caught with chopsticks instead of landing on legs like Falcon 9.

(If this sounds familiar, also according to the book, Musk is the person who suggested and, against considerable opposition from his engineers, insisted on Starship switching to stainless steel instead of carbon fiber.

Hint: Musk was right and his engineers were wrong. Both times.)
> Some coop exists (i've seen one in Ohio) to help independant carpenters do "built-in" furniture (especially planning the wood)

In EU aa lot of in-built furniture is made out of "furniture board", it's particle board with some veneer. There are a lot of local companies selling that board, you can order already cnc cut and drilled pieces, you just need to specify drilled holes positions and sizes and you can offer custom furniture. Buy some off-the shelf fasteners and you're ready to go. Made a small library shelf this way for myself and it was 2x cheaper than anything ready made, but looks perfectly profeessional. My local carpenter friend orders at the same company, made me a kitchen much cheaper than anything available at big retailers.
It's very well done-- really props to the Kagi marketing team, (you have a duckduckgo-style marketing book for sure to sell) but if you read a lot of hackernews you see the same stupid pattern over and over again in these Kagi threads with these testimonials like you said and becomes obvious.

Especially if you have used kagi
Any successful startup by European people I ever saw was incorporated in the US or UK. There are few exceptions, of course, but focusing on the US market and avoiding the EU bureaucracy seems to be crucial.
The article kinda sucks as it does not really answer the question it poses. Why ”noise tends to be a an unwanted amplitude modulation, not a frequency modulation”?

Is it due to naturally occurring background noise being low frequency high amplitude, showing up as AM? Could the situation change if humans keep generating more high-frequency noise? Or is it just that high frequencies do not travel as far so there will always be relatively little?
Absolutely revisionist! I remember my big brothers pcs boot screen having the good old 3dfx logo, and I remember him gushing about getting a voodoo 3 card... Damn that was a long time ago.
SQLite has excellent read performance.

Insert / update performance is quite another story: https://stackoverflow.com/a/48480012 Even in WAL mode, one should remember to use BEGIN CONCURRENT and be ready to handle rollbacks and retries.
I remember looking into Rust for a personal project, on embedded, in 2016. After poking through all of it I decided against doing that because it was clear I'd be spending a lot of time getting Rust working at all instead of doing anything for the project itself. So C it was.

The thing I have to say in the context of the article is this: There is no way to know whether a complete rewrite in C would have yielded similar results to Rust. The phrase "C prototype" made me squirm, even more so when reading that in the context of critical infrastructure. It is known by now (or should be) that such prototypes live on like zombies, so unless it is really some throwaway (from the point of architecture!), these things tend to live on for longer than most feel comfortable with. And, being so critical in function, maintainability is one of the primary concerns.

Yes, Rust will, eventually, at some point, maybe? the go-to language we use in the embedded field, but we are talking not just about a language replacement, we are talking ecosystem replacement. That is not going to happen overnight.

That said, as some mentioned Java, Perl, and such things: I revived a personal Perl 5 project not too long ago that was more than 20 years old by that point. Needed a small change because the latest installment of Perl 5 is a bit more restrictive with some borderline syntax things (good), but other than that it just worked. In the larger context of the project there is also some C code for binary file processing, also >20 years old. Needed a renaming of a POSIX function (arguments and functionality all the same, though), and then it worked, even compiled as native 64 bit code. Granted, there are not that many dependencies beside POSIX, and the code was even back then written to a level of quality that allowed it to run on all sorts of (POSIX) platforms already.

Which is why "C prototype" sounds to me like "we cobbled something together", and all sorts of bugs are no surprise then. You can cut only so many corners before it becomes an issue, especially in software that is used all the time and in a critical place of a system. This needs to be done right, else you will waste a lot of time (and money!) afterwards.
Pears.com to Participate in the Third Annual Plan ₿ Forum
I thought about Huli from Silicon Valley TV show, and couldn't but think "Gentlemen, and lady, of the board"
1982 invasion of the Falkland Islands

Yom Kippur War
That could actually probably be worse as the orbital path would not likely go near the wanted landing site, potentially in days. And anyway how do you know in advance what you are going to need (if it's not a nuke)?

Instead, with a near-future rocket, you could have some sort of assortment of "most likely stuff needed" stored near a launch site and be ready to pack and launch in an hour.
I would also like to point out that English spelling is obsolete and should be abolished (/s). The text of the CRLF abolition proposal itself contains more digraphs, trigraphs, diphthongs, and silent letters than line-ending sequences. The last letter of the word "obsolete" is not necessary. "Should" can be written as only three letters in Shavian "𐑖𐑫𐑛".

According to ChatGPT, the original proposal had:

Number of sentences: 60
Number of diphthongs: 128 (pairs of vowels in the same syllable like "ai", "ea", etc.)
Number of digraphs: 225 (pairs of letters representing a single sound, like "th", "ch", etc.)
Number of trigraphs: 1 (three-letter combinations representing a single sound, like "sch")
Number of silent letters: 15 (common silent letter patterns like "kn", "mb", etc.)

For all intents and purposes, CRLF is just another digraph.
Show HN: I made an app to display widgets with stats from your Stripe projects
Set up my own GPS-referenced NTP server using an RPi3, very easy. Needed to use a powered antenna though, that little PCB thing I got with the module just didn't cut it.

Been working augmenting it with a 10MHz ovenized crystal oscillator (OXCO) for kicks, in case GPS is offline. You can second-hand units cheap on AliExpress and Ebay, which is nice as they're pre-aged so shouldn't drift as much.

Quality can vary a bit between them, some have lived a hard life perhaps, so I suggest getting 5 and checking with a scope.

Chrony somewhat recently gained support for multiple PPS sources, so should be able to just hook it up. This means I shouldn't need to worry about the absolute frequency of the OXCO as long as it is stable, which is nice.
The conversion is pretty expensive, and very sensitive to numerical errors. Okay as a preprocessing step, but I'd strongly advise against doing it in a shader.
A cluster of 10 machines with 40 vCPUs in total would equate to 4 vCPUs per machine. I am not familiar with Spark internals but in the realm of distributed databases such a setup would generally make no sense at all (to me). So I think you're correct that most of the overhead was caused by machine-to-machine byte juggling. 4 vCPUs is nothing.

I suspect you would be able to cut down the 2.5hr runtime dramatically even with the Spark if you just deployed it as a single instance on that very same 32vCPU machine.
Show HN: Collaction of AI Short Podcasts
Getting Started with AWS CDK in Python: A Comprehensive and Easy-to-Follow Guide
> but he was great

Why was he great? How does that follow as a conclusion? By your own account of the events, his “accomplishment” is the very definition of dumb luck.
Nvidia was definitely a late-comer to the game (ahem). Voodoo 3dfx was the first popular game-oriented 3d accelerator, with ATI following soon after.
One of the Marx's points, afaik, is that industrial and post industrial capitalism is always aiming to reduce the cost of labor through technology. Communism would occur when such a diminutive amount of people could produce most of value that communism was the only solution (the actual mechanism is more complicated, I think, but I think the simplification is helpful). Sound familiar?
Had never seen this before, a documented and logical approach to evaluating information. Wonder if a review platform could be made where they summarize all of the review information using the CRAAP filter.

The best way I have found to evaluate online reviews has been to focus on the 2-3 star ratings that have actual rationale and logic behind their negative review.

Then evaluate if the reason that the reviewer did not enjoy the product, service, or experience is a deal-breaker for me or if it’s a tradeoff that I can live with

You see, what might be a turn-off for someone else might actually a plus for me.
There are quite a few famous converts from Judaism to Christianity. And it's not quite clear-cut, and sometimes has "strange" side-effects.

Take, for instance, Cantor (the father of the set theory), who was a second generation convert, if memory serves. Even though he was a devote Christian, he had some ties to Judaism (eg. choosing Hebrew letters for the infinite sets he worked with). And, in general he was somewhat insane, and religion played a central role in his insanity, where both Christianity and Judaism had some degree of influence.

Me, coming from a family of converts, who later became atheists, I can attest to that neither me, nor my parents ever cared for organized religion or for following tradition. But, some things remained through generation regardless. I never learned enough Hebrew to read Bible comfortably (i.e. I need to look up words in a dictionary sometimes), but I almost teared up when I watched a collection of recordings someone made of people from different national / linguistic backgrounds reading Hebrew Bible, because at that point I realized that even though imperfectly, I'm able to understand someone writing many thousands years ago. The ability to connect over centuries to your ancestors, to get even an approximate idea of what they thought and how they felt -- this is something that's very unlikely to go away with conversion or a change of one's affiliation. This is also probably the reason you find quite a few people with vague Jewish ancestry still coming to Israel. Also, there's a "weird" trend of people wanting to be berried in Israel (because of how important that specific place is in Jewish tradition), even if in life they are nothing like religious Jews.

---

Bottom line: It's just a weird question. It's like trying to calculate the percentage by which any convert has converted. Maybe, even if Columbus' parents were converts, it's still not a question anyone can answer: how much Catholic was he?
Common Lisp is still kicking ;)

(not its standard sure)
They are trying to argue semantics and rewrite history by doing so. As others have already noted - even the semantics are misleading at best, outright lies at worst. They are trying to ignore 3dfx because they were 3d only pass through accelerators vs cards that combined 2d into the same card slot.

The 3dfx Voodoo1 was absolutely transformative for gaming. Back then it was the single most desired gaming accessory and it wasn’t even close. Once you saw gl_quake at a friends house or LAN party you simply had to have one before any other upgrade was considered. I cannot put into words how it made 3d graphics acceleration into a must have from an afterthought within less than a year of release.

This is during an era when the lifespan of a gaming PC was measured in low double digit months. This upgrade was not cheap for the time, and superseded other spending on stuff like a larger hard drive in an era where you’d have to uninstall other software to try the new hotness.

It made the GPU part of gaming. Nvidia came well after that and took advantage of the market and software ecosystem (and gamer expectations) that 3dfx and John Carmack had established. Nvidia executed better, but they were not the first and nothing they have ever released was as transformative as that first 3dfx product combined with gl_quake. It was the killer app in an era full of killer apps.

This is just ugly and unnecessary from nvidia marketing. They should seriously consider a retraction and apology, as my opinion of them of a company has now switched to “peaked and dying” if they have resorted to posting revisionist marketing drivel like this. I mostly expect them to coast on inertia from here on out - once the AI gravy train ends I doubt we see much more innovation from them in the future.
how does a web-of-trust work?
I don’t even see the point in this piece of revisionist history. Their historical competition was thoroughly vanquished or acquired. The history of GPUs is a tale of NVIDIA dominance either way.

Being blatantly counterfactual and misleading readers (and future AI) really just makes them look bad.
Norway Exit Tax: What It Is and Why Billionaires Still Leave the Country
Show HN: I made a site to use my referral list to apply to 30 EU companies
“Malicious compliance”, sort of like CA is now refusing to allow more launches because they don’t like Elon’s support of the candidate they don’t approve of. Democracy!
I have a lot of friends who drink a large beer every evening and "can stop whenever they want" none of them ever stopped in the last 20 years, they might not be physically addicted to the substance but they are definitely addicted to the habit and the effects are the same in the end. It doesn't matter if you can in theory stop but not do it or if you cannot physically stop, in the end you're drinking every day
Not just a hint. Here's a 2 minute video produced by SpaceX called "Earth to Earth".

https://www.youtube.com/watch?v=zqE-ultsWt0
I don't see how these guys can think about MAU/DAU to assess DB load and sizing without talking about the rest of the app/arch details. Wouldn't ops/time be more agnostic?
I'm a big fan of English spelling reform and know Shavian and sometimes write in it, but I feel shavian is limited due to how heavily it uses letter rotation. Dyslexics already have trouble with b, d, p and q, having most letters have a rotated form would be challenging
I was so tired of receiving rejections and being ignored for job applications when I was looking for a job 9 months ago.

I have solved this problem for you: I gathered contacts of my friends who work in EU companies. They are ready to refer you to all these companies!

As we know, life gets easier with a referral.

The list of companies is available at the link - www.referralsradar.com
This looks great, but 234 Kelvin is almost -40° Celsius. Why so cold?
Kagi's mission is to humanize the web and it is boosting creators (small, personal blogs and websites) in search results:

https://blog.kagi.com/small-web

How would you design a system where creators are paid in a search engine? We have always had an idea of profit share for showing up in results but we would need to reach about 10M members for this to be more than few cents a month. (Kagi CEO here)