skysight-inc/HackerNews huggingface dataset:
Or you could also enforce that all characters that look similar become unavailable.

For example, thèta.com might be a French fighter jet company, while théta.com could be very easily confused as the same thing, especially to non-French speakers. So I think registering that weird version of google.com should never have been possible, since the Gs could obviously be confused by a layman.

Also, in general I think web browsers need to be more machine learning backed. The browser should warn you when you're about to do something dumb or when you're reading lie-based propaganda. We're trying to teach laymen to be intelligent enough to check for HTTPS and to be discerning enough to figure out what news is false, but I don't think a majority of our population is able to do so.
I think what OP was trying to convey in very few words: HTTP2 is much faster than HTTP, offsetting 50-150% (depending on what you're measuring) of the costs of encryption, as it's basically TLS only. For HTTP1, this is obviously false.
Anybody whose opinion matters understands that this type of event is a process problem, not a person problem.

GitLab has always blazed their own trail with their transparency, whether through their open run books, open source code, or in this case their open problem resolution. Kudos to them in whatever manner they want to do it in (with or without names).

To be honest, through all of the comments, yours seems the most high-strung, and you're the one complaining about high-pressure situations like having your boss looking over your shoulder. Relax buddy. :)
Ask HN: Who is hiring? (February 2017)
Please lead with the location of the position and include the keywords REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome. When remote work is not an option, please include ONSITE. A one-sentence summary of your interview process would also be helpful.
Submitters: please only post if you personally are part of the hiring company—no recruiting firms or job boards.

Readers: please only email submitters if you personally are interested in the job—no recruiters or sales calls.

You can also use kristopolous' console script to search the thread: https://news.ycombinator.com/item?id=10313519.
You'd be right, except HTTP is often tampered with, so in practice is slower.
I'm going to use it as weedkiller.
I wish there was a header a server could send to declare it supports pipelining.
all the cries of Trump being supported by a resurgence in fascism or racism say otherwise. I often find that liberals understand conservative values much less than conservatives understand liberal values, and are thus prone to off-handedly ascribing conservative views as based in racism, xenophobia, or protecting white privilege.
Java's quite exciting these days. I wish I could say the same about the state of Java EE though.
No the downsides of Mexico are the insecurity, the pollution and the endemic corruption of authorities.

Not speaking english is a fake problem. You can learn spanish in 6 months if you live in the country, it's not a very hard language and Mexican are very social people.
I am. I've had to sit in smoke-filled cafes (nearly all were so) and to take busses and taxis filled with smokers. I have had to passively smoke in billions of public places and there's no opt-out from that. I'm so glad that in my country, Turkey, a smoking ban in public interior spaces is in effect, and I think that's what really reduces the number of smokers along with people learning how harmful it is. I'm not so keen about the effect of raised prices though.
Nobody at the bank could be bothered to push the "Build" button in Xcode since JUNE 2015? (when they stopped accepting 32-bit apps) Sounds like you need to upgrade your bank...
Absolutely. Even on the gratis side, Debian stable gets very, very cranky if you mix in anything new. Devs hate it; ops love it.
Layoffs Taboo, Japan Workers Are Sent to the Boredom Room (2013)
Ironically this is made worse by some fontsets such as Noto, that unify the look over a variety of scripts (which is something you normally _want_).

This is going to be fun to watch. Unicode domain names are a can of worms.
Why Acquisition Marketing Is Still So Hard
I would've thought Google themselves would have bought it many years ago, to protect their users (and their brand.)
You won't hear any good answer because there isn't one.
I also have been switching over to VSCode for coding. The vim plugin is pretty decent.

I still keep vim around for huge files though. I work daily with NASTRAN input and output files, routinely multiple 100 mb, sometimes multiple-gb. I edited a 10gb file earlier this week and vim didn't choke up too much. Best editor I've found so far for huge files.
HTTP/2 is faster than 1.1 though. And IIRC HTTP/2 enforces HTTPS
Are you calling the Ballmer Peak a myth?
Πως να κρατήσετε περισσότερο στο σεξ – escorts| athens escorts |call girls
Would it make make sense to optimize for HTTP/2 then?
You might be interested to know that it's possible to enter a Master's program without completing a Bachelor's degree. This is not openly advertised, but I am aware that even universities with high signaling value like CMU and Oxford are open to this arrangement.
I heard that as "I show you xx". One guy is flying with his head up, the other one talking most is monitoring with his head in the instruments, and helping the pilot flying getting confident data.

Remember they're driving 1970's technology, redundant everything, and they all grew up flying "steam gauges", where the culture includes tapping on the glass to make sure the needle didn't stick. They want to compare every sensor output for sanity so they can disregard one if needed.

This vid is also the source of cockpit audio for the FSim shuttle simulator game if you like this stuff.
> Software engineers interested in acquiring a solid foundation in artificial intelligence.

Does a "solid foundation in AI" actually exist?

I'm asking because it seems that nobody really knows why many algorithms actually work, or even how they should be adjusted to cover new applications. To me it sounds more like "educated guessing".
In a few years the guy doing the `rm -rf` is going to be on a job interview and someone will recall bits of this report. Enough bits to remember the guy, not enough bits to remember that it wasn't his (individual) fault.

Transparency doesn't mean publicly throwing people under the bus.

I'm not a GitLab customer, I'm relaxed. :)
Unicode password generator
6.S191: Introduction to Deep Learning
it'd be interesting to see what ends up being the center based on public opinion. My understanding was always that the "fixed center" (as opposed to the Overton window) of politics was renaissance/classical liberalism, as both the left and the right draw many stances from varying interpretations of it. I'd be open to seeing how my opinion differs from others who have different stances.
Would you try learning English with Preply.com?
I think my issue was/is two fold.

1) I think that the wild yeast in my orchard is a bit "oomphy"
2) I put 8 grams of sugar a pint in for the brew. Which was far too much.

Next year I should have a decent harvest to go at (I've changed out my apple trees and the new ones put in five years ago are fruiting nicely now) so I'm going to have another go... at 4 grams a pint.
Even better, get rid of filters entirely.

They're the only part of a rollie that isn't biodegradable - the rest being plant matter (the tobacco) and other plant matter (paper).

The taste is far better without one too, less airflow restriction, and I vaguely recall something about filtered cigs being potentially more dangerous than unfiltered ones - something to do with all the nicotine being 'stolen' by the filter (due to it settling in with the tar-resin stuff that builds up in the filter or whatever), leading people who smoke filtered fags & rollies to actually smoke more to get the "hit" they were looking for, to the point where any benefit the filter provided in the first place is completely nullified and even beyond.
But you have to remember that the one machine has put a large number of cobblers out of work, and you need very few for the tasks you listed, so the total displacement is still problematic.
I don't think any actual accredited university would allow you to "test out" of an entire four year degree, let alone simply buy it because you have comparable experience.
> only arrived in 9.4, which is pretty recent of a release.

Release Date: 2014-12-18
(from https://www.postgresql.org/docs/9.4/static/release-9-4.html)

Two years do surely not confer the status of "battle-tested" but I wouldn't call it "recent" either. Then again, DB service level and a standard application service level might differ by a few nines/sigma here.

Is it that what you're referring to?
http://JFDI.ninja
Right. It’s that Teslas’ default mode is to be parked on brakes. You can tow it onto a flatbed, but you have to put it into a dedicated mode for it.
How about an App that controls stuff where the iPad (or iPod) is just used as a "cheap" HMI. For example iPads are used in stage control with dedicated Apps.

The hardware, which the App controls, does not change. But the iPad itself has to be replaced with a newer one, or even you can't buy old ones. Think about, building control which is build for 20+ years.
painless transition from parse.com to sashido.io over the last few months. sashido.io uses the open-source Parse Server.
The thing is that you rarely won't need to replace the entire peripheral, but can easily replace just the chord. There are mini/micro-usb to usb-c chords out there already, and they will be cheaper in a year.
No article can be complete nowadays unless it makes some soft virtue signal about how racist we all used to be.
Move files to GitLab: git status & rm -Rvf .
I doubt the grandparent post was serious.
How did they avoid massive weight gain?
Seems that they sued vice.com too, now displays 404.
Python AST-based static analyzer/security linter
For $2 you get a "search service"? I imagine that if I ask your service to search for where to buy generic boardgame pieces, for example, I'll get back the first 5 results for the Google search for "where to buy generic boardgame pieces". Isn't that the case? If you're going to do a better service than Google than it will take too much time and $2 isn't worth it.
What I probably will never get is why - of all places - Silicon Valley is so obsessed with exclusively hiring locally.

You'd think that companies that are so eager to disrupt whole industries would be more susceptive to adapting more modern and efficient ways of organising work.
I get a "404 horse".
I fairly often read Breitbart out of (morbid) curiosity to see how they cover stories. 95% of the commenters espouse a viewpoint based on very transparent racism, xenophobia or protecting white privilege.

Maybe Breitbart readers are not representative of American conservative values -- but if that's the case, given Bannon's role in the White House, that should worry everyone.
Troy's title could be argued to be misleading. The perfomance improvement he's discussing is actually HTTP/2 against HTTP.

Typically browsers that support HTTP/2.0 require the use of TLS, so with a little mental gymnastics he's claiming that HTTPS is faster.

Edit: Apologies, I agonised over the wording for so long that 4 other people answered before me.
Accessing the domain in question (ɢoogle.com) redirects to this fairly bizarre chain of subdomains

http://money.get.away.get.a.good.job.with.more.pay.and.you.are.okay.money.it.is.a.gas.grab.that.cash.with.both.hands.and.make.a.stash.new.car.caviar.four.star.daydream.think.i.ll.buy.me.a.football.team.money.get.back.i.am.alright.jack.ilovevitaly.com/
Good! I am really looking forward to jshell, yet I appreciate that the Java team at Oracle is taking it's time to get this right. With their very strict backwards compatibility requirements (still compatible with Java 1.0 AFAIK), everything they release to the public, they must maintain forever.

Side note: Can somebody please write a concise tutorial about how to use the new features (like this awesome Java 8 tutorial: https://github.com/winterbe/java8-tutorial )? If you do, contact me. I would love to help out, but I don't have much time at the moment...
Many think about separation of concerns when splitting up CSS, HTML and JS, but what they are doing is separation of technologies instead.
Jobs in Space
You don't pay more in Toronto. You don't even pay more in tax let alone healthcare and housing. Vancouver is really the only place it could reasonably be argued that you pay more while earning less, and it's one of the warmest areas in Canada, with awesome giant mountains, and a beautiful coastline.

Live in Halifax[1], earn $80k a year as a decent, but unremarkable, software developer and buy a house downtown or on the water for $250k. Don't worry about your girlfriend or brother asking for help to pay their $20k medical bill. Don't worry about getting thrown in prison for simple cannabis possession or other small crimes. Don't worry about getting shot, while still being able to buy guns if you're responsible.

[1] Or Ottawa, or Montreal, or Quebec City, or Kingston, or Waterloo. I choose Toronto because it's more fun, but even here my rent right downtown for my own place is only $1525.
Adding Real-Time Communication in Unity3D Multiplayer Games
Are you the Slava who wrote Factor programming language? Apple hiring all the good language designers around the world dammit!
That guy is going to be interviewing at some company with someone who's obsessive enough about outage reports to remember a then-obscure one years later, but enough of an idiot to not understand that people aren't personally to blame for this sort of stuff?

Sounds like even in that very contrived scenario the guy involved would dodge a bullet in not being hired by a bunch of idiots.
I'm okay with Apple switching to 64-bit only. I wish Google did that a while ago, too. Now, the vast majority of low-end phones use Cortex-A53 (64-bit) chips anyway.

However, it's frustrating to see them prioritizing this move over the HTTPS-only one, which they've recently delayed. I'd much rather they push that through, whether developers like it or not, than this.

https://9to5mac.com/2016/12/21/apple-delays-requirement-for-...
Angels Nearby Find Good Friends Near You
"HTTP/1.1"
that doesn't make sense, because if your scale is based on subjectivity vs objectivity, there is no partisan divide. There is just objective journalism approaching one side (approaching, as I don't think any journal could be truly objective without being purely numbers-based) and highly subjective content from any viewpoint approaching the other. That defeats the whole point of reading across the aisle and is more a metric of yellow journalism vs fact reporting. To attempt to split subjectivity onto a left and right wing would be to cause a lot of difficulty determining the limits and whether a report is subjective or objective at a partisan level would inherently be poisoned by the reviewer's own bias.
With an even more bizarre website http://webcache.googleusercontent.com/search?q=cache:RWLWj2k...

The buttons on the background are particularly strange.
Thats a neat idea, I might look at that, thank you.
Xaml framework Ammy adds Xamarin Forms support
Is it possible to disable Unicode chars for domains in FF?
Apparently, static code analysis was part of the Swift goals. Though, the language has evolved too far without it and drastic changes may be needed.
>Out of curiosity, what do you suppose are the long-term effects of raising minimum wage?

* An increase in inflation but nowhere near enough to offset the rise in wages at the lower end.

* An increase in growth as the money multiplier effect kicks in.

* No real change in employment.

* Share prices fall and lowered earnings projections for classes of business that rely on minimum waged labor.

* As a sort of general guide, look at Australia.

>If you were a landlord managing an apartment building, how much do you charge for a unit? If all of your tenants suddenly make twice as much money as they did, how long before you double their rent?

It depends. This does not happen in a vacuum. If there are a lot of apartments coming on the market at the same time rent could stay the same or even go down.

Every business is subject to competition which would moderate the effect of inflation and tons of businesses that manufacture often respond to an increase in demand by raising production rather than prices (e.g. car manufacturing).

If it went up to $20 I'd project something like 4% inflation.

>If a McDonalds needs to pay all of its employees twice as much money, how long before they double their food prices to make up the difference?

If you want to see what happens to McDonalds, look at Australia:

http://uk.businessinsider.com/mcdonalds-in-australia-vs-amer...

They A) raised the prices, B) raise the quality, C) actually kept the big mac price more or less the same, C) are facing competition from nicer restaurants (people have more disposable income and use it in restaurants other than el cheapo mcdonalds).

>I feel like the working poor in this country get a terrible deal in this world - we definitely need to make conditions better. But does raising minimum wage actually do that in the long run?

Yes.

>Or does it just increase inflation and destroy any savings the poor might have?

The poor have debts, not savings. Demand pull inflation caused by increased wages is just about the best possible outcome for them, but it is HORRIBLE for the rich and the rich have a very well oiled propaganda machine. Hence the "why don't you propose solutions" crowd and the downvotes on actual solutions ^^.
From the article:

> To be fair all the contestants (including Go) were running single worker process

That seems to imply that they were all limited to a single core.
Vulnerability Rewards Program: 2016 Year in Review
The four humans were even "colluding" too.
We need startups to build democracy tech
That's Pink Floyd.
if one wants a fully featured pixelart editor, there's always aseprite[1]. (You can build it from source for free)

[1] - https://www.aseprite.org/
s/bizarre/almost redeeming/ :)
> Great EVs are starting to appear from other manufacturers

Where? Leaf is ugly and has crappy driver UI and limited range. i3 is ass-ugly, has terrible UI (as is to be expected given the manufacturer), Bolt is so-so, the best of the bunch and even it doesn’t have OTA updates.

As far as I’m concerned, nothing comes even close to Tesla with its huge charging network, actually good software and UI and regular car-improving OTA updates.

(I have nothing but good experience with their service, personally, in multiple locations. It’s not perfect, waiting times are long-ish, it’s a 4h drive each way to get there, but they are proactive and treat me better than any other service before. The sale process, that was another story closer to this article, and I’m scared shitless of crashing the car and not totalling it, but still, I love having owning a Tesla and wouldn’t go back.)
First idea that will come up by many managers after reading this: "we should fire those who are unhappy and hire happier developers".
Here's a question: how are captive portals going to present the login site if the user never uses HTTP? I know Android and other mobile OSs probe the network by requesting a HTTP site. On my laptop, I have to load something like `example.org` to get redirected.
Which is pretty amazing in my opinion!
Kudos to the Gitlab guys. Keep up your hard work!
Java 8 brought us lambda methods and streams that allow Java as a language to somewhat compete on the same stage as C#. I use them on a daily basis and they radically changed the way I do some things. It was a revolution for the Java world.

What killer feature does Java 9 bring us? Jigsaw looks to me like a mere organizational feature, something I don't want to spend my time with unless I have to to get things working. Besides that, private interface methods are a nice idea, but I have never missed them before. Everything else leaves me unimpressed.
23-year-old college dropout opened a robot-powered coffee kiosk in San Francisco
If my little web page containing a few photos of flowers is never moved to HTTPS, is that bad in any practical sense at all?

Is there any plausible scenario whereby visiting such a basic site without any forms or data collection over HTTP is in some way a disadvantage to HTTPS?
Since you have nothing in place at the moment, I recommend you get something in place while you are evaluating your options.

At honeybadger.io we use papertrail for log monitoring, and we love it, but there are plenty of hosted options. Set up a free trial and you'll at least get aggregation and monitoring now, plus an idea of what kind of logging volume you'll need to support with your self-hosted solution.
آفر ارزان تور تایلند ویژه هتل های سامویی ورود ۲۱ فوریه ۲۰۱۷
Did anyone see if there was a way to onion skin the previous frame... I like the interface.
Let's be honest, Canada (like any other country in the world) is always happy when a wealthy company comes to invest and open an office, especially if it's to recruit qualified workers.

The equation is pretty simple:
1. It will bring jobs to Canadians (the offices won't be made only of expats, for many reasons)
2. Employees will spend their salary in Canada, and pay taxes in Canada
3. Knowledge: interns/employees go work to these companies then may move to Canadians companies or create their own with the knowledge they acquired

Basically it's a big win for the receiving country. Just ask Ireland how it worked for them.
Honestly, if I were interviewing the guy, that would almost be a bonus! Like, everyone makes mistakes, we're all human, but I can guarantee you that THAT person will never make that particular mistake ever again. And he's going to be 10 times more diligent than the average engineer in making sure there are good backup/restore procedures.
Regardless of wether I agree or disagree with your critique, it has absolutely no relevance in the context of the current outage.

You don't like Ruby / Rails we get it. But that's totally out of topic.
> Beyond that, [it] doesn't cooperate the way you'd like it to

I know what I would like it to do. There are some additional features that people would like to use (https://github.com/fare/package-renaming), but even though the package system could be improved, I don't think it is so bad right know. It can be frustrating to try to use it in a way it wasn't designed.

I seldom use qualified symbols, so it is generally "(bar (foo x))" anyway. The case when fully qualifiable symbols might be the best solution is when you need symbols with the same name from different packages at the same time (without shadowing), which is quite rare IMO. Also, defining short packages as a facade for other packages is possible.
When you develop an application, not a library, you can also choose to mess things up by renaming packages and adding nicknames.

By using unqualified packages, I can change the meaning of the code by editing only the package definitions (and recompiling): you code says `(foo x)` and originally meant `(a:foo x)`, but then you change a package and now it means `(b:foo x)`. For example `b:foo` could be a wrapper around `a:foo`.

Packages prefix help a little when trying to understand where a symbol comes from. For example, "json:decode" is a little easier to read than "decode". However, with the right editor (or just the REPL) you point to the symbol and have the information.
Nah, it's typical Russian shift blaming
Drugs in Portugal: Did Decriminalization Work? (2009)
Re: "China Girls" origin. Maybe the first film to have those test images was a Fujifilm and the girls were japanese
Doesn't LD_LIBRARY_PATH work on a Mac?