skysight-inc/HackerNews huggingface dataset:
Maybe to clarify: Not every home is necessarily attached to fiber. That's still up to the landlord / renter.

Swisscom had a really sweet deal a few years ago (when only parts of the city had fiber), where they paid for the home installation as long as you signed up for 12 month or longer.

Bin there ever since (not always with that speed, initially it was something like 100 up and down. GB fiber was still pretty expensive) and never regretted it.
It doesn't matter because using non-official clients will get you banned
The article spells CERN as Cern.
Transparency about Data Protection at Report URI
My biggest complaint about working in an office is having to make major life choices based on my employer's location. I have to live within commuting distance of the location that works best for their office. I would greatly prefer the freedom to make my own choice of where to live.
Yup, I also think the author has a pretty low threshold for calling something a "footgun". For me, that's something that compiles fine, but blows up later at runtime, not the compiler telling you that you can't put an opening brace on its own line - that's more like a gentle slap on the wrist. But some of his other opinions are also debatable, like calling Go "not really object-oriented" because it doesn't support inheritance...
> Something fishy is going on.

AZ is a British company. It has nothing to do with vaccine efficacy and everything to do with punishing them over Brexit.
for years
The good thing is the actual vaccine development was done by Oxford University that has experience and done a good job with the vaccine itself.

Unfortunately, it’s the related stuff, manufacturing, procurement, trials, contract signing, that was done by AZ and they have almost entirely done a horrible job.
Try 1.5Mb download. 3Mb if you’re lucky.
> What make ruby/crystal more "elegant" (I would prefer the term readable) than the competition?

In the words of David Heinemeier Hansson:

> In fact, Ruby, to me, so much of the enjoyment in Ruby is these incredible subtleties, of how many different ways you can structure a conditional. Like, Ruby has, I don't know even the count, there's gotta be 60 different ways you can say `if something`, right? And it is in those 60 different ways that I find half the enjoyment of writing Ruby. Like, it was one of those things where I knew, very early on, that Python was not a language for me because it said, right in the manifesto, there should be preferably one and only one way to do things. Ruby has the exact opposite approach, there should be preferably ten thousand subtle different ways of doing things, that will allow you to write that particular conditional, with just the right emphasis, do you write it in the front, do you put it at the back, is it multi-line, is it single line? Like, there's so much variety and it's in that variety that I find poetry. And it is the poetry of writing Ruby code, of making those subtle distinctions where, at the end, you can like, "Ehh, should we move it around" like, where I just go like, giggles, right? Like, this where like we talked about that big smile, right? So much of that big smile comes from, not just like solving the problem, but solving it in a poetic way.
Alternative title: TikTok is as bad as Facebook for privacy.
Aside to the multidimensional slices thing: if you want a dense "multidimensional slice", it's probably going to be a lot more efficient (if more verbose) to allocate an underlying array by multiplying the dimensions and then make your easy to use slice-of-slices point into that array.

Note that this implies you need to avoid any operations that might resize the slices.
Clubhouse says its Android launch will take ‘a couple of months’
Talk to companies in the defense and health/medical sectors.

They often have regulatory, privacy, or security issues that require on-prem solutions. Even if one can get some sort of certification regarding those issues for a cloud solution, it may not be universal and can make things much more difficult to confirm that the cloud solution meets their regulatory, privacy, or security requirements.
IBM has 1000 qubits on their roadmap by 2023 [1]. I'm interested to see how that goes, and what we can learn from it about scaling up these systems into the thousands of qubits.

Edit: for anyone interested in learning more about quantum computation, I have a list of resources on my website [2].

[1] https://www.ibm.com/blogs/research/2020/09/ibm-quantum-roadm...

[2] https://cameronperot.com/resources/#quantum-physics
New physics hinted by LHCb detector breakthrough results
Another overview here (there are plenty of these):

https://www.newsweek.com/dr-fauci-backed-controversial-wuhan...
This is one of the few times someone has lied directly to my face, and I will always remember it.

The issue was plastered all over the internet with people even writing apps to solve the issue by disabling key-repeat etc.

I go into the store and say "my MacBook is doing the double key press thing, same issue everyone's talking about online", and the guy says to me "oh we are not aware of this". I should have done a Google search to show him all the posts in retrospect.

It was such blatant bullshit. They repaired my MacBook under warranty, but just useless lying to customers.
Other countries can also make the effort to produce it themselves.
It's rather surprising that you focused so much on criminals that you missed the next two nouns: victims and witnesses.
The decision was made before I joined. I am also not the only developer.
> U.S. health body questions AstraZeneca's COVID-19 vaccine trial data

Why would the American regulators want to punish England for Brexit?
> American attitudes towards pornography really irk me. It's just as much free speech as any other speech.

First, it's not just Americans. Second, it's not free speech and it never was. People who came up with free speech supported obscenity laws. The main purpose of free speech is to ensure that you can criticize the people in power.
Sure, it's rare enough that you download to such excess.

But the thing is that thanks to fiber there's hardly any difference price wise. So why not use it, when it's on offer?

Before that I had 100Mb up and down and was pretty happy with it. Large games could be a bit of a drag. Especially when GTA5 became available and I wanted to play it right now!
Feet would be single pixels if they were visible at all. And they don't project much in front or behind when walking.
As contemporaneous reporting shows, the installation had stalled before the election, and was continuing to fall apart before the MTM changes.

https://www.google.com/amp/s/www.zdnet.com/google-amp/articl...

Conspiracy theories like "Murdoch ordered the government to not rollout the NBN, though they did so anyway but more cheaply" doesn't deserve a response.
Not a great article...
Hi, I'm André, the Frontend Eng Manager at GitLab for Code Review.

Thanks for that comment. As you can expect, we notice it too. This is something the team is actively monitoring and working to improve (example: https://gitlab.com/gitlab-org/gitlab/-/issues/321691 being worked on in the current milestone).

I am curious: have you tried the file-by-file mode? Some users have given us very positive feedback on this feature, others not so much. It might be something that fits some users' habits but not others. But thought it was worth mentioning. We're actually considering and researching turning this on automatically for MRs over a certain size (https://gitlab.com/gitlab-org/gitlab/-/issues/212849 your thoughts would be very appreciated there, thanks!).
https://docs.gitlab.com/ee/user/project/merge_requests/revie...

Not that it solves the root of the problem (that's being addressed too) yet this feature allows for really large MRs to be reviewed without having to render all the changes at once.
And the error rate of 10^-3 seems problematic, as well.
Still in the coding area, but I make courses on Udemy. I made around 4k in 2020.
JUCE Framework Accessibility API Preview
The Rise of Real-Time Digital Humans – Unreal Engine
You haven't provided any evidence that the statistical evidence is all based on false premises or that most of it is hearsay. You yourself credited the impartiality of a few articles you must've read. I understand that its unreasonable to ask you to go through all the evidence (despite your claim all the statistical evidence is based on false premises) but what you see is what half the country thinks of when they see the election results. There were serious documented issues around the 2020 election and the site collates evidence of that.

Think for a second back to 2016 and disturbing claims of Russian interference. That is what Republican voters feel like today. The shoe is on the other foot and now is your chance to steelman them or gloat and cover your eyes.
Automatic Video Editing
https://archive.is/IerJ9
> I want to know how they discovered it with no information?

tl;dr: mNGS [1]

Longer answer as I think you may need to be mansplained because you wrote a long post which could be answered by a simple Google search and Wikipedia article:

Step 1: Doctor wonder why their patients were so sick, looks like infection but no pathogens identified, this is actually not that rare as there are many obscure pathogens even for experienced doctors.

Step 2: Patients agrees to pay for mNGS. Nurse draw their blood, send to lab.

Step 3: mNGS matches every DNA "pieces" from the patients' blood against a database. One of those pieces matched the original SARS with about 90% similarity.

Step 4: Chaos in the lab, the hospital and the government.

Step 5: "We've detected a new virus"

[1] https://en.wikipedia.org/wiki/Clinical_metagenomic_sequencin...
I guess the team has Q1 OKR to meet and/or error budget to spend? Either way, it's bad.

I am not saying the bug would have been prevented if the team operates differently. Brown paper bag release happens. However, the way this incident blew up suggests that the bad release made it to too many users in too short of a time, exactly the behavior incentivized by meeting (or exceeding) an OKR while having some spare error budget.
Open Source as a Service – going from 0 to $800M valuation
This is why I don't have my credit cards stored for "easy" input and submission and instead always enter them manually

I really wish Dashlane would let me disable the reminded to save my credit card details as this is a feature I do not care for
I have not tried to write to Synaptics directly.

Or you mean Searching the code in kernel and nearby libraries when wrote "contacting Synaptics" ? :)
The point is that integer overflow practically always indicates a programming error. How a certain languages handles integer overflows is secondary. These overflows shouldn't happen in the first place. Making overflows a well-defined operation actually hides programming errors.

With regard to C compilers, there are a few cases where a compiler performs optimizations because it assumes signed integer overflow cannot happen. This is bad but typically, compiled C behaves like the underlying platform which means signed integers wrap around. With GCC, you can enforce this behavior and make signed integer overflow a defined operation with `-fwrapv`. You can also compile your code with UBSan to get runtime checks during testing. UBSan can also check for unsigned integer overflow which is defined behavior in C. So with modern C compilers, the situation is basically the same as with Rust, Zig or other safer languages.
"One day the magic was finally gone. There was no more wonder. What before would make you question what sit beyond the veil, and its impossibility in a linear universe, no longer did. Everything was catalogued, every inch of soil, wrinkles around the corners of your mouth, the reflection on your iris when you were happy, or sad, circumstances you found yourself in. All of that had a rational thread that could be followed back to the big silent eye, data point by data point. There was nothing else to question, no possibility of impossibles, of something unseen. Just this never ending stream of letters that told you that's all there is, all that you are"
Just do what the EU did. Mandate that the last mile must be shared between broadband providers.

It boggles my mind that this didn't happen in the US, as it's a super-US kind of solution (minimal interference in the market, people get to make a profit).

And I say this every time this comes up on HN, and people act like it's impossible.
Thank you for that. It is great, that this is known for years. I am not a regular C coder, so I am merely asking out of curiosity.

Could you supply a non-Google link to example code? Perhaps in some git repository or a code snippet on a non-Google snippet website?
The same argument applies to various other instances of undefined behaviour.

Integer division in Java never results in undefined behaviour. Divide-by-zero results in an exception, as does (Integer.MIN_VALUE / -1). In C/C++, both of those operations result in undefined behaviour. Modern JVMs have to generate some additional instructions to implement this [0], but I wonder if the real-world performance penalty is that substantial.

Another example is reading an uninitialized variable, which is undefined behaviour in C/C++. Does this footgun really improve performance, with modern compilers? I don't have a solid answer here but I suspect not.

> IMHO 'integer overflow is UB' should be scrapped

The C committee is opposed to radical change, they never want to step on the toes of exotic compilers and exotic hardware architectures, so I doubt they'll ever change it. I think it would be more realistic to ask the major compiler vendors to commit to never doing anything unsafe on signed integer overflow. I believe GCC has an 'opt-in' flag for this. I wonder what the performance cost is, if any. Perhaps it breaks some optimisations, but as you say, other fast languages like Rust seem to get by fine.

[0] https://www.javaer101.com/en/article/3166570.html
I assume that many people here are with smaller companies or at least at companies where almost everyone they interact with is in a single location. That hasn't been the case with me for years. I'm basically never on a call of any size (including with my immediate team) where everyone would be in the same office (even if we were in the offices where we technically sit). I'm about to hop on a call where, even in normal times, there would be a mix of remote, two different US offices, and two different European offices. And that's absolutely the norm.
AZ took funding from the EU as well and delivered zero vaccines from its UK facilities breaching its agreement.

Do you expect the EU to watch how AZ fails to deliver on its contract, exports vaccines made on EU soil to the UK and then talk about commercial clauses, in a pandemic?
R vs. Python vs. Julia
It's the little things. Integrations with Twitch and gaming platforms. Rich support for "bots". Fun custom emotes that you can use across all servers. Change your nickname. Server roles.

Not to mention the default Matrix experience is somewhat slow and clunky. The client ecosystem just isn't great yet, and there's no free-as-in-beer homeserver hosting that also has good performance. Broke teenagers who want to talk about Javascript, anime, and keyboards aren't going to pay for or self-host a homeserver.
What I'm curious about is why the author doesn't just use Doom, rather than seeking to reimplement all the things it does in Neovim.

The whole notion of being a productivity platform has been the emacs way for 35 years ...
It took NYC, which is much richer than any part of China, 100 years to build the Second Avenue subway line, whereas China can build several new subway systems every decade.

Wealth doesn’t necessarily translate to organizational agility.
Novelist Charged After Calling Poland's President “Moron” on Facebook
Show HN: Email-untracker: Get rid of tracking links and spy pixels (self-hosted)
This article is an interesting read in itself. However, I posted it also because it has links to some - mostly unredacted - documents that are interesting if you start a business. For example, is their Data Protection Analysis and a completely unredacted pen test report.
The reason there's so much skepticism of public health authorities is because they repeatedly mislead the public.
Right now, for example, Dr Fauci tells people who have been vaccinated to wear two masks. That's because he wants the unvaccinated to keep wearing theirs, lest they see others without masks. But it's nonsense and lay people know it. So they see this and think Fauci is mad, deceptive, or something else that can't be a reason to trust him. And that's how public health figures lose the trust of the public and create millions of skeptics of vaccines, masks, social distancing, etc.
Kessler syndrome here we come:
https://en.wikipedia.org/wiki/Kessler_syndrome
Clickbait headline as emotional hook for submarined book ad.

"Torture" not even his words, but his sister's and only then sometimes.
Let's make a distinction between "the tech world" and some substance we're injecting into people en masse.

In all likelihood the AstraZeneca vaccine is perfectly fine. But we should have this conversation in public. If people "come to the wrong conclusions," that's fine. It's the price we pay for an open society.
Given the sheer amount of potential profit at stake, it's not surprising that some skullduggery is happening. However, given the speed of the rollout of the various vaccines, and the corresponding number of people injected with them, the companies invovled should be absolutely above reproach in these matters.

The fact that, even when lives are at stake, companies cannot resist temptation, is why there are regulations. Try complaining about the regulations that were relaxed to allow this all to happen, however, and suddenly I'm an anti-vaxxer.
I don't think teenagers being racist is a normal activity that is whimsical fun. There are actual consequences to people. Do you think the black 12 to 16 year old with an interest in technology continues that interest when the chat bot starts yelling racial slurs at him and telling him his life his worthless. It's very easy for people who have never experienced racism to say he should just brush it off. "It was just a joke bro" is also one of the favorite tools of neo nazis and other groups to gauge interest from other people while being able to claim they aren't actually racist.

The story is also about a former grad student so he is well into adult hood but probably started off as one of those teenagers just "trolling".
> Especially when GTA5 became available and I wanted to play it right now!

Once the JSON parses, that is ;-P
I agree, it isn't. But since real social interaction is currently not available in too many cases, limiting children's access to the closest substitute is not a good idea.
It's known that the latest spy satellites have some kind of folding mirrors, and adaptive optics - things not being sci-fi anymore for a few decades at least.
The pharmaceutical company is littered with corruption and kickbacks. Look at any pharmaceutical company on Wikipedia
Matrix is an open protocol.

The problem with Matrix right now is that it's too difficult to self-host and Matrix-the-organization doesn't have the resources to offer seamless, Discord-like performance on their default/official instance.
Remeber that the only reason Astra Zeneca is involved in this is because Bill Gates told Oxford they should find commercial exclusive partner instead opensourcing their vaccine.
> You haven't provided any evidence that the statistical evidence is all based on false premises

Analyses on the web have shown this though, and often discredited the credentials of the folks making the claims as well. Worth looking into if you care about the facts of the matter at all, as you claim to. I'm explaining why it doesn't give me pause. I've looked into them, have you? Or are you basing your opinion that they're valid on what you wish was true?

> what you see is what half the country thinks of when they see the election results

Less than half of the US, and likely falling over time as the election falls into the rearview mirror. And this is just more smoke/fire noise.

> There were serious documented issues around the 2020 election and the site collates evidence of that.

No, that site documents allegations, none of it stands up to any analysis.

> Think for a second back to 2016 and disturbing claims of Russian interference. That is what Republican voters feel like today.

You mean the Russian interference that the Mueller report said almost certainly happened, but just couldn't be tied to Trump? And the investigations that several Trump allies actually went to jail over? I wouldn't be crowing about how great that looks if I were you.

> The shoe is on the other foot and now is your chance

It's not my chance to do anything. I'm not a democrat, I'm not even American. I'm just pointing out high-volume bullshit where I see it.

(edit - I mean come on - even in the article from the first "statistical" link on that site - https://www.msn.com/en-us/news/politics/pennsylvania-republi...

It explains in the text that the data used to make the claim was not up to date.

That page is a collection of garbage, made to look like it has substance by sheer volume. It's awful.)
It certainly looks that way.
> Take a simple bottle of milk like the ones pictured here, with a cylindrical section below a tapering segment.

Those bottles are rectangular!
One interesting thing about the universe is that it tends to hide infinities.

Black holes are wrapped in event horizons. The digits of pi would require all the energy of the universe to calculate. Calculating the brain with sufficient accuracy (using our current computational framework) would require a computer so large it would generate a black hole...
Just to corroborate - with gcc's gcj Java folk could get compilation to an ELF binary for free as well. I was profiling such in 2004. This was unpopular/unmaintained enough that eventually gcc discontinued it.

Sadly, people often confuse "prevailing mindset of the noisiest authorities of some programming language" with "the programming language itself" { not that this is the only confusion or maybe even the worst... :-) }
In the end, you have to understand the fundamental CPU/memory/IO architecture to make anything efficient and safe. C++ gives you foot and moon shots. You spend a lot of time "in the language" and system arch. When I converted to Java, I spent a lot of time in the VM. I found that time spent not useful.
Why should the Democrats support non-means tested welfare for people that overwhelmingly vote for the party that only thinks government should do courts and armies? Why not give people what they vote for?
Which doesn't do much...most of the time the fragile hinges are broken which is why Apple introduced the repair program shortly after
I also found fprint library, it is used to authenticate with the pam fingerprint module. But before I was hoping there was an easier way to make it work ... Now I think I am wrong
https://en.wikipedia.org/wiki/Haikai
Helgoland by Carlo Rovelli review – the mysteries of quantum mechanics
$199 battery replacement will get you a new topcase which includes the keyboard
Quantum computers of this scale are probably 5-15 years out. Basically this is a warning that if you have secrets that should still be kept secret over that timeframe, you should not be using RSA today.