skysight-inc/HackerNews huggingface dataset:
I wonder if people in 1918 thought the same thing, with World War I fatigue and the Spanish Flu and the massive societal upheaval.
Oh dear, how embarrassing, and now it's too late to fix. Sorry about that and thanks for the correction.
Two things.

First: note that the Articles of Confederation devolve all the powers of the governments to the States. It doesn't repudiate those powers, it just keeps the out of the federal government.

Second: the Constitution is a repudiation of the Articles of Confederation. It doesn't incorporate the principles of the Articles even implicitly.

So the best case for your argument is that the federal government is untrustworthy, but the governments of the several States are not. But you don't even get to that best case, because your evidence is refuted by our controlling founding document.
Are there many 3D-accelerated games ported to BeOS?
Haha, but quite frankly we had one more in TPC-C for YDB. But unrelated to the virtual threads.
Jeez, you’re painting with a broad brush here. I use Apple products and like them but I think they should open stuff up more. Unfortunately, I don’t have the time I used to for dealing with tech issues on Linux or the other open source stuff, so I buy Apple which is certainly better to customers than Microsoft, for example.

I don’t get where the idea that Apple users are zombies came from. Apple users like the products and services Apple provides, nothing else, there’s no ulterior motive there.
I'd say you've found a slightly slower way of setting fire to your money
Since they didn't specify, perhaps they meant using perceptual hashing (because yes, modifying an image to have a different cryptographic hash is indeed trivial).
It isn't entirely complete, but you can export trees from Ancestry as GED files, which is the closest one can get to an interoperable family tree file format.
They tend to overhype everything for clickbait titles on YouTube.
You nailed it. The only thing Excel doesn't have is the well-designed UI and collaborative functionality of Google Sheets. Named tables, VBA, Power Query? I'm never leaving.
We recently build spreadsheet support in our app.

Our pain-points are almost entierly mundane:

* Macro-enabled Excel files, that can only be run on or by Windows.

* A endless log of Excel files that have errors. Most of these are files that are not compliant to the spec, but have been supported by various software over the years.

* User creating formats and overly complicated/brittle spreadsheet.
> one really great feature of Wirth's Pascal is nested functions with access to outer scopes, which D wholeheartedly embraces

Can you give an example? What does the function access in the outer scope? Is it like an environment-capturing closure?
copying and pasting from a different thread:

I use SQLite/Litestream for https://extensionpay.com! Serves about 120m requests per month (most of those are cached and don't hit the db), but it's been great!

I was convinced that SQLite could be a viable db option from this great post about it called Consider SQLite: https://blog.wesleyac.com/posts/consider-sqlite

Using SQLite with Litestream helped me to launch the site quickly without having to pay for or configure/manage a db server, especially when I didn't know if the site would make any money and didn't have any personal experience with running production databases. Litestream streams to blackblaze b2 for literally $0 per month which is great. I already had a backblaze account for personal backups and it was easy to just add b2 storage. I've never had to restore from backup so far.

There's a pleasing operational simplicity in this setup — one $14 DigitalOcean droplet serves my entire app (single-threaded still!) and it's been easy to scale vertically by just upgrading the server to the next tier when I started pushing the limits of a droplet (or doing some obvious SQLite config optimizations). DigitalOcean's "premium" intel and amd droplets use NVMe drives which seem to be especially good with SQLite.

One downside of using SQLite is that there's just not as much community knowledge about using and tuning it for web applications. For example, I'm using it with SvelteKit and there's not much written online about deploying multi-threaded SvelteKit apps with SQLite. Also, not many example configs to learn from. By far the biggest performance improvement I found was turning on memory mapping for SQLite.

Happy to answer any questions you might have!
I could never afford it of course but when I thought about a new OS for maybe 30 min I could quite easily think of a few dozen things that sounded exciting and would make it worth the effort. The goals chosen by popular OS's are very good but there is plenty of fruit slightly further up the tree. For alphabet there are many more options.
What's even more galling is that they introduced a "Pro Tools" subscription with some extra features for for $10/month that they are trying to sell to their existing subscribers (the ones that pay hundreds per year for access to their databases).
It's no surprise, Amazon market cap is > 50% of the entire country of France GDP.

Amazon market cap: $1.6T

France GDP: $2.9T

These numbers would be skewed even more if Apple ($3T) or Microsoft ($3T) were used instead.

https://finance.yahoo.com/quote/AMZN/

https://data.worldbank.org/indicator/NY.GDP.MKTP.KD.ZG?locat...
> No it doesn't. There are 2 million farms in the United States, and they don't just take care of themselves.

I'm not abreast of the stats for the US, but it would appear those 2 million farms employ order of magnitude 2 million farmers [0]. Which averages 1 farmer per farm, and while that seems a bit low it isn't inconceivable to me when considering the productivity of farmers in this day and age.

The population of the US is 333 million people. Factor in geography, there may well be people who have literally never talked to a farmer in person. There are not a lot of farmers out there, the industry has been eaten by capital.

That leaves around 99% of the population that may literally does not need to work to sustain a lifestyle that would be considered typical through most of human history. No intelligent robots required.

> The trucks don't just drive themselves yet.

They do drive themselves. Eg, https://www.abc.net.au/news/2021-06-19/autonomous-trucks-hit...

> Ruthless capitalists would have gotten rid of employees already if they could.

They have. Industries have been all but wiped out for employees by capitalists. The only thing keeping people employed is they refuse to be satisfied with what they have and keep finding new jobs. Although if they were a bit more savvy they'd invest in capital and stop wasting time working. Capital wins when it comes down to it.

This insistence that people should put the foundation of their lifestyle on work instead of capital accumulation is a habit that is sorta silly. The expectation should be that the average person owns capital and policies should be aimed at enabling that. Forcing successful capitalists to work is the opposite of clever.

[0] https://www.ers.usda.gov/topics/farm-economy/farm-labor#size
Could be next door, could be 30 miles away.

State laws around alcohol are strange.
Single use plastics are bad for the environment. Just get a V60 or Bialetti.
I'm a former game dev and I used ImGui a lot and don't think it's used because those reasons.

It's used for quickly hacked debug tools to interleave UI and regular logic and not do a logic/view separation (as it would result in code bloat and a necessity for a refactor). You want UI code do some logic (like modifying properties of some game entity or renderer) and prefer to inline it. Lots of game code is effectively YOLO without even a single test.
It's also typically guarded by IfDefs and compiled out of release versions.

But as soon as it stops being just hacky debuggers and people try to write proper tools in it, it becomes much more of a pain - people try to (poorly) emulate a retained mode in it, hold state, cache - and it becomes unreadable mess.
Twitter used to have RSS feeds as well, long time ago.
Some products also only make money after a long time of R&D. If you are a startup focused on such a product, R&D tax benefits are critical to keep you alive during your long development time that will require multiple rounds of investment before you can even think of making a profit.

For example, a new drug can take 10~16 years to get to the market, and this is intended by government regulations (there is often no way around it). One has to show the drug is safe and works against the intended disease, before one can sell a drug.

However, before you can even start this clinical work in humans, you must discover the drug first and optimize it through laboratory and animal testing. Only after that can you enter the clinical stage to test it in humans. Clinical stages are typically divided into phase 1/2/3 and each stage requires more time and money. After you complete all that, you can finally ask for approval to sell your drug at a profit from the government (US Food and Drug Administration (FDA)/ EU European medicine agency (EMA)).

This trajectory can typically be divided as follows:
Drug Discovery (early lab testing) 2-4 years, $2-15M
Preclinical Drug Development (advanced lab/animal testing) 2~3 years, $10-15M
Clinical Stage 1 (First in human studies) 1~2 years $15~30M
Clinical Stage 2 (medium-sized human study), 2~3 years, $40~60M
Clinical Stage 3 (large, longer term human study), 2~4 years $100~300M.

Total: 9~16 years of research & development with a cost of $167~420M.
Then finally you can sell the drug for a profit. If you are a startup focused solely on such development, you have no way (or very limited ways) to make money/profit in those 9-16 R&D years. In such a case, R&D tax benefits are really useful.
Because disallowing those link redirection services would hurt the platform's profits by adding friction for advertisers. Link fraud makes them more money and they aren't punished for it.

These platforms operate more like oligarch crime lords than friends of society. There's no "free market" solution to fleecing the public, it's lucrative and all the players participate in it.
The issue here is currently virtual threads don't work well with the 'sychronized' keyword. Right now synchronized will pin the carrier thread. The fix was to switch to a higher-level abstraction that works with virtual threads.

My understanding is there is work to make synchronized not pin the carrier thread, but that's some pretty complex and important code to change.
Who says I'm using their tools? I might build my app using Electron or GTK.

I don't think Apple can have a requirement to use their proprietary tools. That would be anti-competitive. If they want to make money off the tools... they should just charge a fee to buy the tools.
America's student loans were never going to be repaid
It is a known caveat that virtual threads do not work well with long running synchronization by pinning the thread. That unfortunately means that for many applications it may be premature to adopt them, but it is mature enough for broader evaluation by the libraries and frameworks. The Java team provided a status of their efforts recently [1].

https://www.youtube.com/watch?v=WoQJnnMIlFY&t=421s
You can find a video of the whole book, page by page on the Internet Archive:

https://archive.org/details/dune-bible-viewing-alejandro-jod...

Unfortunately most video players don't let you expand the picture to larger than the screen, zoom in, or crop the image, and the image of the book only fills about half the screen so the words are not very readable. A little post processing in a video editor might solve that. Might need same AI resolution enhancement.

Just found you can play it in the Chrome browser and zoom in, but it doesn't help, the data is just not there to be able to read the text. May AI could recover it, maybe the world has to wait for a properly scanned official version.
Microsoft unlocks Copilot AI inside Office apps for all businesses
Did it harm RSS as a whole, when they stopped?
No, you shouldnt learn how to build toasters. You should learn how to find people that build toasters, and have them build an MVP, take it to market see how it sells.
If you are web developer, you are expected to know both up to working-criticizing level. However, if you are just starting or noob in both, Vue is better to take on. After that, do Nextjs. Then go React. But of course, depend on your job. If you job demand React now, then React it is regardless what HN tells you.
Microsoft seems obsessed with credentials now. I hate using the Xbox I own because of this and having to log in every. single. time. All the verifications and telemetry turned me into a Mac user after 30+ years of MS-DOS and Windows. Of course those thing matter in an office context but I don't want to have to show my ID constantly on my home computer/console.
Yes, because billionaire CEOs are often personally arrested and charged with the financial misdeeds of their staff that are 3 management layers below them.
Imagine you walking alone in a beach eating chips. You wouldn't just throw the empty bag into the beach, would you? Even though nobody sees you, the sea is vast, and the chance that throwing it or not would make any difference to any living human is close to zero. It's a matter of principle.

I believe it's the same to people like Moroun. They didn't get rich by passing up opportunities to invest, and the very thought of leaving an asset to slide away, when it could still generate more profit, is offensive to people like them. Whether they actually need the profit is beside the point. It's a matter of principle.
Mikrotik switches/products are pretty intriguing. Do you have any experience with that model? I'm interested in how stable it is and if the known bugs are anything to be concerned about.
This one was a very large caveat pointed out loudly every time the feature was mentioned to the community. So, yes the limitation/flaw was very well known and is ideally going to be addressed in a future JDK release.
Exactly, or to put it another way, what would big tech companies classify the bulk of their expenses as, if not R&D?
The adoption guide tells you not to switch to virtual threads just for their own sake. They're not meant as a straight replacement for OS threads.

https://docs.oracle.com/en/java/javase/21/core/virtual-threa...
Only the combustion of the plant is the problem though - not the addictive parts of it: artificially created nicotine enjoys an open market globally. Tobacco is in a sense demonized due to the direct idea that it’s combusted — nicotine pouches are legal everywhere in the EU but the ones with tobacco are banned sans Sweden.

Nicotine pouches were first sold in year 2008 according to Wikipedia.
That certainly led me to a very pleasant rabbit hole! Different codes invented for different trades or professions, also...
"I anticipate that the US federal government may start requiring adblockers on all federal employee devices at some point in the future."
Here's an IMGUI library that's also accessible (via AccessKit): https://github.com/emilk/egui
I think your reasoning about React is very sound. Also, personally, I only use Svelte in my projects. I love it so much more than React (and I think the performance is a lot better because no vdom). Sometimes love overcomes reason :P
I don't believe they need to remove it from existing devices. Only for net-new sales.
AI as your sous chef. Automated data prep, anomaly detection, and even predictive models are just a click away these days!
The UK job market is rough at the moment. It's not just you.

I posted a comment here a few days ago linking to this, check out the graph for London: https://hnhiring.com/trends

Not are there now fewer open positions, there are more people applying due to layoffs.
They aren't offering it for free. That's the entire point. It's offered ad-supported. You are so accustomed to theft you are incorrectly interpreting this.
my toaster is pretty crappy - i'd buy your toaster!

my list of complaints

- strong smell of chemicals when i first started using it
- can be hard to remove things without burning myself e.g. english muffins
- sometimes it burns things/sometimes it doesn't toast them enough. i have figured out which settings work for some common use cases, but it feels like a toaster should be able to figure it out w/out crazy complexity.
Been doing the same in the UK. Everything not BAU was R&D. Installed a new server package and configured it? R&D baby. Or so I was told, because you know, it’s new to the company ;) ;)
If you’re in LA, go to the Getty just to see Irises. I had no idea that Van Gogh was 3D, but it is.
heh... this article inspired me to start learning how to program. Around 12 years ago, I wrote this tweet https://twitter.com/Jdash99/status/285142421774405632
so I didn't forget my goal. Still learning though.

Thanks Peter Norvig.
Because of the amount of power that person would have. There is a reason we did away with monarchs as rulers.
Yeah, the short code for it reminds me of the line from Broken Arrow (1996): “I don't know what's scarier, losing nuclear weapons, or that it happens so often there's actually a term for it.”

https://m.imdb.com/title/tt0115759/quotes/
It says in the post:

> at this stage I think it looks like CMake will be hanging around, much simplified, to handle some of the configure/install targets, while cargo is used for the actual build.
France has a giant research tax break that is very wildly misused by corporations who put development in it.
There are even service companies with “research centers” now. They simply bill employees without a client to the state for doing “research” that mostly consists in completing tutorials on the latest trendy technology at the HQ.
The right tax advisor can do a lot of magic.
Feel obliged to point out this is misleading / not especially relevant: GDP is the value of the annual output of a country, while market capitalization is the (discounted) value of all future cash flows of a company. LVMH is ~0.5T market cap French company, but it’s nowhere near 1/6th of French economic output.

This is a lot like the recent “Novo Nordisk’s market cap is greater than the GDP of Denmark!” comparisons — true, but they’re not like numbers (and indeed, much of Novo Nordisk’s revenue is captured in Danish GDP).
Image Collage on Arbitrary Shape via Shape-Aware Slicing and Optimization
The interface peaked in Windows 2000.

XP and beyond were a mistake, UI/UX wise.
I have a serious answer to that question... and its name is "Bison Grass Vodka, from Russia."
I wonder if there is a way to engineer a 'smart' toaster (no WiFi or major chip mind you) that could improve the detection of burning. Maybe the use of improved PID controller / ability to brown to your desired 'shade' of toastiness. Would be interesting to see!
Ma Bell, at it's peak, was arguably biggest company in the entire world.

The new comglomerate of "baby bells" isn't even the biggest Telco provider in the USA, let alone the biggest company in the USA... let alone the biggest in the world.
I was imagining the glass "Sticky Bomb" style grenade the UK made in WWII as anti-tank grenades, with some limited success, though getting close enough to stick the grenade onto a tank was doubtless harrowing.

https://en.wikipedia.org/wiki/Sticky_bomb
I love a good rabbit hole, and I didn't know about the common ancestry. Thanks!
It would be nice to have an AI powered toaster that can provide me with early morning toast and light conversation.
Why do they still have it? They are super late to the "twitter replacement" game. The only thing carrying them is jack Dorsey's name and that's slowly slipping into irrelevance.
History of the microcomputer industry in 300 adverts
Concurrency, parallelism. These are among the most misunderstood concepts in programming/software development.

TLS (especially mutual TLS) and Oauth also join this club.
In Australia toasters are a weird product category. I cannot see any correlation to price and features/quality. The colour and style seems to be the only thing that separately them. I think a toaster that is objectively better than other toasters would be cool, but I've but it would be hard to beat my 10 year old A$20 Kmart toaster. But I suspect it would be a very difficult market to break into.
Musk seeks 25% voting share at Tesla
I get looped in on hiring quite a bit and the feedback I have:

1. Job titles. I need to understand where you were in the hierarchy. Its dumb but I do, for the same reason as

2. Salary Expectation. How much do you cost.

This is because the good hiring managers are job sizing. They want to consult their table of skills and responsibilities and justify paying you money. You have plainly declared your skills, but not your responsibilities or your cost.

Its one thing to hire a dev, but do you mentor other developers? Manage a team? "Worked On" doesn't give us a good view of your place in the team. Was there even a team? Are you a SENIOR developer, or just taking junior tasks?

If I have lots of applicants, and your resume wont feed cleanly into my job size matrix, then you arent getting an interview.
Usage of Apple products rots the brain
Initially, I had some No True Scotsman type interactions which I didn't enjoy one bit, but I stuck with it, and now it's where I spend a decent amount of my time.

There is a good representation of scientists, journalists, and other groups which I enjoy.

It's now >3M users, where as when it was the hot new thing, I think it was <1M fwiw.
How long did it take you to learn what you needed to learn, and how long to "ship" your "product"?
> "Twitter is already a platform on which payments happen, so it’s kind of a no brainer."

Lots of people ask for money by holding up cardboard signs on the street corner, but that doesn't mean that cardboard manufacturers are poised to take over the payments market.
The SQLite omitted features page is a good place to start:

https://www.sqlite.org/omitted.html

and the gotchas page it links to.

It is a lot less feature rich than Postgres so there are things you will miss. Nothing like the range of types, I do not think it has a transactional DDL which is nice to have for migrations, and there are various other things like exclusion constraints and the different index types.

On the other hand SQLite may do all you want and not having to run and configure a separate server is a huge deployment advantage.
If you hate Zuck so much, why are you using his products?
I have seen the lack of an American made toaster appear in several venues, so there is pretty clearly some interest in this topic. How many would buy one is another matter.

I worked for a company that made customized versions of relatively basic electrical devices and they didn't spend much money on it (couple thousand for the prototypes and the devices they disassembled to copy). The one pitfall they did note was that being the best in quality was difficult and expensive and focused on being valuable in another niche.

I am not sure that you need to make a good toaster. It may be sufficient to have an American toaster, even if it is no better than a typical toaster.
A lot of these features seem useless to me, and sure maybe I'm not the target market, but it's going to end up as AI's replying to AI's, and stagnation in terms of creativity (the Youtube video had a "build a moodboard for interior decor" demo).
I know very little about toasters but I am rooting for you. Don't see much of these types of businesses on hackernews
I would love a toaster where the dial is a gradient from white to brown to black, and it uses a reflectometer (several?) to toast until the bread is the right color.