skysight-inc/HackerNews huggingface dataset:
If the past Surface Laptop's are to be our reference then expect 30% less than the numbers stated by Microsoft.
LOL. Just noticed we posted the same link ;-)
Hash Ordering and Hyrum's Law
He was a modern-day Erasmus, something we desperately need right now.
Most immune reactions will cause blood thickening. If your arteries are already full of crap they will clot, this is why if you are at risk of blood clots you need to be careful even when you get the common cold.
I don't see how the entire FLoC concept can succeed.

There is zero incentive for Chromium forks, let alone any other browser vendor, to implement/leave-in this technology. For other browser vendors, it is zero-effort to not support it.

For Chromium forks, implementing it is zero effort but also comes with the same negative gain it would have for other vendors (that end-users are blind to). Unless you consider "more relevant advertisements" a win for users.

Although Chrome/Edgium have enough market share to make advertisers happy with this change, I see this entire concept as something that could further erode that given enough negative publicity. Which is fine by me.
Recent related threads:

Brave disables Chromium FLoC features - https://news.ycombinator.com/item?id=26765084 - April 2021 (335 comments)

Am I FLoCed? - https://news.ycombinator.com/item?id=26755313 - April 2021 (33 comments)

Google’s FLoC Is a Terrible Idea - https://news.ycombinator.com/item?id=26344013 - March 2021 (348 comments)

I know there have been others - if anyone finds them, I'll add to the above list.
Apple Working on Combined TV Box, Speaker to Revive Home Efforts
I don't see what you mean. It's very easy to be GDPR compliant, just don't track your users. In fact, it's more work to be non-compliant than to be compliant.
> Do you even understand the volume of apps they deal with? Apple claims 100k a week[0]. How do you propose to handle that?

Is this a serious question? The answer is: by hiring people. Lots of them. Apple has over $200 billion just in cash in the bank.
They're probably increasing their reputation with an entirely different set of AI researchers who would have otherwise stayed away from Google for fear of being forced into a particular politically-driven agenda that they themselves may well not support. If even Hollywood has their share of closet conservatives, how many more must a purely mathematical discipline?
Isn't that pretty much SOP for most laptop battery duration marketing?
Mostly agreed. Regarding X220, I also like its decently arranged block of Delete/Home/End/PgUp/PgDn keys and dedicated volume buttons (whereas other laptop keyboards may require Function Lock or Fn). And it has a Context Menu key, which I actually use; many manufacturers (including later Lenovo) think it's superfluous and silently omit it.

Regarding the QWERTY-centrism of Ctrl+ZXCV, I have absolutely no problem with their Dvorak equivalents and can touch-type these shortcuts without looking at the keyboard. But I must, must, must have a Right Ctrl key to do this effectively. Just for reference for QWERTY people out there, Dvorak ZXCV is equivalent to QWERTY Slash,B,I,Period. For example, Ctrl+C in Dvorak has the same position as Ctrl+I in QWERTY. I would put my left pinky on I and left thumb (or index finger) on Right Ctrl. And I would put my right hand on the mouse to select text or files or draw.
She should see a doctor about underlying medical conditions if she finds it difficult to breathe through a cloth mask.
One-Letter Programming Languages
> Not only were these programming word problems ridiculous, but it seemed like everyone I interviewed with was a caricature of narcissism and delusions of grandeur.

Everyone? Really? That's a red flag. I would believe "a lot," and I would accept "half" as hyperbole, but if it feels like every single one, then you either have an uncanny knack for picking bad places to interview, or you're taking the process way too personally. Sometimes a job isn't a good fit because of a skill it requires that you don't have. Maybe they need someone who can sling complex SQL from day one. Maybe the ridiculous word problems are real problems they've had to solve, which they have to frame in silly-sounding ways because the real-world context would reveal sensitive information or take an hour to explain.

Sure, there are interviewers who waste everybody's time by asking questions that don't select for good candidates, but even if you write off all those interviews, that just adds a certain percentage of overhead to the process.
Show HN: An ML-powered Search Engine for Quanta Magazine Articles
The Worsening Homework Problem
> Agreed, I've had all other vaccines, but this batch is rushed, experimental, and not necessary for me - labelling people such as myself "anti-vaxers" is just dishonest, bitter, childish, name calling.

No, it's not. That's a misunderstanding of how the vaccine development process works and what takes time.

What takes time in the normal course of development is testing the vaccine, yes. Specifically, determining how effective it is. The reason that takes so long is that in general there are very, very few cases of most of the diseases vaccines are developed to prevent -- and you can't just go giving people Ebola to check how many of them catch it.

It's fearmongering, plain and simple.

There's mountains of data for your perusal online explaining how and why it got done fast -- here's one example. [1]

[1] https://www.immunology.org/coronavirus/connect-coronavirus-p...
There's no reason to think that the cut would be any less than 30% even if they allowed side-loading. People just assume it would be like the Mac, but Apple isn't required to license its technology to anyone for free.
At first I questioned whether this was an April Fools joke....
I can’t think of anything that would make Ukraine want to align with the West than being invaded by and pieces of it annexed by Russia.

Come on, there is no moral equivalence to invading and annexing a country. This is not excusable.
Hello Hacker News. Quanta Magazine is one of my favorite sources for stories about mathematics and computer science. I created a search engine that indexes articles through February 2021, and I hope you like it.

I’ve been in software engineering since the late 1990’s. In 2012, I joined Ray Kurzweil’s NLP research group at Google, and stayed there until 2020. From 2017 forward, I led research into general-purpose, scalable question answering systems using neural networks. I focused on the full spectrum of system design, from designing neural network loss functions, to exploring trade offs in production architectures. This is still a nascent field, and is sometimes referred to as “neural information retrieval” or “semantic search”.

I left Google in 2020 to found ZIR AI. Our vision is to provide a cloud platform where organizations can upload their data and run text search, similar to services like Elastic or Algolia. Unlike those services, we leverage neural networks and deep learning extensively in our architecture.

I built quantasearch.club as a way to showcase the sorts of search experiences you can build easily on our platform. The entire app took about three days to develop, using the ZIR Platform to run the actual searches.

Please take a look. I would welcome your feedback.
It wasn't an explicitly stated goal, but thats exactly what those freedoms were meant to do. Atleast in regards to the software being provided under the license. They just didn't foresee a future where computers would refuse to run a modified version of the code they came with. Remember, the impetus for GNU was a closed source printer driver that rms wanted to modify, and was not allowed to.

This jives well with Linus's intention of "I give you software to do whatever you want with, and if you make improvements you have to give them back"

Except the GPL does not require you give any improvements back. It only requires that you give the same freedoms to whoever you give the improved software to. That is, the end users. There are plenty of enterprise "appliances" that come with modified GPL code that is only given to the companies that pay for these computers. That is perfectly within the spirit of the gpl, because it's goal is to give the end users freedom.

edit:

What else would be the point of "that you can change the software" without having a means to run it?
Ah yes, I was just thinking about this problem and the flame wars it generates. If I had my way the division symbol would be outlawed so the world could just move on.
it does nothing to mitigate the issue of having a population addicted to harmful substances.

The experiences of Portugal and The Netherlands show otherwise:

https://www.forbes.com/sites/erikkain/2011/07/05/ten-years-a...

https://drugpolicy.org/blog/america-take-note-three-lessons-...
When the topic is inflammatory and a comment consists of name-calling and rhetoric, that's flamebait. We want curious, thoughtful conversation here—comments should add new information, not repeat well-trodden paths.

https://news.ycombinator.com/newsguidelines.html
The article mentions the impact on the broader research community too. Samy Bengio is extremely well known, not for ethics. He's one of the original authors of Torch.
> The only working plugin is the SELinux one. If you can't use that, you have to rebuild an entire new security architecture

I stopped reading at this point. If you're not going to read the documentation, then you can kindly go crawl back under your rock on /r/linuxmasterrace.
There are actually a lot of reasons to be skeptical of experts — the same as why you should be skeptical of anyone. Appeal to authority has a contrapositive: the disappeal to lack of authority. The arbitrary person can be right just as much as the expert can. The whole point of logic and reason is that it’s about facts, not the people.

Critically the problem with your reasoning is the last sentence. No, you do not need to have a medical degree to be right when a doctor is wrong; ask anyone who’s had a medical issue that all doctors agree does not exist.
> The majority of the people in China don't care about the kind of freedom you talk about. As a nation, they seem to have a very singular goal: follow the Party, make progress, and beat the rest of the world.

Sure. The people of Russia didn't care about freedom and just wanted to follow the Party, too. Until they were given the chance, and it turned out that they actually wanted freedom and didn't give a rip about following the Party, because the Party was denying them the freedom they wanted, and was feeding them a perpetual diet of lies in the process. And despite all the lies, they could tell that it was lies, and that it wasn't freedom.

Now, it didn't work out in Russia. They didn't wind up at freedom. They wound up back with lies. But the point is, however much it looked in Soviet years as though everyone wanted to follow the Party, that was just a facade.

Are the Chinese so different? Do they really not care about freedom? Do they really in their hearts want to follow the Party? Or can they tell that it's all propaganda, and they just are going along on the surface?

The one difference is that China has delivered a fair amount of prosperity to a lot of people, which the Soviet system didn't. That might buy the Party in China another generation. But then the next generation sees that as the baseline. Can the Party continue to deliver improved prosperity? And will that be enough to keep people from wanting actual freedom?
Can you help me connect the dots re: the Sherman Antitrust Act of 1890 and Google Chrome's 64% global market share (47% in the US, the country being discussed)? I'm having a hard time seeing how those two things are related.
That would apply to every website with a comments section, sadly.

I think the solution to this is smaller, more isolated groups -- with limited edges between. Back to email threads and Mumble servers, imo. The downside is we'll all be living in filter bubbles, but I think any shared community with a common value (like a video game) is better than some ginormous platform like Facebook.
The iHigh - "Sometimes life hits you in the head with a brick." - Steve Jobs
What are you talking about? Direct quotes from TFA, guidance for vaccinated people:

YOU CAN:

- "Visit inside a home or private setting without a mask with other fully vaccinated people of any age"

- "Visit inside a home or private setting without a mask with one household of unvaccinated people who are not at risk for severe illness"

- "Travel domestically without a pre- or post-travel test"

- "Travel domestically without quarantining after travel"

- "Travel internationally without a pre-travel test depending on destination"

- "Travel internationally without quarantining after travel"
That’s be like a half or off cycle update. They did it for the SE I think. But as others say, it’s unlikely. They’d probably only do such an upgrade for a “big technological upgrade.”
J&J must not be paying the right people...
The video [1] has much more explanation.

3:2 screen ratio, I really wish the whole PC industry including Mac moves towards it. Even 16:10 is not enough when we increasingly clutter the vertical space with OS menus, controls, dock. And then Browsers address bar, tab bar, then we have the WebSite layout which is also taking vertical space at the top for navigation.

1.3mm Key Travel. Which is the same as the old perfect MacBook Scissors Keyboard. Instead Apple went to 1.0mm Key travel in their magic keyboard just to save face.

Sane size precision trackpad, no more absurdly large trackpad that has easy false positive when you are typing on it.

Replaceable SSD, Keyboard, and Monitor for easy repair. Wow.

Surface Connect - Is that Microsoft version of MagSafe?

Larger sensor for better quality HD Video Call. They even compare it to MacBook Air 2020 LoL.

I haven't looked at PC Laptop hardware for quite some time, but in mid 2010, Dell or HP's motherboard and Laptop layout just aren't anywhere near as good as Apple. But this Surface Laptop definitely took lots of clues from the old MacBook ( I am wondering if they have ex-Apple MacBook Engineers on their team ).

Ignoring the Software, this Laptop looks exceptionally good!

[1] https://www.youtube.com/watch?v=Z3N3u6NyWSY
Just pick one. A 5% typing speed increase won't make you a better programmer.
What was the bad behavior on Gebru's part, as you see it?
It's worth noting that IMO, the scale is not just volume (depth) but also cultural heterogeneity (breadth). HN is for all intents and purposes a single community with a stated set of values. It's not a constellation of communities some of which are polar opposites of one another. The question of moderating Reddit always boils down to /which subreddit/ -- I don't even know where to start with YouTube.
Really disappointed they shortchanged Ryzen by not using it on the flagship configuration despite it being the better product right now.
Reading that immediately reminded med of https://frame.work. I kinda want a laptop that I can mess with. I realize it's not for everyone.
The problem here is that “criticizing ethical biases in a company’s core AI technology” is pretty much what an “ethical AI” group is supposed to do, even if it conflicts with the company’s profit-making imperative. Once Google started drawing lines around what technologies it was politically-correct to criticize (or, perhaps, “slander”), that group simply became part of PR and marketing. And that’s fine! But academic journals should treat that as a conflict of interest when reviewing or editing papers from that group, and academic “ethical AI” folks are probably not going to want to work there, because it’s definitely not a disinterested actor at that point. (The “quit vs fired” issue basically comes down to an interpretation of whether Google could “short circuit” an ultimatum and go right to “accepting an implicitly-offered resignation.” That’s … a fine point of labor law, and probably one not easily solved short of litigation.)
I think that's the whole point of GDPR. Linda like the Windows alerts, if they are made/forced to be made obnoxious enough, the ux suffers and companies just learn to play nice instead.
For one poverty. I believe it is in your control to crawl yourself out of poverty, may be not in childhood but in your high school or once you turn 18. Am not saying everyone should become rich but you don't have to be poor.

Your mind is in your control. Keeping your body and brain healthy is in your control but for medical conditions though.
I know it's an unpopular opinion but I have the feeling that most of these "Ethics in AI" movements are either pure marketing or an easy way in for free rider into the hyped field of AI even though they have little to contribute except shallow papers or promoting their political agenda.
Are neuromodulators released locally to a cortical column, i.e. with controlled spatial concentration?

I guess they must be, to have specific effects, but they always seem global when mentioned.
A big issue I see is from the switch to Face ID from Touch ID. With Touch ID you actually had to put your finger on the sensor to confirm payment. Now with Face ID that dialog just becomes another OK you accidentally press and your face gets scanned before you even realize what’s happening.
I think nobody will go nuclear over Ukraine or Syria. At least not intentionally. That might be different for NATO members, South Korea, Taiwan, Japan the Himalayas (India, China and Pakistan are nuclear powers). But before that, you have a conventional warfare phase. Being decisive enough could be a scenario in which the other side prefers to fight another day instead of using nukes. At least worth war games and maneuvers. Especially when you want to send a message to the Russians.

Putin seems to be testing the waters with Nato and the west, as is China. Putin got away with a lot lately. He is smart, so I just hope that doesn't overplay his hand. Because this kind of stuff can easily escalate. And today we aren't at our toes anymore the same way we were during the cold war, being aware of the risk goves pause sometimes.
No one will win the competition in the High North
On a little bit of a corollary --

“Who gets to decide what’s true?” is the wrong question. We should be asking “how do we determine what’s true?”
https://blog.nillium.com/fighting-misinformation-online/
> bad behavior on both sides.

If the bad behavior of Gebru is not available online, what makes you think there was bad behavior on both sides? Why even make that judgement without information?
Thank you for this! the .as_ref() seems to solve a lot of the problems, since I guess just doing a straight .map() takes ownership of the contained string.
> Is it that you should never defend someone accused of Bad Thing if you are a public figure ij channels that may be related to your work?

That's a part of it (aside from general moral disgust). How does RMS defending an Epstein client help FOSS? It does not, and it detracts enormously.
That would probably be listed as drowsiness, depression, dementia or something like that. They already tell you not to drive heavy manchinery after the J&J vaccine though.
Just Remote Desktop into a virtual machine with sufficient RAM to run Google Chrome for your elitist web browsing jeez :)
Price discovery is the goal of markets.

The difference between efficient price discovery and advertising is roughly equivalent to the difference between efficient sexual reproduction and rape.
Microsoft seem to be exaggerate more than Dell, HP, Lenovo and Apple in my experience.

Shockingly with the M1 Apple's battery life claims were quite conservative. I have been able to get an hour longer than Apple's claims without having to resort to any extreme measures.
The 5% number is a fact. There's no agenda behind it -- 95% of all shots-in-arms so far is non-J&J.
Though you don't want to throw a syntax error on "1+2"
Even if you are self-taught, you should know what is a binary tree and how idea of reversing it applies. From there you should be able to easily come up with a makeshift algorithm or ask if you can google a solution (as this is what you would be doing at the job anyway), find best answer and then apply it to the problem.
I think most important part in this job is being able to find a good solution quickly if you cannot code it straight from your head.
Being offended by any question and the attitude "I did X therefore I cannot Y" is what disqualifies you.
There is nothing worse than an employee who thinks they know everything or that they don't need to know something and feel too superior to ask how or to find an answer from someone else.
I would suggest at least trying a therapy to get to the bottom of why you behave in such a way. Sometimes a simple change in thinking can lead to a dramatic transformation.
Why do you think the essence of a subject is what is taught in undergrad (doubly so in CS where the emphasis is employability in industry and not research in computer science)

Is the essence of math calculus? That gets shoved down undergrad throats. It is even an important subfield of mathematics. But its hardly the essence.
Web is the posix of this generation.
It's not dishonest. It's a very adequate answer to the over-simplifying claim above. I.e. there is a difference between a newer and an older platform and there is a difference between an experimental platform and a new platform (that's not experimental but has been in development for a long time).

You can always argue for making things slower and experiments longer, the problem is, that there is a pandemic going on with 3M deaths in the past year. Actually people seem to think that you can develop vaccines without being rushed, but it doesn't seem to be the case. There are several reasons why other vaccines took years:

- it was a long time ago and scientists had a lot less knowledge, experience and older technology. (Think e.g. the mRNA vaccines, which J&J is not one of, where the first candidate could be completed in something like 2 weeks after the isolation and sequencing of the virus.)
- they had to start from 0 for a new virus (because they new less, etc.). Like for the polio, or HIV. In the case of SARS-CoV2, they could build a lot on the experiments from SARS-CoV1. As far as I know, there was a vaccine candidate back in 2003, but by the time it would go into phase-3, the epidemic was over. Also, it seems that research never stopped about the coronavirus vaccines, so there were new results between 2003 and 2020 that the mRNA vaccines built on.
- some viruses are easier to develop a vaccine for. (E.g. the HIV is not one of them, because it's very good at evading the immune system)
- I've already mentioned this, but if the vaccine candidate doesn't get ready on time because of the above reasons, then you may have to wait for years before you can do a phase3 trial because there will be no people getting infected, so you won't be able to measure the effectiveness. This is what happened with the ebola vaccine in 2014. Now the vaccine is 7 years old, but it doesn't make it any safer, because there weren't people who could be vaccinated. (Well, of course, you could vaccinate them and wait for any long term side effect, just in case, that would show up without being infected, but that doesn't seem like a very important data point.)

But again: why would you want to wait for several years in a situation like this when we do have a pretty clear picture of both the worst case risks of the vaccines and the risks of the disease (which are higher than the worst case risks of the vaccines).
Leetcode interviews don't test if you're a good software developer, they test whether you're capable of becoming a good developer. The skills required to succeed at leetcode basically come down to 1. willing to spend 100 hours studying/practicing 2. Baseline critical thinking skills. Throw in some behavioral to make sure they can communicate and those are basically the skills needed to become a decent developer.