skysight-inc/HackerNews huggingface dataset:
I would say of 9% who gave consent the vast majority gave their consent through error, deceit or because they don't know what tracking really means and they wanted the service anyway.

Why not outright outlaw opt-out tracking and be done with this silly state of things?

There are legitimate uses of tracking and any company would still be able to provide it for the users, but you would have to have legally binding contract and opt in for the service.
The Case for Fewer Laws
I have the feeling that the article is really about optimization, but the author does not know the difference.
You're missing the point. There is a larger absolute number of people working on complex algorithms, but as a percentage it is much smaller. In the 60's deep algorithmic knowledge was required for 90%+ of programming tasks, now it is probably closer to 1%. It is perfectly possible to make a living as a programmer nowadays without being able to inverse a binary tree
Been there, done that. The commonly accepted ruling is to take the time that the sun is at its lowest point as simultaneous sunset/nightfall/midnight/dawn/sunrise (each of which has its own significance in Jewish law). So shabbat is from around midnight Friday to midnight Saturday.

It also means one can pray the afternoon, evening, and morning prayers one after the other.
I get your point but people with high income are paying proportionately more than people with lower income. In some sense this is a subsidy.

This becomes even more pronounced if you take into account who is using the health care system as low income tends to be tied with bad health (diabetes, smoking related issues, hard physical labour, etc).

Note that I'm not saying this is wrong. Broadest shoulders should bear the largest burdens.
Microsoft Teams is better.
Yes this what has spread around and what people think of as unit tests. But it an awful way of splitting tests. Code bases following this end up with brittle tests, that break at slightest design change with no functional change.

Here's a good article kent beck retweeted on the subject.
https://twitter.com/KevlinHenney/status/1266383805520084993

I define unit tests as fast, and don't cross architectural boundaries, and operate on a well defined public interface. And test some kind actual property you care about. I don't follow "strict" rules like unit test per class, per function etc.

A lot classes just extract to some to some helper class, and they operate well together and the helper is not likely to be used anywhere else. Just make the helper class private and test as a unit against some actual desired property you want to test.

Integration tests is when you bring external things into the mix like databases, or http calls.
SEEKING WORK | Europe | Remote | Full-Stack Web Designer and Developer (Typography, Tailwind CSS, React, GatsbyJS, Wordpress)

Hi there! If you want a minimal, stable, and carefully made product, I would love to work with you. We can begin with one small task.

Recent work:
- https://albatrossfisheries.co.uk
- https://carymor.wales

Portfolio:
- https://beyers.tech

Email: francois@beyers.tech
Logical Clocks Joins European Initiative to Bring AI to 5G Networks
Why would someone lose a scholarship for attending their online-only school?
"The future has to be one where dumber ads pay more because tracking isn’t technically possible and/or illegal."

So you're inching closer to the reality. Read your statement again though: where is this 'magical ad tech' that enables newsies to make a decent dolllar?

It's non existent.

Ergo, they are out of business and you get severely limited content.

So, either people can chose to share some basic information, pay, or get very little in return - that's the current 'business math'.

GDPR fails to take into consideration that math unfortunately.

A more progressive solution would be to create solutions not just legislation that doesn't actually change the dynamic.
After 35 years of living in London, I finally left. This post describes how I saw my old city self after a couple of years living closer to nature and in smaller places.
As non-jewish citizen of Israel I see this distinction every day. I'm surprised Orthodox Jew would admit it in the open.
I get where you are coming from. But we certainly did a decent implementation using Microservices. The project is basically complete and in production and it's the backbone of a major company, running a few million requests a day.
Not that we didn't make mistakes but I would say it's definitely possible...
Stiffer road surfaces could cut greenhouse-gas emissions
DNT also needs an equivalent "Do Track" header (dnt: 0?). That way people who want to opt in without clicking boxes can, and lack of the header can't be misconstrued as consent.

edit: uallo points out below that this is the specification. I didn't realize because none of the browsers implement it.
Autoscaling is hard. Never ever use one that you don't thoroughly understand.

An autoscaler that keeps chugging when deploys aren't green is outright dangerous.
Google swears gcloud support is good, of course, but I've never actually used it -- but then again, I've never actually needed it.

Meanwhile, I need AWS support constantly because their entire platform is a gigantic social experiment in minimum viable products. How crusty are people willing to tolerate? Evidently: very, very crusty.
Classes are the smallest part of college.
Wow, this explains why production of a mask takes 5 days (as said in first video):

https://en.wikipedia.org/wiki/Electron-beam_lithography
Show HN: News Searching API
This is the side-project, that I have been building recently. The API allows searching over the data from many news sites and news aggregators, it also allows to easily extract whole news sites. I built it for two reasons. First, I wanted to have a source of recent news data to play with, essentially to run data analysis and train ml models on. Secondly, because alternative services had wildly high pricing, like 400-500$ per month, and I thought I could build and deploy such a system for a much cheaper price and improve my programming skills along the way. I would very much appreciate any comments/suggestions about the serive or how to make it better :)
First of all have all these psychological studies been replicated?

Part of the reason, “facts” don’t change our mind is that a lot of “facts” aren’t really facts like physics, but are rather the result of statistical games.

Finally, and I think the biggest issue is that a lot of facts rely on trust, since they are practically impossible for the average person to fully verify. And I think, for a variety of reasons, trust has been lost. Think about vaccines. Say back in the 1950’s, you probably knew or heard of someone who died from polio. You mom, might have had a sibling that died from one of the other vaccine related illnesses. The doctor recommending the vaccines, was seen as a trusted friend. He(it was usually a he back then) probably spent his whole life in your town. He knew your grandparents. Maybe he delivered your parents. He would spend hours at the bedside of a sick child or a dying grandparent. Maybe he was the one who delivered your children as well. Now when he says that he recommends you give your child this vaccine, you are going to listen.

Now forward to modern times. You book your appointment. You go to the office where you wait for hours. The pediatrician comes in and rushes through a 15 minute visit. Says your kid should get vaccinated. On the way home you listen to an investigative report of how doctors are paid by big pharma to prescribe drugs. By the way, you have never heard of anyone you know getting one of these vaccine preventable illnesses.

Now the gap between the educated elites and regular people in this country is widening. They do t interact much socially. They do t even live together. In the United States, the non-college educated have seen a steady decline in their real wages and well-being. Of course they are going to distrust “facts” put out by the elite who are seen as out of touch.

I say this as someone who totally believes in vaccines and have persuaded many of my friends that they should have their children vaccinated. The growing gap between the rich and poor in this country is at the root of many issues.
It’s marketing for the cloud iot platform on the blog
This is not quite what I had in mind, though. I lived in Switzerland as well, and it seems more like a traditional education system where everyone in the academic stream still needs to learn a broad range of subjects at the same pace as each other. Also having a single cutoff time at roughly age 12 seems quite harsh to me.

I'm more thinking that you could learn English at an age-average pace while being ahead in math and physics, if that's what you wanted. Or vice versa. Qualifications would simply be a number of progressions that people could advance at their own leisure, perhaps with some sort of minimum so that you don't totally neglect certain core subjects.
What amazingly bad advice. If just half the people took you up on your advice wildlife would be gone tomorrow. People should NOT be hunting in mass anymore. It's not even close to sustainable.

All the more power to you if killing stuff makes you feel good but it absolutely is not an essential life skill in 99% of the world.
Ask HN: Best Open-SOurce tool for PERT/GANNT style project management?
I increasingly find myself having to manage complex PERT/GANNT style projects, i.e. lots of small tasks with Makefile-like dependencies.

Would appreciate HN wisdom pointing me in the direction of tools (preferably OpenSource but not a requirement) that can help with this.
I have never understood trying to get in to heaven on a technicality. Anyway, none of my business! All power to them (except during Shabbat of course.)
This is actually a plus point if you ask me. These few thousand customers are all operating on the same racks as me - in an environment like AWS or GCP there's no special part of the datacenter reserved for fancy customers. The billion-dollar customers all run their VMs on the same rack as me. So whatever work the ops teams do to keep things reliable benefits me as much as the biggest customers.
Nothing is stopping students from living in their own apartments for online school.
Are these multi lane roads? In London the roads I was on are usually a single lane in either direction. So to overtake me properly they need to move into the oncoming traffic lane.

I hold a position in the centre of my lane, other than when I pull in to allow a vehicle to pass - I'll never ride in the gutter for any length of time. But if I feel I'm holding up traffic and it is safe to do so, I'll move in - but as I say in London I was rarely holding up traffic - and if I was it was only until the next traffic light which can be every 500m or even less!
> easily solved by installing separated bike lanes.

In environment where there frequent intersections, these actually lead to more problems for cyclists at those intersections due to risks of collisions from:

1. right-hooks where traffic makes a right turn and crosses the path of the cyclist

2. left-crosses where left turning traffic crosses the path of the cyclist

3. drive-outs where traffic pulling from a side-street or driveway crosses the path of a cyclist.

These are much less of an issue if the cyclist rides in the center of the right-most general purpose lane since motorists will be looking for traffic in those locations.
But how many of these can be practiced simultaneously ?
As you developed it, did you workshop it with people who were actually beginners to programming?

I'm not a beginner, so maybe I'm wrong here, but it doesn't look that much simpler than python to me.
> "Buffett believes that huge growth of cheap and crazy-popular wind and solar generators will continue to be directly correlated with a massive expansion of fracked natural gas"

But this is not actually true, at least in the UK's experience. Britain's renewables have expanded massively in the last 10 years, allowing almost all coal power plants to close and grid carbon emissions to be cut by over 60%.

Britain still leans heavily on natural gas generation during times when the sun isn't shining and the wind isn't blowing. However, the quantity of natural gas used has declined as well.

Natural gas generation may remain profitable, because wholesale power prices rise when generation is scarce. But because natural gas power plants are being used less often, gas consumption and carbon emissions still decline.
Violinist, James Jones Plays Julia Delaney
21 year old violinist James Jones plays Julia Delaney, a popular Irish reel.
For Sabbath observing Jews, “work” is defined as a certain set of 39 (?) activities that are defined in the bible and relating to building the “Mishkan”. Generations of Talmudic rabbis then added new interpretations and requirements on these rules to adapt for new technology. eg, the prohibition against using electricity is because it relates to igniting a spark, which is one of the 39 prohibited activities (Or “malakha”)

Internet? No

Something breaks, fix it? No

Sit around all day? No :)

For many that keep the Sabbath, the time is spent eating, praying, and studying and there’s somewhat of a schedule. Friday night: synagogue, then big ceremonious dinner. Saturday morning: Synagogue. Saturday afternoon: big ceremonious lunch and study or sleep. Saturday evening: back to synagogue again. It’s a pretty full day.
It's difficult to put all of the nuances in a blog post. As a developer, I'm a firm believer in "run what you brung".
Get to Know Homam Alghorani, Founder of Rockstars.Media the Influencers Platform
Unemployment payments are temporary, not 4 years.
It's more that for Judaism it seems God's laws are legal boundaries devoid of any ethical meaning. The important thing is to respect their letter, not their spirit.
The servers running Planned Parenthood, PornHub, and the Opioid company websites are considerably more kosher, by Jewish standards, than this.
Thank you for listing your personal preferences, but I also happen to have mine.
Yes.

https://mp.weixin.qq.com/s/fpdKM1iJBr0as6osJ2e0Tw

李慧早就决定回国，但是她两次订到的“便宜机票”，航班都被取消了。现在，她已经订不到低于4万元价格的机票了，有可能订到的机票，价格几乎都在“6万出头”。当然，这些机票都在一些黄牛手里，她身边不少想回国的中国留学生，都是通过黄牛高价订票。

Li Hui decided to return home long ago, but the "cheap tickets" she had booked twice had their flights cancelled. Now, she can't find any ticket with a price of less than 40,000 yuan. The tickets she might be able to book are almost all from 60,000 upwards. Of course, these tickets are in the hands of some scalpers. Many Chinese students around her who want to return to China are booking high-price tickets through scalpers.
I somehow doubt this,..even if the UK aircraft carrier were sunk, the British armed forces had _plenty_ of capabilities to bring to bear.
While It wasn't quite a US Vs Iraq situation, it was very lopsided in terms of training, equipment, morale and finances.
> We don’t know why the ban has been removed, and it’s definitely suspicious but other reasons are possible.

Exactly that: we don’t. “Suspicious but possibly OK” is not good enough under sensitive circumstances, especially in addition to the host of other issues with Telegram’s reputation.

The comment upthread suggesting Telegram’s popularity in HK worries me, I should be more active at educating friends.
> Losing a brand new hundred million dollar aircraft is a huge hit. Losing a 50 year old aircraft is a different story

A 50 year old aircraft still costs tens of millions, and the biggest cost of a crash is the lawsuits anyway.

> especially when the options are to retire it or keep flying.

50 year old planes fly all the time. The options aren't retire it or keep flying, they're maintain it properly or don't.

> Further risking a crash when your airline is facing bankruptcy suddenly looks like a reasonable trade off.

Which is where the insurance company comes in, and we're back to having an existing bureaucracy with an incentive to prevent that from happening.

> It’s not like a major airline is going to intentionally crash an airplane, but if they can trade 1 billion dollars for an extra crash every 20 years that’s a net financial benefit.

The value of a statistical life is generally regarded as being about ten million dollars. Times 300 passengers that's $3 billion. So that's how much they can expect to get sued for when the plane crashes, in addition to whatever the plane was worth. If they're "only" saving a billion dollars, they're losing money.

And if they could somehow save more than 3 billion dollars then that's what they're supposed to do -- at some point safety measures cost more than the value they provide and VSL calculations tell you where that is. (And if you don't think so then I assume you never travel by automobile or buy anything that has ever been in a truck.)
Although I'm very anti-tracking, I don't think the don-not-track policy should be the default. This is not going to work this way. The whole DNT thing has actually been killed by Microsoft setting it on by default. Let the people who don't care to go and toggle the checkbox in the browser settings be tracked. It also should be possible to set the DNT field on per-domain basis.
Love this philosophy and it is roughly what I found to be my most reasonable 'top-performing' limit too. Whenever I tried to have more than three at each level, I was overly stressed and just broke down (so to say, and ended up dropping the thing in excess).
Databases and SQL Cheat Sheet for Interviews
> in both 1 & 2, I only see money pits... This sounds like so much overhead...

That's the point. The overhead is high but the other options to employ extra developers bring even more overhead. And the company wants extra developers because the faster (or more parallel) development still has a good ROI.

If you want low overhead, a small team is the way to go.
If you want to make that argument, that's fine.

What I would encourage you to do is define the terms you're using, and don't assume that others are using certain words in the way that you mean them. I like that you've been explicit about your definitions here (although it may be better to describe rather than assert, e.g. "I treat unit tests as focusing on a single method", rather than "Unit tests should focus on a single method").

For what it's worth, I find the definitions you're using to be harmful (e.g. see http://chriswarbo.net/blog/2017-11-10-unit_testing_terminolo... and http://chriswarbo.net/blog/2020-07-07-more_testing_terminolo... )
It might be true that there are economic woes, but I think they are better situated than California which has numerous startups that attracts young people. The latter also has lot of homeless too. Japans model might be too rigid, I would say many European countries are a middle ground to gig-/creator-/we-are-all-young-and-successful-don't-look-in-the-backyard-economy and those of Japan with extreme loyalty of employees. But maybe not. The US had a middle class too once.

Until now, all prophecies of Japans economic death were vastly exaggerated. It is one of the worlds top economy.
What's the obsession with inverting a binary tree? I have never found an use case that particular algorithm, but on the other hand I would be very happy if more programmers were aware that having a where clause in sql statement (and maybe and index) is more efficient than selecting entire database and looping over the results, even if the end result is the same.

I understand that in order to come up with the inversion on the fly you need to know about trees and recursion, but is it really that scary?
... and once you are through with it they need a few minutes to "save" the choices.
> working with the first version of (Apple) Metal

How do they manage to push this non-portable waste of time on people?
Exactly. I picked up some legacy invoicing code that's 13 years old, and people are terrified of breaking it, so it's just quietly rotted away and half of it isn't even used anymore, but no-one can quite tell which half.

First thing I did was add tests so that I can refactor with confidence.
With all due respect to adult actors, but the “Einstein visa” being given to a porn actress is hilarious.
Visualisation of Raft – Distributed Consensus
> Doesn't leakage increase again below 22nm because of tunneling losses, though?

You have tunnelling losses on bigger nodes as well, they are just not that dominant. Dielectrics got better as nodes shrank, and this is the reason FinFETs became practical (which switch faster, and more reliably on smaller nodes, but leak worse.)
And that's why HackerRank, Codility and all the other coding sites have zero relevance today in regards of the actual capability of the candidate. The fact that hiring committees, HR departments and software engineering managers rely on them goes to show how detached all those people are/have been from reality for a long time now.

Good software engineering skills on the other hand are pretty much more needed than ever.
There's more recent debate about what a "unit" is. The parent reply is not wrong. We're just using different definitions.
The major theme is that we are not allowed to do anything constructive/productive. Just as God stopped creating the world on the seventh day, we stop our part of making the world.

This is broken out into fine detail in the sources. There are 39 categories of work listed, covering agriculture, food production and cooking, textile production, building, and a few more.

When electricity came along there was a big debate among rabbis if its use comes under one of the existing categories or not. Nowadays among Orthodox Jews it's universally agreed that it does. This obviously wipes out a lot of modern life - not just the internet but even switching on lights, etc.

Reading, learning, eating lots of good food with the family, meeting friends, taking your kids to the park - all totally permitted.

As kids, yes it was sometimes annoying. But now it's amazing.
I wouldn't say that they're devoid of ethical meaning but rather that their ethical meaning might be unknown or can only be speculated, and whose understanding, in any event, is not pertinent to keeping the letter of the law, which is the central tenet. What you do is what's important, not what you believe or think or even what God thinks. Once His laws were given to humankind, they're out of His hands. There's even a famous story [1] in the Talmud where God argues with the Rabbis over Halakha, and the Rabbis tell God that what they say should prevail because Torah was given to man, and God concedes. From Wikipedia:

> [T]he work of law is a work of human activity, and... the Torah itself supports this legal theory. The Torah is not a document of mystery which must have its innate meaning revealed by a minority, but it is instead a document from which law must be created through the human activity of debate and consensus

[1]: https://en.wikipedia.org/wiki/The_Oven_of_Akhnai