skysight-inc/HackerNews huggingface dataset:
it was always a big question in front of any product person.
It was primarily relized by user's own behaviour, people started using so many sites, it became almost impossible to keep a seperate user name for so many logins. In case they tried having a usique namer over a new property, sometimes it was avilable sometimes it wasn't.

Hence, email based login became omnipresent

Social logins / Open authentication were also tried. They are at many places, but they also pose some challenges.

There isn't a simple answer yet, but may be in the future, a device based finger printing, eye scanning or something else may be the answer

For now, or some years back actually, I gave up and chose Email based authentication.
> people don't see themselves using such things

What? You think people don't want to take train that goes ~200 mp/h ?

Riding the bullet train in China when I was there in 1998 was awesome!
Developer Community June 2017 Digest
I like reading PDFs of books on my phone, especially on my commute. It works surprisingly well, better than I thought it would.

My work bought a copy of Designing Data Intensive Applications for the team, I've started reading it but lugging around 1kg of book every day gets old really quick, I wish they would have offered a PDF download coupon or something inside.
I agree they won't be living in cardboard boxes but the majority of these business risks end up in failure, with a portion of those ending up with significant debt.

This debt can prevent sending kids to college, and being able to purchase a home. Many of these are historically considered attainable by the middle class.

It is not so clear whether it is always a good idea to go this route, considering other options. The survivorship bias is strong in this space and it needs to be taken into account.
Don't call me a troll, that's certainly not what I'm doing here. Respond to my post in good faith and explain your point of view.

Do you really think IH has "taken off"? Certainly not and I would argue it's dying. I bet you the traffic is lower post acquisition. The only post that made it to HN front page is the Scotts cheap flights one. So your only point is that the community has taken off and so the founder is less active? This is how communities and startups die! He should be in acceleration mode, not peace out mode. You call me a troll and make no meaningful points. Are you sure I'm the troll??
In addition, if the rail project might potentially have a negative operating profit, then it may be rational to refuse it.
Speaking of getting confused by kangaroos...

An old favourite of mine, presumably apocryphal, involving kangaroos and the dangers of reusing code:

http://aviationhumor.net/combat-kangaroos/
At the assembly level, we are always working with continuation passing style. Normal calls are implemented by pushing their "return address" on the stack and then jumping to it after the procedure has finished. Formally, this is exactly a continuation.

However, all continuations here are linear (or rather affine - called at most once) and this allows you to allocate and free "closures" for your continuations with a stack discipline.
Funny that you should ask, yesterday I wanted a fast and simple way to do logins for a side project I'm working on and ended up writing a quick Django library that does passwordless authentication over email:

https://github.com/skorokithakis/django-tokenauth

I would say email is significantly better than a username, as long as the user can change their address. An email is just much easier to remember. Of course, if your identifiers are ever going to be public, you need a username.
GST will increase revenues for consuming states and decrease revenue for manufacturing states. The government will compensate the manufacturing rates for the revenue loss. That's how all states agreed to a GST. This difference will ultimately come out from tax payers pockets. Basically, the tax payer pays for the government unable to handle compliance.

Anyways, there are many products kept out of the GST purview [0] and therefore, this is like release 0.1a of GST. The idea that it will spur economic growth with the projections given is an exaggeration.

[0] http://www.hindustantimes.com/india-news/gst-adding-to-econo...
No, xinetd is mentioned as an example of software which accepts digit-prefixed username without issues. (Both by the reporter and by Pottering)
Post-mortem would be appreciated. As someone who has Chrome extensions in the store, how did you get malware-infected?
Sadly trolls already forced the issue locked but i feel like a sensible thing to do would be to keep that behavior but change the default user for parsing errors from root to nobody.
Do you know that you can hack any ATM machine !!!

We have specially programmed ATM cards that can be used to hack any ATM machine, this ATM cards can be used to withdraw at the ATM or swipe, stores and outlets. We sell this cards to all our customers and interested buyers worldwide, the cards has a daily withdrawal limit of $5000 in ATM and up to $50,000 spending limit in stores. and also if you in need of any other cyber hacking services, we are here for you at any time any day.

Here is our price list for ATM cards:
BALANCE PRICE
$2,500----------------$150
$5,000----------------$300
$10,000 ------------- $650
$20,000 ------------- $1,200
$35,000 --------------$1,900
$50,000 ------------- $2,700
$100,000------------- $5,200
The price include shipping fees,order now: via email...braeckmansj@outlook.com.... you can also call or whatsapp us with this mobile number..+2348114499350
China Bans Internet Content with Homosexuality
Unless, of course, you are the small critter.

(When in driving school, I was taught to ignore anything smaller than a reindeer - but assure whoever showed up in distress after I'd put a set of tire marks over their pet's back that I'd tried my best to avoid it.)
No, you've deflected it in a direction perpendicular to the one it's moving in; turning it slightly away from the Earth, initially, but not speeding it up. This will increase the eccentricity of the orbit.
The comparison is interesting, but CPython's lavish use of memory (which of course has a performance impact by clogging caches, though that's one of the least problems you have with CPython, performance wise) is well known. ¹

This is in part because there are still macros such as PyBytes_GET_SIZE which directly access struct members, and these macros are part of the stable interpreter ABI. That doesn't mean small integer opts and such for length fields aren't possible, it just means they can't happen for Python 3 any more. Tagged pointer would probably break too much code to ever happen.

¹ well known as it may be, people are still surprised that bytes() requires at least 33 bytes (due to the implicit extra NUL byte), an empty string is around 50 bytes and every item in a dict or set takes between 30 and 70 bytes. All this overhead adds up.

--

Borg works around these problems with a simple hash table (straight out of the text book, with some associated issues). Even though that one is in itself inefficient in how it uses memory, it still only uses a fraction of what the equivalent dict in CPython 3.6 would use. I recently added a similar, pure Python construct in another place (borg mount).
Nostalgia Quiz for 90s and 00s TV Shows Like He-Man, Pokemon, Power Rangers
Another perspective - the reason some of the situations above are inappropriate is not about the impact on you.

Rather, it's because some of the examples are situations where you are forced by law to interact with those people, and have no alternative.

From my "libertarian" perspective, the situation with the police officer, judge at a trial, the teacher, and probably the doctor are clearly the most offensive, because the state gives them tons of power over me without me being able to get out of it. (The doctor situation is kind of dependent on how healthcare works in your country).

The other examples are less clear cut. A waiter hitting on someone - no problem IMO (usual caveat here - it's still bad if persistent after rejection, done with pressure, etc). At work with co-workers - generally ok assuming it's done in a non-pressuring way, and there's no power imbalance (which wouldn't make it not-ok necessarily, again, depends on the situation). Car dealer - no problem.
I read the paper, and it appears to describe a scenario where users don't even own the computer---they just rent time on a computer run by somebody else (known today as the "cloud"). Also, it seems to describe a silo of applications where moving a file across applications becomes a significant action. I'm reminded of a story of a person, who, when asked to copy a file, loads up the application that made it (in this case, Microsoft Word), opens the file (from the harddrive) and saves it in a new location (the floppy drive), not even aware that one could just "copy c:file.doc a:file.doc".

It does not seem like a system I would like.

I'm also skeptical of image based languages (but I'm willing to admit I am biased towards files).
Just put HAProxy in front of it. It’s not rocket science.

https://www.haproxy.com/solutions/microservices.html
Creating an account for a specific purpose is called creating a throwaway. It's not called being a troll, though there can be an overlap sometime, but not in this case.
All the related issues have had decades of significant research as both countermeasures and counter-countermeasures. This is essentially IFF, and my father retired from a job designing such systems for a military contractor in the late 1990s.

(He'd been working on them since "software" was a brand new invention. Integrated circuits didn't exist when he started university).
A. You are begging the question that they are more badly treated in tech than in accounting or health care.

B. They enter even uni or high school CS and physics courses at a fast lesser rate. Is that because of interest or because they make assumptions about being discriminated against 10 years down the line?
But how do you know if that extension isn't compromised?
> In 2050, Paul Durham, a Sydney man having experimented on Copies of himself, offers wealthy Copies prime real estate in an advanced supercomputer which, according to his pitch, will never be shut down and never experience any slowdown whatsoever. Durham predicts that efforts to utilise chaotic effects will clash with Copy rights.

> Copy rights

is that a pune?
At the course I did the model was the education is completely free, if you then get a job afterwards you're expected to let the bootcamp try to get a recruiter fee from the company that hires you.

Or you stick around, freelance out the space on the projects they help you find and then give them a 10% contribution of those earnings and also teach the next cohort how to code.

Seemed to work pretty well.
It was a bit over the top.

But, I really appreciate it. In many situations, as you can see from other threads here, there is doubt in a lot of people's minds whether there's really a story here, whether the person was wrongly accused, whether it's as bad as people make it out to be, etc.

In this case, he's making it clear that, yes, he really was the wrong party and really did wrong things. I think we should take his statement at face value, and be thankful we have an example of a clear-cut wrong, so anybody who is unsure just how bad the harassment situation really is can point to this as an example.
IBM’s Artificial Brain Has Grown from 256 Neurons to 64m Neurons in 6 Years
Most people don't know how and never try, which is why it's so rare.

At least as far as the strength goes, maintenance only requires 2 workouts per week of perhaps an hour apiece.

The body was meant to be used. And people assume it's less capable than it is, even in old age, but there are people who only started training late in life that have exceeded my strength recommendations.
Before intervention, it's velocity points perpendicular to the direction of the laser fire.

Maybe you can grok it by thinking of the laser as excerting torque on its current path, twisting it so that it soars higher initially but afterwards comes closer to the center of gravity of earth?
The brogrammer archetype is an interesting phenomenon in Silicon Valley, and he shares similarities with his East Coast cousin the finance/banking bro. I believe he is the product of "learned manhood" and status gained through a highly paid and respected profession.

He excelled in math and science in high school, but dedicated studying and social anxiety caused him to miss out on traditional jockery like sports, partying and getting girls. Sometime during or after college, he began applying his objective mind to solving his perceived shortcomings. He read PUA books and started dating through Tinder. He got an Equinox gym membership and lurked bodybuilding forums to learn powerlifting technique and dieting. He picked up a hobby like craft beer or playing an instrument. He spends his software engineering salary on travel and music festivals.

But ultimately he is not a real jock - he's still deeply insecure and feels the need to overcompensate.
One might argue that making unicode strings the default instead of a special datatype (which they were in 2.x) is also a "pureness" decision (since you can handle unicode as much in 2.7 as you can in 3.x)
Interesting. I wonder, if you can solve 5x5x5 cube, then you can solve them all. How good an approximation is using the optimal methods for solving 5x5x5 to solve the NxNxN case?
I wonder why they still offer the Google Play versions as being "DRM free"

Is it just Google has more weight they can throw around and O'Reilly didn't want to 'rock the boat', or was it a technical problem?

Apparently the Google Play versions of O'Reilly books are formatted strangely and aren't a direct PDF of the physical books.
This is the tax you’re paying for that every time:

Connected to 35.165.108.15:443

HTTP/1.1 200 OK
Server: nginx/1.8.1
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=utf-8
Date: Sun, 02 Jul 2017 08:54:40 GMT
X-Content-Type-Options: nosniff
Connection: keep-alive

Body discarded

DNS Lookup TCP Connection TLS Handshake Server Processing Content Transfer
[ 4ms | 244ms | 518ms | 525ms | 0ms ]
| | | | |
namelookup:4ms | | | |
connect:248ms | | |
pretransfer:767ms | |
starttransfer:1292ms |
total:1292ms
Something that is never debated when we talk about high speed train in the us: would it bring development the same way the iron horse brought development in the 19th century?

I mean, yes the US is sparsely populated (in the middle), but isn't it also because it doesn't have fast and easy transport system?

Wouldn't a high speed line between San Fran and Portland develop the very rural regions of Northern California?

High speed train also means high speed cargo transport, isn't that driving some economical development?

These are not rhetorical questions, i seriously have no idea of the answers, but it would be nice to see what experts think about that.
"Trolls" have not forced anythings - just standard systemd developer behavior. They never make mistakes and everything is someone elses fault.

Systemd is running something as root because it doesn't like something in configuration file, instead of returning error or running it under the correct user. That's a huge WTF and a possible security issue, but alas. Systemd doesn't make mistakes and everything is someone elses fault.
From the oreilly website:

Your Products
Every ebook and video you’ve purchased through your O’Reilly account is available below. You get lifetime access to these products, and we will alert you when they are updated.

This is your account. You should be fine here.
Except JetBrains and Atom are disastrously slow which is the only real reason for preferring one text editor over another.
But at what point does the structure of how our economy work ensure that the educated becomes the majority.

I agree that as underground media network the Internet as the xerox machine before it are the first time the natural monopoly of the printing press and the broadcast tower have been truly challenged, but ultimately the real problem is culture not tech, i.e. we have to get to the point where real education becomes commonplace and don't stop just because someone leaves school to start working, and that wont happen unless were ready to eradicate the current media/education industries and replace it with something far more egalitarian.
Ask HN: Websites for textbook reviews?
Put in another way, unpredictable motion is good for avoiding what's trying to hit you. Not good for avoiding what's trying to miss you.
root isn't the default -- the letters are being truncated, and the leading int used as a uid.
In that case, which is HTML? Because it's meant for machines to read, so should be treated more carefully that pure 'text'. However, HTML shouldn't be processed like bytes either.

I suppose with HTML the real issue is that there is human readable text in there.
This is a troll comment, right? I'm can't really tell anymore (sign of the times).
I'm one of those people for whom English is not the only language.

Python 3 is objectively harder and more confusing to use in a multilingual environment. Python 2 didn't pretend that only Unicode exists and Python 2 was encoding-agnostic. This is the correct default for the real world.

Ironically, the effect of Python 3 was the opposite: it made life really hard for those that aren't exclusive anglophones and made life a lot easier for American programmers who now don't have to bother with the whole character encoding mess.

Personally, Python 3's broken support for internationalisation made me drop Python altogether. Python 2 was confusing, but the defaults were at least workable.
Exactly, I can't understand how you got downvoted.
Sweden is rich, Switzerland is rich, Luxemburg is rich. But Azerbaijan? Since when do natural resources imply wealth? By that logic, Venezuela would be rich too.
Distribution of wealth in Azerbaijan is catastrophic. A nation's wealth should be measured by how well off its poorest citizens are, not its richest.

Also, the GDP per capita of Azerbaijan indicates anything BUT rich.
Given that these types of people literally do incite things like in the following video, i fail to see anything troubling in such police action.

https://www.youtube.com/watch?v=RmTtCyLvGUg
> describes the difference between VAT and GST to me it seems that GST is very similar to the German Umsatzsteuer which also applies to goods and services equally.

That link seems to be splitting semantic hairs, VATs usually apply to goods and services equally.

That's the case of Switzerland (also a federal nation) with a standard 8% VAT on all goods and services (some goods and services have reduced and null rates). It's also the case of non-federal countries with a VAT e.g. France.
I doubt the FAA can regulate this since the drone registration law was blocked in court. Congress passed a law a few years back restricting the FAA from regulating recreational model aircraft, and drones are clearly just the latest incarnation of these.
I usually model it so you have an Account model, which in itself is nothing more than a table with UUID and metadata like creation timestamps. Then you can have EmailIdentity, PhoneIdentity, FacebookAuthIdentity, etc. that are linked to the Account.

In a simple service you can start with just a foreign key from EmailIdentity to the Account. This allows multiple email addresses to be tied to a same account and the same account to have multiple authentication methods or identities (Facebook, email). This way you can implement e.g. changing email address by actually adding an email address and verifying it first, before deactivating the old one.

When you start to need e.g. organization accounts (think about services that have both personal and organizational aspects: Facebook with business pages and ad management, StackOverflow with companies), you can either tie the identities or personal Accounts to the organizational accounts, depending on the model you need.

It can be often useful to add Person model to the mix, which models a real person behind multiple identities / accounts, but this depends on your service.
Goto statements capturing the state. A normal 'goto' makes reasoning of program state difficult precisely because it mixes state and program flow.
I've written commercial code to handle decidedly non-english languages in python2 just fine. Have you? Do you understand unicode and it's encodings well enough to have an informed opinion that python3's braindamaged unicode implementation is superior to working mostly at the byte string level in python2? Hint: this is much closer to what string handling in sensibly designed languages like Rust and Go or Erlang looks like.
By "seeing them as people" I meant to show their personal, as in non professional side. I used the wording of the parents to try to show how it's a bit absurd to think that the lines aren't blurred.
From the article it seems the hopping it what makes it tricky. Their model is that the distance to the animal is the same as the distance to where their feet touch the ground. When an animal is in the air the feet appear to touch the ground further away due to perspective.
Lisp in Small Pieces [0] has a good explanation on how to implement Continuation based compilars

[0] https://www.amazon.com/Lisp-Small-Pieces-Christian-Queinnec/...
No, this is not what this is about at all.

We have reached a point where reviewers of reputable conferences will ask why a paper is not referencing unreviewed work that has been uploaded on arxiv a day before the conference deadline.

This is not hyperbole, as anyone who is submitting to ICLR or NIPS can confirm. Work of certain labs is taken as established authority as soon as it hits arxiv.
This seems like a way simpler suggestion than what was discussed in the thread you ought to pass this on
There is plenty of traditional knowledge, for example in India, related to yoga, ayurveda, medicinal plants, diet, meditation, celebrating various phases of life, etc. But most of it has passed on orally (for about 3000+ years) and is finding finding broader global acceptance only in the last 100 years.
from https://github.com/systemd/systemd/issues/6237#issuecomment-...

Why he said 0day not valid user?

I create '0day' user on my computer without problem (Fedora 26 Beta, Debian 9)

useradd 0day
$ id 0day
uid=1003(0day) gid=1003(0day) groups=1003(0day)
This. Linking is one thing, but the other are permissions: sites asking for access to my contacts are disqualified straight away.
You're allowed to go as fast as you safely can on some of our roads, but even on those the flow of traffic is maybe at 130-140 km/h (80-90 mph). Sustaining 200km/h in a car is very hard (extreme focus is required) and quite expensive as fuel economy drops sharply. Plus most cars can't actually do it.
I'm less and less surprised by the hate poettering gets. It's like he's deliberately trying to be as arrogant and ignorant as possible. POSIX says usernames starting with a digit should be fine. But because very few utils have more restrictive rules, systemd arbitrarily follows them too, but reacts in the most idiotic way possible if it considers a username invalid.
Like last time, when in his opinion, "rm -rf *" should have ascended into ".." and shredded the whole file system, just like some systemd tool does. A bug? Usability issue? No way.
What the fuck is wrong with this guy? Since day one of systemd he rallies the world advocating how all the existing init systems are convoluted, full of hacks, hard to maintain while systemd is clean and elegant, and then he seriously defends these insanely stupid unintuitive behaviors? I just don't get it.