skysight-inc/HackerNews huggingface dataset:
> What happens if Amazon, right now, decided that you are not a good customer and deleted every one of your accounts and deleted all your AWS data? As of right now, you can't buy anything from them goods wise. And if you were using AWS as a webservice platform, now, you can't. No recourse. At all.

People actually have sued against that in Germany, and a German court determined that Amazon has to allow you to recover all your data, and all digital products (e.g. Amazon Kindle books) you paid for.
OWL Stage 1, Kingdom Hearts 3, Hawaii Loot Box Legislation and the IMDB of Gaming
My employer (3000 employees, medical research) has an internal DPO. I only dealt with him once but was impressed with his technical as well as legal knowledge.
It's pretty confusing to refer to Microsoft Outlook as "Outhouse."
Glad to see this! Really stoked to see you guys share all of this with so much depth.
Thanks! Yeah, we played with the idea of making a demo version of the app, for a long time. But it would have been a mega-project.
The convenience factor is already catered to by illegal streaming sites mentioned in the article.

Anecdotally, out of the people I know, only two still pirate, but a lot use illegal streaming sites.
have you considered emailing hn and asking what's going on? They're usually pretty responsive.. and I've always thought of you as a reasonable contributor to this site.
"Take this quiz to find out which cybersecurity specialization is best for you!"

[Click]

Required: First Name, Last Name, Email

[close tab]
Get 'em hooked on something 'free', then monetize it. Rinse and repeat. Just like they are building a browser that only blocks the 'annoying ads', now they are designing their email to let advertising through. So much for 'don't be evil'.
Is Developer Pay Bimodal? What our data says...
I see zero chance for the argument that it be unreasonable to adjust backups. Either they are adjusted, or they violate the law, period.

Software projects like apache2, nginx, or your favourite website framework should adapt to the GDPR to make it easier for those who use them.

How things will turn out is not settled yet. If you are a small company not focused on handling private data, and documentedly continuously work on compliance, then I see little you must fear.

Usually, if your business is handling private data of others, then you must simply know exactly what you record where, and what you don't record. That is an essential part of your business.
Locally reasonable decisions can have globally unreasonable effects.
Is there a Tiny Core Version for FreeBSD?
IMO there are two features which linting tools need before I can start treating them as serious "necessities" on a code base rather than "nice to haves".

lint [cosmetic | medium | serious]

- you must select one to run the tool, and the rule defaults must be sensible. No "100 character line length" in 'medium'. That's strictly cosmetic. Serious is for initialized and unused variables and the like - things which you might plausibly say "I'm not unhappy that broke the build because it could have indicated a bug".

lint medium --against=branch

- the linting tool should be able to intelligently compare against a baseline branch and only warn you about issues on code you have actually touched.

I do not agree that the holistic effect of having a code base "normalized" is "through the roof". I think the cost is relatively high while the benefits are relatively low. Right now at work if I run a linter against my code there are about 10,000 "issues" - the top 50 of which are completely cosmetic and I'd be remiss to invest time in fixing them.

I'm not opposed to linters on principle and I do use them, I just think that there's almost always bigger fish to fry.
> Isn't it by chance the same as nitpicking someone's comment?

But they aren't calling their comment "creative destruction".
Upwork banned me too. some offensive words
Charge bellow market rate in order to build reputation than brace for the day some dick will complain about some bullshit and they pull the rug under your feet.
Conan also gets paid what he does because his audience is millions or tens of millions of people. The guy at the comedy club who is funnier than Conan but doesn't have the audience makes nothing.
So are you posting this to taunt or to grandstand?
I guess not everyone is having tens on gigabytes for 5€ like me, but hell, even if the megabyte is more expensive than gold in some fucked up economy does that mean everyone should sell their soul to google and the likes?
Have you tried to check https://postmaster.google.com/? You _may_ get an insight on what went wrong those 3 months ago
Tealdeer: A fast tldr.sh client in Rust
> Google’s style is “develop, control, prioritize, monoplize”

“develop, control, prioritize, monoplize and sunset”. Don't forget the last step.
Have to admit - we were a bit nervous about telling the world we used jQuery for this. ;) But it still has its place IMHO.
I noticed that AMP has recently started adding 'apps' to my launcher in Android. I visited Vimeo.com in mobile Chrome and then suddenly a Vimeo app icon with a little AMP symbol showed up in my launcher without any opt-in.
Upwork is pretty much the worst type of business, very shortsighted, focused only on extracting immediate value at seemingly any cost.

Last year's 1175 point post "Why you should never use Upwork"[0] is still as relevant as ever and I don't expect it to change.

You should avoid Upwork like the plague.

[0] https://news.ycombinator.com/item?id=12773282
It helps to be a celebrity and be "vouched" for.
Try firefox on Android. It has full extension support, so you can use whatever adblocker or javascript blockers you like.
Yes I agree. The problem shifted, but it wasn't exactly solved. So, now it's not about how to feed 8 billions of people, but rather who gets how much. So '... and fed the world' in this article is a stretch for an argument.
could you please tell me (in the AI context) what level of math is considered 'high-level'? if you can mention the books that covers it then it will be more helpful to gauge the level.
> Distribution rights for huge back catalogs were sold to third party local to a given country/region distributors long ago. There's a lot of entropy there, and each has exclusivity to control distribution for the given region.

Which is another reason not to use regional licensing going forward, and pass laws to disfavor it in general. It increases transaction costs -- then when Netflix or any of your hundred other buyers wants global rights to a particular film, they have to negotiate with a hundred regional distributors instead of just the original creator. The transaction costs go from "N" to "N times M" where N and M are both large. And transaction costs make otherwise profitable transactions either less profitable or not happen at all.
I think you underestimate your capacity to commit a bad deed if you're in a situation to do so.
> 24 - 72 hours for a fairly critical and relatively easily solved security bug

Let's see. How many microsoft employees would it take to change a lightbulb? ;-)

https://blogs.msdn.microsoft.com/ericlippert/2003/10/28/how-...

Highlight:

> That initial five minutes of dev time translates into many person-weeks of work and enormous costs

This is just to add an interesting article on top of the sibling comment from the MS employee; nothing's easy in the engineering of a large product.
A shakedown usually involves an opportunity to pay to avoid the consequences. At the very least, it certainly isn't "hilariously transparent".
I understood what you wrote initially.
The spec is here: https://github.com/ampproject/amphtml/issues/13457
Write down everything you know about the codebase. Whenever you discover a surprising dependency or behavior make a note of it. This is something you can do in passing as you push features.

At some point you'll start recognizing structures in the code some of which will be small enough to surgically improve.
I want to share the experience I had with my daughter Greta (now 5 yo). She learned to write and read independently. At 3 she was already able to write simple words (not memorized, you cold say "write <any-4-or-5-letters-word>"), and at this point at 5 she can fluently write. All this without spending more than, maybe a total of a few days once she were already capable of basic reading/writing. The question is, how she figured out how to write and read independently? I'm not sure, but my wife and I read she books since she was 1 month old, every night before bed time, and often she wanted to look at the books, so I guess she became accustomed to the shape of letters. Later she played a lot in one of these rubber carpets where there are the shapes of the letters (https://i.ebayimg.com/images/g/PCwAAOSwM5JZma4a/s-l500.jpg), and my guess is that this also helped. At some point when she was like, 2, she became obsessed with "A". This is letter "A" she could say during a few weeks. Later she started to compose the "A" with three sticks, and so forth. Basically with this process she learned all the letters and the sound. Btw what I was able to observe was: 1) It is a lot of work for kids to learn to write and read. Greta succeeded in doing so only because without we even noticing much, he basically spent a lot of time thinking about letters, drawing them, reading them. 2) When we tried to teach her better, like sitting together, we almost stopped this process... because it started to be annoying, so we avoided it if not for 10 minutes every month to say like, how groups of letters sounded. 3) I believe that one of the key point was reading a lot of books, because her language skills where very impressive already at 1.5 yo or alike, and I believe this is potentially the result of reading books.
What Will It Take to Go to Venus?
I don't see the parallel. A breakthrough or a patent is something that you do not know for sure you will achieve, but by hiring the best people in the field the chances of that happening go up and such competitive advantages are the cornerstones of corporate empires.
Congratulation! You passed the test.

Another way to pass the test is to enter cypherpunk/cypherpunk as first/last name, I guess. Oh, and the email field isn't validated anyway, it doesn't even need to contain an "@".

Seriously, aren't data protection and privacy almost the most important parts of cybersecurity? Anyone who misses those shouldn't be trusted with anything involving IT and security anyway. The best way to ensure that certain datasets cannot be stolen is not to acquire them in the first place. (Principle of "Datensparsamkeit".)

I'm aware that for certain state actors the concepts of "privacy" and "security" are totally different things, almost contrary to each other. However, from an individual's perspective these two concepts are intimately connected. (pun intended)
I enjoyed your retort, but I'll note that it being "just a couple lines of code" at least should imply that this is no harder than other security fixes, which somehow do make their way out faster than main releases.
There's a pretty big difference between AI researcher and applied Data Scientist. Most companies don't need to develop novel algorithms, they just need to be able to apply what's already available.

Fortunately, the applied DS jobs don't really require a PhD in machine learning. A master's in CS, stats, etc is usually plenty.
> The Mongol Empire as an example is still remembered to this day. Nobody cares what exactly they did, but it's common sense that it was pretty bad.

Is it really? I think most people only remember them as successful conquerors.

> British colonial era? Same thing, but half the world still remembers what atrocities they have commited, and it was longer ago as WW I.

Depends! The British Empire lasted until the 1960s -- arguably 1997. That's much fresher than WW1 or WW2.

Besides, who remembers the British concentration camps?
So it isn't immediately clear to me how these two overlap. Probably at the core there are some similar mathematical operations, but my professor's program's thrust was on control system stability analysis, and NASTRAN seems like a pretty sophisticated FEA wrapped in a lot of useful modeling and presentation code.

The huge challenge for this was matrix operations on a machine that was way too small for the task, where intermediate results need to be written to tape. And it appears, at least in current versions, NASTRAN is significantly larger, and handles a broad range of engineering problems.

This software was closer to LINPACK and EISPACK, which it predated.
Inversion of Control Containers and the Dependency Injection Pattern
There are web wallets today where you only have to remember a password, and can recover access if you can prove your identity. Like uhm… banks. If you don't trust yourself to keep the coins safe and backed up then go put them there. No shame in that.
But it's not "zero-day" either.

The aricle says it was discovered in October 2017, and that they "informed the Telegram developers of the problem, and the vulnerability no longer occurs in Telegram’s products".
And this is why it’s so scary that our societies are moving towards using such private companies for basically core infrastructure of society.

If the government fucks up, I have an easy way of appealing, everything is clearly defined.

If venmo or PayPal fucks up, I have to sue over country lines, argue an international case, and still have no recourse.
You are right, this might be the case, someday.. but as long as they have their tax-free money parked in the EU, removing all legal entities from the EU will be very expensive..
I guess what I'm saying is the expected reaction to this in the work place would be to trim the requirements and set expectations before you ever start work. If that's part of the test, cool, but it seems like that wouldn't be something a candidate would assume heh.
Thanks for the tip: I may have access to Safari Books through work so I'll give it a spin. I anticipate that I'll get the bundle as well. Sorry to hear that physical copies are so expensive in your country.
Warren Buffett Wins Million Dollar Long Bet
FYI: The $25 box is checked automatically and there is no confirm window after the paypal window. I just accidentally payed $10 over what I wanted to pay. That "checkout area" needs to be a little more clear I think. I didn't even realize that was the checkout area. I honestly didn't even notice the amount bubbles and was wondering when I was supposed to plug in what I wanted to pay. I was super confused when I got to the last page. Didn't notice until I got the paypal notification on my phone and went back to the main page.

I realize I'm dumb, but maybe someone will read this and not make the same mistake.
Good idea and I would implement that if I used an API from server to get the response. But currently I'm at the same time testing stability of Apify "Actor" solution and proxies, so for my case it's good that there are real requests with real responses, even if it's just from demo.

Btw the fact that it's running for 5 minutes is a bug, that I will look at, since there is a timeout of 2 minutes and there are no hanging runs or runs that ended with timeout.
Well, sometimes the domain is a specialized subset of ml, like vision or natural language processing. And there's also a decent amount of intuition involved in just getting the architecture + hyperparameters approximately right...
Good comment. The thing to remove in the story is a duck: https://en.wikipedia.org/wiki/Law_of_triviality#Related_prin...
Easy fix: cash bonus to teachers based on average year-end score of their student’s reading comprehension.
Gimp is unfortunately named
Ya, I end up declining 99% of all offers on up work. I'd say very few are actually good projects with good people behind them. Most are assholes who treat freelancers like garbage.
Yes I know, but didn't mention it as I wanted OP to read the article. Still a huge difference.
I did a Stripe integration for a SaaS product. It took about a month to set Stripe up and figure out our licensing structure. Overall, it was pretty painless (their docs are good) and it has run without major intervention since I set it up roughly a year ago.
Same. I figure I'm building myself a pretty handy reference library for a fraction of what I'd spend on Safari... now the only way O'Reilly is offering these ebooks directly.
The potential for malicious abuse of this is almost endless.

I feel very sorry for the state of email.

An interesting concept with very antiquated technology that is getting more and more centralized.

Having a personal/corporate server and interacting with the big boys (Google, Microsoft, even yahoo) is getting more and more difficult.
That's a poor approach to life. I've tried it.
Firefox beta on Android is slow, but wrorst is if you use Google's search tools (like time range) Google sends Firefox a search results page without that ability or many other things (plus side, there's no amp).

How about some browse neutrality from Google?
It's trained specifically for Daesh content right up until the moment it's trained for other content as well.
Isn't a stolen coin still part of the supply? Do you mean to to mark them as stolen to prevent them from being used?
When a person has a large quantity of money, they have the luxury to disregard money as a factor in their decision making.

That’s how I think OP is interpreting it, not as money is a panacea for a fulling life. But money enables you pursue many things that a person with little money can.
Yes, it's called NanoBSD but you have to build it on a working FreeBSD system. No desktop though.

https://www.freebsd.org/doc/en/articles/nanobsd/index.html
U.S. Strikes Killed Scores of Russia Fighters in Syria, Sources Say
I'm joking. I would not start a new project in Classic ASP in 2003, much less 2018.

I did like it back in the day though and it was still a better choice than .Net 1.0. .Net 1.1 was okay, by 2.0 it was pretty decent. 4.0 beyond is fantastic IMO. I'm a bit of an MS fan though. I like their tools.
Clone, add, commit messages, push, ignoring dependencies, writing an instructive README.md, etc. All basic skills you'd expect a developer to have.
If you get past the provocative headline, it’s a well written, and considered piece. I especially enjoyed his advice about inquiring as to why someone believes they’re entitled to their opinion when that phrase is used to shutdown debate.
This is mildly off topic but regarding clickbait titles, does anyone have any good idea how we can stop them? Because everybody hates them, but everybody clicks on them. Seriously, I hate the way BBC News has turned into a clickbait nightmare; but I still clicked on the "my husband turned into an otter, then became a security professional" link, or whatever it was.

It's a knotty problem. Also exploits in software bad.
> When you take all this away, what are you left with?

A "mechanical Turk", as amazon would call it, a "Code Monkey" as Jonathan Coulton sang in his song.

A completely exchangeable person, an employee as a service. How the code is written, who does it, is entirely irrelevant. Entirely replaceable, with no recourse for the "contractor".

The main component of the gig economy is exactly this, completely disenfranchising the worker by commoditizing work. You try to negotiate higher pay, you simply get replaced.
Adhoc meetings with Jitsi online
It's AMP so you won't be able to run (your own) Javascript so that kind of thing shouldn't be possible.
This 16-Year Old Crypto-App Developer Fights Back Against Reddit Hate
Hackterms: A dictionary of programming terms
It's really not antiquated in the US ( where I live ), and people DO use it as a slur.

To be clear: I was responding to comments in the mailing list
I agree, but this is not an RCE
Yeah, the article seems to fail to mention that the current version of Windows, which almost everyone had two years to upgrade to for free, has a version of Skype that isn't vulnerable. Given that Windows 10 has been out since 2015, and everyone with a Windows license going back to 2009 had a free upgrade path, failing to mention that Skype on Windows 10 (they don't recommend classic Skype for Windows 10 users) isn't vulnerable borders on the FUD barrier.
I use both Runbox and Fastmail. Of the two, I use Runbox more, because I use it to consolidate mail from different accounts, and I have been using it for over 10 years.

However, if I were to start over now, I would probably prefer Fastmail. The interface is more responsive, and they seem to be more actively developing the product.

Personally not sure about importing contacts, because I haven't tried it, but in terms of privacy, Runbox is hosted in Norway, and I believe Fastmail is based in Australia. Not sure what the exact implications are, but I think Norway may have stronger privacy protections.
I assume Google's customer support staff can contact the owners of blacklisted sites and sell them more Adsense inventory, or encourage them to stop doing business with competing ad vendors.
Here is the training pathway I use to make novice (entry-level) system administrators:

http://verticalsysadmin.com/blog/training-program-to-make-a-...
Tiny Core is the result of a DSL schism, if I remember right. Robert Shingledecker had been on the DSL team before starting Tiny Core.
You left out Gabocorp!
School is all about signaling, not skill-building
Tutanota is, last I checked, good for privacy. I’d also recommend Fastmail if you’re willing to pay a very little bit, and Protonmail.
Except while with ad network x the network gets punished, with AdWords the specific advertiser does.
UWaterloo CS requires two stats courses
>To get developer preview access to AMP for email in Gmail, sign up on our site.

It's a subset of existing AMP components.
Google’s Guinea-Pig City
Lots of people remember the Irish and Indian famines.
Apple demands blanket rather than specific repo shutdowns from GitHub
That requires hundreds or thousands of emails from your domain per day to show anything - which is useful if you run a major service, but for the use case of "every person hosts their own email", it’s not exactly useful.
This is amazing. I mean the service. Count me as your customer
Gmail will let you browse websites in your email with new AMP support
You're right. It is possible to write a file but not to list or access any other files. So it is a security bug. You could "fix" it yourself though, by using a privileged account and copy any DLLs loaded by the Skype updater into the directory.. An unprivileged user would not be able to overwrite the files.
Even if it was possible, you'd have to switch back and forth between stores and maintain 2 separate accounts. Piracy seems like the more convenient option here.
Finnix was another good small Linux I had tried out some time earlier. Again, it is more for booting up and then maybe for doing some maintenance work than for regular use.

https://en.wikipedia.org/wiki/Finnix

https://www.finnix.org/
I presume the “pay opportunity” would be to use their own ad network. Yes, it is subject to the same rules. Officially.
No problem! We should actually articulate better on our homepage our process and why we are able to still deliver high quality work at relatively affordable prices.
What I Learned While Making a Game with React Native
I'd argue this line as well. A lot of the earlier stage startups who don't need this talent are trying to secure it because it offers them that halo of prestige to grease the wheels of fundraising.

A $400k salary is nothing if it makes it easier to unlock $XXm in funding.
"I didn't mean to say everyone shares my worldview. Only that if you don't you're not as well-versed/smart as me."
Very Stallman-esque.

https://stallman.org/apple.html
And at scale works both ways if you consider the invention inevitable. It isn’t just that Google has the patent it’s that Apple doesn’t.
Local public access channels can intervene in Comcast suit
Who the hell at o'rielly is responsible for choosing the animals?