skysight-inc/HackerNews huggingface dataset:
>I exposed them to it enough that they are able to make an informed choice about programming and computer science in early adulthood. That’s the better alternative to forcing it upon them.

I don't think my kids should necessarily be software engineers just as I don't care whether they choose writing as a vocation. But they don't get to choose if they learn to write. I think programming is increasingly like writing in this way.
That is an incorrect statistical comparison.

It is 0.58% of all deaths being caused by covid. As in 994 out of 1000 people under 18 died in the same period from other things.

Compared to people who are alive covid killed 0.000288% (or 1 in 350,000) under 18s.

30 in 17M is too few to have a reliable statistic, but that comes out to 1 in 567,000.

If that holds, is age invariant, etc. etc. and ignoring the time-based nature of the covid deaths, taking that vaccine would represent a *50%* increase in death risk for under 18s, which is just absurdly high. (it doesn't matter that that 50% isn't exactly right, anything remotely close is an unacceptable risk)

Statistics is hard.
It may be more risky for a certain population (it looks like younger people). We just don't know yet.

The majority of people getting the vaccinations are older. Perhaps we will see more cases will emerge for the younger age groups.
They've got categories for Boating, Fishing, Climbing, Surgical, Arborist, Scouting, Horse & Farm, Decorative, and several other groups of knots.

I would suggest starting out learning the basic bowline as the most generally useful knot, and go from there: https://www.animatedknots.com/bowline-knot

What category of knots are you looking for? ...oh wait, nevermind, I just got it. Be aware that the bowline can slip loose when the load is repetitively applied and released.
Maybe many immediately. However, getting bad press for vaccines and the government not doing enough to prevent "unnecessary" death could decrease the voluntary vaccination rate significantly. That would bring much more problems in the long term. Of course, you can only guess what would happen, they want to play the safe game, medicine in general is not a friend with risk.
Please don't do this. I set this option straight away every time I install.
When I did UCB 201, 10 out of 16 members of the class were Software Developers. There is something uniquely appealing to such a face-to-face activity that can still benefit a tech worker professionally (by practicing public speaking and on-the-fly thinking)

It is disappointing that improv and all live-theaters perpetually struggle to stay afloat (even without COVID). It should not be a challenging model; a class just requires a teacher, students, and a clear performance space. Unfortunately, that space is a scarce commodity in the largest cities and finding enough students is impossible in a smaller city.
I'm not a doctor but I can tell you what they will say and save op $200 for a useless visit. Doctor will mention there's no data and does not recommend it.
How to Survive a Crypto Cycle
I’ll probably use whichever of them manages to allow me creating accounts and logging in without handing over my phone number.
Capex per location is looking like it'll be 15-30% of a fast-casual restaurant; variable costs will be about 50% ($3ish of ingredients per meal instead of $3ish of ingredients plus $3ish of on-site labor) when compared to a fast-casual restaurant.
Thanks for the tip! I will check. I'm already on beta blockers, unfortunately.
For context, the UK is actually doing fairly well in terms of reforestation- we are at the highest level of forestation since about !350

https://www.forestresearch.gov.uk/tools-and-resources/statis...
You need to understand something before you can automate it successfully. So you "try hard", improve yourself, and then automate the things that you do not care to think about any more. Being lazy should be in triple quotes with /s added in bold. Engineers being lazy just means they know how to delegate menial work to computers and keep the interesting aspect for themselves. It takes a lot of effort to get to that level.
There wasn't any danger. Nothing more than Google Drive or Dropbox. And they didn't have any way to contact them and explain. Way to heavy-handedly shut down a potential business idea.
This is very cool, and I wish you all the best!

I relate 100% to your problem statement. It's even harder if you have dietary restrictions you're trying to accommodate, for example non-dairy, gluten-free, or low-carb. You spend a lot of your life prepping food, paying a ton of money for the small number of fancy restaurants that serve what you want, or else compromise and eat food that isn't what you want to be eating.

If there was a low-carb robot kitchen in my neighborhood serving $5 meals I'd probably be visiting that 10-20 times a week.

I could see tech like this also helping in underserved communities where healthier food is not only not affordable, it's simply not available. Lowering the capital requirements and unit cost could mean a better supply of healthier meals in neighborhoods that currently have few choices.

That being said, it's hard not to also feel a tinge of concern when reading announcements like this. Automation is coming for a _lot_ of jobs (in this case the ~14 million Americans who work in restaurants). I'm an optimist about such things, but I do also sense a concern that for a lot of people there aren't many "good jobs" left (where "good job" is defined by something that you could learn/train on the job without requiring special skills or higher education, and eventually make median income or better).
> We are talking about approximately 2% of a small screen and about 0.5% to 1% of typical screens

My (corporate-issued) laptop has a 1366x768 screen. The proposed changes will result in Firefox wasting 12% of my screen. It's an additional 3-4 percentage points, which is 30-50 percent more.
I agree with the points made here that OODA is just as good as any other mental technique acronym.

The mental frameworks for decisionmaking under time constraint and information overload are inevitably too rational. Their main objective is to be able to act in progressively efficient manner. However simply relying on these frameworks as prescribed under the real constraints will lead to even higher information overload and thus loss of time.

In fast-flowing situations human actions tend to follow the emotional reaction route, bypassing the the slower rational reasoning. Emotional route is faster, but success of such reaction depends heavily on the learned behavior. Closing your eyes to "hide" is obviously not going to help one to flee a danger.

So, using any kind of mental framework is the most valuable in training. This helps transform the reasoned actions into learned behavior to be [hopefully] triggered as a reaction under the constraints.
> Because Facebook and friends are not doing it because it's cool or because it will be useful to humanity, to them it's just another siphon to hoover up and monetise your personal data by steering you into purchasing and voting decisions that benefit them, not you

At least this means they’re taking us closer to that Cyberpunk dystopia.
I'm sure there's a better reason, but I honestly think a major factor for why people think this stuff is important is because Conway called it 'the game of life', and it was a pretty early discovery in computer science. It was basically a recipe for sci-fi imagination and headlines, leading some people to believe this is literally a program about generating cellular life.
Man, I remember the Mozilla days, and then Phoenix and Firebird... so many issues, so many problems. But there was a sense of belonging to "the good web" which would have inevitably triumphed. And then Google showed us that anything can be corrupted.
Show HN: Turn Android into AI Blind Camera
I don't know about the rest of that, but

> Homebrew, which was used by 90% of Google's engineers at the time of his interview

This is definitely not true.
Yes we're planning to launch an Indian menu in the future!
Spent a lot of time on this site this summer.

Both good instructions & good materials to understand each knot, some background on it & it's uses. The "knots by type" (categories) are a good split of general function. Still, it was a bit difficult to find what the really good knots for any given application were, to know what to pick.
We are B2B but yes. We are in talks with companies with this approach to help them finalize the connection between prices and their devices :)
Just-in-Time: The Next Generation of Tailwind CSS
I would like to add something I couldn't fit into the original post. A big part of why I think I got stuck trying so hard is because of the anecdotes programmers like to throw around. They'll tell a story about one guy they knew or a time in their life when they struggled. They do not take a quantifiable approach this. IQ is not talked about. The amount of time studying is not talked about. Whether they have won competitions in any intellectual field is not talked about. How quickly they are able to understand concepts and implement them of increasing complexity is not talked about. If it was did, I think people would be much more able to realize when someone is truly not talented and should quit and when someone still under the normal curve of struggling and it may pay off to persist.
Well, crocheting and kitting are both tying knots in yarn.
The two OS-share graphs in this article are why I believe regulation must not yet step in to stomp on Consumer choice in smartphone philosophies, and I don’t understand the fervent advocacy for regulators to do so.

Consumers should be free to choose Apple for its design philosophy of a one-stop fully integrated and curated hardware+software experience. Apple should be free to not offer the philosophy the majority of smartphone makers chose to offer and majority of buyers choose to buy, free to pursue its minority niche.
The cameras don’t watch over, just feel and tell…
When the video is needed indeed, but not always. So can we make a camera which is just blind and still tell things in other ways: how long have I studied, how often I do the work-out, etc…

Here is the app goes online on Android: https://play.google.com/store/apps/details?id=org.sharpai.ai...
(Note: don’t try to search on Google play, the keyword “blind camera” just doesn’t work, click on the above link is the way to download the app on Google play, if you still like it after reading this article. )
The first screen after installed and lunched the “Blind Camera” app. It is a very simple GUI, the only option you can choose is the front or rear camera. (don’t worry about it, the camera doesn't see the image anymore, it processes the data that came out from sensors and throws it away immediately after processing it. Never appear to other apps or go out from the devices.)
After sitting the mobile on my desk for a while, a green bar appears on the bottom under 12:00.
This indicates how long I have been “Here” for writing this article, at 12:00 pm, California, Silicon Valley.
While staying longer, there is a flame that comes from the lamp. Flame is bigger while staying longer.

Last sentence: the team is working on an incoming “teachable” version, which will allow the end-user to tech the “Blind Camera” to recognize “action” blindly, the “teaching” should be also very easy: sitting and working.
How Does Authentication Work?
Notifications is the big one. Only way to push a notification to a user on iOS is to have an app (even through Safari on desktop supports notifications).
Hacker/programming/startup culture can have seemingly conflicting values.

On one hand, there's a belief in autodidacticism, the ability that anyone can teach themselves anything, through cleverly-applied effort and sheer will. Learn to code without a degree, teach yourself a coding (or verbal!) language in 24 hours, continuous self-improvement. Being able to become a great programmer, or at least a great whiteboarder who can pass any FAANG interview through sheer will and personal development, is part of this ethos. It's what the Leetcode/Cracking the Coding Interview grind promises. Universal self-actualization.

On the other hand, there's the belief in innate talent or genius, the 10x engineer, unicorn rockstar ninjas. The existence of people more talented than others doesn't contradict the previous point, but it could potentially lead to contradictory behavior- companies that pay lip service to the idea of anyone can code, yet seek only to exclusively hire the very few who are naturally great coders.

Laziness as a virtue can fall into the domain of either. You can make yourself smart enough to see everyday situations as systems to be automated and reduce effort. Or you might be inherently skilled enough to do it naturally.
Broadly speaking, leetcode is a broad set of challenging coding problems that usually have to do with data structures/algorithms and O(n) optimization, that are often presented without much real-world context that relates to the job you interview for.

Leetcode.com is a site that preps you for interviews like that and claims to have the interview question sets for FAANG and FAANG-like companies.
Well, there is also this:

https://www.theverge.com/2021/3/7/22318113/russia-intelligen...
Lobste.rs is a "need to know someone" service, so it has limited membership.
>(remember when SlashDot was the HN? It’s now the place to go, if you want ASCII-art swastikas).

I think it's always been like that. The GNAA (when it was new back in early 2000s) was copying the template of existing trolls by challenging those on probationary on their IRC to get racist first posts, something like that. It was already just one of those things you ran across on Slashdot, like bizarre Natalie Portman copy pasta.
What It Means to Learn to Code
I started out thinking the same but doesn't it matter that their devices have always been required to use their cloud service? This seems to be a company pivoting from a free service with an upfront hardware cost to a subscription service with the same upfront hardware cost. At least that's how I imagine they will try to spin it.
It doesn't matter what your phone runs. As long as it's communicating with the network, the carrier knows its location.
> You are loosely interpreting the word "suppression".

Moderation / censorship, taxes / theft, capital execution / murder are the same idea, one is just the more palatable way to express the other.

> The irony is that the latter case is extremely common practice for many right-wing radio hosts who are equating moderation with censorship

It's just as much the case on many left wing broadcast media. Don't conflate "left wing" with "openness".
Sure those cases happened. Of course in a country of 300 million people strange stuff happens every day.

What is more likely, that two independently developed and tested vaccines using a different technique both have the same rare side effect or that these things happen at a low level in the population and are completely uncorrelated with the vaccine?
That's pretty unfair. Anyone who cares should watch the video directly (the title is just clickbait):

https://rumble.com/veaqcf-glenn-greenwald-calls-tucker-carls...

But to your source's credit, it does at least embed the full video.

Maybe that was your game all along? Provoke people into proving you wrong? Get people to watch Greenwald videos?
I have had issues with the traditional job boards like indeed since they all filter by location, maybe they handle "remote" better now though? It can be hard to know if a job is truly remote, or "remote" as in "only come in the office once a week" which doesn't really work if you are on the other side of the country!

I have actually had my best luck right here on HN! The monthly jobs posts are great.
INVLPGB New instruction to use instead of inter-core
unterrupts to broadcast page invalidates, requires
OS/hypervisor support

VAES / VPCLMULQDQ AVX2 Instructions for
encryption/decryption acceleration

SEV-ES Limits the interruptions a malicious hypervisor may
inject into a VM/instance

Memory Protection Keys Application control for access-
disable and write-disable settings without TLB management

Process Context ID (PCID) Process tags in TLB to reduce
flush requirements

Interruptions (Instructions) and Unterrupts (Interrupts) aside (the article obviously was pushed out as fast as AT could lol) - these additions seem like they would help with performance when it comes to mitigations of all the speculation vulnerabilities in an hypervisor env?
TLDR: acting for the Theater and Vaudeville requires not only speaking in odd ways to be heard, it also requires one to exaggerate to project one's facial expressions and gestures. It took some time to get out of the cultural habits that instilled.
> Disappointed it didn't include a category for the type of knots I was looking for.

Disappointed you didn't share what it was you were looking for.
Also reminds me of https://www.chowbotics.com/
In years to come we will look down on the 5 day working week in the same way we currently do with 15hr factory shifts during the industrial revolution.

It absolutely blows my mind that 99% of office roles are still 5 days / week, Monday to Friday - why is there basically no variation on this model?

It annoys me so much that I've just launched https://www.fourdayweek.io/ (shameless plug)
I use Firefox for multi-row tabs. First it was an extension but now you can accomplish the same thing with CSS.

Of course, every major redesign of the browser breaks the CSS for multi-row tabs and I need to find people who have fixed it and hack it back together. One of these days they'll probably break it completely and I'll switch to another browser.
Thanks to D-Coder, HN users (ok, a few, and now hopefully more) know that this joke originated in a 1946 issue of Astounding Science Fiction:

https://news.ycombinator.com/item?id=12108263

https://www.angelfire.com/va3/timshenk/codes/meihem.html

http://www.isfdb.org/cgi-bin/title.cgi?57114

It was traced in this 2002 article: https://web.archive.org/web/20050509113900/http://www.spelli...

More here:

https://news.ycombinator.com/item?id=23587507

https://news.ycombinator.com/item?id=24101779
The other day someone posted rust was faster than C and I asked for context because the article had no proof. My post was flagged

This article shows exactly why C is nearly twice as fast as C++ and why rust is in between. This is a good article, the other thread was a bad article and bad thread
Investment decisions when building developer communities
A 2006 NASA program shows how government can move at the speed of startups
These cases are 4x greater then the ones in the UK, so either UK isn't reporting some cases, or something isn't right with AZ production.

Also, I'm pretty sure each regulator knows the pros and cons of this decision, and they know well the consequences of stopping the vaccination - it's not like they are all incompetent. I mean, imagine the odds of the amount of ignorance to have reached this level of decision making in several independent countries.

Not likely, at all.

It's not a "a case where a cautious ‘first do no harm’ approach will likely cost many lives.", it's them doing their job and follow the procedure that has worked pretty well, based in science. It's what builds trust in vaccines and medicines, knowing that regulators are there, aware, and if they think something is wrong they won't take a stupid risk out of pride or pressure.
Drive and Dropbox are at least moderated.
This might be an unpopular opinion around here but I believe Leetcode is a terrible metric for assessing developer performance.

Think of it like this. Say you're a construction worker but you suck at LeetCement, a bunch of cement mixing exercises. You think you're an absolute failure because you can't do the most basic thing in construction: mixing cement. Guess what? No one really cares that you can't mix cement. Customers aren't going to walk through your building commenting on "well this cement wasn't mixed right". Sure if you really screw it up the building will be in danger but in the grand scheme of the entire construction site, cement mixing, like leetcode, is a super small portion of the big picture and something you can hand off to a company that specializes in mixing cement.

As a programmer, your performance is based upon what you can build. You're never going to have a manager or customer go "well this looks good, but I noticed that your link list function is 3 lines vs 1 line". Leetcode at the end of the day is semantics of programming, no one besides the most hardcore programmers give a damn about it. Sure you can reverse a linked list in a one line of code, but can you build a piece of working functioning software?

I can't tell you how many of these "Rockstar Developers" I've interviewed that while they can solve every leetcode problem in their sleep, can't figure out how to construct functional software to deliver to a customer.

I've been programming professionally for 5 years now and I never got past leetcode easies.
A hacker got all my texts for $16
It's toxic, yes, but recruiters seem convinced this is how you get quality software hires, and so we get stuck playing the game.
Just because it's hard to discover doesn't mean you have to remove it. It's not the users' fault Mozilla's designers are useless.
That link shows that yes, "_count_elements" is implemented in Python, but right after it pulls in the C version if available (which it presumably is in CPython):

try: # Load C helper function if available
from _collections import _count_elements
except ImportError:
pass

Here is the C version (with a comment a little way down describing the "fast path advantages": https://github.com/python/cpython/blob/93d33b47af70ede473f82...
Or even better: cross the Gibraltar strait and put solar farms in Morocco, Algeria, Mali. Relative cheap maintainance and building, and vast surplus of sun in places where currently only dry sand grows.

And that requires both large and heavy networks towards Europe, but also, moving lots of electricity-heavy industry south. It makes zero sense to build a new coal-power-station in Eemshaven in the Netherlands for some data-center and Aluminium-enrichment-forge (which then ships the aluminium over Europe) when that aluminium-forge could be built in Algers next to a gigantic solar farm in the desert.
Such a great reply. It goes without saying that I do not intend to force programming upon my kids. It's more about me being worried that nowadays it's much harder for them to just start by themselves as I did.

When I was writing my first lines of code there was no distraction in form of social media apps and the technologies were pretty simple and accessible.

If you now aim to create a webpage which you say least resemble what you are used to seeing on the web, uploading an HTML to a popular free hosting sites is just not enough.

I would like my kids find their way to whatever they like to do. I am worried though that they will waste their time even worse than I did back in my days, because the web is more addictive and getting involved in creating it is much more difficult then ever before.
Yeah, this practice about people posting ridiculous things, "I did all of leetcode in a month with only a case of red bull and a palette of ramen". Give me a break. These types of sensational headlines are OUTLIERS, they are not useful to average people or beginners, in fact they engender imposter syndrome. The fact is, anyone who is on leetcode for 5 years and got a CS degree and worked for 18 months as a coder, is going to be decent with computers and could at LEAST do IT or support, if not work as an entry-level coder at a variety of firms.