skysight-inc/HackerNews huggingface dataset:
>>Does this imply that it was CloudFlare's trust of Internexa's announced BGP routing which caused or contributed to the outage? Did CloudFlare redirect traffic that it should have handled internally to Internexa? If so, isn't it more appropriate for CloudFlare to prioritize its own routes over those claimed by external parties?

"This downtime was the result of a BGP route leak by Internexa, an ISP in Latin America. Internexa accidentally directed large amounts of traffic destined for CloudFlare data centers around the world to a single data center in Medellín, Colombia. This was the result of Internexa announcing via BGP that their network, instead of ours, handled traffic for CloudFlare. This miscommunication caused a flood of traffic to quickly overwhelm the data center in Medellín. The incident lasted 49 minutes, from 15:08UTC to 15:57UTC."

The problem wasn't that cloudflair thought their IPs were somewhere else, the problem was that the rest of the internet[1] thought cloudflair lived in Medellin (somewhere else) and not with cloudflair.

[1] Complete hyperbole, but "huge swathes"[2] of the internet had the wrong idea.

[2] "The exact impact of the route leak to our customers’ visitors depended on the geography of the Internet. Traffic to CloudFlare’s customers sites dropped by 50% in North America and 12% in Europe. The impact on our network in Asia was isolated to China. Traffic from South America was also affected as data centers there had to cope with an influx of traffic normally handled elsewhere."
I'm interested to hear how much more people in SoMa were able to charge during Oracle Open World.
Russia is still a huge partner in Indian military procurement. Whether it's the Brahmos missile or the T50 fighter, Russia still has incredible influence in India.
Interesting article. The people who'd be convinced by it don't need it because they already follow it. The people who aren't are unlikely to be big participants in the startup world.

These HN comments seem to indicate that too. Lots of people talking like long term employees. Few actual startup participants.
Mind sharing that go script? I am curious about the implementation you used. :)
He doesn't say that, he says that you can easily adapt existing techniques. He's just doing a very relaxed and loose German grip that results in the butt of the stick hitting his palm. The moeller and double strokes he shows are standard techniques.
I've got one like that too. Interestingly its not an usb memory stick but rather more of an SD adapter with an actual SD card & the code isn't on the card.

This one does actual work as a legit USB stick too once you get past the annoying link part.
Musk Says 90% of Tesla Driving Will Be Auto-Pilot Next Year
It's meant as no criticism but "should" always worries me in contexts like this. I find that often the reason it's "should" as opposed to "will" is because there's potentially dangerous human input somewhere in the process - as appears to be the case here.

It's hard to be comfortable when this is true of systems as important as those which route the internet or PKI, for example, because it's impossible to know what might happen next. Perhaps it's erroneous to take the "structure" in "infrastructure" literally but in the context of the internet that word is becoming increasingly misnomered in my mind.
This could be a DVD - it would be an easy enough thing to perform tests on, and they say they're using a red laser for the actual writing. If the dye can handle the very small writes, that is. (And I wouldn't trust Memorex for this ;) )

Error correction for these is going to be interesting, even a speck of dust could obscure many megabytes of data.
Reddit/Hacker News clone using the MEAN stack
It's just generating more big data via logging.
The author offers a fair amount of utilitarian arguments, which can be debated ad infinitum. No matter your stance on this issue, I don't believe

> Our policies are improved when we appreciate that a hundred deaths are worse than one

is valid. Who are we to make such decisions? I myself believe utilitarianism is a real good tool for assisting in these moral dilemmas, but not particularly useful here.

On a personal note, I don't believe in this "removal of empathy" idea that's been tossed around by a few psychologists. If psychopaths are effectively those people who lack empathy, then who shall we become if we throw it to the wayside?
This doesn't seem like a scientifically rigorous study, to put it mildly. Is this Hacker News or Alternative Health News?

At what karma level does one gain the ability to downvote stories? Anyone know?
[Disclaimer: I'm Dan, Context.IO's product manager]

We welcome InboxApp to the email API space. Like Context.IO, they see the value of helping developers build apps that interact with email. Building a platform like Context.IO, that abstracts complex systems, involves more technical challenges and product-level decisions, than you can keep track of. So, it’s not a surprise that our two teams came to different conclusions and have built somewhat different solutions. InboxApp made a choice to cache 100% of the email data, hoping to solve potential availability issues, which is key for some use cases. As a result, developers on that platform need to cover the costs for storing that data, whether or not they need it. We've worked with and spoken to hundreds of developers over the last few years and learned that the vast majority don't need that model and do not want to carry those costs. In the few cases where the dev needs a cache of every single message, many decide to store the data they need, instead of relying on a third party to store everything in their users’ mailbox.

If speed is the utmost concern and you are able to charge your users enough for your product to cover the cost of the platform while keeping your business afloat, then paying $5 a month per account might be cost-effective. However, if you prefer to use a header caching layer and you can engineer around caching the bodies, then using Context.IO for free is a better fit.

Just a couple quick points I should mention. Context.IO stores all of the message headers in our caching layer. Combined with our webhooks, applications are quickly notified of a change and can easily retrieve messages they care about. Exchange support is being used by initial beta testers on our Lite API right now. If you're interested in joining the beta test, please let us know!
And you can bootstrap that part of what you need for Boxen with one command:

`xcode-select --install`
charity: water (http://www.charitywater.org) -- New York, NY. REMOTE

===== About Us =====

We're a group of passionate and determined creative problem-solvers who want to make a difference. Our mission is to bring clean and safe drinking water to every person in the world.

===== Who Are We Looking For? =====

We’re looking for hungry, creative, and pragmatic engineers to help us continue innovating. If you have the skills, we offer the opportunity to work remotely (or in the office).

===== The Position =====

We are currently looking for a Front-End Engineer

http://www.charitywater.org/about/jobs/front-end-engineer/

As a Front-End Engineer at charity: water, you'll be responsible for building an amazing, comprehensive online fundraising platform for bringing clean and safe drinking water to every person on the planet.
It's a study using 10 people. So the best way to interpret it is to ignore it.

However, "One potentially important outcome is that all six of the patients whose cognitive decline had a major impact on job performance were able to return to work or continue working without difficulty." which suggests a significant improvement even if it was simply temporary.
I think you misread the article. They are not claiming to break SHA, they are claiming they can get better than bruteforce performance on mining bitcoins.
I mean, I see what you're saying, but that's got to be speculative at best. I don't know if you can pin that problem down to a particular language. The PHP community is massive and most questions are answered already somewhere online. I have seen PHP developers assume people coming from other languages should just pick up and know PHP's quirks and for that the PHP devs should be faulted.

If your complaint is that there's no PHP-analog to Perl Monks, well then I'd have to say that it does exist, but you need to go to more targeted communities to find it. The CodeIgniter community was immensely helpful. The Laravel community is now large and very helpful. Even the Phalcon community, which is tiny, is great. So while there might not be this one massive PHP Monks community, a similar version does exist in PHP projects' communities.
No one is forcing anyone to buy from Rackspace. The question is whether Rackspace has a unique value proposition against Google or Amazon, and the answer is support.
USB is just so vulnerable... Kali Nethunter is now exploiting some of its idiocy.

http://www.kali.org/kali-linux-nethunter/
Or, Zprezto! I like it more than oh-my-zsh, in terms of speed.
This is an old article. This one is also very interesting by the same author: https://jheusser.github.io/2013/12/30/satcoin-code.html

Proof of concept of the SAT solving idea.
Looking forward to being able to carry the Internet Archive around in my backpack.
If naught else, psychopaths of the sort you mention are surely then those with all the more comprehensive control of themselves, through their ability to better regulate their emotion? That sounds like a useful quality in stable figures of authority or indeed anyone who would prefer to limit their irrational judgement.
That's going to be a bo-nanza for trial lawyers.
Just curious, what's wrong with Homebrew? I'm just a student, not a full-time developer, but I've never had problems with it and find it pretty pleasant to use.
Here's the talk from DerbyCon that the article is talking about: http://www.youtube.com/watch?v=xcsxeJz3blI
AT&T hacker invoices Justice Dept. for time spent in federal prison
> when I connect to an IP ...

It is useful to remember that IP is connectionless protocol. The role if IP is just to shuffle packets around from node to node (where many of the nodes are not the source or final intended destination of the packets) in a fairly simplistic way.

> ... to some machine with an interface configured to that address

Technically, the other endpoint does not even need to have an interface configured with that address. You can quite easily configure a box to send replies for any packets that happen to end up to it.

> Oh dear.

There is a good reason why IPsec (etc) was invented.
Actually I'm not sure that claim is accurate (they state it as an intuition). The fact that there are more constraints (that was the word you're looking for) does not necessarily mean that SAT will be easier. It could be that the constraints make finding a solution more difficult.
I've been looking into libraries that do exactly this in the last couple weeks, thank you for sharing this one. The competitors in this space (that I have found) are wcDocker[1] and DockSpawn[2]. One "feature" lacking from GoldenLayout: you aren't hosting your code on Github, or in a way that can be utilized by Bower[3]. GoldenLayout looks like an otherwise better library than the others, could you talk about why or why not for Github hosting?

1. http://docker.webcabin.org

2. http://www.dockspawn.com

3. http://bower.io
I thought I remembered windows saying it detected a new keyboard device, or my brain may have invented that part. I'll see if I can't find it laying around and see how it actually worked.
Intel pulls equality ads in response to anti-feminist pressure
This makes me miss my childhood.
> Money and time aren't always fungible

Things don't have to be fungible to be cumulative.

> Starting software engineers bill out at $100 an hour.

Billing rates are irrelevant because time and money are not fungible. For example, I can read the newspaper on the train for 25 minutes each way, but it isn't possible to productively use that time for much else because of the constraints of the environment, so the value (i.e. opportunity cost) of using that time is much lower than most other times.

Also, most New York Times readers are not software developers. The average American hourly wage is less than a quarter of the one you're using.

> The claim that a price cut to something that only contributes 1.7% to the total cost is going to make reading the newspaper worth it is ridiculous on its face.

Amdahl's law explains why this is wrong. If you pay $2000/month for a mortgage, why squabble over $40/month difference in the interest rate? Because $40/month is $40/month. You gain more by reducing a $2040/month expense to $2000/month (even though it's only a ~2% reduction) than by reducing a $20/month expense to $1/month (even though it's a 95% reduction). The percentage of the total is completely irrelevant.
https://www.youtube.com/yt/press/statistics.html claims "100 hours of video are uploaded to YouTube every minute"

So, that would be 4,640 minutes or less than a week. Lower quality, and probably with (near) duplicates, but I guess it is safe to say we have that amount of video.

Another way to look at it: I expect we produce more content in unique wedding videos every year (at an hour each, that takes half a million weddings or a million people marrying. At an average of one marriage per life and a life expectancy of 75 year, that takes a population of 75 million people)
There is a known CoreGraphics exploit for versions of iOS before 8.0 for which there is a public proof-of-concept available in the form of an open-source project that generates an exploit PDF. If you are running iOS 7.1.2 you are more, not less, secure if you jailbreak your device and then patch the bug on your system.
A longer treatment is available in “Is Empathy Necessary For Morality?” http://subcortex.com/IsEmpathyNecessaryForMoralityPrinz.pdf (excerpts: http://lesswrong.com/lw/7xr/not_by_empathy_alone/ )
The numbers still don't add up. Remember that mortality among 25-44 year olds is still incredibly low, and even so drug deaths are only one among several causes of death, not the majority cause of death. If you dig into the data you see that around 15k people die a year from drug related deaths in that age range. That's a big number but orders of magnitude too low to explain where the addicts seem to go as people get older.

According to the mortality data there would need to be much fewer than 1 million addicts in the 25-44 age range in the US for a majority of them to be dying before they get out of that age group, or even a sizable minority. And everything we know on addiction statistics puts that number much higher, at 10-20 million or more.

The data just isn't there. Addicts aren't going away because they are dying, period.
Yes it's from 2013 it seems but I just bumped into it and it seemed cool and interesting. I think this community will appreciate the idea.

I was curios if anyone here is mining bitcoins and if it's worth their time.
Netflix would put the entire catalog in your home, encrypted, and the only data they would have to transfer would be for the control plane (billing, recommendations, etc) and encryption keys to auth you.

Totally side-steps last mile monopolies as well. Don't want to work with us? We'll drop an LTE chipset in as well for the admin stuff. Redbox In Your Home.
BGP route hijacking is not uncommon, and it's used to capture traffic of your victim without them knowing.

BGPMon can tell you if this is happening to your AS

http://www.bgpmon.net/
Yes, simple is hard. Witness the unnecessary expletive in the title. Adding extra adornment is sooo tempting (and I'm one of the worst offenders).

That said, I appreciate the writeup and REALLY dig the logo. Well done!
I guess you are referring to this part:

"A very intriguing, and perhaps unintuitive property of the algorithm proposed is that with increasing bitcoin difficulty, or equally lower target, the search could become more efficient, at least in theory. This is because we can assume more about the structure of a valid hash -- a lower target means more leading zeros which are assumed to be zero in the SAT-based algorithm."

This is actually pretty misleading. There might be fewer variables, but that's irrelevant. Yes, there are actually fewer variables in the actual file you feed to the SAT solver because you can assume they are 0 and propagate that to the other constraints involving those variables. But think about it -- you're only going to get rid of a couple of hundred variables at most, in a problem with ~250,000 variables. So you're only really reducing the full search space by an incredibly small percentage.

In practice, the running time of the SAT solver increases exponentially with the number of zeros you assume in the hash, just like it does for a regular brute force trying all combinations of inputs.

The conclusion I draw from this is that not all variables contribute equally to the difficulty of a problem (for a SAT solver). This is actually why SAT solvers can be efficient for some problems in the first place, even for problems with hundreds of thousands of variables; the SAT solver (a smart brute force, as opposed to a naive brute force) is able to exploit the fact that many problems you feed to it are not intrinsically hard.
Your tool does not accept https URLs. WTF indeed.

Edit: I tried submitting the Google logo (https://www.google.se/images/srpr/logo11w.png over http) and it could not find the font for it. Also, the logo ended up looking very weird, I guess it does not support transparency. Nice idea but not quite there yet.
What is the argument against farm raised fish? Gluten?
I think the larger issue is that investors (specifically ones with board meetings to attend) want to invest in companies in clusters so that they don't have to travel four times a year to a city with only one portfolio company.

It's crazy that we're actually talking about reddit having a problem with remote workers when even state and federal government agencies are open to it.
That wouldn't always work on my server. When testing a new config, I often mv the old config out of the way, then put in the new one. If the new one doesn't work, I mv the old one back.

I'm not consistent on this. Sometimes I just make a backup with cp, cp the new one in, and cp the backup back if the new one doesn't work.

I honestly have no idea why I mv sometimes and cp sometimes.
That's because it's often really "startup news" =-(
> Has the human race produced 464,000 hours of video content?

Far more than that... YouTube alone claims "100 hours of video are uploaded to YouTube every minute":

https://www.youtube.com/yt/press/statistics.html

...which comes out to 144kh/day. In other words, one of these discs would be enough to store ~3 days worth of contributions to YouTube. So a box of these discs, let's say 1000 of them - which isn't all that big (e.g. http://www.amazon.co.uk/Neo-Aluminium-Storage-1000-sleeves/d... ), could hold an archive of every single video that has ever been uploaded to YouTube.

I am now reminded of this: http://www.youtube.com/watch?v=Y_UmWdcTrrc

Edit: got beaten to mentioning YouTube, but there's many other video sharing sites on the Internet, and of course there are probably countless hours of one of the types of video the Internet is well known for: porn.
Or if there is already a HID of that type installed and active, throw a huge warning.

"I see you plugged in a keyboard USB device, but you already have a keyboard installed. This may be a malicious attempt to take control of your computer by emulating a keyboard and sending keyboard presses to your computer from a USB device. Do you want to allow this? (recommended action is no)."

No more security headaches and marketers will stop their stupid tricks when they get pissy emails from clients about "sending us viruses."
You need NAT in one form or another for the foreseeable future even if you have IPv6 at the last mile.
TL;DR: Different colonies of these spiders had different ratios of nanny spiders to warrior spiders, based on the specific pressures of the habitat they grew up in.

When these colonies were transplanted to a new habitat with different pressures, and then their ratio of nannies to warriors was forcibly changed to match the new habitat, the ratio quickly changed back to one that was suited to their old habitat, leading to the death of the colony.

This shows that the colony as a whole evolved to have a certain ratio, and is not merely adapting its ratio on-the-fly (pun intended).
Note the Google implementation is full of code from Cisco. FWIW.
I think CDs would make a comeback if you're talking about being able to hold an entire series of movies all in 4K and in 3D and not break a sweat.

Digital downloads is all the rage right now, but people will still want to archive their downloads.
> If naught else, psychopaths of the sort you mention are surely then those with all the more comprehensive control of themselves, through their ability to better regulate their emotion?

Regular psychopaths are a poor example here because one of the features of the disorder is a lack of control; they are impulsive and unable to balance risk with reward in gambling tests, and can have difficulty classifying others' emotions. (See the _Handbook of Psychopathy_.) They are more 'broken' than 'empathy selectively turned off', so it's not clear what, if anything, you could learn from them.
"The attack was thorough and carried out by someone who knew the system intimately -- down to removing steel sheathing on data cables to destroy them, according to three people with knowledge of the incident."

They need a Two-Man Policy/No Lone Zone. We used that system in the Air Force and it was completely effective.
There is a link between dental hygiene and cognitive function. This is caused because bad dental hygiene leads to a bacterial infection in the mouth which in turn leads to large amounts of inflammation which damages the brain in addition to the cardiovascular system.
There is some evidence of a correlation between oral hygiene and Alzheimer's:

http://www.medicalnewstoday.com/articles/264164.php

Basically, people with poor oral hygiene are more likely to develop Alzheimer's than people with good teeth.

You might have heard about a similar study that found a link between oral hygiene and heart disease. The theory, at least in that case, is that bad oral hygiene causes chronic long-term inflammation throughout the body, not just in your gums. This might increase risk of heart disease. Without looking at the data, I would guess that the same theory applies to Alzheimer's and maybe other diseases. The usual caveat about correlation != causation applies of course.
That's a common problem with all of these OS X setup helpers. I recall one floating around with a big batch of defaults settings, many of which I would never use.

That said, these projects are useful for showing off strategies for others to adopt. I treat them much like someone's heavily customized emacs or vim setups: a good reference for ideas, but only ever to be cherry picked into my own setup, and only after I understand the piece I'm picking.
The ultimate guide to Bootstrap
I don't want big data. I'd trade places with a Snapchat that stores very little big data in exchange for big profit.
> I think you're being kinda pedantic

Possibly. I wouldn't care if it was speech. I wouldn't comment if it was a regular newspaper. But WIRED writing like this?
Many games are constantly downloading multi-megabyte "updates". I bet some of that stuff is Lua.