skysight-inc/HackerNews huggingface dataset:
> Were things different in the United States at some point?

No, but there is a political movement in the United States toward a universal income upon which anyone can live comfortably and this is a symptom of that. Jobs that were previously considered in the realm of "teenager jobs" are now perceived as actual career tracks and a means toward a living. I'm not sure how flipping burgers is a career, but to each his own. On the other side, those same jobs are also being heavily assaulted by automation.
My instinct is to say this isn't real.

The biggest hangup I get is that I think this would be trivial for a robot to solve. There's no distortion on the text, would this really pose a problem for OCR?

Beyond that, I can't remember the last time I got a captcha from Google that wasn't image classification.

I do think it's plausible someone could get a captcha that wasn't colorblind accessible. I don't think it's plausible they would literally get an eye exam for a captcha. But :shrug:, maybe I'm wrong.
Except that both Firefox and Chrome ship with the ENTIRETY of .dev on HSTS preload lists, so it'll be impossible to use those domains without clients either installing a CA or owning the domain and getting a cert.
Yes, you do need to hire a good domain attorney that is well versed in tld applications.

Last time I considered a new tld you are looking at about $500k in total costs, such as application, atty fees, and marketing fees.

That’s if it doesn’t end up in auction. Google paid $25m for .app, I believe.
> the predictions being made with it aren’t terribly impressive

So what? They still have the data and can refine their methods tomorrow. Today their predictions might be low quality, but they can retry as many times as they want. The problem is not the predictions they are making today; it's the many predictions (or inferences) are able to keep making in the future.

> political groups

Remember that some types of advertising is not targeted. Some political advertising or branding advertising is intended to reach "all voters"j or maybe a very broad category like "Everyone Californian of voting age". Branding campaigns don't care if you're interested in e.g. vacuum cleaners. They just want you to think of their name first every time you happen to think of or hear about vacuum cleaners.

edit: (Multiple contradicting groups could be pushing ads at your (very general) demographic.)

> science....or dogs

Many scientists like dogs?

> Amazon thinks that my interests

No, they think that showing you textbooks and vacuum cleaners has a greater chance of increasing their revenue, according to various statistical models. Targeted advertising isn't about targeting what your are interested in. It's about letting other people target your with what they think they can sell you.

edit2: Of course, it could also be a terrible model trying to use data in stupid ways. I'm just suggesting that there are many plausible explanations.
Pretty sure the first domains acquired will be targeted at local development setups, like tmp.dev, staging.dev, production.dev, etc. etc.

edit: just a reminder that .local is the reserved one https://en.wikipedia.org/wiki/.local
HSTS is required for .dev
If you've any developers on your team that use MacOS, avoid .local since it does some listening on this for Bonjour: https://blog.scottlowe.org/2006/01/04/mac-os-x-and-local-dom...

I believe .localhost is the "official" recommended TLD for local development.
Ask HN: Where does a motivated 22 year old SWE student find freelance work?
I'm a 22 year old Software Engineering student based in Scandinavia who started writing code at the age of 15. I'm currently looking for freelance work, and aside from the typical websites such as Upwork, I really have no idea where to find any. Upwork and the similar freelancing sites are crowded with low-wage coders from India and other developing countries, and ime it's not easy to compete with them. I truly enjoy writing code and everything that comes with it, and I'd love to make some money as poor student.

I'm very comfortable with C, C++, Python, JavaScript (node.js, express.js,) MySQL and PostgreSQL. Fairly comfortable with C# and Shell. Where do I find freelancing work, HN?
> Why put the burden of social policy on private businesses instead of society through the government where it belongs?

Because 1) Businesses just like people benefit from the conditions created through government spending, and therefore have some degree of obligation to support that spending via taxation, 2) businesses are in some way a part of society, and 3) I'm not sure how you're distinguishing 'through the government' vs something else.
EU politicians finalise new copyright rules that could transform the internet
If an account is blocked they shouldn’t be able to see or interact with your Twitter feed.

Twitter allows for the mass importation of block lists.

Is there an active project to create a master list of corporate accounts to block?
They're talking about renting I believe. In American English apartment generally means rent, and condo generally means own.

The article really should have made this clear though.
The Making of Cosmic Encounter
if you have the technical savvy to be using .dev before the Google deployment, you have the technical savvy to install an additional root cert for use with Chrome.
It's afford to rent not afford to own. There are people with full time jobs living out of cars.

I'm sure at 100k you can afford to rent a one room apartment.
They didn’t take it. They applied, went through the process, and paid a premium for it.

$8k for a domain is actually cheap compared to other premiums in other new gtlds.
I'm not familiar with ICANN rules, but I wonder if a company can do whatever they want to a gTLD once it's accepted, even if it's not within the intended usage in the gTLD application? As far as I know, Google said they registered .dev for internal use and for Google-related products and it will be completely closed to Google, according to their application[1]:

> The mission of this gTLD, .dev, is to provide a dedicated domain space in which Google can enact second-level domains specific to its projects in development. Specifically, the new gTLD will provide Google with greater ability to create a custom portal for employees to manage products and services in development.

> Charleston Road Registry intends to operate the proposed gTLD as a closed registry with Google as the sole registrar and registrant. The goal of the proposed gTLD is to allow Google to manage the domain name space for its projects in development. The proposed gTLD will provide Google with the ability to customize its domain and website names for its projects and signal to users that .dev websites are managed by Google

> Charleston Road Registry believes that given its intended use by Google, the .dev gTLD will best add value to the gTLD space by remaining completely closed for the sole use of Google.

…and now they're opening it up to the public... :\

[1]: https://gtldresult.icann.org/applicationstatus/applicationde...
As of the past 2 weeks Amazon's search feels like "we're not even going to try to get close anymore and aren't even going to show you matches that contain the words you're looking for, here are some random stuff plus some things you looked at recently".
Dunno about Facebook/Amazon/Twitter, but Google uses a control group on every single experiment. They also usually have holdbacks (control groups over time, where the a small user population does not receive a new feature to measure the performance as people get accustomed to it) and ablation experiments (where a previously-launched feature is turned off for a small population of users to verify the expected loss in performance).

Advertising has always been a business of extremely large numbers. The chance that a given user will purchase a product because of an ad is imperceptible; aggregated over hundreds of millions of ads shown, imperceptible changes add up to large increases in sales. People tend to forget just how bad ads were before Google & Facebook; it's not that the latter have solved advertising, it's that TV, print, and billboards were so terrible that it didn't take much to improve markedly over them.
In my opinion this is the perfect one. Everyone who wants to use a PM (like me) can use that and any users not using a PM can get the magic link.
Yes, owning.
A bit - but it’s less creepy than just a regular instagram ad targeted at me for whatever reason. If I see an ad for something I googled, shopped for or commented - that’s 10x as creepy as being pinged by a bot or human in a conversation I initiated myself.
You'd probably have to require the peers to be online for a post to be visible by requesting the description key from the creator.
Yeah, well. That's got nothing to do with .dev. All the new TLDs are fucking dumb. Just a cash grab for the ICANN. Might as well get rid of TLDs altogether.
What’s the difference between a mushroom that is poisonous unless boiled, and, say, a potato? If we consider potatoes “edible”—do we?—then it’d make sense to me to classify these mushrooms the same way.
Yes, of course. OK, renting is another story.
Is there a good reason not to use HTTPs now if it’s a public facing site?
I think people on Twitter with a public profile, of all people, know and understand how public their tweets are. It doesn't change the fact that these kinds of advertisements are annoying though and that they're within their rights to complain about it.

Is it fair game? Maybe. Does that mean I should just accept it? Hell no.
What about internal use in organizations?

Sorry but this is pure malice by Google. I can invert this argument by saying if you're buying a .dev domain you have the technical savvy to get on an HSTS preload list, except you haven't broken anyone's workflow.

EDIT: And I mean... have you USED openssl's x509 toolchain? That's a few steps up from editing the hostsfile.
It's not a matter of perception. Since the recession, most of the new jobs created have been of the low/minimum and part time variety.
Install a root cert? Takes 1 minute.
> Are you implying traveling to the past doesn't change anything?

Exactly. The whole timeline already exists and is self-consistent. Whatever you do in the past already happened, and it did so in a way that was consistent with the future you travelled back from.

Time travel to the past is not inconsistent with known physics (see the various GR spacetimes with CTCs). There are reasons to think it’s probably impossible in our universe, however.
REDQUEEN: Fuzzing WithInput-To-State Correspondence [pdf]
A TLD "with benefits" from Google is a money-printing press. While Google has a certain track record, this makes it rather unlikely for them to discontinue it in the near future.
Facts may not be copyrightable, but by academic standards they should still be sourced. Google doesn't derive shareholder value from training people to seek primary sources, though.
Wow we migrated our local development 5 or 6 years ago off of .dev, just buy a real domain and set its dns to localhost.
We Must Revive Gopherspace (2017)
Honestly I don’t think it’s a cash grab for icann. There are plenty of registries that are making plenty of money, as well as domain owners selling the domains in the aftermarket.

The reason the new tlds were needed is the lack of options for buying a new domain. I know plenty of smaller biz and startups who couldn’t get the dot com they wanted and ended up choosing a really good keyword rich new tld.
I mean, I get your point, but I think this is a meme exclusive to HN. Other than Google Reader, there really isn't much Google has shut down without having a newer, better product you can transition to.

When it comes to something like this (AKA not a consumer product, makes money, relatively easy to run, etc), I genuinely can't see them shutting down a TLD like this.

If anything, the complaint should be the lack of official support you should probably expect for it.
Most developers complaining on this page are referring to Google breaking local development workflows.

5 years ago no one would ever have considered .dev for anything public-facing.
It would also be proper to disable non root access to /proc among other things. You can do that by simply mounting with hidepid=2 or adding it to fstab.
It would be more authentic if the person sending the Tweet from Sky could actually sign you up to the service. In reality they are probably just passing you straight into the normal systems and couldn't don't anything if you had issues.

All social media support from big companies tends to feel like that. Social media people who don't have access to accounts or no nothing about the product and are essentially a thin wrapper to forward your query on.
Validating an Idea with 400 Email Signups in 72 Hours
That depends on what the purpose of the goverment in that said country, if the purpose is to take care its citizen well being then yes all of those you mentioned need to be done by the government.
Dont forget about namespaces which lets you isolate apps. and Apparmor to restrict file and network access. And also chroot and setuid to drop privileges and change the root path. And unix sockets / named pipes. Instead of letting your daemons access the whole network have them listen on a unix socket.

And scan your own network, both from the outside and inside.
They explicitly mention letsencrypt as a free provider when you click the "Read this article" link.
Yes, I have personally designed several guaranteed-to-halt DSLs for the exact reason that allowing Turing completeness where it's not needed is a bad idea. If you have a scripting language in another software, you don't want to allow the scripts to go into indefinite loops, that's just bad UI. You can't guarantee the user will write bug free code that halts.

One of my non-Turing complete languages is Animstack [1]. It's a script within GIMP image editing software. Imagine accidentally creating an infinite loop while you're working on an image and having your image editor freeze forever. Well, you can't create an infinite loop in Animstack. It's guaranteed to finish in linear time (of the number of layers). That's intentional and I was careful to preserve this guarantee.

[1] http://tshatrov.github.io/animstack.html
> The purpose of a minimum wage job should not be to live on your own and support a family.

It's pretty clear it was intended to be. "By living wages, I mean more than a bare subsistence level — I mean the wages of a decent living." - FDR

> Some jobs aren’t worth $17/hour

The value of the minimum wage has been eroded since the 50s/60s by inflation. Businesses clearly survived (and thrived!) then; its purchasing power now is 1/3 lower than the peak in 1968. It should, at least, be safe to adjust it for inflation.
And of course all jobs are worth some minimum. If somebody wants somebody to invest their time to do something for them it costs money. No matter how easy or simple it seems to be. And ALL time of ALL people should have a minimum monetary value associated with it to ensure ALL people can be members of society that don't have to sleep on the street or in cars, no matter what job they choose.

The companies CAN decide NOT to hire people, if it is not worth to them of course.
Made for developers, by developers!
To me potato.app is as sketchy and shitty as getpotato.com. They simply say "I wanted to buy potato.com but I couldn't"
I never said that business shouldn’t pay taxes. But what do you think is going to happen to the local pizza shop that my 16 year old son and his two friends work at that probably is only making his owner $50K a year once they have to pay them a “livable wage” of $17/hour?

https://www.entrepreneur.com/article/228698

It’s amazing that HN posters, many working at unprofitable companies funded by VCs are more than willing to tell other companies how much they should be paying their employees when they actually have to do the unheard of business move of running a profitable business instead of losing money year after year hoping for an “exit strategy”.
Way more things than MacOS use mDNS for service discovery. That TLD is reserved for that use.
I'm running education, which should be identical in features to the enterprise version. A forced update just happened to me two days ago, about a week after Windows decided to update to the "October update".
Yeah sure takes one minute, one minute of wondering if you really wanna bash your head against a wall getting openssl to spit out an X509 cert and then some.
Having used "sudo vi /etc/hosts" to add .dev domains, this gets no <3 from me.

I'm going to avoid buying one, but if there are any popular .dev domains I hope I will forget about it before long. I don't want negative feelings from this so often. On the other hand there are plenty of reminders of negative things in politics and the environment, so I guess I've gotten used to it and developed outrage fatigue.
I believe they can change their business plan. Even if they say it will be closed they could offer domains to the public.
Very quickly.
If you're using public information to make 'unsolicited' approaches, then, and please hear it clearly ...

F@ck brands, and all who sail in them.
Like I said above, that’s easy to say for people in the tech industry many of whom work for companies that don’t have to worry about being run in a manner to be profitable....

How many people could YC funded companies hire if they had to bootstrap businesses using their own money?
It's a nice way to earn a bit of cash from larger companies who do not want "company.dev" associated with porn or malicious content. Imagine if "unity.dev" or "disney.dev" pointed to a cesspool of viruses.
Magisk Root – What Is Systemless Rooting Exactly?
Measuring income as a multiple of a minimum wage job is something most of us can understand, and it brings into relief the inadequacy of the minimum wage.

It's like reporting distance in football fields.
Editing the hosts file isn't a solution for internal use in organizations.

If it's just you, editing your hosts file, switch to .local or whatever. There was always a chance when using a "local" domain (which isn't actually some sort of standard) that such a TLD could be created in the future. If it's for an organization, create the root cert, and have that be one of the steps users need to take in order to access the dev site. Or just switch to .local or .test or .whatever.

I've been using .dev as a local test environment for years too, but I'd prefer to have more TLD options available and just switch to .local or .test because I'm not averse to change.
Good question. 9P communication between WSL instances would be useful, for example.
Resolving the Predicament of Android Custom Permissions [pdf]
I admit I was pretty shocked. Many people do not realize that Amazon leaving doesn't mean +$3B in their pocket it means $0 and even less than zero in the long term.

Also, Amazon wasn't forced to leave by the people, they chose to leave because of a toxic minority voice. The majority of voters wanted Amazon's development.

I wouldn't say this toxic minority is scary but they're certainly something to think about going g forward.

Finally, seems like I remember tech. on the East Coast was always a losing deal because of unions, taxes, and red tape. Isn't that why silicon valley started in the first place?
Yeah, that won’t happen. Even if a registry goes out of business the domains and tlds will still resolve, most likely operated by another registry.
Still, building some kind of authentication into a system would make a lot of sense IMO.
That application is bullshit. Everything in Google's network already uses their pseudo-"goto" TLD.

I don't think they use any domains beyond the few used for the registry page either.
It's really cheap. Much cheaper to buy the .com/.net version.
I'll never forgive them for competing with my hosts file.

.test is not as nice
Just like everything with Uber this is hooey. (3) does not appear to be true. https://www.thegeneralautoquotes.com/resources/uber-affectin... (2) may be true but only because Uber is subsidizing its expansion with a mountain of capital. It can't actually sustain the expanded driver pool, which also makes driving unliveable for individual drivers.
Tlds generally won’t be shut down and can’t be shut down.
Somebody makes this post on every HN thread involving Google now. But the three big public deprecations I'm aware of are Reader, Inbox, and G+. All consumer products. All the other stuff on that killed by Google site is stuff I've barely even heard of, and all consumer products.

To my knowledge, no major GCP component has ever been deprecated. Am I missing something? This seems like it has just become a groupthink HN meme at this point.
> Honestly I don’t think it’s a cash grab for icann.

Wasn't it $10k upfront to have your application for a new gTLD considered? This times ~1200 ... works out quiet good.
That is such specious logic it’s kind of sickening.

I use TLDs like .dev exactly because it’s convenient. Not because I’m “savvy”, and even if that were true, it doesn’t follow that it would be just as convenient to set up a local CA.

Using `echo ip >/etc/resolver/dev` to have a custom dns server for everything in the .dev domain is trivial. It’s one command. Getting a custom CA for all of that is not.
A lot of hardening guides skip the long tail for security.

Which is to say: So you've shipped logs off, so then what? How are you going to monitor those regularly, what are you looking for, how are you going to make sure important information stands out?

Many people set up remote logging and then never check the logs until after there is an issue. An unread log isn't useful. Logs that are too spammy aren't going to be read.
The most frequently heard words in the aftermath of WW II in .de were 'Wir haben es nich gewusst.'.

https://de.wikipedia.org/wiki/Zeitgen%C3%B6ssische_Kenntnis_...
I've been collecting country level three character long domains and using them. I suggest everyone does the same.
The Emperor Penguins might attack humanity.
Or given cozy jobs in the US rocket program.
> All blockers except uBlock Origin are available as JavaScript libraries which can be loaded in Node.js

I may be incorrect, but I think their testing methodology involved loading a JavaScript version of the Brave adblocker and ran benchmarks inside the Node.js runtime, and indeed the results may be different if they had used the Brave browser itself written in C++.
Your 16 year old son isn't really representative of the sort of folks depending on minimum wage incomes.

https://www.nytimes.com/2014/06/10/upshot/minimum-wage.html
Google Wave shut down without a replacement google service. [0]

Google code shut down without a replacement google service. [1]

Google plus is shutting down too. [2]

[0] https://support.google.com/answer/1083134?hl=en

[1] https://opensource.googleblog.com/2015/03/farewell-to-google...

[2] https://support.google.com/plus/answer/9195133?hl=en
> The majority of voters wanted Amazon's development.

Please provide evidence of this statement.

Not wanting to subsidize one of the wealthiest companies in the world, and not wanting to drive up real estate prices even further, isn’t toxic. It’s compromise. Not everyone wants their city flooded with tech jobs and the problems it brings (see: SF and Seattle).

Disclaimer: Not an Amazon supporter. They’re a “toxic” corporation.
Setting Up the XSS Validator Burp Extension