skysight-inc/HackerNews huggingface dataset:
> That being said, I definitely agree with the sentiment here that the file based routing is sub-optimal

Not sure if you're talking about the article, but I'm the author and I love file-based routing. I think it's an exceptionally good idea that makes it so much easier to figure out where code lives. Haven't yet run into an issue that makes it "sub-optimal" like you said, but SvelteKit's node adapter does make it so you can set any routes you want with plain old Express.
There are a small number of whales that support micro transaction games.

These games tend to be F2P to have a community for the whales to play with, but the games aren't particularly fun and popular enough to attract a large player base that will pay for the game.

Free things that people play because it's free aren't the most popular, they are just available.
Clearly, I've built dozens of admin panels and I was tired doing it… so I chose to dedicate all of my focus to resolving this issue.
Japan could lose 90% of its population and still have more people just in Japan than existed worldwide ~10,000 years ago. I don't know what the "ideal" number of humans is, but I know we could survive just fine with quite a bit fewer than 8 billion.
This is a swedish sports streaming service (cmore). Not sure if they have fixed so that this is possible to do by the end user now or no longer required, was a couple of years since I last did it.
Right, the merge would have been good for activision and microsoft, but bad for the consumer.
Seems like the key thing would be to measure the concentration under mask during inhaling vs exhaling. Exhaled breath has many % CO2. The article references a whole table of articles measuring CO2 under masks. I haven't taken the time to check if they separate exhale vs inhale but would be curious to know.
I work in the tech side of a sports streaming company.

A quoted statistic from a study that was made a few years ago suggests that around 30% of people consuming pirate content are "pay never". We've done some exercises that show that a proportion of people can be encouraged not to watch pirate streams, but a good proportion won't no matter the cost.

Interestingly, we did an event where we made a significant match available for free, you still had to register for a 30 day trial, but you could easily cancel and pay nothing. The piracy on that match was no different than any other match and the estimated pirate viewership (we have various ways of estimating impact) was NO LOWER.

I have every sympathy with people who don't have access to content, and even for a portion of those who can't afford it. I certainly want everyone to get affordable content everywhere, I strive with my colleagues to make it better and deliver it in a cost effective way. But ultimately, we cannot ignore that too many people could afford to pay and don't want to. It's all well and good to point the finger at faceless corporations or the perception of the leagues, but ultimately its engineers like me who have to struggle with piracy, it's our work that's affected.
Also, the terms encoding, embedding, projection, and others are all starting to sound the same to me.

Well, projection is used to create the embedding with which the symbol is encoded.

It greatly reduces computational cost as the encoding carries already a lot of information.
Probably only if more properties are left vacant due to people dying from old age than those that are wrecked in coastal areas by rising seas due to climate change.
But yields continue increasing at a relatively fast pace overal?
The CMA have always done a solid job. Glad they blocked this.
https://archive.md/y3Sye
>Japan hasn't yet made it easy enough to use housing costs to transfer wealth from the working class to the landlord class, whereas the US, Canada, UK, Australia, Ireland, and New Zealand have made continual increases in house prices their only consistent domestic priority.

A depressing realisation. Western governments can't seem to plan for a long-term, multi-decade strategy anymore. But they are consistent in policies of inflating asset prices by any tools available.
That apparently means "no" in English.
As bad as the drop might be the population is still reasonably big. The worse part is how the demographic pyramid is predicted to look like, mostly older folks with a small consuming portion.

https://www.populationpyramid.net/japan/2073/

Having said that 2070 is so far out, projecting current trends and sensibilities (say towards immigration or family planning) might not be the best way to understand where Japan lands in 2070.
the flooding meant to provide cover for intelligence services to infiltrate?

have i been watching too much espionage media?
Doramad Radioactive Toothpaste - https://en.wikipedia.org/wiki/Doramad_Radioactive_Toothpaste
Wow, ~1/3 subscriptions hard to cancel is a lot.

Obstacles while cancelling subscriptions are obvious. That's easy money. Probably, unless regulated, the issue will not be fixed, in general.
whether someone can afford something and whether someone wants to use it consistently are two different things. I can afford a $3000 gaming PC, but I would never buy one since I'm not that into playing games at the highest settings.
The Role of Diet on the Gut Microbiome, Mood and Happiness
Far too many people in this thread are extrapolating a downwards line forwards for fifty years in the assumption that nothing will change and that nobody will decide to do things differently. Some of the Japanese people being born today - and there are people being born today, the number is not zero - will be alive in 2070.

What unites both questions of sustainability of the environment and of population is the question "what, other than money and its getting and spending, are we for?"
I predominantly develop in Python but somewhat frequently peer into the C++ and CUDA underlying Pytorch. I am not a competent C or C++ programmer but often am able to debug and fix bugs that originate in the lower levels of the stack. That ability developed just through exposure and focused prodding when I found issues, but I don't think it has much relation or translates to being a professional coder in C/C++/CUDA. Coding and debugging are different skill sets IMO.
Humanity goes extinct if sustainability and climate change don't matter. And so does a lot else. We've already ensured through our actions to date that what remains of our time on this earth will be miserable, but we might still stand some chance of not completely ruining the place.

A 33% reduction in the population of one country is a tiny step in the right direction, but still far short of making a significant difference.
>knowing that your job will sooner or later be taken over by AI?

There's a few layers that make me not worried:

- automation will shift jobs

- an engineer is a generally smart employee (yes, even the average engineers), so the company will be a sinking ship if they have to eliminate jobs and get rid of people instead of moving smart people around

- even if you do end up jobless, as a generally smart person, you can learn a new skill. Plus, now AI can help you learn more quickly.

The catch is, of course, predicting which next job won't be replaced by AI.
Harry Belafonte, singer, actor and activist, has died at age 96
It feels the same as back when the music industry thought that those that pirated music would automatically purchase it if the "free" version was removed. They were wrong then and the streaming services are just as wrong now.

I think Netflix (and others) are looking at that 10-20 x $18/month and salivating, not realizing that the money just isn't there. They need to take a page from the Microsoft book and let people "steal" some of the content so they can have a least some paying customers. It beats having no paying customers.
The Belarusian state is very much not Western by any political cultural definition. Lukashenko rigged the shit out of his election and then had to beg Putin to send some ОМАН forces to help put down nationwide protests.
Because having disproportionally more old than young people in a society is extremely unlikely to result in a higher QoL. The opposite is much more likely..
If I'm ever blocked on some fuzzy reason I'd leave the service in a heartbeat. If they have clear rules then at least I can somehow learn to avoid the traps, such as having to connect from an IP or having a specified number of devices. But if I can get kicked out of the service right before/in the middle of a game, then I'd quit my subscription in a hurry. They just can't use some method similar to how financial fraud is detected. But while fuzzy rules don't fly, I can't see any rigid rules that also wouldn't be a hassle for paying customers.
Apple empowers small businesses to grow and serve their customers
Arguably, all modern Macs (with M1 and M2 chips) have GPUs suitable for reasonably high-end gaming. These have the same GPUs used in high-end iPhones and iPads, but with more cores, more RAM, and more memory bandwidth.

Some of Blizzard’s titles (World of Warcraft, Hearthstone) were already ported to be M1-native. But even the older titles that haven’t been ported (StarCraft 2, Heroes of the Storm, etc) run great despite being emulated. In fact, they run much faster and smoother on my M1 Mac than they ever did on my Intel Macs!!

You’re right, though, that Apple’s attachment to Metal and lack of built-in support for industry standard APIs like Vulkan is an issue (although a 3rd-party Vulkan implementation is available).
LetsAskAI – ChatGPT with your data on your website, Discord, and more
Hello everyone, I'm the founder of LetsAsk.AI, and I'd like to share some insights on why we decided to create this incredible product.

Throughout my journey managing bootstrapped businesses, I've experienced firsthand the financial and administrative strain of maintaining traditional customer support while also feeling the frustration as a client, waiting to connect with an available representative. This time-consuming process made me realize there needed to be a more efficient solution.

With LetsAsk.AI, we've set out to eliminate the lengthy waiting times and bring the answers you need directly to you - right now, not hours later! By bridging this gap, we aim to provide an affordable alternative that supports businesses and satisfies clients by delivering swift, accurate information.

We highly appreciate your interest and would love to hear your feedback.

Thanks,
Cansin Egritag
No, this is silly. Why would young people try to produce more when their income are mostly taken for someone else's pension? Why would you try to raise more children, when there are already 4 or more elders on your shoulder?
If it helps... you're not missing much. The movie is incoherent even in English, and a deep understanding of the source material.

It's a fascinating and beautiful artistic experiment, but I don't think it's a successful one. A viewer might well enjoy it better without dialogue, because the dialogue doesn't really make it any clearer.
Unless you do a full analysis, there's no use doing a partial one. Much of tech design and manufacture happens in "wealthier nation" for example, that in turn is distributed worldwide e.g. even poor countries possess mobile phones, and electronics in general.

Trading crops for western currency is a generally neutral exchange, but at least it gives you access to things you cannot otherwise produce - and technology generally can break the zero-sum/geo-arbitrage of trade.

> We literally feed perfectly good farmlands to cows

Where does the wasted energy go?
If you wanna play devil's advocate, at least try to answer the concerns voiced by the watchdog.

The concern is not who can develop the existing IPs the best or if Activision/Blizzard will continue to exist. The concern is that Microsoft already has a strong position, and consolidating it further will make it even harder than it is for new entrants to have any chance.

> “Microsoft already enjoys a powerful position and head start over other competitors in cloud gaming and this deal would strengthen that advantage giving it the ability to undermine new and innovative competitors,” Martin Coleman, chair of the independent panel of experts conducting this investigation, said.

If you're still up for playing devil's advocate, come up with an argument against that this acquisition wouldn't consolidate anything in Microsoft's favor, and as a result lead to fewer consumer choices.
Japan will be fine. Russia, not so much. https://www.economist.com/europe/2023/03/04/russias-populati...
It's not wealthier nations, everyone is consuming more.

The farmlands is a perfect example you make because everyone eats more meat. Meat consumption per capita in Europe increased an average 10% just in the last 7 years.

But Turkey, Vietnam, pretty much the entire middle east and Africa increased per capita consumption by more than 60% in less than two decades.

And on top of that it's even more environmentally toxic as beef keeps taking more and more of the share of the meat consumption.

And it doesn't stop at meat, India didn't even figure in top 10 car sales globally just 10 years ago, now it's the third market in the world after China and US and sells around the same cars as Germany and UK (which are all in the top 8 world markets) combined.
‘How to Buy Gold’ Hits a Google Record
Show HN: I'm working on an open source writing app
Hey Hacker News,
I'm a writer who sometimes misses the fancy features of a code editor, so I started building Chisel.

What can Chisel do?

- Command palette like VSCode

- Git-like history to keep track of your writing journey

- Writing feedback ala Hemingway or Grammarly

- And it even integrates with ChatGPT

I've tried out some other apps like Bear and Obsidian, but Chisel has been a better fit. It's more about writing and less about note-taking.

Head over to https://egonschiele.github.io/chisel-docs/ to check it out!
The issue isn’t having a link the issue is selling a dataset to people with the intent for them to preform copyright infringement.

Selling pipes, cellphones, igniters, and black powder is perfectly legal. Selling pre assembled pipe bombs filled with black powder and a remote detonators is going to very quickly get you into a great deal of legal trouble.
Gah. Thought that applied only to jwz.org. Sorry folks…

Alternative link: http://archive.today/P3439
Lessons learned selling web businesses for $5k-$100k each
> Only if you believe the official numbers about Chernobyl, which are worthless. The Soviet Union and later Russia was not being transparent.

Take the worst number you can possibly imagine and then compare it with known numbers for hydropower. I'll take nuclear, thank you very much.
> There is a separate issue stopping changes to HTTP load balancers across most of GCP

Is it me, or has Google had issues with pushing changes to load balancers pretty much every few months for the past decade? Even before GCP launched, people here on HN sometimes said an outage was extended because load balancer configs couldn't be changed.

Have they not considered just redesigning their config push mechanism...
Since there's very little way to verify that, permissions are a better metric. This was especially true before Google basically neutered permissions.
Will this ever come to IOS?
I cannot relate to any of this. I call 611 and it was trivial to cancel and move my phone (with ATT/T-Mobile/Verizon). Cable was the same calling Comcast, although we only had cable internet. Newspaper, I do not know about, but California laws make it pretty easy.

Buying a car, you just email the dealers until you find an agreeable price and it takes about 1 to 2 hours at the dealership to finish title/insurance/loan paperwork.

Unless going for business loans or depositing cash, I can do all my bank related stuff on my computer, including mailing checks to anyone and refinancing a house.

Renting and moving was trivial, at least as of 5 years ago. You search on Craigslist/apartment company website/Zillow. Email back and forth details, fill out pdf application online, use bank website’s bill pay to mail them a check, and move?

Taxes are pretty easy unless you have a business, and even then it is doable yourself. Or hire a CPA. This one definitely could be better like in many other countries, but I can still do my own in a about 3 hours using IRS free fillable forms website.

It is definitely easier than things were in the 1990s or 2000s, so I imagine it most certainly is not as bad as it was in the 1950s. I find it quite remarkable just how much of modern life I can do via a handheld device or laptop.
Minecraft is a great example of what could have been, for sure. We're nearing the 10 year anniversary of the Mojang acquisition (wow) and Minecraft is still flourishing and as popular as it's ever been. It's kind of amazing how relevant Minecraft has remained all of these years instead of fading into the background as a 2010s fad game. It's also stayed aggressively cross platform, available on basically every device known to man, including a Linux port that's still developed, which throws a bit of water on the fears that Microsoft would turn Call of Duty exclusive.
That's a lot of £46,000pa machine learning experts they'll be able to hire!
> Alternatively, these embeddings can be concatenated horizontally to our matrix: this guarantees the positional information is kept entirely separate from the linguistic (at the cost of having a larger model dimension).

Yes, the entire description is helpful, but I especially appreciate this validation that concatenating the position encoding is a valid option.

I've been thinking a lot about aggregation functions, usually summation since it's the most basic aggregation function. After adding the token embedding and the positional encoding together, it seems information has been lost, because the resulting sum cannot be separated back into the original values. And yet, that seems to be what they do in most transformers, so it must be worth the trade-off.

It reminds me of being a kid, when you first realize that zipping a file produces a smaller file and you think "well, what if I zip the zip file?" At first you wonder if you can eventually compress everything down to a single byte. I wonder the same with aggregation / summation, "if I can add the position to the embedding, and things still work, can I just keep adding things together until I have a single number?" Obviously there are some limits, but I'm not sure where those are. Maybe nobody knows? I'm hoping to study linear algebra more and perhaps I will find some answers there?
Git: Arbitrary configuration injection when renaming or deleting a section
Show HN: SayAI – Voice Features for ChatGPT
SayAI is a browser WebExtension that adds voice recording (speech-to-text) and spoken answers (text-to-speech) functionality
directly to the ChatGPT browser interface. You can also download the ChatGPT discussion log as a file and print it easily.

SayAI uses the Whisper API by OpenAI for really high quality speech recognition (which supports 57 languages!) and speechSynthesis API for quick and
configurable text-to-speech production.

SayAI is completely free. For speech recognition you need to create an API key at https://platform.openai.com/account/api-keys

Conceptual picture:
https://i.imgur.com/mW4GNSP.png

Install SayAI on Chrome Web Store:
https://chrome.google.com/webstore/detail/sayai/emchggmopcefohdhejkbekjpekbcfppf

PS. Currently we have released this just to Chrome Web Store but plan to release it for Firefox & Edge too if there's enough traction.

Any feedback and improvement suggestions are welcome!
FreeOTP recently gained support for backups to local file storage or cloud providers. The backups are encrypted with a passphrase, so the cloud provider can't obtain your OTP keys.
uBlock origin custom filter:

news.ycombinator.com##tr.athing:has(td.title):has(span):has(a:has-text(/(flirgleburk\.co|gringlepuff\.net)$/))
news.ycombinator.com##tr.athing:has(td.title):has(span):has(a:has-text(/(flirgleburk\.co|gringlepuff\.net)$/)) + tr
news.ycombinator.com##tr.athing:has(td.title):has(span):has(a:has-text(/(flirgleburk\.co|gringlepuff\.net)$/)) + tr + tr.spacer

Might not be 100% optimal filter but it has worked for me for quite some time.
By that metric so do Europe and the US. It's "property near where the decent jobs and society are" that's expensive.
Maybe think of the "recovery" flow as authentication itself and the passkey as a cache of the most recent valid check. Put you passkey manager under the same umbrella as your "recovery", or sync you passkeys through another service you trust.

Under this model, new authentication pretty much should always leaves a paper trail, while passkey login, could be more like the "remember me" cookie from the old days.

Sorry for the tangent, but has anyone ever heard anything about cross-device cookie synchronization?
Lacking fundamentals is relatively not trivial to catch during an interview process.
I've made my comment a little clearer, thanks
How many rockets were they launching 10k years ago?

More people is more good
Thats because Sony's most significant purchase (Bungie) is completely insignificant compared to ActiBlizz. It is also much smaller than Bethesda, which MS acquired without much scrutiny, and before the Bungie deal.

When you look at the numbers there is just no way to make the conclusion that Sony are "just as bad" when it come to aquisitions.

I am however absolutely in favor of Sony getting blocked, should they for instance plan to acquire EA, Ubisoft, Rockstar etc.
I guess the idea is that HN is mainly tech and much of that demographic makes higher than the societal median.
Andrej Karpathy's 2 hour video and code is really good to understand the details of Transformers:

"Let's build GPT: from scratch, in code, spelled out."

https://youtube.com/watch?v=kCc8FmEb1nY
And how do you propose to get produce if all the farmers move away? Saying "people should move to more dense areas" creates a whole other swath of problems to fix.
Maybe LLEO or LLMEO as LEO is already semi-widely known as Law Enforcement Officer.
The need is because your comment diminishes actual modern slaving in East Asia and is an incredibly disrespectful stereotype of a "salaryman".

Is American "crunch culture" any better? Does that crunch culture in America represent America as a whole?

"The Organization for Economic Co-Operation and Development does annual research into the amount of work done by the average citizen in a given country over the course of the year. According to these statistics, these countries rank higher than Japan in terms of average working time in a year: Mexico, South Korea, Greece, Chile, Russia, Poland, Latvia, Israel, Iceland, Ireland, Estonia, Portugal, and the United States. Even New Zealand ranks higher than Japan on documented hours worked."
These are a few of my previous comments on the matter:

https://news.ycombinator.com/item?id=35357326
https://news.ycombinator.com/item?id=35362526
It's also an FU to people like me who work on the legal side of streaming. My work is devalued and my efforts are stolen by pirates for their own profit. They get the privilege of profiting from the streams we make which requires massive infrastructure, yet we get vilified.

It's one thing to hate the way things are structured, it's another to think that it doesn't affect real people.
>GCCs static analyzer has been greatly improved with 20 new diagnostic
kinds.

Clang has been ahead of GCC in this area for quite some time. It would be nice if they've managed to make enough progress for this feature to be more useful.
Wouldn’t say it’s governments, but unfortunately homeowners (which is the majority of the population in some of these, like Canada) can’t afford their house price to go down. Quite a significant amount of them rely on it as their retirement plan (sell, downsize, retire). These people will perpetually vote for people who won’t allow house prices to go down (which, kinda makes sense — “voting for your own good”).