skysight-inc/HackerNews huggingface dataset:
I've tried Amazon and Pandora. Spotify is so vastly superior at finding music I like it's in an entirely different league.

Having said that, starting about a year ago (maybe ~1.5 years?) Spotify started inserting obviously paid promotion tracks into my auto-generated "Daily Mix n" playlists and it seriously bothered me. When my playlists are made up of very specific genres of EDM and suddenly a pop song plays from a famous person I get seriously angry.

It hasn't happened in many months though so maybe they learned their lesson. I was so mad I seriously considered ending my Premium subscription right then and there when that track played.
I've heard this before, about cryptolockers. It's hard for the OS to know if you're encrypting all of your files on purpose, because you might actually want to do that.
Maybe it’s less likely to be flagged or interfered with by antivirus? Antivirus uses all kinds of shitty heuristics, seeing that my Go executables built with -ldflags="-H windowsgui" are flagged as malware by Windows Defender and co. all the time. It’s maddening.
It’s not open but Nvidia has RTX Voice for free if you have and Nvidia card.

Only weird thing it’s designed to be used real time but I’ve had some luck on cleaning up voice recordings replayed back through it via audio routing.
No, non-ionizing radiation is still not linked to cancer. However, SAR limits still exist because there is concern about localized heating of body tissue. As an extreme example, putting your head in a microwave and turning it on is not a good idea. Not because it will give you cancer, but because it will cook your head.
> Tests that rewrite themselves.

That sounds like expect tests in OCaml [1]. I've found them quite a joy to work with and I'm surprised more languages don't have something similar.

[1] https://dev.realworldocaml.org/testing.html#expect-tests
None of this should matter anyway. No one should have any amount of money just sitting in your PayPal account. It should be 100% withdrawn immediately.
2% interest on 500k is 10k by itself. If you take 40 years to pay the judgement, you will pay a lot more than 500k. For most people, this is basically a second very expensive mortgage. They might use a faster payment schedule and garnish your wages at the legal maximum in your state (usually 25% of earnings after tax).
Nuclear energy made up only 6% of the total energy mix. I wonder why everyone is so obsessed with these 6%.

Also please tell me, how, starting from tomorrow, we can ensure that we handle the waste products of nuclear power generation safely and easily. Please don't come up with things "there are some reactors which can burn it". We don't have these reactors yet. They are in development, maybe there's a prototype somewhere, but nothing we can use. We need solutions that work right out of the box and right now.

If not, we have to store the waste for a looooooooooong time and who pays for that? The tax payers. For a long time, maybe hundreds if not thousands of years ongoing from now, who knows.

Please note that the 22 billion Euro from the energy providers are just for searching a place to store the waste, not the actual storage itself.

edit: Just to note it, because some people might not know this. The decision to phase out the nuclear reactors was made by Merkel and made into law by her government. It's not something the Green party came up with one morning in 2022.
I would love to hear this case if you have time to track it down
Firefox has not shipped WebGPU yet.
Try it on Chrome.
Wrap around on the top only makes sense with a 12 hour clock. I found a cheap 24 hour analog clock and my biggest problem with it is that I feel midnight should be at the bottom and noon should be at the top. I want to print a new back graphic for it every time I look at it.

Having pondered the unix clock for a bit. it does not correspond to a day in any axis, which is fair enough, but it also means I have no real feel for whether the top or bottom should be the cycle point, I would say bottom to match other gauges.
Most of my HN activity is Ask HN. But my comments from this device is really lower-quality ones because I am not able to use a translator to English.
Explosion is an old school machine learning company by the people who built the spaCy natural language library. They’re serious practitioners whose work predates the “hype-train” you’re concerned about.

The blog post might be worth a gander.
Neither faster-whisper or whisperX can be used in the browser or as an NPM package right?
I wonder why Sweden is seeing an increase in criminality. Better seal my lips if I want to keep an account on HN.

Why I find interesting is how some topics are basically self-censored whilst we like to pretend we’re having a free discussion.
Don't they have the dispute resolution mechanisms of the country implementing them, e.g. Australia, the US, India? Compared to that, PayPal seems like it'd have weaker dispute resolution mechanisms.
To be clear, people know the difference between Kreditkarte and Girokarte. Also, some nuance here: using the terms "Karte" and "Kreditkarte" interchangeably isn't the same thing as "people don't know the difference". I'm not making a statement about whether or not people understand the difference between direct debit and revolving credit as concepts. I'm making a statement on the language that is used to describe them, which is IMO a pretty strong indicator of how fundamentally different the attitudes towards card payment are in the two countries.

These things can and do vary regionally, but at least here (working class Berlin area), "Kreditkarte" or simply "Karte" is colloquially used for all plastic cards that are not Girokarten, when discussing in German (I'm a near-native speaker), regardless of whether or not it's revolving credit or direct debit. This could certainly be regional, but at least here, this includes in government buildings: "Keine Kreditzahlung möglich" (no payment with credit card possible) is used semi-interchangeably with "Keine Kartenzahlung möglich" (no payment with card possible -- note no explicit "credit"), and it means that they don't have any payment terminals that work with visa/mastercard payment processing, regardless of whether it's based on revolving credit or direct debit. Note that "Keine Kartenzahlung möglich" may also mean that Girokarten cannot be used, or it may say something like "Kartenzahlung nur eingeschränkt möglich" (card payment only limitedly possible). This can vary even from merchant to merchant and based on context: a grocery store that usually accepts Kreditkarten and Girokarten might say "Kartenzahlung nur eingeschränkt möglich" to note that their Visa/Mastercard PoS system is currently offline, but that they're still accepting Girokarten. But a bar that says "Keine Kreditzahlung möglich" is usually cash-only.

Again, I'm talking about the everyday colloquial language used by working-class people in German language (a chunk of the people I'm talking about have very limited English anyways). This is different in circles that have higher amounts of financial literacy, or more exposure to American culture. I'm not talking about the kinds of people who follow Finanzfluss (then it's a different story) or have studied/traveled to the US, and I'm also not claiming that people don't actually know the difference. I'm trying to highlight how different the two systems are based on what words are and are not in regular usage and how their meanings are different in the two countries.
> How about an OS that's not walled-garden shite? One that any competent programmer could write an app for -- in any language they chose -- and offer for download to all comers without getting Apple's permission and without paying Apple a dime?

There are enough cross compile frameworks available. Sideloading is comming in the EU, i think till 2025.

> How about a development system built in to the phone so you could add a keyboard and a mouse and write an app, compile it, and install it without ever leaving the phone?

Will officially be possible with sideloading.

> How about a 1/8" jack so I can listen privately on $15 wired buds from one of 1000 different suppliers without paying $300 for buds that are going to become e-waste as soon as their batteries refuse to charge?

Use 15$ Bluetooth Buds from the 1000 different suppliers? Or use the dongle.

> How about being able to replace the main battery myself, in my home, without trashing the entire fu*king phone?

Is already officially possible.

> How about selling the phone with a decent protective case that still allows the Qi charger to work?

The Leather Case for example is working perfectly fine with Qi Charging.

> How about using formal methods to ensure some Israeli spyware group cannot constantly find zero-days in my phone and put my life in danger without constant after-the-fact patch-and-pray security upgrades?

All software will be exploited. Did you see how suffisticated the last exploit was? They build and own software cpu to execute their payload.
It’s my understanding that personal vehicles are irrelevant compared to large trucks for this very reason.

Where even the most innocuous residential street will have a garbage truck that damages the road far more than cars do.

Not that their aren’t many more problems with large cars in terms of pedestrian safety, congestion, waste of parking space, etc.
To be fair, relatively obscure, low budget, and overtly gang-affiliated music is all over Swedish Spotify, it's regularly making the charts.

It's a touchy subject as you're very likely to face accusations of racism and discrimination if you question the overnight popularity of this obscure music genre, so I can see why they'd be especially hesitant to look under this particular rock.
I don't see the overreach. Paypal, as a party that primarily transfers money, is not being held to the same standards as a bank, but is effectively operating the same way in terms of the types of risk it is taking on with the money it holds. Calling that haphazard seems reasonable to me. No, they probably aren't holding as much of most any individual person's money as a traditional bank, but that doesn't mean the regulations aren't haphazard, it just means the downside risk to each individual is reduced.

We now have stablecoins that are being forced to operate as a stablecoin should. When someone buys crypto that claim to be pegged to the dollar, there should be essentially zero risk of price movement. It's not the digital equivalent of a savings account, it's the digital equivalent of cash.

I didn't expect to feel sanguine about this development when I opened the article, but as it turns out, I do.
Comments, trailing commas, and multiline strings.

Comments, trailing commas, multiline strings, and a real date type.

Comments, trailing commas, multiline strings, a real date type, and dropping the quotes on keys.

Comments, trailing commas, ...

JSON really isn't just the "simple tweak" away from being the perfect config language it is often presented as. There's this fun sort of error that only a group of people can make, where someone can stand up and make a statement like "JSON just needs a couple of tweaks to be the perfect config format!" and everyone can individually nod in agreement, and the group thinks it is in agreement. But it turns out every individual actually had a completely different interpretation of the statement and they don't agree at all. When you get a group of developers together to be clear about the changes to JSON you will discover not everybody has the same tweaks in mind.

(& I wrote this before seeing the sibling comment from enriquto who gives another thing necessary for perfection. I don't even 100% know what enriquto means by "standard" floating point numbers versus what is already in the spec, but I bet it's another thing that multiple people could nod in agreement to but in fact mean something quite different about if you nail them down to the spec level!)
Large-V2 is only 2x faster than realtime on my M1 7 core GPU.
20x is for smaller variants.
I did read a while back about people one day replacing gas-based domestic water heaters with microwave-based ones. That never happened either.
I think he does, unity bought WETA.
They want to go toe to toe with Unreal in AAA games and Hollywood, but Unity has a terrible stigma due to all the shovelware and indie games made with it.

They need to jettison the "dead weight" to make the premium money.
The core engine isn't as bad as people think it is especially if you hand code your game and avoid the editor. I've seen people pull nearly miraculous demos this way.

I'm going to pivot to godot maybe.
Of course it requires debt relief, things go _wrong_ all the time, that’s just life and how the world works.

Debt relief is also necessary for a peaceful society. If you can’t legally discharge debt in some manner we’d have companies hiring enforcers like a shark loan would.

It’s not a problem of capitalism, it’s a problem of reality.
This is the paper I've been looking at - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3356901/ they make use of a tungsten lamp and IR leds, I tried with just a tungsten lamp and only really saw a plateau around 900nm when ethanol was present. Their spectrometer goes further into IR than mine, mine tops out around 1000nm, but hopefully I'll still be able to get some results when I add IR LEDs.

I'm not sure what the peaks correspond to regarding the ethanol molecule though afraid. It's been a while since I read the paper, but maybe that indicates this.

I believe my spectrometer just has a linear CCD sensor.
Show HN: An iOS particle animation app developed based on OpenGL
> Why do Windows programs need special installers/uninstallers?

This is supposed to happen using MSI-based installers. It's a windows component.

> Why isn't this handled by Windows itself?

Now, here's where things get tricky.

In the article, the issue is an explorer plugin. MSI is notoriously buggy with installing and uninstalling explorer plugins. If you don't jump through hoops, your installer will have a bug where it prompts the user to close Explorer.exe.

I know because I shipped a product with an explorer plugin. The installer was always a thorn in our side; and the workarounds, ect, that we had to do to install / uninstall / delete our plugin were more complicated than the plugin itself.
Dumb question, but what if there weren't OTA updates?
This isn't spoken about so much, but you raise a long-standing complaint about the C type connector. Not all cables allow all functions, some devices require higher bandwidth, some require more power. Typical examples are displays, storage and external hardware such as GPUs.

Apple do label their type-C cables with the logo of the standard it supports, but for most consumers they're not going to be immediately familiar with this approach, especially as lightning just works for anything that it can be plugged into.

This is a bit of a dated article, but the points it makes still largely stand - people are going to run into some of these problems and not understand why they're happening. Imagine a scenario where you can plug a vacuum into a power socket, only to discover that it doesn't work - your first assumption will be that the vacuum is broken, and not an obscure standards mismatch.

https://www.howtogeek.com/353410/3-problems-with-usb-c-you-n...
Proper bike infrastructure isn't just extra lanes next to cars. Typically "proper" includes things like protective walls, and bridges specifically for bikes + pedestrians separate from cars.

It is entirely possible to design bike infrastructure that removes car impacts from the equation - we have the technology, we only lack the political will.
This is a good point actually.

What I like about the Topics API is that it seems to put the user in control. And at least in the EU, I noticed they at least ask for permission and with a Reject button. And the dialog is clearer than your average GDPR consent form.

The question is if the user is in control or not. For now I tend towards cautious optimism.
If you are quick enough and it's not deleting the whole folder because a game gets somehow retracted. Happened to me once.
Show HN: Become more conscious of what you buy
Hi guys,

A few years ago, I went on an exchange semester to the Netherlands with a small suitcase, so I had the bare minimum of material possessions.

During the semester, I realized how happy I was even though I didn't have all the objects I had left at home. Since then, I've discovered that acquiring material possessions was one of the ways I used to cope with certain emotions, and apparently I'm not the only one.

I created ThinkTwice to guide people in a mindful reflection on their intended purchases, ultimately dissuading them from wasting money on material possessions that won't make them happy.

It's totally free, you can try it without an account, and if you decide to register, you don't even need an email address.

It's just a MVP, but I would like to know your opinions about the idea :)

https://thinktwice.app/

Thanks,
Stefano
Closed source as of now, I am working on this full time.
Saw this same article on a Finnish news site last week and it indeed feels like clickbait / bullshit reporting with no concrete proof of any of this happening.
In the US, fraudulent charges are rampant. The default expectation is that a card eventually has fraudulent charges.

A slightly different but similar issue is paying for services in advance but never rendered. When that happens on a credit card I just inform the card issuer and they handle it.
Futures Studies
This looks really interesting, thanks for linking. Is this a Google project? It wasn't immediately clear.
These Changes Led to 75% More Sales for a Major Brand
Multiple bases would be better than standardizing on how to represent floating point numbers, since floating point still results in errors with unrepresentable values (e. g. 1/3 in base 10).
I'm not sure if this developer is drawing the same distinction, but Unity seems to count updates to the game on app stores as a new install for those users, as well as things like initiating the web version of a game. So if you have a few million downloads and you push out even a token update a week, I can see the numbers getting that high - at least as far as Unity is concerned.

Or rather, Unity's initial Q&A responses said that. They've half-backtracked and started muddying the waters so I think they actually just didn't think it through at all.
Lack of comments is a showstopper for config file format. JSON also adds some significant amount of bloat due to the double quotes.
I am also tired of these hype articles. Tell us why react is most popular and best for real engineering
Big tech is the new Fintech
1. It's not just risk, it's also a risk/benefit balance.

2. We have 8 billion human on this earth.
Is it bad to have 0.00001% of human alive (i.e. a few thousands) focus on 0.00001% risk?
Both have to be developed from scratch, and the gamification of meaningless achievements is a relatively new phenomenon in gaming. For example, in WoW they were added in 2008 (WotLK) and in CoD the original MW (CoD4) didn't have it. But they both had quest logs.
The .js script isn't injecting code into another program in order to deletee itself; it is deleeting itself directly.

It can do that because, I'm guessing, the file isn't open; the run-time isn't executing instructions from that file. The file was read, the content compiled into memory, and closed.

The script is deleting its source code, not itself. What actually deletes the script itself is the garbage collector in the run-time. Once the fso.Deletefile call and the for loop are executed, they are no longer reachable and so they are garbage. If there is a way for the "var fso" and "var path" variables to go out of scope, they become garbage also.

A binary executable is mapped into memory while the process is running it. In Windows, an open file cannot be deleted.

But, even on Windows, a prog.exe could delete the prog.c source code it was compiled from, right? Same thing, sort of.
First phone I got with a USB-C connector it was still quite new, and my heart sank when I realised all my existing micro-USB leads wouldn't work. Another damn charging cable. Then I went to plug it in and wondered which way up it went, then I realised... it didn't matter. A manly tear of joy welled in my eye.
Can confirm. I would be considered by most to have been a Windows Installer expert at one point. Installshield / Wix / Whatever else.

It is intentionally obtuse at times (MSIFileHash table uses rearranged MD5 hashes for example), and also many features made sense for the late 90's/Early 2000's era where bandwidth was low and connectivity limited, and lots of stuff was distributed on CD's. The look on people's faces when you explain advertisement to them the first time... How their unrelated app can get stuck in a loop of repair for a piece of unrelated software...

It was deprecated by the newer AppX/MSIx/AppV format which uses sandboxes, binary chunks/streaming and no executable code to install stuff.

For my own desktop computing, I prefer MSI packages because I prefer having control post-install to tinker with things if I feel like it. Also, I have the skillset to modify the installer to my whims if I so choose.
The pheromones ability to summon his friends is scary
> Why I find interesting is how some topics are basically self-censored whilst we like to pretend we’re having a free discussion

Propaganda doesn't work because people actually believe it. It works because everyone thinks that everyone else has that information, and that's what the authority wants to believe, so you keep quiet and pretend you believe it. So does everyone else. So in the end everyone complies.

But Solzhenitsyn said it better:
“We know that they are lying, they know that they are lying, they even know that we know they are lying, we also know that they know we know they are lying too, they of course know that we certainly know they know we know they are lying too as well, but they are still lying. In our country, the lie has become not just moral category, but the pillar industry of this country.”

It's like these politically correct discussions, everyone knows what the elephant in the room is, but everyone pretends to not see it.
Perhaps they have multiple games? "Our studio focuses in mobile games [emphasis mine] for kids".
They have 100mm installs but 130mm uninstalls, so I don't know if those numbers are reliable.
Large Language Models Are State-of-the-Art Evaluators of Translation Quality
Oh my word, that's awesome!
I've been seeing a ton of game engines on hackernews in the last couple days.

I think many hobby game developers don't realize the astounding important of designer oriented tools. Even most game companies have coders create designer oriented gui tools for games to be more productive.

Whatever open source engine cracks an easy 3d player controller, dialogue system, human retargeted animation system, and easy editor extensions will KILL the competition asap.
Seems like starting an automotive manufacturing company would be far worse as a prospect yet they are popping up everywhere. That automotive industry has always been a case study in great ideas failing hard. If you succeed you get to compete with everyone else who has to fight and scratch for a profit while juggling one of the most complex undertakings imaginable. There are 150 year old established brands like Chrysler that have/are failing now.
Thank you for posting these. I've been looking for a specific way that gives back and I like this route.
It's literally just the Nazca mummy hoax. Same bodies.

https://www.metabunk.org/threads/hoax-three-fingered-nazca-m...

https://www.youtube.com/watch?v=-DmDHF6jN9A
Western Estimates of Russian Military Capabilities and the Invasion of Ukraine
JSONC is exactly that, JSON with comments. Works fine, eg typescript’s tsconfig file is JSONC and I’ve yet to find a problem with it.
French watchdog halts iPhone 12 sales over too-high radiation – minister
why is that a bad achievement?