skysight-inc/HackerNews huggingface dataset:
> There is very convincing research that Epstein Barr Virus causes Multiple Sclerosis

Eh, the strongest evidence is one large study from last year of 10 million military personal followed for 20 years that identified ~800 total cases with a hazard ratio of 32 for EBV seropositivity.

There’s strong evidence of an association but I don’t think the causation question is answered. The challenging thing to reconcile is how low the incidence of MS is despite 90% EBV seropositivity in healthy controls (99-100% in MS).
This is fantastic. it's really nice to see the different speed comparisons. Does anyone know how a large model performs on some serious hardware? How much faster are these top-grade Nvidia cards than a 4090? Do models that require multiple cards to run in memory run with equivalent performance of the multiple cards or are they throttled by the memory access?
Can you clarify where it fails? It's designed to remove stationary noise only, and removes it very well in the guitar and vocals example.

Generally speaking, if you have other sounds that you don't want in the audio, we don't remove them - it's hard to decide from a musical point of view whether you want a certain sound or not. To give an extreme example: a barking dog probably doesn't belong into a Zoom conference, but it may very well belong into your audio recording. Removing such elements would be a creative decision.

The guitar and vocals example has certain clicks in the background that we don't remove - but the stationary noise is gone. Existing professional (and complex) audio restoration tools like iZotope RX don't remove those clicks, either. It's a conservative approach, sure, but in return you can throw any audio at it and it always improves it.
Show HN: AI-gen’d listening exercises so you can FINALLY talk to native speakers
Hey HN, I'm excited to share a project I've been working on.

With Understand Better you can learn languages with natural language listening exercises. You can view the transcript and translate individual sentences or the whole text if you get stuck. Each lesson is topped off by a comprehension quiz.

Background: I've been trying to learn European Portuguese since a long time with apps like Duolingo etc. but have been struggling to understand native speakers here in Portugal where I'm based. Understand Better helps me get used to the flow of the language, while giving me enough help to get unstuck if I lose track.

Give it a spin! I'm looking forward to your feedback.
Secretive Russian Beach Complex in Bulgaria Faces Scrutiny
I think the “never look back” mindset of product growth is a major driver of code bloat.

Rarely are engineering teams allowed time to go back and refine and optimize legacy code, until it’s a blazing dumpster fire… and even then.

Products never seem to have enough features, so engineering teams plow forward. When a component absolutely needs a rewrite, the rewrite is often implemented with the same haste as the original.

Given the time, I think every engineer could easily factor out vast swaths of code and refine what’s left to be much leaner.

I feel like the same goes for programming languages and platforms. Most devs would prefer to spend their time adding new capabilities rather than optimizing a few lines of code out of existing ones.

But then again “Perfect is the enemy of good” and “If it ain’t broke don’t fix it” and “We’ve got 731 items on the roadmap, so let’s go!”
Django is nice too.
But Google is late to the "remove 3rd party cookies" game. It's not like that was their idea.
it's unfortunate that the sour response to this impressive privacy work (https://github.com/WICG/turtledove/blob/main/FLEDGE_k_anonym...) will likely lead to people turning it off, and buried inside is the switch for Private State Tokens (https://github.com/WICG/trust-token-api/blob/main/README.md)
Uh, what, I'm not seeing it?

$ apt search dotnet

Sorting... Done

Full Text Search... Done

libgtk-dotnet3.0-cil/testing,unstable 2.99.3-4.1 amd64
GTK.NET library

libgtk-dotnet3.0-cil-dev/testing,unstable 2.99.3-4.1 amd64
GTK.NET library - development files

libgtk2.0-cil/testing,unstable 2.12.40-3.1 amd64
CLI binding for the GTK+ toolkit 2.12

libgtk2.0-cil-dev/testing,unstable 2.12.40-3.1 amd64
CLI binding for the GTK+ toolkit 2.12
I don't get the logic of removing the mute toggle switch. It is very convenient to put the phone in silent. Didn't have to open the phone. Plus it was easy to check if the phone was silent by just looking for the orange marker.

They should have first turned the volume buttons to action button. I dont use the volume button.
This is the 'we're building for an exit' school of executive management, not 'we're building a sustainable business over the long term'. Which is fine if that's all you're interested in.
Can you post a picture of the foot roller & the mat underneath it? Or a link.
Assuming that this would work, which I am fine with granting for purposes of discussion, how does this method ever let you build anything new? Or make use of advances in production methods? Or completely reconfigure a production line because of some regulatory requirement?
Guess who's more likely to have the funds to do proper propaganda.
I don't get the logic of removing the mute toggle switch. It is very convenient to put the phone in silent. Didn't have to open the phone. Plus it was easy to check if the phone was silent by just looking for the orange marker.
They should have first turned the volume buttons to action button. I dont use the volume button.
The USB DAC i got with the iPad is not great. I have tried a couple on my phone, and about half of them are actually not great.

Even worse: cheap usb c headphones all have shit DACs and will perform worse than cheap 3.5mm headphones.
There are a couple of confusions/ambiguities here.

The Law of Large Numbers is about the average, so it's not relevant here (an average of +1 would mean you got heads every single time, which is extremely unlikely for large n).

If you are looking at the sum, then the value depends on whether the number of trials (n) is even or odd. If n is odd, you would indeed get two peaks at 1 and -1, and you would never get exactly 0. If n is even, you would get a peak at 0 and you would never get exactly 1 or -1.

The expected value (aka average) is a number, not a distribution. The expected value for the sum is 0 even when n is odd and you can't get exactly 0 -- that's just how the expected value works (in the same way that the "expected value" for the number of children in a family can be 2.5 even though a family can't have half a child). If you look at the probability density function for a single trial, then it does have two peaks at 1 and -1 (and is zero everywhere else).

The curve you refer to might be the normal approximation (https://en.wikipedia.org/wiki/Binomial_distribution#Normal_a...). It's true that the normal approximation for the distribution of the sum in your gambling game has a peak at 0 even when n is odd and the sum can't be exactly 0. That's because the normal approximation is a continuous approximation and it doesn't capture the discrete nature of the underlying distribution.
> By this point everyone who did NOT get the covid shots were supposed to be dead.

I have to call bullshit on your revisionism.

From the very first day, covid vaccines were presented as a way to give your immune system a workout so that the risk of subsequent covid infections being serious or fatal would be far lower.

Covid itself, without a vaccine, was already expected to have an absolute fatality rate of around 3%, which was weighted heavily by vulnerable cohorts like those over 40 and with preexisting conditions.

Those who took the vaccine and were subsequently infected would either experience no COVID symptom at all or only experience mild cases, which contrasts with the huge surge of COVID cases that clogged intensive care units of basically all public healthcare systems in the world.

It's high time that antivaxxers and COVID denialists go through a moment of reflection and introspection to look at all the bullshit they've been peddling. If you feel the need to lie and misrepresent and take the revisionist approach to the COVID pandemic, that already tells you that you have a hard time facing reality.
What’s the Story, Allegory? (2020)
That's why I genuinely dont like justice-through-taxation. Expropriation is a way more effective tool to restore democratic balance and a powerful deterrent.
I know I understand what I said, and I am not convinced by anything you said.

What reliability problem would prevent you from running local-first software but doesn't interfere with running a thin client?

Why would the business logic part of your app require more RAM on the end-user device that it requires per-user (or per-document, etc) on a server?

Why do you claim that running migrations is so fundamentally different here and there?

If you want to argue I would appreciate you doing it with real arguments and experiences rather than even more unsubstantiated claims and statements like "you don't understand what you just said".
The EU is not and never (on human time scales) will be, as there is no appetite for a federal union in many member states and unanimity would be required.
well, a greater rate of death from COVID among the unvaccinated vs vaccinated is observed
Thanks for testing it, I knew that the advanced options didn't work on iOS, the problem is that they work for Desktop & Android (maybe it's a problem with the browser). I was hoping that it was only in my wife's phone, but I haven't been lucky.

The vectorization is probably where I've spent most of the time regarding creating a UI to tweak it. I already implemented two vectorization libraries, the results aren't perfect, but they are the best I could get with what I found. It would be great if anyone know a better technology (thanks in advance!). Great idea, using color palettes could fix the issue of having to tweak too many colors, I will put it in my TODO list!
It's also possible that someone in debt would do something dishonest against the company, if a bad actor offered them money to do so.
If it helps you not go bankrupt I’d say the answer is pretty obvious.
Aren't the most interesting things to steal already in the user's home folder, so having admin rights won't really give you that much more.
Yeah, so there was your mistake.

Also, no days off is illegal in many countries, regardless of what the contract says.
You'll have to admit that one side has more to lose and more power than the other
I agree with your sentiment, but equally with the other reply that points out how this may backfire and embarrass the gift giver.

I've previously turned down Amazon gift cards at things like social games nights, quizzes etc in the past and asked instead for the equivalent value to be donated to charity. In this case I think there's less risk of embarrassing the giver (there's no personal connection) but hopefully achieves something similar to your intent.
wishing luck with it
The only real issue I have is unfortunately a dealbreaker for me.

Right now I can see at a glance all of my workspaces and if any have a notification. I use a lot of workspaces and use this to see if any need attention.

With the new UI the only way to see this is to hover over the workspace icon. What used to be an unconscious visual scan now must be a conscious action.
Are debit cards really not accepted online? I thought that save for some very specific applications, all Visa or MasterCard branded cards should work online. Never got a Visa refused, and it's a Visa Debit.
I know that some places like Germany informally refer to any Visa or Mastercard as a "credit card", in contrast to true(?) debit systems such as Maestro or V-Pay. So if a place says "No credit cards", it means that Visa and Mastercard cards of any kind are not accepted.
Hitler killed Hitler. At some level of consequentialism, that makes him heroic.
There seems to have been a fork in the road:

On one side the tech for literal denoising has stagnated a bit. It’s a very hard problem to remove all noise while keeping things like transients.

On the other side, AI is being rapidly developed for it’s ability to denoise by recreating the recording, just without the noise.
Starlink at the moment of Cruise Missile/Sea drone attack on Black Sea fleet
There's a number of caveats on that statement though (e.g. "freely available" only to vscode users), and that is the problem.
So You've Decided to Move from Unity to Unreal Engine
Context: Unity announced retroactive fees per install of games
Defold: Lua game engine for web and mobile
I was homeless and on the streets between 1997-2003, although not continuously. Early in that period, I mismanaged my funds such that I bounced several checks, my bank closed my checking account, and they filed a report with ChexSystems to ensure that no bank would ever give me an account again, or at least that's what their letter told me.

So I endured several long years without hope of having a bank account. That's surely one major issue for the homeless population. Nowadays you've got to wonder how they access any bank account they might have, with all the mandatory MFA and dwindling number of branches.

I was friends with a lot of people on the streets, and money was a big issue for sure. It was spent on cigarettes and liquor, and if you could save up enough to get a motel for a few days, you definitely went for it, so you'd have a shower and a good night's sleep, but of course a motel is far more expensive than any other housing.

We were friends with a couple, G & E, and E was confined to a wheelchair. He had been a skilled welder. G & E usually had housing, but they also had a peculiar syndrome of being robbed quite often. People would somehow break into their home and steal their trading cards, jewelry, and other valuables. These thieves may even have the correct key to their door. There was apparently nothing the landlord or law enforcement could do, so G & E had to keep purchasing stuff they wanted to replace what was stolen. G & E were also SNAP recipients, but E refused to eat anything but beef, so he'd splurge on big steaks at the grocery store, to the detriment of everything else. They'd also beg a meal off my friend while we were downtown, so she'd get a burger or two for them. They were always begging and busking and panhandling; never enough money.

I know another fellow who has a home, and a car too, I think, and is on a few federal benefit programs, yet every time he's at church, he hits us up for cash. He knows some of these folks are well-heeled and they're good for a $20 bill or so. It seems that he asks at least once of every new friend he makes.

In my own personal experience, I had an adulthood full of mismanaging finances and bills. I made a ridiculous salary but I ate Burger King and lived in a slum, so I could make ends meet. But eventually that lifestyle caught up with me. Then, I learned how to get by with no money, no income at all. As I gradually gained back an income, I still had big urges to spend every penny and I ran out every month. But I made sure not to go into debt and not to be overdrawn. Eventually that discipline of running out to $0 every month became something like a budget, and I began to realize that if I were frugal, and didn't splurge on luxuries, I really could make it through the month. Now that I am employed, I do manage to keep a positive balance in the bank, I pay off a small credit card, and I'm comfortable, but it took a lot of effort and a lot of pain for me to get here.
OpenBK IoT devices teardowns database
I completely agree with you. LLMs are great at combining the content of multiple sources, which saves a lot of time. OP was able to say "OK, you've created the app, but I'd like it to use a more modern design." It's not that a dev can't do that with a few Google searches, but it certainly takes longer. Same thing with recipes, you can say, "Give me a recipe for gazpacho that replaces the tomatoes with something else for my friend who's allergic to nightshades."
Sure, but my argument is that you only really take note of changes in the acceleration you experience. Yes, your internal sense of ‘which way am I accelerating’ is the sensor you’re using (also ‘which way and how hard are my limbs being pulled’ and ‘how much force am I feeling in my joints and on the parts of my body that are touching the objects around me’) - but when those all indicate a generally constant vector with a magnitude close to 10m/s^2 your body just intuits that that direction is ‘up’. If that vector is changing your body figures you must be moving because ‘up’ normally doesn’t move.

So it’s changes in acceleration that create movement sensations, not acceleration itself.
https://en.wikipedia.org/wiki/Separation_of_powers#Montesqui...

The origin of the principle is literally European, but all right, you have an agenda, have fun :-)
Far more interesting are the 'Submissions' : https://news.ycombinator.com/submitted?id=sneha1995

Note that the posted URL is the same as the 'Discuss' URL?
Also, not sure why you quoted me as saying "added to Unicode", I specifically worded it as "extensions to Unicode"?
> no incentive to see the business grow and serve & hire more people if it does not lead to higher wages for employees

The alternative being lower wages for the same work? This argument doesn’t make sense to me, unless he implicitly agrees companies only grow by exploiting workers.
Was this intentional?

G(ood) T(o) K(now)
> I oppose unions

May I ask why, and if you don't mind, where you're from? I ask because I see anti-union sentiment online fairly often, and typically from Americans. I don't understand why unions are so mistrusted there.

I've lived my life in countries where unions are a normal thing that most people wouldn't think twice about, whether they are a member or not.
Arguably prisons should not be privatized in the first place. There are problems associated with prison and police unions in general but this specific problem is largely a result of prison guards having a direct incentive to want more people in prison.
Ask HN: I'm a senior ABAP (SAP) developer. How do I switch to a Python role?
I have a lot of experience with ABAP. But I'd like to switch to Python. I learnt Python long before learning ABAP and have a lot of personal projects using it, but zero professional experience.

I'd like to get hired remotely for an US or Switzerland company.

How should I proceed? Should I contribute to FLOSS projects for example or it doesn't matter?

Thanks!
It’s a bit more insidious than that in that in a lot of stores and restaurants in America owners just bake that fee into the price instead of explicitly passing it onto the consumer and giving them the choice on whether they want to pay it. So if you use a debit card in the states you are usually actually subsidizing everyone else’s 3% fees (there are in fact places that explicitly charge the 3% fee to credit card users but they are rarer in comparison)

That fee is massive business for Visa etc. There was a pretty big battle between Walmart and the credit card companies a few years ago because Walmart started defaulting to “debit” as the option when you stuck a debit card into their machines (debit cards can be run as either debit or credit) in order to save money. Which of course removed that money directly from the pockets of the payment processors.
In my experience (in France) everybody I know uses debit card and they are all accepted online anywhere.
Children will be totally distracted by things like that. Instead of concentrating on the actual task/goal they will focus on funny/silly words and this is not helping in teaching them something.
Out of curiosity, how are you measuring blood thickness?

Your username seems fairly anonymous -- would you be willing to share what dysthymia you experienced, and whether it resolved or is ongoing?
I wonder if a very precise haptic (in the HMD, or maybe wrist worn?) response + sound cue would be enough to make it tolerable.
You mean for elderly people who lost their hearing. This doesn't talk about those in our youth who have lost hearing and need hearing aids.
It's even better than that.

"Our third party provider of our stablecoin claims to be backed by dollars, so it is better than dollars"
That’s pretty much my standard landing method in Kerbal.

Descend vertically to keep from having to worry about balancing a bunch of thrusters.

Then, tip over, hopefully in the right orientation and gently enough to not blow up.
I sometimes bring my laptop "just in case" when going to a friend's place.

If I could just plug in my phone to their USB C monitor that is already connected to a mouse and keyboard that'd be amazing for quickly using YOUR device.

Why would anyone need this? Because I could have my ssh keys and some software on it - sure I could have a bootable USB drive and try to boot their desktop (or laptop?!) from it... but that seems more involved than being able to converge your phone.

It's just that nobody nailed the software side of it. Apple could but they just don't care. Linux tried and they will keep trying
At the least it will essentially kill Unity as an option for F2P games (where only a low percentage of users are "pay users"), which (on the mobile platforms) is where Unity so far rules supreme. No wonder they want a cut of that sweet F2P money, but at the same time F2P games have such a high "churn" that Unity could very quickly become irrelevant in that sector as old games (or at least game clients) are replaced with new ones, and most of those games are not so complex that they would be chained to a specific engine forever.
I considered running the vectorization before showing any of the elements to the user, so the user would be editing everything as a vector. I didn't go with this approach since the results of the vectorization weren't consistently good for all the images. But I'm aware that the vectorization step is the step that requires more work, the problem is that it already has received most of it.

The main options for the vecotrization are:
- Straighter lines / smoother curvy lines
- Less noise / more details [Advanced]
- Number of colours: simpler vector / more details [Basic]

I even looked for deep learning approaches to vectorization but they tool a really long time to run: https://arxiv.org/abs/2306.06441
>Even though we have calculators, learning to multiply in your head is a valuable skill. Why because you can use it even when the power is down.

This argument feels weak, how often does your phone or watch actually reach the point of shutting down due to a drained battery? Pretty much never for me, so I basically have a calculator on my wrist and in my pocket 24/7. Having basic multiplication and specific results/approximations committed to memory is valuable because it can be faster than pulling up a calculator (eg certain powers of 2 as a programmer), but for anything where being precise matters, manual multiplication has been essentially obsolete for me since finishing undergrad (despite being in a very math heavy field now).

Outright being unable to write by hand is obviously a problem, as it's still possible to encounter a system that isn't digital a handful of times a year, but emphasizing quality as strongly as we used to should be mostly on the way out.

We can read much faster than we can speak and there is no reasonable way to have a voice assistant read all the text one encounters daily that isn't on their own device, so there I'd argue that the latter is objectively inferior in every way unlike with writing or mental math, where both sides of the debate have good points.