skysight-inc/HackerNews huggingface dataset:
If everyone's strategy were to buy some collection of assets and sit on them, you would expect some definition of the average individual to earn the average market return. But users of trading platforms are probably trading actively, and making mistakes. It's also likely that the average user would benefit from a diversified portfolio to reduce the risk of losing big all at once. They're less likely to get that picking stocks themselves.
China’s 7,500-Mile Undersea Cable to Europe Fuels Internet Feud
No. Wasted energy makes it even more limited. That’s why there’s power outages during peak usage (Texas) and that’s also why we pay for energy.
So, for someone not familiar, how far is AMD behind Nvidia's CUDA? I ask because AMD clearly has better linux driver support than Nvidia, and it would be awesome if their AI/ML libs were catching up.
>The fact that these books are oriented toward children is irrelevant, it is still an attack on the 'idea' that parents/teachers can use offensive works to a productive end.

We 'attack' ideas all the time; in fact, that's what most of us are doing on HN. There's nothing wrong with such an 'attack' on an idea. In fact, if you open Ebay right now, you'll likely find works of philosophy and law debating whether parents and teachers can use offensive works to a productive end.

>The discussion isn't about their legal right, but about what their policy should be when X group comes along saying Y is offensive.

That's a good question, but it does not demand an answer culminating in an accusation that actually rather reasonable answers constitute an attack on the very idea of freedom. We recognize 'offense' even in law in every country on the planet, and it seems to me that so long as corporations have less power than governments, there is at least some room for reasoning from moral or practical principles that are not available (nor do we wish to be available) in law.

The very fact that it's a not a legal question actually seems to tilt the scales towards reasons why a private entity should exercise moral autonomy in the market.

>The most disturbing thing to me is they did it purely because they thought it was the right thing to do. Their policy is what we're saying is wrong.

This isn't disturbing to me; the market is a big part of our social life, and with the law generally more restricted on dealing with moral issues, actors in the market can step in and make those decisions for themselves. There is nothing repugnant about acting on the basis of what you find wrong or right. There may be something wrong with the moral reasoning of Seuss' estate and Ebay (if it even is moral reasoning - to a consequentialist this wouldn't even matter). But the form of the decision (moral reasoning) and its content (the morality of facilitating the sale of racist caricatures, if the books really are that bad) are two different questions.

I have zero problem with a stock exchange refusing to sell tobacco or even alcohol or strip club stocks. I may disagree with them - maybe I think alcohol and strip clubs are not morally wrong businesses. But I can't see any reason to disagree with their exercise of moral autonomy. Their exercise of moral autonomy is a contribution to the moral discourse, and censorship of that discourse is a bigger concern, and not merely from theoretical reasons.
Wait - the warp engine doesn't generate power using matter-antimatter annihilation??
Thanks!

Sadly I can not edit my comment, in this case it would be useful :(
As you can imagine I don’t know what happens to you but - I had itches in different parts of my body and even a rash showed up on my ankle. Turns out it was a nutrition issue. Over time you may develop allergies to stuff that you weren’t allergic before (also after sicknesses). It doesn’t mean you won’t be able to eat those things ever again, but you at least won’t for some time.

Consider also dust mites allergy and do extensive cleaning where you sleep and see if that helps.
I have a game on Steam, developed primarily on Linux, and providing a Linux build (in addition to Windows and Mac).

Linux makes up approximately 0.5% of my sales. (Mac is about 2%, and Windows is the other ~97%) And from conversations with other developers, these are pretty standard percentages. I make and offer a native Linux build because I wanted to do it, but the financials really aren’t there to justify it from a hard business perspective.

Proton really isn’t the thing that makes game developers choose not to make and support Linux builds of their games; it’s the lack of an audience (and often developers not knowing enough Linux to be able to provide support for it). My hope is that Proton can build up the audience, so that it starts making more financial sense for studios to serve that audience.
The html parser spec defines what every sequence of bytes should parse into. It defines certain such sequences as containing "errors", but it still defines exactly how they should be parsed. There is no invalid html. Every browser follows the spec, so every browser will parse the same html to the same thing. This is true even if the html contains "errors". The only checking most html receives is to make sure it renders correctly in a browser. If you are writing your own parser, you likely want it to do the same thing as every browser. In that case, you should use a parser that conforms to the spec.
See kid => hit brakes. This is already way better than a driver who doesn't notice the kid and doesn't hit the brakes. The inside of the car is very well designed to keep the occupant alive in case of collision, the car should prioritise not hitting other people. I hope self-driving technology will at some point be regulated regarding what the car should attempt to do in those situations. With more vehicles having collision avoidance technology, the car behind you won't rear-end you because its AI will react fast enough while also refusing to drive dangerously close to the car in front.
The found some more tetraquarks. Saved you some times since the article takes way way way too long to say that.
First and foremost you should have a general understanding of type inference. You also have to understand the difference between a function and a method (in Julia's terms), see:
Functions:
https://docs.julialang.org/en/v1/manual/functions/
Methods: https://docs.julialang.org/en/v1/manual/methods/

Once that's understood, multiple dispatch is simply using all of a function's arguments inferred types to choose which method should be invoked.
Oh, sure. But those applications should also not use the floating point equality operators. They deal with opaque data, and should make sure not to corrupt it.

Keep in mind that the ISO standard does require that floating point equality tests return false for values that have the exact same binary representation, and that not everything adheres to it and some environments may give you false for identical values even when the standard says it should be true. Also, != is not the negation of == for floating point. So even using those operators to test a round trip over those applications is iffy.
Incidents per miles is fine with a big enough data set —- but I disagree that it is enough in case of a new technology that can potentially kill. Like let’s say teslas are absolutely safe on the highways, much more than human drivers, but would have a tendency to hit pedestrians much more so than humans. It is possible that it will have a better incident per mile record even though no sane person would legalize them in this case.

> If there are specific conditions where it fares worse those would be pretty obvious to address

Like, if (inSpecificSituation) { payMoreAttention(); }
? This is the actually hard part of the problem, not breaking when something is close and stay in the lane.
They can’t even create adequate test environments for the many many special cases that can trivially happen in a city.

Also, how does it see traffic two or three cars ahead? It sounds like a marketing gimmick but correct me if I’m wrong.
It might be that it goes left to right instead of top down.
2% of SARS-CoV-2-positive individuals carry 90% of the virus circulating
2nd answer: "While arbitrary HTML with only a regex is impossible, it's sometimes appropriate to use them for parsing a limited, known set of HTML."

This. So much this. Yes, you can't parse arbitrary, unknown XML with regex. But I don't find myself parsing arbitrary, unknown XML very often. Usually I know exactly what I'm expecting and if I can't find the information I need then it's a problem. Regex parsing is perfect for this scenario - and much, much faster. I created a regex parser for Java that even handles namespaces and relative paths. Can it parse every XML file? No - you can't parse XML with regex. But I can parse everything I need to parse - and if I can't? I can always fall back on full-featured XML parsers.
The link to Vit-D deficiency and worse covid outcomes is by now incredibly well-supported in the literature.

But Vitamin D deficiency is also correlated with non healthy life styles in general. So basically all that's saying is if you're living an unhealthy lifestyle there is a better chance that covid will be worse for you if you get it.
Only if you look at the first sentence. In the rest of my first comment, I am pretty clearly talking about the problems of the industry as a whole.
So you didn't mean: "I've seen more then enough crashes and deaths in Telsas"

you meant: "I have heard about .." or "I have seen accounts of .."

Those are not quite the same thing.
First Vigil – Tracking White Supremacist and Neo-Nazi Violence
I think it's worth differentiating between 'Proton' the compatibility layer technology and 'Proton DB' [0] the review platform and ratings agency.

All the problems listed above are purely ProtonDB issues. It would be worth reaching out to the ProtonDB admin - he's very receptive to feedback.

[0] https://protondb.com
I think a major omission from the authors' wishlist of BYOC-capable applications is chat. Maybe in their case they are lucky enough to have a choice in the matter, but I think overall the walled gardens and closed APIs for the major chat programs is a shame. Every day that I have to use Microsoft Teams in an attempt to communicate with coworkers is an exercise in patience. Basic chat functionality should be open and interoperable.
But none of that energy is available to use. The only metric that matters is available energy. If all the energy you’re describing was available for use nobody would be paying for energy and we’d never have huge power outages.

Technological growth is luck and also likely limited. The zero sum nature of the economy comes from the context of a transaction.

Transactions and exchanges are zero sum, technological growth is not. But increasing technology is both a combination of luck and arguably limited.
One example where floating point does not match the problem field is GIS. Coordinates are bound by the earth's circumference. Fixed point would make much more sense, but neither hardware nor software support is there.
You must enroll in this trial https://clinicaltrials.gov/ct2/show/NCT04678830 if there still are any slots available.
> I wake up in the middle of the night scratching like crazy

Try a reactin or 2 an hour before sleep.
Ah right, I forget that extending with a single infinity element is useful with complex numbers and with geometry. It's still not very common with the reals alone as +∞ and -∞ are reasonable to want as separate elements there, but it doesn't play nicely with 1/0 that way.
If it respects null terminator, then it is a string function.
How much of this is open source? I'd expect everything, including the per-game details?

(Not asking you to do research on demand, just in case you already know...)
Nothing is flawless. That’s not an argument at all.

And I swear India was trumpeting these same flawed reports when it worked in its favor.

Can you honestly not say this is not true. That India is not sliding into a much worse version of Democracy? Have you even looked at the new IT rules?

Here’s how you know India is less free. Irrespective of whether tou agree with the rules or not, they are not law. But India’s current situation is so messed up that no one will even consider not treating it as a law.
Also most of the time people have serious performance regressions with strncpy() as the function overwrites with 0 all the test of the buffer.

char buffer[2000];
strcpy(buffer, "hello", sizeof buffer);

writes "hello" and 1995 0 to the buffer.
there's a deeper problem here in the US. a large portion of the workforce needs to drive to work. a lot of these people are not very safe drivers, through some combination of incapability, unwillingness, or ignorance. it's hard to strike a good balance between keeping unsafe drivers off the road and not upending people's livelihoods.
> warp speed travel is now a lot more likely in a much shorter timespan than we previously thought.

That is cool, but at the same time it only works for subluminal speeds so not really what "warp" speed usually refers to.

Offtopic, but it kinda reminds me of the science fiction story of a young scientist trying to get funding for hyperspace research. In the end it turns out that hyperspace has been explored decades ago but the speed of light is even lower in hyperspace than in real space.
My guess is that they have no timeline, and more of a goal driven development.

So, in practice, they are probably constantly "lets see what happens after x more tweak".

Then Elon takes the time estimate of x more tweaks and announces it as "FSD by this date".
Then probably SYSCL is what you are looking for. But that one is still WIP.
1. I am tired of hearing this rehashed over and over again. Yes, overall density in US is lower than most countries in Europe, but even high density places like New Jersey still have plenty of spots with only one, overpriced, shitty provider. For example, I am paying $98/mo for 400/40mbps cable, and that's my only wired option. My dad's country side house at the foothills of the Romanian Carpathian mountains gets 900/450mbps FTTH service for $10/mo.
2. Back in the late 90s, both Romania and my NJ neighborhood were at the same point, twisted copper phone lines and cable TV service over coax cable. Yet 20+ years later, the differences are stark.
Don't get me started on cell phone service :)
Fortnite in particular does use both Battleye and EAC.
There's a fine line between presenting your ideas in a clear and effective manner, and "framing" the presentation in a way that makes it more likely others will agree with you (a manipulative technique). Think of a good salesman: if the product's values sold itself, the salesman wouldn't really matter - but they do.

Often people using these manipulative techniques don't even realize they are manipulating - they just think they are "charismatic" or "persuasive".
History rhymes, I guess?

Current China owes probably more to Deng Xiaoping than to Mao anyway.
Is there anything preventing them from creating multiple instances of the same "moment" in Top Shot? If not I don't see why the rareness of items in Top Shot is just an illusion.
Honestly, this is probably more cost-effective than letting it degrade QoL for so many people.

This is going to be a huge issue as the disease proper fades away.
This has always been true, but Linux gets treated worse than OS X even though those users also have tiny market share.
I wonder if it would be useful to have a signed integer that has symmetric range and the one that is left is used as NaN. Overflows would set it to NaN for example.
Then again, once that's on the table it's very tempting to steal two more values for +/- inf. I think it's very useful to have full range unsigned ints but signed ones could have range reduced to make them less error prone.
It was mostly in response to the Windows 8 store.

Source: https://www.bbc.com/news/technology-18996377
If the mistake only happened once, its just as likely to be an "improvement" from the editor who actually doesn't know why one is correct.
Bummer this isn't available for android
> Same in Denmark, but the collective opinion is that the structure makes the license a TV tax (a yearly fee you must pay by government mandate as a result of owning a type of device irrespective of use) that goes to the media company, thus making it state funded by that tax, regardless of what the company and government claim.

>If it was independent it would have to sell its services on its own, with citizens purchasing the service only if they wished to use it.

It's similar here. the Office of National Statistics has considered the licence fee a tax rather than a service charge for ~15 years. But I don't think that changes the nature of how the BBC is funded.

>In Denmark we're also soon abolishing the license and just making it a normal tax. The structure was pointless and the attempted indirection only angered people, especially as it was expanded to also apply to anyone having internet access over a certain bandwidth.

There has been a live discussion around the continuation of the licence fee here, too. Although that seems to have - mostly - gone away since the BBC proved its value during the pandemic. I think it helps that the requirement is still fairly narrow here.

The indirection is a feature - having the BBC's funding taken out of the regular budgetary process adds to its independence.

Politically it's a distinct action to change the value of the licence fee.

>Furthermore, anything funded by law cannot be truly independent in content either, as it will wish to appease the hand that feeds it.

To be fair that applies to more than funding. As an example, if trade unions piss the government off too much they can get a majority in the legislature to rewrite industrial relations law.
To be fair those grades come from ProtonDB[1] which is not affiliated with Valve or Proton. Though I agree that having a clear rating system as to what to expect in Steam would be great.

[1] https://www.protondb.com
Or proof the earth is flat.
> If that crowd believes this point is moot, they should actually defend why the 90% doing it wrong doesn't have any significance.

I have a lot of sympathy for this perspective.

I also notice that 90% of everyone does everything wrong.

I don't know how to reconcile those two observations.
Molecular clusters – dance your PhD 2020/2021 winner [video]
msft's docx is only a documented open format bc the european union sued them in like 07 for antitrust

fight for open file formats for common things
> Today we generally think about BYOC at the “app” level. But can we go finer-grained than that, picking individual interface elements?

Reminds me of this:

https://en.wikipedia.org/wiki/OpenDoc
This argument is common, and this is a good answer; but so often people aren't "parsing" XML but extracting a few bits of it and would have benefited from less cargo cult and more thought in the answer cited.

As it is, I've seen this article used to scare people away from "can i make a game behave differently?" efforts that would have been trivial to do and likely given these people a gateway "i can try to be a programmer" experience.
My complaint is similar. There are a couple of games that I really wish I could play using proton. However, while I used to dual boot, now I don't even do that and I simply forego playing those games.

I have too many games in my library to worry about not being able to play a couple more, I guess. But, if I could, then I would. So I just stick with whatever can run with proton.
Test to Learn: “Go”; Session#1 to pickup Golang by starting to write tests
Paywalls don't work? Tell that to the WSJ, the NYT, Netflix, Disney, and so on. They all do just fine.
Rhetoric is traced back to Mesopotamia: https://en.wikipedia.org/wiki/Rhetoric#History

The FrameWorks Institute is just a non-profit that's modernizing the study of rhetoric for modern political and social discourse
Am I reading this right: you compared fMRI studies in humans to a dead fish?
Mild point of clarification here. In most recent times, To Kill a Mockingbird wasnt “banned” so much as removed from classroom curricula. Many places that removed it didn’t pull it from the library. Likewise, many public schools have bibles and other non-required reading in the library.

There are levels here. you’re legally obliged to have schooling up to age 16, the state provides it to most. The removal is about the state “mandating” the reading of a book. That and the maturity of the audience. How many public schools require the reading of the Bible, Koran, Marx, hitler, or Nietzsche?

You’re right, context is everything. In the current us political climate, that might be very hard to achieve right now.
That seems weird. Are you sure? How is folx any better by that metric?

I guess folx just doesn't have any translation to Spanish because it's a recently made up word?
Hi, thank you for the reply.
All of the evidence seems to more immediately point to "it's all in your head". That's still real, but it isn't "COVID long haul", it's just "things kinda suck right now for a lot of people, and some manifest symptoms because of it."
Do you believe that numbers exist in a calculator even though they aren't necessary for the calculator to work?
I never use the square root in games, I always compare squared distances (since the properties are the same).

If you try to do with Fixed Point Arithmetic what was intended to be done with Floating Point, you're the problem.

A 32 bits integer can hold values up to 4 billions, if I have that kind of value in a simple game, then yes i will switch to Floating Point Arithmetic, but when does that use case happen if you're not writing a physic simulation game ?
I am sorely disappointed this didn't explain where to position this object I want to photograph in image space.
Counter-counter-argument, one of the comments underneath that answer:

> what you have written is not really a regular expression (modern, regular, or otherwise), but rather a Perl program that uses regular expressions heavily. Does your post really support the claim that regular expressions can parse HTML correctly? Or is it more like evidence that Perl can parse HTML correctly?
Sorry! I really thought it was just a light-hearted joke!
Arxiv link for people interested in the source rather than a journalists take.

https://arxiv.org/abs/2102.06824
> I've been very dismayed at the non-existent data between "dead" and "not dead".

Feels like we went with the Chinese "it lasts for two weeks or you die" that doctors discovered like 1-2 months in.
> the typical BBC point of view is mildly left-of-centre

Many people would claim that the BBC is left-of-centre, but if you look at their most prominent/best paid journalists, that is near-objectively not the case.

Andrew Neil was been one of the highest paid BBC journalists 2003-2020, having previously worked for Rupert Murdoch, and has gone on to be Chair [correction: Chairman] of "GB News".

GB News hosts the most right-wing voices in British political discourse, and been compared to Fox News in this respect.

I might concede that the BBC is left-of-centre compared to the average British news media, but given that British news media is exclusively owned by conservative billionaires, I'm not convinced this is a great anchor point.
Calendaring is surprisingly complex. Especially when it comes to stuff like rules for repeating events and timezones. I had to do work on this at a previous job and it was pretty hard even with all the libraries and tools out there.
> You might just be using a completely different underlying data structure than expected, depending on which operations you've performed.

I haven't had the pleasure of using Clojure in production, but I'm somewhat obsessed with the language and follow it fairly closely. Someone on r/Clojure[1] mentioned Specter[2] with a link to this video[3]. One of the first things the video covers is how the library deals with this concern.

[1] https://www.reddit.com/r/Clojure/comments/loz77v/just_came_a...

[2] https://github.com/redplanetlabs/specter

[3] https://www.youtube.com/watch?v=rh5J4vacG98