skysight-inc/HackerNews huggingface dataset:
That's not how news works. The New York Times generally doesn't publish rumors. Multiple trusted sources told famous, celebrated journalists the same thing in independent conversations. If it's a dupe that has nothing to do with rumors.
National IDs run by governments are problematic for a variety of reasons. It would make more sense for one or more global nonprofit(s) with significant privacy, InfoSec and document security talent to offer an opt-in, open-source, voluntary "card" which can be deployed, maintained and improved to verify, nonrepudiate and generate a physical/electronic card for a given individual. This way, corporate interests and govt waste/incompetence can be mostly mitigated. Also useful would be the ability to grant/revoke rights to personal information in a single place and to load authoritative information onto a "card" (nationality, status, health records, etc.), perhaps backed by blockchain technology. Card being a physical token into an API that a consumer must have authorization and authentication to access.
I used to just tack on Aa$0 to the end of all my (already good) passwords to satisfy these idiotic rules. Until one website decided that '0' was not a number, and then I had to change everything to Aa$1.
Thanks didn't know about plumbum.

What do you know?
I'm not sure the problems at Facebook were in the same league as those at Uber. See eg. "How true are Katherine Losse's allegations..." on Quora https://www.quora.com/How-true-are-Katherine-Losses-allegati...
I never use real answers. I've had a bank teller ask "your mother had a number I get maiden name?"

"Wait, you actually use real answers instead of passwords for security questions?"
Did I miss something? The article doesn't seem to say much other than "Setting a high bar and holding people accountable is important." I wanted something actionable but found nothing.
I moved to Norway some years ago, and the grocery stores don't have as much choice. You might have 2 or 3 choices of canned tomatoes, but one choice if you want a can of beans. Sometimes, you just get the selection that store sells, and if you want something different, you have to go to another chain in another location. One of the chains reminds me a lot of aldi, though they tend to carry name brands for many products.

This is frustrating to me at times, after being used to the stores in the states. Overall, however, it makes grocery shopping quick. And as a bonus, I can generally stop by a store on my way home from anywhere or take a short walk from home.
Worth pointing out the movie The Boys From Brazil which explores the same concept in humans: https://en.m.wikipedia.org/wiki/The_Boys_from_Brazil_(film)
Most Windows apps don't deal directly with things line LONG_PTR and window procs - they just use a framework, and frameworks have been updated to do this all correctly a long time ago (this migration started in early 00s, when Windows on IA-64 appeared).

The main reason these days is that there's simply no strong incentive to go 64-bit for most desktop software. The 2Gb memory limit is a non-issue for most scenarios, and other than that, why bother? If you compile and test for 32-bit, it works for anyone who is still on 32-bit Windows and it works for 64-bit. And recompiling for 64-bit is usually easy, but it doubles your test matrix - so "here's a build, but there's no official support" is not an unpopular approach.
Do you believe in nominative determinism?
Ive written numerous python wrappers around shell commands for all sorts of one off utils, but this is nice and flexible and generic. Sultan looks well thought out. Open to contributors?
I'm familiar with Risi's work on using Fourier transform on groups for object tracking. Basic idea is that the usual Fourier transform is a construction on Z_n, which generalizes to antsy finite groups. Important examples are binary vectors (Z_2n) and permutations. The twin hypotheses are that learning on Fourier space is easier, and that learning on these other specialized groups for which we understand the transform is a useful pursuit.

For the permutation group, you get matrices instead of numbers for the Fourier coefficients. The matrices themselves have nice interpretations (eg, interactions of unordered pairs or ordered triples of elements in the permutation), but the actual entries of the matrices are all but impossible to motivate, imho. (Much like how it's easier to understand the magnitude of a regular Fourier coefficient than the phase.)
True, I mean the OATH standard / RFC 6238 style ToTP, which runs on generic hardware (a smartphone or PC).
I use a Ubuntu desktop daily as a development workstation and have for a decade at least. Never really had a problem, though it slows down Virtual Box installation once or twice a year. shrugs
I wrote many lines about Scala but then I lost the motivation to finish it.

So I'll just write, Scala.
Your comment made me think of this project that used water to build logic gates and half adders: http://www.blikstein.com/paulo/projects/project_water.html
Random Walk isn't about everybody beating everybody all of the time. Active funds, individual traders, hedge funds, pe, VCs are all trying to optimize active individual bets, and those will likely have high positive returns sometimes. But when those with the highest returns get over priced and a fee built in until an index fund is better over long terms.
Modern RAM access time is not deterministic either. Certainly not on the modern desktop.
Would this attack be neutralized by a mandatory waiting period of a few weeks for number porting?
I recently ported my number to another operator (in a European country), I had to wait for a month and received at least two warning SMS.
Related, the Malthusian trap, and the paradox of good and bad fortune (in a system which can respond through population growth and decline, and per-capita wealth and decline). As Gregory Clark puts it in A Farewell to Alms: what's virtue is vice, and vice virtue.

That is: increasing prosperity leads to larger populations and less to go around (food, resources, etc.). Calamities such as famine, plague, wars, etc., reduce populations and spawn an increase in per-capita wealth.

This is generally, though not universally, seen to apply to pre-industrial civilisations only.
My experience? Letting people go is actually easy. It might be hard for a day and you genuinely feel bad but it's really not a hard thing to do. What's hard is putting in the effort to help someone out of the hole they are in. Giving official warnings is also easy (and often also not properly done, especially in small companies). Even giving people opportunities to perform better is easy. Really if you find any of the above hard you are a bad manager or kidding yourself.

Now the really hard thing is to try and educate someone to be better at their job. Spend time and think and plan for them to be better and examine yourself if they don't achieve that.

Now assume my perspective is somewhat correct. Does that article sound like great advice or someone justifying their self-interested actions?

Again, this is just my perspective.
Did I miss the point? Pretty much every text editor, let alone IDE, comes with an integrated terminal. E.g., gedit "embedded terminal".
Instagram makes no claims about the nature of the "likes", nor their meaning on their website.

The only restriction their TOS mentions about "likes" is that they shouldn't be "unwanted" ("aka spam"), there's absolutely nothing about them having to be sincere, permanent, not in exchange for money etc.
I saw that RSS icon and my first instinct was to check and see if Java needed an update.
Brilliant! Kudos to the authors
No.

Good question though.
Making things cheap is just as important as inventing things. Nobody would care about computers if they still cost $10m and took up a whole room.
Gyroscope App
Those proprietary 2FA devices are just TOTP with a weird provisioning system.

You can use a tool such as https://github.com/dlenski/python-vipaccess to use google authenticator/freeotp etc. to access paypal.

That said... I believe you still need a mobile number enrolled to enable a token.
Abu Dhabi private massage +971507475118
I see your point but I also think that in the 90s the computing world was more open and accessible. I guess that happens to most maturing industries. The market players become bigger and start aa dominating​. Around 1900 a guy in a garage had a reasonable shot at building a car in his garage (or an airplane) and start a business. Not possible anymore. You need millions to get even started.
Getting Started with PowerShell Core on Windows, Mac, and Linux
I agree with everything you say, but if >140 IQ accounts for the 99.5 percentile and true genius (in my estimation) is closer to 1 in 100000, then, even if every genius is within that IQ percentile, the predictive value is still essentially worthless.
https://news.ycombinator.com/item?id=14522181
Some domain registrars are so completely incompetent (ie Dotster), I'm disappointed they're still in business. Literally clueless "customer support" staff that either don't auth (experienced that personally), or refuse to follow the written rules to everyone's detriment.

Recent example:

https://issues.apache.org/jira/browse/INFRA-13657

Note - Don't use Dotster (specifically) for your domains. If you're using them now, switch away. Saying that because if you experience any trouble with your domains, you'll be wanting to contact competent staff who can fix problems. Dotster's can't. :(
I've sometimes been instructed to login with 2fa code+password joined in the single field. It's rarely worked.
Nope, I'm not assuming that in the slightest. In fact, I'm assuming exactly what you're assuming -- some fraction of time way less than 50% spent running emulated code. I'm also coming to the same conclusion you are -- that emulation of legacy x86 code with Good Enough performance could be used as a bridge off of x86. Reread the post.

But let me address this specifically:

"It's the 20% case, and if that 20% uses as much (or even more) power as a native Intel device, that's perfectly acceptable."

There's no need to speculate, here: the emulated code either will use significantly more power, or it will perform significantly worse.

In fact, as for the native ARM code on the ARM chip, it also will either use more power or perform worse than comparable x86 code running natively on an Intel chip within the same power envelope, because Intel has thrown a massive amount of engineering at their microarchitectures and manufacturing process, they have vertical integration that they can use to their advantage, and their stuff is just very good.

Again, there are no magical ARM performance elves lurking under the hood -- the ARM ISA by itself doesn't confer any real advantages in performance (and hence performance/watt) in the billion+ transistor regime. I truly don't understand why this is so hard for people to accept, but I blame Apple for spreading years of FUD about x86 (before bailing on "RISC" for it, of course).

Back to the topic of the emulated code, though: I can't say is whether "significantly worse" or "significantly more power" will still be Good Enough, but I'm assuming it will for most apps people care about.
In this case it's better for us all to move away from centralized numbers, not simply regulate them better.

There are many, better and more secure options for communicating these days.
I've been using 'tentakel' for remote server admin for years, 'fabric' for lightweight deployment, and more recently 'invoke' for local invocations (all are Python projects).

This project looks interesting too, will give it a try.

BTW: Has anyone news on Fabric 2 ?
I'm surprised driver interfaces are still changing so frequently. Ten years ago perhaps, but they're not largely sorted today twenty five years+ after Linux debut?
At the risk of simply putting words into noobiemcfoob's mouth:

"Xonsh is " NOT " how to do this."
Alright, so the non-database definition of atomicity combines the Atomicity and Isolation of ACID. Thanks for helping clear that up.

I don't think that makes it a "TOTALLY DIFFERENT THING", but it's definitely important to understand the difference.
How do you test branch prediction algorithms?
Hello all,

How would you go about generating training data for perceptron-based branch prediction algorithms? Are there any environments out there to easily generate the data? I'm hoping for a list of branch instructions and 1s or 0s for taken/not-taken, preferably on an ARM or MIPS architecture.

Thanks!
Maybe we need to start adding a filter that bans the submission of articles authored by journalists whose material doesn't meet the criteria for submission on HN?

Some journalists writing for mostly respectable media companies have veered so far from journalism and increasingly often publish articles that are just their opinion, conjecture and heresay. Maybe it's time the content aggregators such as HN start penalizing poor quality journalism that leads to low-quality discussion them by banning submission of their work.

I'm also in favor of banning articles with titles and introductions that present one angle that the journalist is promoting and then bury the only evidence refuting that angle in the last paragraph or two.

http://www.slate.com/articles/technology/technology/2013/06/...

Articles from major newspapers are increasingly engineered to go viral at the expense of journalistic integrity and presenting unbiased facts. Content aggregation sites need to stand up and somehow communicate that enough is enough.
wow! Very cool explanation! I wonder what happens at the point that it changes direction - is the change instant or is there a curve? I suppose that because photons/waves don't have mass it can be instant, but that still sounds weird.
I would say the opposite. You used to have to do everything yourself, but now you can leverage the infrastructure of amazon/google/microsoft/... to do amazing things by yourself. The potential of ai is just starting to get unlocked, and we're going to see lone wolf developers do incredible things in the coming years.
I used "rumor" in the dictionary sense, which doesn't depend on the factors you mention. But you're right that it isn't necessary to make the point. The point is that, be it rumor or celebrated journalism, there's no significant new information here yet, so no harm in waiting until the thing actually happens (actually for HN purposes it's better). There will be no dearth of celebrated journalism then either. So I've replaced "rumor" with "article" above.
Isn't swordfish good also? Because it's slow
It's still very trivial to tell a customer rep that you lost your SIM card and have the rep send all new communication to the phone number to a separate SIM card with a pre paid phone.
People chose to care, and you define a like in the terms you've stated. But Instagram makes no such claims, neither about the nature of the likes, nor restricts particularly how they can be created.

If anything, the example you give example supports the notion that "fake" likes are just as good as real likes, since pretending to be a celebrity can in fact make you famous.
Agreed, the feels much heavier than it should be.
You’ll need to have waited 3^(33+(1/3)) to see it launch.

Note: units intentionally left blank
This is awesome!

It's also quite buggy (chrome/linux) which adds to the whole Windows 9x feeling. Not sure if intentional but well done anyhow!
Lisp as the Maxwell’s equations of software (2012)
Amazing guy what a good start
Well there is bodily waste still.
Need help understanding why this is interesting enough to be on front page.
Maybe it's not zero, but some environments have much weaker hierarchies than others, and the various meditative practices seem like they could help with that.
Good point. You've convinced yourself the people you're spamming are in the wrong, and they should trust someone who's already shown to have a distinct lack of ethics.

Literally, by spamming them.

It's absolutely no wonder they're telling you to FOAD, as that's the correct response.

Please, change to a different profession. Preferably one that contributes to society in a positive way instead of your present one. :)
I took your post to be claiming that early humans frequently were driven to desperation, and that therefore they must have eaten a lot of insects.
A bit corny but worth watching.

Also, (spoiler alert) -- Man in the High Castle.
When I dabble with Python to get a job done, I invariably end up using subprocess at some stage and going through some contortions. I like the look of Sultan, it seems well thought out and has loads of well written docs.

Anyone know how the name came about?
I think a whole generation of slightly autistic computer programmers would disagree with you.

Another way to look at this is that some perceived handicaps persist in the genepool because they have some non-obvious advantage.

https://www.theatlantic.com/health/archive/2015/09/autism-hi...
Web Framework Benchmarks: Round 14 (May 2017)
I don't think it's intended to be actionably. Just one successful person answering questions.
Austistic Brains Have Distinct Advantages
I don't know anybody that would do a sequential scan over a file in production

Well, that's pretty much how one would try to crack a password using a wordlist.

EDIT: If the goal is to crack a bunch of properly hashed (PBKDF2, scrypt, etc.) and salted passwords then a lookup table is not very practical.
It is random access because the device doesn't have to touch every grain of sand on the way to the one it intends to deal with next.

It's very similar to a spinning-platter hard drive: latency depends on rotational velocity of the platter and radial velocity of the read/write head. That the latency is quite high in this device doesn't make it any less random-access.
Learning to read as an adult changes deep regions of the brain
Hooray!!!!

Clearly Apple sees which way the tide is running.
> Neighbors, even if they were jerks, didn't have so many instruments with which to be so loud.

This, I think, is under-recognized. People with phones, cheap stereos, and small portable speakers, have made many places that used to be quiet into noisy areas. Worst is when they are all competing with each other to hear their own music.
What is the point of AMP? Google could have made the web faster by just de-ranking slow sites, what advantage does AMP actually provide beyond this?

The most glaringly obvious change is that you never leave google now. There's a nice little wrapper around the site with a back button that leads you straight back to google without even a page reload.

Oh but AMP isn't evil because it's open source. Open source but if you change a single byte in any file it doesn't verify anymore and arguably is no longer AMP.

Google wasn't even planning to show the original URL at all until people made a shitload of noise about it. And it took a month to add because reasons??? It surely looks like quite a difficult feature to implement, showing a URL and all. It must have been quite challenging.

I also enjoy the feature that there's no way to shut AMP off. Why would anyone want to? Maybe this is also to difficult a task for the AMP team to implement.
Primitive Technology is one of the great treasures of the internet. For all the complaints and arguments that go around over fake news, click bait, ads and ad blocking, obnoxious JavaScript file sizes, mass data collection, and trolling: here is something so quiet, so peaceful, so simple, so existentially soothing, and so educational. He (don't even know his name) does it all without trying to put one over on the public; a rare person these days.
Pavel Durov: “last year we had two attempts to bribe our devs by US agencies”
Would love to know this as well.
While agriculture certainly did create social stratification, it's hard to imagine a couple guys in a society of egalitarian hunter-gatherers could force everybody else to go along with a scheme of agriculture. It seems more likely that the elites began to show up after agriculture was established than the other way around.
You've just made my day :D
Could the same technique be applied to elect a president?
Great to know, thank you!
The primary healthcare providers that referred your friends to psychiatrists may well have checked thyroid levels but, as I've pointed out elsewhere in this thread, tests do not always lead to appropriate detection and diagnosis.
Can't speak for the OP, but what I did is I found me a job where I only work part-time. At the moment I'm working 30 hours / week, although I had it at 26 / week last year and found this to be optimal to be honest. I still get to do software engineering, which I love, but I also have enough time on my hands to... basically not feel stressed all the time. (I'm certainly not as active as my parent poster, but I try to be engaged in different activities as well).

I figured this out very early on in my work-life after falling into depression after my first work year, which prompted me to re-adjust some things in my life. After I got myself back together I looked for a job to get into it again and have been with my current company almost 3 years now.

EDIT: Oh, also where I'm from there's 5 mandatory vacation weeks per year, so that helps too. I still try to take all my overtime (which I do still accumulate! :)) in time- rather than money-compensation though.
A few more buttons or a little more screen space won't make you more productive.

The way to be more productive is to work on figuring out underlying problems, coming up with better solutions, using languages or frameworks that automate away repetition (e.g. garbage collection vs. manual memory management).

The ROI on the Touch Bar is probably negative to miniscule. Better to spend that money on a good book that will teach you some useful skills. More on productivity here: https://codewithoutrules.com/2016/08/25/the-01x-programmer/
Show HN: Deep Thought – What guiding questions are you asking yourself?
What other options would you expect? Lots of folks don't have, or are between, primary-care physicians, especially one that can see you within a few days. Even in countries with single-payer health care like Canada, these would be the same two options present.
People in the past didn't work on regimented schedules or expect this or that to be open at regular hours. What you're proposing is essentially undoing the industrial revolution.
The issue is the expectations this builds.

If the only mathematicians you hear about are apparently the smartest fucking people ever, you might think math isn't for you even though you enjoy it. The message needs to get out that you don't need to be that exceptional to do math. Mostly, its about being interested.

Note that I don't mean interested in the results of math. You need to find the intricacies of a proof interesting (at least some of the time).
Yeah, this was last week's news from WWDC. Not sure why it's picking up the votes now.
I answer mandatory security questions with things like
these:

“This account must never be unlocked over phone, chat, or email.”

“Never reveal any information about this account (such as address or CC numbers) via support channels”

“The person you are discussing with is a hacker trying to illegally access this account”

I expect to never, ever have to use the security questions myself.

Sometimes, I enter random phrases.

Never anything that would actually be true.
How does

s(command_from_potentially_unsafe_source).run()

compare with

os.system(command_from_potentially_unsafe_source)

or

subprocess.call(command_from_potentially_unsafe_source, shell=True)

securitywise? I'm assuming all three are equally bad?
Remember in a stadium of 80,000 people there are 320 people who have an IQ of >=140.
You can buy a GSuite plan (https://gsuite.google.com/pricing.html) - which is $10 a user a month, for unlimited storage.
How would it be the best way to fight terrorism and other crime? What to do with those not eligible for such an ID?