skysight-inc/HackerNews huggingface dataset:
Mark my words, this is one of those tech articles that in 10 years will seem laughably outdated (not that anyone will remember this article in 10 years). It creates a false equivalency between the services that existed before and those that exist through the so-called "gig economy".

But this part of the ending really bothered me:

> Venture capitalists have subsidized the creation of platforms for low-paying work ... while subjecting all parties to increased surveillance.

In general, there has been a remarkable lack of privacy or security violations by the so-alled "gig economy" companies. The author seems to be conflating the previous generation of information-only companies like Facebook and Google with gig economy companies like Uber. For all its ills, Uber does not get enough credit for the fact that it does not sell or otherwise distribute the customer's data for money. Instead it provides a service in exchange for pay. The information customers provide to Uber stays with Uber, which cannot be said of Facebook, Instagram, Google, LinkedIn or just about any other information-only tech company.

That the author chooses to end his article with a factually ignorant statement about surveillance reveals a how devoid of substance the rest of the article turns out to be.
http://visidata.org/ is a nice one for quickly getting an overview of some tabular data – you can even just stick it at the end of your pipe. If

bzcat foo.bz2|sort|uniq -c|sort -nr | awk -f munge.awk |blah

produces a tsv, then

bzcat foo.bz2|sort|uniq -c|sort -nr | awk -f munge.awk |blah|vd

makes that tsv an interactive (if you think ncurses is interactive) spreadsheet with plotting and pivot tables and mouse support :)

You can also save your keypresses in vd to a file and then re-run them at a later stage – I've got some scripts to re-run an analysis and then run vd on it and immediately set all columns to floats and open the frequency table so I can see if I managed to lower the median this time.
Ask HN: Should a pitch deck include animations
We have a highly interactive, visual product with lots of motion and movement. Though we would't copy our product animation in a pitch deck, but I feel like having good animations in our pitch deck speaks to our brand and market.

The negative, is that it makes it difficult to "skim" the deck when emailed,

Is this something I should be thinking about? Should we go high-design or quick readability.

Of course, our executive summary is static.
...the US narrative which so far seems to be feels over reals.

Wow that's the last several decades in a nutshell.
Problem: Given a CSV file, we want to know the number of columns just by analyzing its header.

$ head -n 1 data.csv | awk -F ',' '{print NF}'

Or spare a process:

awk -F ',' 'NR <= 1 {print NF; quit}' data.csv

One of numerous weak points to this article.
In theory, no, but in practice, there's a question to the underlying motivation and ulterior motives if one is fighting for another's rights more than that other person is.

For example, to an American the invasion of Iraq may be officially an Operation for Iraqi Liberation, but to an Iraqi it may seem like control of OIL was the motivation. From a third party perspective you have to assume an American is motivated in self-interest, so if they seem more interested in the "liberation" of another group more than that group is itself, your duty is to question that motivation. The primary purpose of the US government is to serve American interests, so any reasons it gives of altruistic or justice-serving intent can be immediately thrown in the trash. I'm saying this as a tax-paying American citizen by the way.
Step 1 - find an object detection model that's not used in self-driving cars

Step 2 - show that the model detects dark-skinned pedestrians 5% less often than light-skinned pedestrians

Step 3 - write a clickbait title implying that self-driving cars will run down dark-skinned pedestrians with precisely zero evidence

Step 4 - post the article on HN with an even more inflammatory title than the actual article
Seems like a cool old dude.
So they get paid by users clicking on ads.
But I don't click on ads. Am I costing them money, or just failing to earn them money? What's the deal with Microsoft, is a cut of profits, or pay per 1000 searches?
Microsoft already does that with their SAL annotations.

https://docs.microsoft.com/en-us/visualstudio/code-quality/u...

Which they are extending to also support their C++ lifetime checker.
He sets the vision and drives the team.

Reminds me of a recent story about the most recent rocket engines from SpaceX. Elon pushed his team for scaling up an efficient design of rockets, which till then was only done with lower powered engines. Elon took a look at the tech, came to a decision that scaling up is a reasonable risk/reward trade-off and demanded his team go ahead with it. His team balked, but made it happen.

I remember the leader of the team specifically thanking Elon, saying that without his push, they would not have done it.

It takes a lot of guts, knowledge and confidence in yourself and your team to make such decisions.
edit : https://news.ycombinator.com/item?id=19153953
> Would using a setTimeout() on the window resize event bypass this? Send the data 20-50ms after resize is completed giving enough time for the letterboxing stuff to go away revealing the actual dimensions, or something? They say it only blocks the dimensions during the resize event and FF removes the letterboxing "a few ms later"

No, it will be a setTimeout on the document load event that will poll the window size every 100ms from here till the page is evicted by a close or navigation event, increasing the detrimental effect of adtech.
State-sponsored group behind Singapore's worst cyber attack: report
Businesses can take a stake in the subscription economy
Is "data science" so undeveloped that pipes and grep need to be on an everyone-should-know list?
The ad industry was ready to honour DNT. MS killed it by going default.
I wonder what are the huge downsides of Modula-2, Ada, Delphi, ....
Seems like it was fraud scam in the first place and there was no money in that wallet.
As a security consultant, sure we do. But I'd never use it in a customer report or company blog post if I felt I needed to explain the abbreviation.
Sounds like you are just starting out and making newbie mistakes with charging. Join the Tesla Slack and you might get some help with that.
Not all, but some other vendor solutions autoinstrument popular languages, frameworks, runtimes as well. Many, many customers leverage these capabilities happily, relying on those engineered solutions (akin to the reliance others place on the engineering put into OC).
>What seems to be missing from the conversation is that Facebook to a large extent is what you make it to be.

Regretfully, this was not the case for me. I tried tweaking my news feed to my preferences for multiple years and it still showed me crap that made me sad. More importantly, mindlessly scrolling my news feed was a time sink, and I found it very difficult to stop. I was definitely addicted to it, in the same way that I experienced addiction to chocolate to cope with my PhD.

I broke the addiction for myself by using a news feed blocker recommended by a friend. Recently, I deleted all the content off my facebook in the hope it would discourage other people from interacting with facebook. The addictive properties of facebook are all in instagram, even if it is less toxic, so I hold it in similar disdain.
Communism: https://www.theregister.co.uk/2000/07/31/ms_ballmer_linux_is...

Cancer: https://www.zdnet.com/google-amp/article/ballmer-i-may-have-...
Fuchsia team thinks otherwise, where kernel level stuff like the TCP/IP stack and IO volume handling are written in Go.

Android team also makes use of Go for their OpenGL/Vulkan debugger.

Now, lack of generics is really a big pain point.
I cannot recommend this enough:

The Awk Programming Language - Aho, Kernighan, Weinberger

https://ia802309.us.archive.org/25/items/pdfy-MgN0H1joIoDVoI...

The book is amazingly well written, and is invaluable.
Folks are speculating that a Model S/X refresh will be announced at the end of the Model Y unveiling next week.

It'd make sense, as both have had massive price drops recently, and haven't had a battery upgrade in two years.
Facebook is the next AOL or Yahoo, I've been saying this for years. They have a critical flaw in their design and in their philosophy, technological innovation can't fix this either.
Even more annoying is the same thing that they do with email notifications. They seem to keep inventing new "categories" of notifications all the time that I haven't yet opted out of - basically because I seem to be only able to opt out of just that specific category that they just sent me an email about, when I click on the "don't want to receive any more of these mails" link below the message.

And every time, they gladly acknowledge that I will not receive any more messages of that kind.

"Okay, you won't get any more mails about new messages from friends.
Okay, you won't get any more mails about stuff your friends liked.
Okay, you won't get any more mails about stuff some other random people liked.
Okay, you won't get any more mails about new stuff posted in groups you joined.
Okay, you won't get any more mails about new stuff posted in groups you did not join, but we think you might be interested in.
Okay, you won't get any more mails about new photos posted by your friends.
Okay, you won't get any more mails about new photos of cats posted on Facebook.
Okay, you won't get any more mails about news articles with dogs in the title.
Okay, you won't get any more mails about postings your friends liked that complain about the weather and were written by women of age 35-40."

Okay, admittedly the last three were exagerrated, but all the categories before have been actual "notification categories" that I successfully opted out of, before I put a generic Facebook email filter in my mailbox, because apparently nothing else is able to stop their overly-specific-category-generation-engine from spewing out new categories to keep me busy opting out of.
surely this is simple physics (white surfaces reflect more light), rather than algorithmic bias
I joined 10 years ago after the local equivalent of classmates become utterly useless which mean creators had to seek for revenues and that included but wasn't limited to sponsored profiles of local brands and famous people, virtual currency (you could spend on ridiculous pictures that were meant to enrich your profile and interaction with people), games, annoying promotion of their twitter-alike microblog nobody had idea how to use and which caused great uproar. Service was of course filled with ads of which most controversial one was sucking out your profile picture to dump you an customized credit card ad. Before those "improvements" it was a good place to reconnect with people you knew but since it was something new and unknown, a lot of them had no idea how to use it and made fool of themselves or deliberately used it as dating site - hell, at some point profiles of prostitutes of both sexes started to appear. Facebook largely dethroned naszaklasa in upcoming years but IMO didn't improved social skills of most people who carried those along to the new network. The service was sold but still operates and it's popular among less experienced with technology people.

The similar scenario happened with news agregator similar to digg - at the beginning wykop was aimed for powerusers, IT professionals but quickly idea was extended and included content of various type. Userbase grow had an upward trend which of course lead again to monetization; ads, sponsored content, microblog, shameless promotion of certain political agendas were introduced and at the same time, the content quality heavily piked down. Site still operates today under third - if I'm not mistaken, owner but I'm no longer there since interaction with biased content and teenager, 20-something trolls is not appealing at all.

So yeah, I believe it's pretty the same thing everywhere: a simple service idea is successful, userbase grows and revenue sources are needed. Sources are being introduced along with new features but content quality starts to drop. Unpopular decisions are made leading users to migrate in search for better and simple alternatives.
"Data sharing" is pretty vague but assuming you are talking about car data, it's completely decoupled from the VIN or any other identifiers that could ID you, so disabling it is just silly, but yes you can choose to not opt in.
And this was their best decision imho.
Honestly, every time I read the "you're turning me into someone working to train your program without paying me!" comment I think about this stuff and I realize no one I know would give a goddamn fuck and expect to be paid in cash. Having the better product is sufficient.
Be sure to look at all the privileges it requires, especially Contacts.
The experiment must have been a success, because the v3 supercharger uses liquid-cooled cables.

In fact, it is becoming standard in high-power chargers, with the new 175-350kW CCS units also using liquid cooling.
As a dedicated Apple user, the Apple stores are invaluable for fixing hardware issues or diagnosing them.
The vulnerability is in the browser’s code itself. If you have the stable channel for Chrome added into Linux, then you just have to run ‘sudo dnf update.’
A large part of the problem for Facebook, at least personally, is that its too popular. Initially I only had my college friends on it. With them I had a different dynamic and different kinds of things I'd share. Then the first wave of relatives (cousins, etc) joined. This leads to more content on your feed, but you have to be more careful about what you'd share since its going to reach a different network. Also, its weird if your boss or colleagues want to join your network. Then the oldies joined, parents and grandparents, that means either you set up elaborate rules for who can see what, and remember to set them up every time you update something, or you post bland content that you don't mind anybody seeing. I am not off Facebook, but my engagement has gone down to about a couple of times a week. Their notifications are increasingly meaningless and I am not the only one doing this.

On the other hand, I feel Facebook as a company is doing great. WhatsApp is incredibly popular for exactly the reasons Facebook itself is not, private groups that you can share stuff with as needed. Less chance of people seeing material you did not intend for them.
Tesla has repeatedly offered access to their supercharging network to any car company that wants to use it, but nobody has taken them up on it.
I was mainly a C and C++ developer until 2006 and you will see me praise C++, but also be an heavy critic of the copy-paste security exploits it inherited from C.
North Carolina, too!

It's as if the narrative doesn't require any connection at all to reality...
Sorry, in seeing "Vegas" I assumed that it would be traveling from Vegas to somewhere else, like L.A.
When I used to visit Facebook, I get "Popular On Your Network" stories.

I consider #2 as injected. Basically, any content that was not directly posted by a "friend" to share to their network.
Sounds like a physical issue, about how dark surfaces reflect less light and the car can't analyze that information. They'll find a way to fix this eventually.
This is the best way to monetize my searches. And it's so good for whole planet!
Are you sure your intake fuse is only 20A? Where I live it is normal for each circuit to have 16A, and if you have induction stove at least 20A for it. My intake fuse is only 55A (230V) since I have an old house, but should be upgraded
>This might be true, but I would expect citations. I might be biased, is only anecdote, but my experience around the world would single out USA as a place where this is predominant.

Sure, but most of the discussion on HN focuses on a USA context.

In my country for example, such incentives might not be predominant re: public healthcare (since the staff gets paid whether they have more patients or not), but they are with private practices.
The NetApp Kubernetes Services Terraform Provider
I would be happy with a pantograph-style sliding contact on the roof!
Everyone starts from somewhere. No matter how “developed” a field is. I think we should encourage the learning no matter what level people are instead of being scornful of how “advanced” a field of study or the people within it are. There are many reasons people might not be familiar with these commands. One super simple one is if they come from a windows background where often guis take precedence over the command line.
The issue is not back doors in my opinion. It's more that the US is expecting 5G to be big (really big) and they don't want to world relying on China for their infrastructure. It's bad for (America's) national security and it gives China too much clout.
Steam already relinquishes their cut if the game is bought via a third party retailer. It costs nothing to generate or activate Steam keys outside the Steam store.
s/$8.55 million/$8.55 billion/
Computational Complexity as an Ultimate Constraint on Evolution
your ignorance is disgusting.
They’re talking about Chrome’s (and other browsers’) marking of http sites as insecure, and Google-as-a-search-engine penalising non-HTTPS sites. These are good things.
Well, it seems that everyone describes the PhD as a tragic experience... for me it wasn't.

I don't know exactly why that was, probably a mixture of how it is organized/work culture (Italy is clearly not the US), the extremely caring and human supervisor, and a not particularly competitive field. I would argue that also my fellow PhD candidates were not as stressed as I read here (antidepressants on every doorknob? No way.)

Now that I'm done and I moved to another university in the northern part of the EU, I'm still not convinced, by looking at candidates here, that the PhD is such a tragic experience,but maybe I just know lucky people.

Did anyone here have a positive PhD?
You don’t need to pay regulators, you just need to make people able to sue for damages or charge crypto purveyors with fraud. It’s manifestly clear that the majority of these are just pyramid scams.
Imagine how effective an intelligence campaign would be if the NSA went to Microsoft and let them place backdoors for specific targets.

Where would you draw the line?
Other bathrooms are available. Your Tesla should be able to stop at those; it doesn't only stop at superchargers.

One-mile-per-minute definitely sounds like something was wrong. Did you try other charging stations? How full was your battery at that point? If you've seen that with multiple stations when you battery was neither nearly empty or nearly full, I'd suggest getting the car serviced as that's not normal behaviour.
ESPECIALLY in Five Eyes locales.
Ask HN: Master's degree vs. MOOC for a full time software engineer
My motivation of asking this question is not about finding a job. I am already a Senior Software Engineer at a startup in the Bay Area. I am looking to advance my career and solve bigger problems. I've been taking ML/AI courses from Stanford on YouTube/Coursera and from Georgia Tech on Udacity. Suppose money is not a big concern to me, (i.e. I am willing to pay for high quality education) how should I pick between accredited CS MS degree and MOOC? Which one do you think will add more value to me down the road? There are 3 options available to me at the moment.

1.) Stanford online MS degree (Expensive $$$)
2.) Georgia Tech online MS degree (Strongly recommended by coworkers)
3.) Multiple Nanodegrees from Udacity

Practicality is good but at the same time, I'd really appreciate the depth of MS courses such as the mathematical derivation of batch normalization, backpropgation and etc...I'm hoping HN would give me couple tips and advice.
MITRE link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1543.

Couldn't find anything about LibreSSL, so I guess it's not affected?
It sounds like they will add new stations alongside the old ones in some cases, and replace or upgrade old ones in other cases, but really a mix of both approaches. I'm not speaking from any inside knowledge here; just thinking about what makes the most sense given how the chargers work now and the mixed makeup of the fleet.
Since WW2 the difference between war and peace have been more and more blurred. Proxy wars, drones and "cyber warfare" have made open conflicts directly between superpowers almost non-existent.

Classic warfare, atomic, biological and chemical weapons all have rules and a loads of regulations. The "cyber" sector have a long process ahead to catch up. Unfortunately no one seems interested in being really serious about it it, but I certainly wish they will start work on it.

Hopefully we will never experience an all-out "cyber war". Probably a new kind scenario with massive damages to infra structure, lots of civilian casualties and almost no losses among military personal.
> Sure, you're probably rich enough that you can afford a crazy amount to subscribe to every possible website. But the majority of the world cannot - and that's why ads are not just an unnecessary distraction but instead a necessary way to life on the Internet.

You seem to be assuming that "life on the Internet" requires these services, and requires them to bring in the insane revenues that they bring in through targeted advertising. It doesn't. The Internet and the Web had thriving communities before any of them existed, and there are meaningful alternatives to everything you mentioned that don't surveil their users. The only thing that makes any of these services feel required is network effects and the attendant monopoly power. People use them instead of the alternatives because they're "free", and that's where their friends are and where the content is. They actively enforce this power, by buying competitors, investing in slicker UIs, preventing other services from providing a different interface to the same data, and not providing any meaningful way for users to export their data and delete it from the company's servers. Wanting an alternative to this situation needn't be an expression of privilege.
Maybe they do care about their privacy, they just care more about sharing stuff and more about looking at videoes than they care about looking at ther privacy settings.
The media has been all about Facebook and privacy for many, many years. Facebook have had popup dialogs on user feeds asking users to check their privacy settings.
People are not uneducated about it. They just don't care enough to change their behavior or make an active change on their settings.
Same here, your description fits me exactly lol.

I have several apps/books making me little money every month (few hundred ish, not enough to cover living expenses yet, I am still working on it), it's okay to take the route of competing on price, but you will eventually lose to VC backed company which can provide their app for free or below operating costs as they have a lot money to burn. And offering lower than market price might make potential audience feel that your offering quality might not on par (eg: Walmart).

My advice would be to provide more value than existing offering or just downright give more shit/care about customers, you would be surprised how many software companies out there doesn't give a shit about customers / uses automated chat bot to reply support ticket (Google, I am looking at you). Replying to customer as a genuine person has a lot more impact than using the generic PR-ish polite sentences.

This is just my advice, of course you can try to compete with price, no harm trying it first!