skysight-inc/HackerNews huggingface dataset:
... says the guy who's been throwing around claims without citing legal opinions all over this thread.

(Though in fairness, I've been doing it too...)
There is a lot of criticism of this legislation. Here it is:

https://www.leg.bc.ca/parliamentary-business/legislation-deb...

Paragraph 9 is what everyone's talking about, but the general approach of the bill is to implement a gradual increase in the fraction of ZEVs sold each year until the final cut-off in 2040. Specifically:

7 The following targets are established for the purpose of reducing greenhouse gas emissions in British Columbia:
(a) in 2025 and in each subsequent year, at least 10% of all new light-duty motor vehicles sold or leased in British Columbia must be zero-emission vehicles;
(b) in 2030 and in each subsequent year, at least 30% of all new light-duty motor vehicles sold or leased in British Columbia must be zero-emission vehicles;
(c) in 2040 and in each subsequent year, 100% of all new light-duty motor vehicles sold or leased in British Columbia must be zero-emission vehicles.

In addition to these hard targets, BC has a carbon tax and the ability to increase the carbon tax rate over time to provide a more efficient incentive for residents to make use of ZEVs - credits notwithstanding.

I prefer to crank up the carbon tax and allow people to make their own choices on how to reduce carbon production. However, I am not everyone. Many people hate the concept of a "tax" and it is politically more palatable to regulate auto dealers. Combining a moderate carbon tax (BC has one of the highest in the world) with targeted interventions like the ZEV vehicle target seems like a good approach.
The best developer thing is really frustrating and ultimately a failure. Companies always claim to want the best during hiring, but once hired that completely goes away. What they really want are a couple good developers and rest somewhere between mediocre to brand new.

To really see the paradox ask extremely controversial questions during the interview. As a frontend developer ask about process efficiency or interacting with the DOM without a bunch of framework bullshit.
If user attention is split between Twitch and Youtube then they are a competitor. Same for Netflix. Same for Pornhub. Same for Vine when that was a thing.

But if you focus attention to political commentary specifically, then YouTube is clearly the dominant giant. In that context, they are a defacto monopoly.
Elon Musk affirms that Tesla will have full self-driving cars by end of year
Do not listen to this P.O.S.

The more I learn about the world, the more I'm convinced I'm living in paradise (Europe). Our chinese coworkers hate 996 as much as anybody, but social pressure keeps them in the rat race.

This is totally crazy, sick and stupid.
Unfortunately we live in a time where there is no money in doing the right thing. If you want to work on replacing these monopolies, save up your money and try to budget the best you can. It's sad that a decentralized GitHub doesn't exist yet backed by IPFS. It's unfortunate the direction browser companies is more invasive web technologies that enable sites to track your every move. You are competing against billions, if not trillions, of dollars when you want to challenge the status quo. These companies know that eventually you'll need money and they'll buy you and all your friends up to stop making things better and to join them in their mission.
Even if you're fine with human civilization dying, this reasoning isn't right. It is possible that some processes could be started that cause positive feedback loops that eventually do hurt the planet as a whole, and Earth could eventually look like Mars. If you include the biosphere in your definition of the planet, it is already very much hurting. Think of overfishing, the species we've led to extinction, places where people have caused desertification, and so on.

Yes, the rocks will still be here. I don't think that means the planet is fine.
One thing that is missing from Go is computation expressions (in C# 7.0 async/await was generalized to a computation expression). Computation expressions are extremely powerful feature in F# which introduced the idea of async/await. If it is generalized then you can properly handle code failures better.

In the Go community they have found returning the result/error tuple is tedious enough that people don't properly handle their errors. I would argue this is because of the lack of generics and computation expressions.

In F# I can do something like this:

let result : Task<Result<MyObject, Error> = asyncResult {
let! validatedObject = validateObject object
let! dbObject = GetSomethingFromTheDatabase object
return dbObject
}

doSideAffectLastCodeAndHandleAnyErrors result

This lets you create little DSLs and code that you can handle errors in a central location and in your main code just get the work done without thinking about it. Makes for a really great workflow.

See also https://github.com/louthy/language-ext
New Augmented Reality (AR) App to Help Pharma Reps Bring More Value
This really only works in a low volume situation. There's about 500,000 hours of video uploaded to Youtube every day, so employees would only be able to actually watch an insignificant fraction of that per day. Additionally, they're unlikely qualified to judge whether a video is actually good or bad. They can judge the sound quality, or videography, but unless you're well versed in the field the video is about, it's pretty much impossible to determine if a video is actually offering novel or good information.

Additionally, the bots upvoting content are going to have several thousands, possibly hundreds of thousands of bots. So detecting the circle is going to be very difficult. Even more so if you consider a lot of legitimate users will have the same taste and watch a lot of the same videos.
Parenting club Bounty fined £400k for selling users' data
Marginal as in not cost effective? Or marginal as in barely provides any juice?

With a decade or two more of cost scaling, we may be able to very effectively deploy solar in a lot of places we wouldn't consider today due to economics.
If you find this interesting you should take a look at https://www.sigmacomputing.com/
I second that personal blacklisting is insufficient.

I did just that, clicked on "not interested" -> "tell us why" -> Not interested in this channel"

Yet I'm still getting video suggestions from "Charisma on Demand" and the like.

Also this mechanism doesn't account for changing tastes.

I was one interested in a certain gun channel, but after a shooting and particularly deft comments about it by channel owner, I decided to take up interest in literally anything else.
Yet the videos from it and the like followed me around for about a year.
In the UK, at least, that distinction is still used.

GND is the symbol for 0V in circuits. Earth is, as you say, the safety path to actual ground. It's the 3rd pin on domestic mains plugs, and you can't call something earthed if it doesn't connect to the safety path.

But I'm pretty sure we use "virtual earth" for op-amps :-)
Yeah, how would an electric car even carry enough energy to heat the cabin long enough to make it to McBride, Chetwynd, or Kitimat? Seems like a major stretch.
Or! Hear me out here: I use Windows.

Lock-in sucks, but it's real.
the best solution is to simply use actual humans. I've done a fair amount of work on trying to detect and deal with spammers, fraudulent activity and such. Nothing beats a human eye.

Except when those humans are captured ideologically, then start to warp an even handed policy towards their own ends.
This sounds like such a great idea! I saw in a sibling comment that you might lean towards doing these in person, but I could see it working well remotely also.
You need to be careful with C's tolower. It takes a signed integer, and negative values are undefined behaviour. It would be safer to cast to unsigned char before calling tolower. https://en.cppreference.com/w/cpp/string/byte/tolower
This has nothing to do with FSD. Tesla can now set the lease rate with a very artificially low residual value so they can charge more monthly (but is offset somewhat by the capitalized cost deduction of the tax rebate), and then actually sell the car at market value after 3 years.

It's one way to double dip on the same vehicle and get more than 100% in revenue in respect to the original MSRP.

But sure throw that line in to cash in on the hype of ride sharing IPOs and FSD so they can raise a nice equity round in the near future.
> what has changed is the frequency in which artists need to release content

So, the album is dying? Could something like Pink Floyd's The Wall be released today? It's a two CD package with gapless songs.
> I am always skeptical of retrospective claims of obviousness (partly from the number of times I have seen it made in math textbooks.)

I agree with you about your claim, but not about your justification. I believe that "historically obvious" things ("that's the first thing I would have thought of in that situation; how did it take them so long?") are usually subject to considerable ex post facto bias.

On the other hand, when a mathematics textbook says that something is obvious, it means, or should mean: we've specifically set up the presentation to this point so that there's a unique best way to assemble the material so far, and that unique best way will accomplish the next step. This isn't always true when it's claimed, but it is possible in textbooks in a way that it isn't (or that has only a small probability) in history, since textbooks are consciously organised and history isn't.
Kim Dotcom is facing extradition to US (where he has never been) over copyright charges, so definitely "extraditable" as you say.

Luckily for her there are no US drone strikes in Kazakhstan...
How have DOTA and StarCraft wins advanced AI research?
If you read the article you'll note that the key problem is not what the author did, it's what her relatives did - uploading their own DNA. It is trivial to discover relatives by DNA match, so using a set of DNA samples you can easily construct a social graph based on family relations. If you can then identify any point in that graph, you can identify individuals. The countermeasures therefore consist of things like: 1) don't add your DNA to a database and 2) Don't allow your family to add their DNA to a database.
You can generate a pronouceable password based on dictionary words for such cases and get something that you can say over the phone like `leaf-auto-drunk-horse-zebra`. This is supported by any modern password manager.
And you don’t think the VCs would drive them to try to keep their content ‘clean’ the way YouTube is?
Very tangential note: a url like /cgi/search.pl certainly brings back nostalgic memories! Good old days of cgi-bin and perl scripts.
Maybe you're lucky, or very good a picking companies and having the luxury of doing so, or maybe you just haven't worked in the field long enough, through multiple nasty downturns in the market. I started my career four decades ago, for "big ones", rode down one metro area's effective end as a high tech region, and lived through the dot com bubble and bust.
> Frankly, I hope YouTube (and Google in general) dramatically overdo it with the censorship, "curation", and deplatforming of "irresponsible" content, purely so that it forces an independent, non-corporate model to be developed.

Just like people got what they wished for when Voat was spawned from Reddit?
nocturnial's other comment: https://news.ycombinator.com/item?id=19643999 .
You conflate regulatory expectation with consumer expectation. Most people don't want to see things they don't like. So they don't tune into channels, (YT or otherwise) that play things they don't like to see. The marke corrects itself over time.

Broadcast stations aren't refusing to show that content because of a law, but because they are making a business decision.
Yep, shared that with the office and family. That's amazing. It really does feel like the future.
There are no "secret" arrests. The press have simply been told by a judge that there are reporting restrictions on the case (doesn't mean they can't report the fact there is a case, who the defendant is - provided they're an adult - and what the case is about).

> then the media is free to report whatever they want

And there is the reason why certain cases in the UK have reporting restrictions. It's to prevent wild speculation, moral panic and all sorts being written that aren't facts of the case.

It's impossible to keep jurors sequestered from all news sources. Even if they're holed up in a hotel for the duration of the case they could turn on the telly or a radio and see/hear reporting that has an axe to grind against the accused.

You can still round up a group of supporters to make a noise outside the courts, no-one is preventing that from happening.

In reality, it's likely the press haven't been told they can't report anything about the case, it's more than likely it's just not that interesting for them any more, and they already had their pound of flesh beating the moral panic drum about Silk Road #1, Tor, "The Dark Web" and the like.

None of this is front page, stop-the-press, headline making news (even the BBC have relegated this to a "regional" local news story). And it's probably just too much hassle to pass a story by the news outlet's legal department when there's other scoops to be had.
At this point, I don't believe a word Musk says. Someone must have forgotten to tell him about "the boy who cried wolf" when he was a boy.
In 2018 Tommy Robinson was imprisoned in solitary for over a month for doing a video report on the sidewalk near the court where child grooming gangs were facing trial. That led to massive protests and marches, many in the UK do not like that restriction. Footage: https://www.youtube.com/watch?v=ZE8jErMxCUA

The wider public is essentially restricted from knowing about trial proceedings in the UK. As a result it's not unusual for attention or knowledge about major cases to die off after the initial notice, even though the court cases go on for years.
You're right I didn't mention it, but that fact is actually crucial to my point. I'm lucky enough to live in a place where walking, taking the bus, riding a bike (the one I own or a bike share), or taking a Lyft get me almost everything I want at a very reasonable cost. And as new transportation services emerge I need my car less and less. So I'm hoping that in the near future there is some service that can take over the few things I do need a car for. Something like Car2Go or ZipCar is actually almost there.
Listening habits almost unchanged since the 50ies??
Nowadays almost everyone (young) walks around with headphones on in public, in school and at work, even at home, listening to music of their own choosing.

Compared to the 50ies, 70ies or even the 90ies, several things have changed significantly: How many hours of the week that people listen to their own music has increased tremendously. The number of artists and genres that people listen to over a year increased massively. How long an average song is in "the rotation" has decreased massively.
The WSL filesystem. That says nothing about the question.
Guess that is what happens when the lead developer makes comments like this:

https://news.ycombinator.com/item?id=19425361
Somebody somewhere has presumably said "we want to know exactly how many people use it"

Lower down they've said "we need more people signed in"

Then lower down that they've decreed "if we force people to sign in, we'll increase the numbers signing in, even if we reduce the total users using the system"
I agree. IIRC, the ability to delete Issues is new. There used to be a "Beta" label beside the delete button and prior to that I don't think it was possible (or at least not as easily?).

Looks like it wasn't cached by Google either.
One of the most terrifying parts of 1984 (the Orwell novel, not the year) for me was the memory hole - a physical hole in every office where paper containing illegal ideas or "wrong" information was dumped to be immediately incinerated. So much of what we know about the past and who we are today comes from the written record and interpretations thereof - it was basically erasing history as it happened.

For a long time, we didn't really have to worry about this sort of thing, because the physical infrastructure required for such a system didn't exist, would be prohibitively expensive to create, and would likely lead to massive protests if someone tried to create it.

But now we are in the digital age, and we have slowly been creating our own memory hole infrastructure, bit by bit, in the form of centralized cloud services. This deletion is an example.

Now, these service providers should be (have to be) allowed to remove whatever they want from their platform, but the fact that they can do so should be front and center in everyone's mind when they post content to them, be it code or text or video. We should be patronizing alternatives to github, youtube, facebook, and all other large centralized data stores as much as possible.
The password still has to get into the database... something passes it to an insert query or request. It just needs to hash the password on its way through. Let’s see:

* identify a hashing library
* install/import it
* call it (when storing the password and when comparing)

It’s a matter of minutes really.
Hardware inventory taking, I need to figure out a faster and less tedious way of doing it. Was thinking maybe building a kind of barcode system to speed up the data-entry process when going out on a floor to eliminate the possibility of mistyped data.
Boeing said that 737 Max 8 is 'not suitable' for certain airports
Man that's so annoying... what do you mean by "for their excel spreadsheet" though? Also, have you tried something like AutoML?
Got any good links to share that would help designers level up w/ Figma and leverage it properly?
Yes and no. In theory, they don't need a reason. In practice, they're concerned about lawsuits, politics, and unemployment insurance.

First of all, if you sue (and you can for a number of reasons), that means litigation, even if frivolous. Secondly, most orgs don't like giving person(s) the power to fire for no reason (politics / abuse potential). Finally, unemployment insurance is a big cost; if you get "fired for cause" their rates don't go up (this systems a joke, but that's a story for another day)

So, contrary to what you might think, and people will claim on the internet, it can practically be quite hard to fire someone. You just can't sue because you got fired fired for no reason, just for other stuff (eg. discrimination)
We should really be teaching people to be confident in themselves but I suppose that makes them harder to manipulate and abuse.
It's a humorous irony that people see petroleum as vital for off-the-grid living. A dependence on regular petroleum deliveries is not really that "off-grid".
We Sell Cannabis
86 victoria road, torry, Aberdeen, cbdcartel.co.uk . I found a shop selling cannabis . Is this legal??
> I am waiting for the "Blockchain Excellence Initiative" with a lot of presentations and shiny newsletters.

That's actually a really good business plan.
Yes. I would rather be shocked by ISIS propaganda than the opposite, which is corporo-statist censorship.

They're already misusing these capabilities by trying to silence conservatives who hold entirely valid political positions that need to be heard.

Also, nobody can just walk away from the NZ situation where a terrorist stated his intentions, including a semi-auto gun ban and then watching as their legislature gave him exactly what he wanted! Terrorism is not supposed to work so perfect A->B like that!
We are trying to build our own internal training program.
Beyond the language-specific training, what books/courses have you found that are super useful. For example, would you ask someone to learn design patterns or something like that ?
thats true, and im surprised every single day webarchive is still up. it will eventually be removed/censored/etc.
The 60 foot long jet powered animal you've probably never heard of (2013)
Well because it’s one of the main drivers of layoffs—which is part of job security which is one of the main factors in wanting to unionize in the first place.
They are, unless you want to avoid duplicating logic, like I said. That's where most of the benefit of server-side rendering via JS comes from: you can render the initial page on the server, but then have the client-side framework take over on load, all from the same framework and with very minimal code duplication. Otherwise you have to write most of your rendering logic twice, in two different languages/frameworks.

Re: benchmarks, I don't know what that has to do with anything. JavaScript (via V8) is much faster than Ruby and Python, and yet Rails and Django are still massively popular. For most apps, using a super fast backend language is not a concern.
Your comment about difficulty reading colored text gave me an idea for diagnosing synesthesia early in children. To what end, I have no idea but it sounds like it could work.
TIL that github shadowbans.
We also have an accidental memory hold once we've lost the reading method for previous digital records.
Mathematics is discovered not invented.

The way I understand it.
Remember when Microsoft bought Github? Remember when lots of people said it was perfectly ok and nothing shady would happen as a result?

For every act of evil that we see Microsoft commit there are 20 that we don't see. Remember that.
I can assure you one must look busy, but actually being busy is a whole different matter. It's simply a matter showing hours in front of your boss and their boss, not showing accomplishments. Worse off, if you do work efficiently, accomplish your tasks, and leave at 5pm, you will lose respect amongst your peers and boss. Source: I worked for Alibaba.
There are already sufficients ions in the soil to conduct well.
Yet another state (Washington, this time) passed 100% clean energy legislation
Apple plugs in the UK have three pins because it's necessary to operate the safety slider in UK sockets.

But (for laptops) the earth pin is not connected internally.
What are you calling n?
You can always use a fake name/city/etc and store that in your pm.
Getting Started with Rayrender: Forging the R Sword
Can someone explain to me how it is a blessing to work 996. He literally says "If you don't work 996 when you are young, when can you ever work 996". This makes no sense at all. Why would anyone ever want to work 996. Lets burn our youth on this BS for what future promise Mr.Ma.
Where is the modern day Napster for music streaming?
Web Components Q&A
> Bosses daughter did an internship so she got the coding tasks I would have gotten before.

In my experience at a couple of places, the moment you learn its a nepotistic environment you should leave as soon as you reasonably manage. As you saw, it's a sign of very bad management, the sort that can easily kill a company, see Wang Laboratories for perhaps the most famous example in the US.
Let's use a concrete example. A new engineer joins your company and needs to set up a dev environment. This environment has changed many times over the years. Do you point them to Slack, Email, a Wiki, or a shared Google doc? In any sane company, it is one of the latter.
Nothing in your writing, and nothing in your links, quotes a single factual error extant in any Fox News content.

Your last link, however, does claim that NPR, PBS, NYT, WaPo, BBC, and others are much farther to the left than Fox News is to the right. (See chart)
Thank you so much for Emacs, and congratulations on the new release!

Emacs is reliable, fast and elegant, and a joy to use as a truly integrated environment for all kinds of tasks, including software development.
Assuming a perfect market (or good enough market), you could just raise the pay for the position and hire someone experienced enough to justify that price rather than grow someone into that role.

Otherwise said, at-will employment doesn't incentivize intensely investing in growing people.