skysight-inc/HackerNews huggingface dataset:
You say that as if existing authentication mechanism aren't predicated on the soundness of SSL certificate validation.

I'm not saying it's right, but as people keep reminding me there's a lot of grey area between 'bad' and 'perfect' and most of the time we don't get anywhere near perfect. 'Better' would be something for a lot of people.

When the SRP code was going around people kept saying "Hey use the javascript library" and for reasons similar to yours I said, "No thanks, when will the browsers support it?"

Because if we're going to use keypairs for authentication, it really should be integrated into the user agent, where it's extremely hard (and hopefully impossible most days) to inject code.

Ad networks get hacked all the time. Probably better than half the sites I visit will pop up a login prompt over the top of the ads, which means somewhere I'm logging in, an ad could very well be trying to get my credentials, and it only takes once for the UA to fail to prevent it and I'm in hot water.
Actually the country is LITERALLY falling apart.

There is near zero work on our infrastructure because politicians don't want to spend the dollars. Decades now. Think about that the next time you are driving across a bridge that you figure "oh they wouldn't let us use it if it wasn't safe".
​​How Native Brazilians Are Using Spy Tech to Stop Illegal Logging in the Amazon
Adobe Project Comet
UK’s largest book retailer to stop selling Kindle as book sales surge
may be, when it comes to CI/CD. not familiar with concourse.

my comment above got cut out, i meant to say "generic platform with no focus on CI/CD". It's for auto-remediation.

it's not natural to use bosh or concourse to automate cleaning up log files or replacing a failed node in cassandra ring, or respond to identified DDOS attack.
What I love about bouldering is it is very easy to mark progress. You can get higher on the wall or do a move. Very motivating. You can see it. I find that in the gym, progress is measured by moving the rod one weight down or adding another plate on the bar. Not a very visual thing.
Chariot (YC W15) is hiring its first Product Manager
Tiny correction: I heard it as "all languages are really just dialects of Perl 6," which makes a bit more sense in context. Either way it's a cute Wall witticism, of which there were many that night. Word has it that there will be a video in a couple of weeks, at which point you can judge for yourself!
A 100k line text parser to add an api to a game so I could make plugins that wrap around debug messages
For the first question is YES But, to be picky you have to be sure that data are ALWAYS STORED in the EU boundaries. which Amazon cannot guarantee.

Personal data (and other data) are defined by the EU and probably US. The EU is EU Directive 95/46/EC (citing from wikipedia) "any information relating to an identified or identifiable natural person ("data subject"); an identifiable person is one who can be identified, directly or indirectly, in particular by reference to an identification number or to one or more factors specific to his physical, physiological, mental, economic, cultural or social identity;" (art. 2 a).
Interesting, you could be onto something here.

Two more questions:

1. How does this system affect those that want to use their money at a slower pace, such as minimalists and nomads? In other words, do they have any options to spend at a slower pace without losing out?

2. I can see your approach is based on the blockchain, which I believe could work, but I wonder about whether a blockchain-based system will be fast enough when the quantity of transactions reaches that of an established currency. I don't follow news about cryptocurrencies that much, so perhaps this is already being tackled. Have people been working on improving the speed of blockchain propagation? Links to discussions/blogs about this would be welcome.
This article manages to skip my personal favorite Hines photo: http://www.historyplace.com/unitedstates/childlabor/hine-whi...
I think the first mistake here would be to consider Reddit as a one entity. Reddit is a weird place where content grow out of distinct subreddits, and sometimes, that content end up on the front-page (which I bet is the most commonly visited on Reddit). The discussions and "We are the Reddit army" is often a big fat joke (or circlejerk as Reddit calls it). People get eachother riled up, and start to believe that they have "a right" to dictate anything and everything regarding to the site politics. Just watch the whole fat-shaming incident. People were acting like someone was put on death-row, while pretty much all the management of the site did was take down a few horrible sub-reddits that made a laughing stock of people with serious problems. People started arguing that "condoning fat people was wrong" as if that was ever an argument. I think Reddit is beyond management. Last night I read that they're working on a new algorithm for the front-page which is probably the closest you get to control the "community" at this point.
https://en.wikipedia.org/wiki/Teixobactin

The origin of that antibiotic is notable for the new method of culturing the soil bacteria in situ, but antibiotics from soil bacteria are not new. Most antibiotics with a name ending in "mycin" were isolated from soil bacteria.
If you haven't had the time to learn the transition from Python 2 to 3, don't expect to find time to transition from Perl 5 to 6. Perl 6 is orders of magnitude more different from Perl 5 than Python 3 is from Python 2.
https://news.ycombinator.com/item?id=9830232
If you're at all squeamish, I wouldn't recommend searching the Flyertalk forum for the word 'vomit'. There you'll also find comments like "they don't supply us with cleaning materials, we have to use the soap from the toilets [to clean up issues mid-flight]" from some flight attendants.
Yep, and those bond (and swap) prices are not public prices in the same way as equity prices from exchanges. They're indicative dealer quotes. ALLQ shows a stack of dealer quotes. No other system does this...
But to get data from say, Facebook in the US, the NSA must get a secret court order. This requires Facebook's cooperation.

To get data from European data centers, the NSA can intercept data from direct network taps in the ground, under the sea, at peering points. They can intercept router or server hardware during data center construction and plant backdoors. In short, they can take all sorts of action that might be illegal domestically, but which they can't be prosecuted for in the US if done overseas.

At best, European police/counter-intelligence could catch them in the act and arrest them as spies. So basically, European data held on domestic US soil has a greater level of bureaucracy get, compared to say, European data held on foreign soil, where all bets are off.

Remember the Echelon scares of the 90s? That was the NSA using SIGINT interception of European cellular traffic with zero oversight or regulation.

My point is, this seems to be solving a non-problem. It makes creating new companies harder and more expensive, won't actually decrease net snooping/surveillance, and threatens to silo the internet.
Your link appears to be the specifications for the old band - there's no barometer listed in the sensors, and there are dual batteries listed (I believe the new one only has one).

I wish there were a better distinction between the two; this should be called the Band 2, not the "new Band." This is made worse by the fact that your link is reachable by clicking "Support" -> "Hardware" -> "Microsoft Band Specifications." Nothing in that path suggests anything about the old Band.

The specs for the new Band are at https://www.microsoft.com/microsoft-band/en-us/features - you have to click on "tech specs." This supports the -300 to +4877 meters number.
CPAN installs are the reason I personally avoid perl like the plague today.
There will be, when a stable version is released for christmas.
Blocks collection through UPSTREAM. Keeps the data otherwise exposed through PRISM out of US jurisdiction. Puts out a statement on high level that the mass surveillance programs violate basic human rights, with economic consequences to drive home the point.
... to mention a few.
Cancer is such a broad term for diseases that I doubt it is even possible to make a single cure for all cases.
This looks very similar to my password authentication method PSPKA or 'password seeded public key authentication'. See https://github.com/phlay/pspka, if you are interested.
Things that won't make it in to 6.christmas (the non-beta release): https://gist.github.com/jnthn/040f4502899d39b2cbb4
I... disagree about the obviousness of his expertise.

There's a lot of dazzle and he seems to be going out of his way to confuse people, or he is himself confused.
> lots of 5 minutes resumes

I think a lot of people didn't really need a resume before, their local reputation probably got them their local job.

But now with the rise of remote work, you have to go through the "boring" task of making one.

Lack of being in a position where you can see many styles of resumes doesn't help either.

I understand why it's needed, but that doesn't make it any more fun, especially since all/most of the information is already on my LinkedIn account.

So in the spirit of improving, do you have any specific do's and don'ts?

How should a useful resume look?

What should it contain?

I'm directly interested as I've started building my first resume.
Oh, you mean like having a

* Mazda 6 SE Saloon

* Mazda 6 SE-L Saloon

* Mazda 6 Sport Saloon

* Mazda 6 SE Tourer

* ...

... and then within each trim level, with or without nav

... and then within each, auto or manual transmission

... and then within each, petrol or diesel engines (sometimes several power levels)

... and then of course colours, paints and fabrics and alloy wheels and all that cosmetic stuff.

Admit it, there's more different option in a car configurator even at Mazda than in a laptop manufacturer's line-up.
From the operations side this isn't a problem. From a business op this will be very hard. Jobs will be replicated one for US and one for European client data. If you work in ads and are in the US you've lost access to an entire market of 500MM.

I assume a lot of businesses are waking up and calling their lawyers.
Disney Research's 3D Coloring Book
Why did Java stay with a JIT for so long, anyway? Java is hard-compilable, and GCC can compile Java. The original reason for a JIT was to speed up applets running in the browser. (Anyone remember those?) Server side, there was never much point.
"...underscoring our goal to make developers heroes..."

Ugh.
Whiskies with a high percentage of rye are actually fairly difficult to produce. The enzymes in common use for breaking corn starches down into sugars don't work well on rye, and the typical result is incomplete conversion, a gummy mess, clogged machinery, and a lot of extra cleaning and maintenance. Producing pure rye whisky efficiently requires special strains of fungi, etc.. For this reason and the relatively low demand for pure rye, there are very few producers out there. A mixture containing a small percentage of rye and a larger proportion of corn or other grains is much easier to work with, but a lot of whisky producers simply buy rye whisky and blend it it with their own whisky.

Other "producers" buy rye whisky and sell it unaltered. For example, Whistlepig rye and Masterson's Rye, whose websites both make it sound like they produce these products, are made from rye shipped South from Alberta distillers. Alberta Distillers supplies a significant percentage of the rye used in premium "artisanal" rye whiskies "made" in the U.S. as well as for flavoring various other blended whiskies. Oddly enough, their own whiskies (Alberta Premium and Alberta Springs) aren't typically sold South of the border.

Every few years Alberta Distillers puts out an extremely limited bottling. The last one was a 30-year-old 100% rye priced at a truly bizarre $50 a bottle. It literally sold out before hitting shelves. I had to ask a liquor store manager to set aside a bottle for me, and when I picked it up he said they weren't even bothering to put the stuff on shelves. People remembered the 25-year old bottling from 5 years previous and the bottles were all spoken for while still in the crate. The stuff was amazing. They could have sold it for $500 a bottle and it would have offered better value than any scotch priced that high (Honestly, a lot of scotches priced that high aren't very good at all). If you happen to be in Canada when the 35-year-old edition comes out...
Grandmother's High Court victory in battle over cancer gene patent
There's an excellent SF novella, Walter Jon Williams' The Green Leopard Plague, where Transnistrian corruption happens to be a major plot device. The other characters derisively call the Transnistrian government "Trashcanistanis." This story was my first encounter with Transnistria, and it seemed weird enough to be fictional, but later I found out it was real.
My point, made in jest, was that even the most seemingly prepared, skilled, and qualified person can be unprepared for a skilled opponent. I was aware of her record, hence the example. Perhaps I'm misunderstanding you?
Thank you for that -

> ALWAYS STORED in the EU boundaries. which Amazon cannot guarantee.

That makes sense, and I fear of what we'd do to enforce this - full data inspection just to make sure that Amazon doesn't transfer private data to the US?

>n identifiable person is one who can be identified, directly or indirectly, in particular by reference to an identification number or to one or more factors specific to his physical, physiological, mental, economic, cultural or social identity

So a username like "a_bonobo" wouldn't fall under personal data as it's not really identifiable (but what if I research bonobos? My username gives a clue to my job, if that would be my job!). So under gasull's link I think that a lot of what the climbing community would save isn't directly personal data, as you don't need much information from your users to run such a site (except if you want to have Facebook's business model). Or am I wrong? I mean, you can even identify someone based on their writing patterns.
The problem with native code is platform disparity. It's absurd that so many binary variants are required when shipping code to e.g. Android or iPhone.

This can apply to x86, too. Not sure if all your users have TSX-capable CPUs? You're now shipping two binaries. Not sure if your users have AVX? Now you have at least three binaries.

This is the biggest advantage of intermediate languages - your code can at the very least execute everywhere with a single image, and in some cases automatically take advantage of platform features such as AVX.

I think ART takes the correct approach: ship IL and AOT it on the device. Hopefully some day we can get the same type of system for LLVM IR.
Crisp company DNA
How exactly is using a random app any safer than using a random website? Or, what other benefit could it have? Both an app and a website are somebody else's code running on your local machine and (often) communicating with a remote server. A random app could just as easily grab your info from the barcode.
Line loss in US in 2007 was estimated to be 5% in 2013 (http://www.eia.gov/tools/faqs/faq.cfm?id=105&t=3)

For gasoline the number is supper tricky to determine. So here comes a back of napkin number

A fuel truck transports about 30,000 gallons (20,000-40,000). On average they achieve about 4-7.5 miles per gallon). So they use about 1% of their tankage for every 60 miles traveled.

This suggest to me that transportation loses for gasoline are in the same ball park number. Distribution and marketing is often claimed to be about 5% of the total, but I don't know where that number comes from.

All in all the difference is probably not that large, and I suspect the electricity one will drop faster than the gasoline one due to interconnect upgrades.
It's been done, most notably in IBM/Lotus Notes, but that also brings its own set of problems to the table.

In the Notes system, the user has an encrypted local credential store (part of the ID file) which contains, among other things, the user's private key and any shared secret keys the user may have been granted. The ID file also contains (in the clear) a certified public key, user name, and other information that should not be considered secret. The only password authentication is locally with the ID file. The password is salted and stretched with a key derivation function; the derived key is used to attempt to decrypt the encrypted portion of the ID file. "Success" is determined entirely by padding and checksums. Neither the password nor any variation on the theme of a hash of the password is stored anywhere. The "safe" portions of the ID (username and public key) are used to create a user account on the server.

Authentication proceeds much like this: "Hi, server! I'm this guy according to that guy." "Oh yeah? Well, this guy (if that's your real name), you ought to be able to answer this encrypted question and send me a signed response."

(Determining whether that guy actually vouched for this guy is standard signature stuff, assuming the check is needed at all. For stand-alone clients, a locally-generated certifier is SOP.)

That does raise a couple of potential pain points, though. One is simply managing the local store, making sure that the users always have access to their credentials. Another is that when a store dies, the private key dies with it (secret keys can always be re-issued to a new credential store once the user is satisfactorily vetted). And users have this horrible, horrible habit of either never backing anything up or "backing up" to the same physical medium. In the corporate Notes world, that's not such a problem since updated ID files mail themselves off to an ID vault, but who gets that trust in the civilian world? And there's the little matter of password recovery (in Notes, a KDF state accessible using a combination of something like Shamir secret sharing and the private keys of k of n trusted administrator IDs) — one probably doesn't want to throw recoverable credential stores into the wild hoping that trust is never broken. Without password recovery (which isn't actually password recovery; it simply allows the user to re-encrypt the I with a key derived from a new password they choose) of some sort, anything that requires your private key is lost when your password is lost. Automating the resetting of a server account brings us back into the realm of highly insecure things like "security questions" (since it's very likely these days that the second factor of 2FA is the same lost/stolen device that prompted the need to reset the account in the first place).

Nothing's perfect... or easy.
Microsoft has done really, really well with the Surface tablets, from what all my Dev Ops and Systems friends tell me. I'm still a bit wary of the detachable keyboard form factor but hey, it would be cool to see them get another win with the Surface Book.
>True disruption does occur, when a fundamentally different and fundamentally better way of doing something comes along,

Fwiw, Clayton's definition of disruption is something worse, not better, but just good enough and much cheaper and more accessible than the incumbent it disrupts. Initially it doesn't steal any customers from the incumbent, rather it opens new markets and brings in new segments that couldn't afford the incumbent, and only after that does it begin eating into the incumbent's market share.
Me too, at around the same time. Mine was an object storage backend for desktop applications. It had MFC-style object graph serialisation and, IIRC, simple indexing. It also had similar performance issues to the ones you mention. I recall enjoying working on it.

However primitive it looks now, Tools.h++ was ahead of its time back then. Just having a decent string class (with copy on write) was nice to have.
That's not a bad idea because in most cases the decision is objective.

Years can go back very far (there was one from 1906 on the front page today) so it would probably have to be text entry. Not sure how to fit that into the UI.
AngularJS2/TypeScript implementation of the RDash admin dashboard theme
Demographics affects yelds on bonds, interest rates and housing prices.

Demographics has had a downward trend on the interest rate
but that is about to change as there will be a shortage of labour.

It´s summarized in this article
http://www.telegraph.co.uk/finance/comment/ambroseevans_prit...
This is both genius and horrifying.
For the record, I quoted the word to isolate it, and frame a question instead of copying your entire paragraph. Fair enough though, you have answered with your opinion. Python has been around a while, is very popular and is used as the default language for the MIT course that once used Scheme for decades (with some dislike on choice of Python). IMO, Python is mainstream, and hardly "edgy". I was writing Blender 3D scripts in it in 2004. Ruby was novel when introduced, and perhaps you could have ascribed the word "edgy" then, but now Ruby is so mainstream with web dev, I don't see it.
I don't program for a living, so I have the luxury of studying whatever I want for coding. I play with J/APL, Scheme/Lisp (Lisp Flavored Erlang - LFE), and F# and F* just recently. Edgy to me is not even those languages, but something like the programming language NONE [1].

[1] https://bitbucket.org/duangle/nonelang/src
>Or you can use Ruby or Python and Perl

Then you get turing completeness, and turing completeness harms readability and makes your language a magnet for technical debt.

This is why most of us these days use an intentionally dumb language to template HTML (another non-turing complete language). The alternative was a god-awful fucking mess (remember PHP without a framework/templating language?).

This is what Tim Berners Lee alluded to with this: https://en.wikipedia.org/wiki/Rule_of_least_power

Here's my example (yes, I'm one of those people):

http://hitchtest.com/

I don't think you could write a cleaner, more readable parameterized test case in python.

>This "invent your own worse programming language" fad is disappointing.

There's a lot of disasters out there for sure (in the testing world as well =), but I'm pretty happy to see custom YAML-based declarative languages catching on.

I think Ansible states are, likewise, way easier to deal with than the equivalent in python would end up being.
Wouldnt this be called Downvoted then?
Reactive Systems: 21st Architecture for 21st Century Systems [pdf]
Thanks for the expansion. Interesting thoughts
Intensional Equality ;=) for Continuations (1995) [pdf]
Virgin's security is a joke. Their Flying Club (frequent flyer points) website stores passwords in plaintext! Not to mention the ridiculous restrictions they put on the username / password fields in the first place.
Wouldn't they charge more and more as seats get booked?
According to http://rakudo.org/how-to-get-rakudo/ , Perl 6 is just a specification. What changes do you see in the specification between now and Christmas?
This approach clearly influenced certain software in Volkswagon onboard computers, so it is known to work well in practice. :)
I did a Google search for "house trotting" and one of the first images looked almost like the da vinci image they claim is wrong.
Wow! thanks for the comprehensive reply!
In an ideal world Romania would probably have been united with Moldova in 1991 and Transnistria would either have stayed as a part of Moldova or would have become an Ukrainian province.

Either way, there were several other outcomes not requiring the intervention of the Russian army, without keeping Transnistria as a sort of gangster-controlled state.

(Disclaimer: I'm Romanian)
My SO recently left her job as a flight stewardess for a large airline, so I have heard many such interesting stories. On one of her last flights somebody in business class couldn't wait for the bathroom, so they just peed on the floor - then went back to their seat :s