skysight-inc/HackerNews huggingface dataset:
which is precisely why it seems like lunacy to roll out such an asinine firewall rule to every router. if there was ever a time to "spot check" a change, this was it.

they didn't. and they paid the price. good on 'em for the quick and honest post-mortem. regardless, it was a dumb move.
no offense but he looks like a certain Star Trek character I forget his name.
I'm afraid this perspective is misconceived. I, too, used to believe it. After all, in any portfolio, risk is reduced by diversification, right?

Unfortunately, amortized over the lifetime of a computer system, risk is not reduced in this manner. There is no hedging of vendor vs vendor in a technical portfolio; what happens instead, for any tech of significance, is the internal development of an abstract control plane that can communicate with both, and that control plane is then the single source of defects. In the meantime your engineers have to become world-class experts on two platforms rather than one. In practice the divided loyalties will turn one world-class engineer into two half-assed ones.

Domino-effect failures, or global misconfiguration failures like those experienced by Cloudflare are edge cases in my experience and not something you should optimise for. When they happen they tend to be catastrophic, but worse is the insidious decline in quality caused by carrying too much technical debt.

Cloudflare's scenario is not comparable to the installation of a RAID set. They are more comparable to a developer of RAID controllers. The experience curve for such is very, very long.

Not saying they couldn't have done other things to make this situation less catastrophic, but diversity of core technology portfolio isn't a winning ticket.
Love the fact that we share a love for Delphi and its VCL. I still treasure memories of rapidly prototyping projects with ease and packaging fully windowed apps in a 3.5 floppy disk.
So you wanna hang out or something?
It's probably even more then that. CloudFlare hosts cdnjs which a ton of people use. It could have "taken down" millions of sites. And by taken down I mean rendered unusable.
I don't think the article said what the man's purpose was though (the one who crashed into his home and hurt him badly).
I have no specific evidence but I believe society has gotten better and identifying mental health issues and treating them.

>> "down to sandy hook, the completely insane individual is left alone until he/she commits an atrocity"

It's up to family and friends to help identify problems someone they know might be having and it's up to the government to provide adequate support and facilities to treat ill people. People being left alone with their problems until they crack is not just due to people not identifying the problems, it's due to inadequate care options.
Great points and something I've been studying and trying to perfect myself for my own service. So while I couldn't agree more with the author's position, I think the unfortunate reality is that there's only a very small minority of users who would know any better anyway. It's mostly just people like us would know better. Everyone else would just click because there are no spelling or grammar errors and the email is branded properly.

This raises the question of how to educate users. I think we may be confusing them. I don't know about everyone else, but I teach non-technical people not to trust emails that ask you to reset your password when you didn't initiate the action. I always teach, as many of us do I think "don't click links in emails unless you know the sender personally or have requested the link" but then in cases like this we have to go back on that statement and say "well this time it's okay" and while we have really good and logical reasons for why, I don't think we can expect non-techies to understand it. To them it sounds like a contradiction, like "don't click links in emails except when I say it's okay". Then even if you teach people to check where the links are going (good luck) you've got to also teach them about domains, subdomains, and maybe even query strings. It's just a huge mess and I'm at a loss for how to educate people when it comes to a situation like Evernote's regardless of having link tracking or not.
A program called vimtutor usually comes with vim.
>Haskell is no longer research project, so there are industry job offers there too.

Well, there are far fewer Haskell job offers than Haskell programmers.

>And we know what happened with "winners" within a wave of dynamic languages: JavaScript, Python and Ruby developers are quite often paid higher wages, than old-style C programmers.

Are they? I'm not so sure a competent C programmers earns less than a Javascript/Python/Ruby guy.
As accounts cannot be deleted (and I understand why), I would love to see the ability to change my username to something less identifiable to me.
Hey. If you can do all of that without requiring any assistance from a good IDE, then you have my respect. :)

However, I'm still sticking to my point. Debugging your code using Printf feels like 1990s.
God says...
C:\Text\2CITIES.TXT

r down, and looked into her face. Her eyes were
dilated and wild, and she constantly uttered piercing shrieks, and
repeated the words, `My husband, my father, and my brother!' and
then counted up to twelve, and said, `Hush!' For an instant, and no
more, she would pause to listen, and then the piercing shrieks would
begin again, and she would repeat the cry, `My husband, my father,
and my brother!' and would count up to twelve, and say, `Hush!' There
was no variation in the order, or the manner. T
Not if the domain is always different. I've seen transactional email providers who will give you a different domain or subdomain for each email and it's all real random. I'm currently using Mandrill and I haven't checked if its true for them but I know its true for others.
Very glad to hear that improvements to HN are still being made. I stand corrected.
I didn't mind name.com parking my domains either.

I do mind the idea of them treating ever possible 3LD as a parked domain, when my domain is not parked (and configured using their Name Servers).
"there are only 43.000 apps at the moment, meaning that there is very little competition"

The numbers get even more interesting when you move into some specific subcategories: according to my version (UK) of the Windows Store, there are currently ~230 action games, ~550 arcade games, ~180 card games, ~80 shooter games and ~60 simulation games on it.

I doubt the numbers for the US and other versions of the store are very different, since basically nobody will restrict themselves to only the UK market if the game is already in English.

Now, I don't know any statistics on how strongly users depend on using subcategories to find games, but I know that's what I'd do if I wanted to find an interesting game.
> E.g., here's a study showing that even very slow walking (1.77km/hr) prevents you from typing quickly on a cell phone

Isn't that because you're looking at a screen and can't see where you're going? :p

I would count that as a definite factor (not having read the study), but, I can imagine that even without the screen, people walk slower when typing, as concentrating on the words is distracting a faster walk.
AppDesignWizard.com - Beautiful iPhone App Themes
We have just launched our new site, with a combination of free and premium resources for iOS iPhone app developers. We are looking for feedback from customers, please let us know how to improve our service. Thank you.
This is not referring to you, since you seem open to a mix of remote and onsite work, but. . .the flip side of this argument is that there are hiring managers who believe that employees can only be effective when their "butts are in the chairs" from 9 to 5 each and every day - don't know any other way to measure their productivity. And, unfortunately, there are also hiring managers who don't know to effectively use "face time" and, of course, don't know to help their employees who may also be lacking in that skill.
Crohn's either is or can be can be vastly worse than that. I have a friend who has lost half her digestive tract to it. I don't know how typical that is, but it is not something to dismiss out of hand like this.
The technicality being that Darwin seizes [sic] to be an open source operating system once it is shipped with closed source components.

GNU/Linux is therefore cough nVidia cough completely, 100% open. Thanks for clearing that up. Darwin sux!1!

/sarc
Here Are Some Of The Problems Google Is Having With Its Self-Driving Cars
Do you have any information to indicate that this kind of cognitive interference is due to glucose depletion?
The protective value of an umbrella when encountering a lion
Programming Instincts
I'm curious if there has been any research into walking slowly on a treadmill, though. The upper level of your ability to job is far more demanding physically. And it's also a bit demanding mentally as your body is busy mapping a route, looking out for stones or cracks you might trip on, etc. Walking slowly on a treadmill with your desk in front of you could yield a very different result.
[Challenge HN] Clear Out Math Puzzle
Exposure to radiation does not make it radioactive.
Can someone point us to a reference explaining Modula-2's module system and what made it a superior module system to other module systems?
The thing with the whole "six strikes" thing is that there's no motivation to actually enforce it. Businesses generally will not turn away people willing to give them money, especially if their monopolistic market position allows them to gouge the customer up to their pain threshold.
The size limitation is actually just one category of demoscene productions, the so called "intros", which come in 4k, 40k or 64kb variety. Demos on newer platforms can be more than 10mb in size.

The size limitation on C64 comes naturally as the disks are only able to store 170kb per side.
It also takes the same approach as the posted article: reimplementing basic standard library functions. It's really enlightening.
Bitcoin's a cool hack for sure, but most of the hype surrounding it is just the same old goldbug nonsense.
If you don't have a degree then simply leave an education section off your resume and don't bring the topic up. Ignore degree requirements for jobs; apply regardless. Doing this, your lack of degree will probably have little remaining impact on your career. This strategy works because a CS degree has small actual value to an employer, and most employers know it.
In the "Unix Programming Environment" book from 1984 there is an "overwrite" shell script depicted that does exactly this. I wonder why this never made it into the standard UNIX toolkit.
Most of my developer friends have switched from iOS first to Android first due to its wider market share. This is for lower-priced apps and free-to-play apps as you get a wider audience on Android. For premium apps, they develop for iOS first as iOS users have a bit more disposable income on average.
Great story. Thanks for sharing. I like the No3. "Working on a problem that people don’t have probably means that people won’t be willing to pay for that product."
Donuts.css
No source control, anything I worked on came directly from my own machine, there were only two copies - the one on the server and the local copy, until my first major incidence, my own source control (in the form of automated backups) was none-existence as I had never encountered a situation where my beginners brain had deemed it necessary.
The problem is figuring out who will harm. I know paranoid schizophrenics who have lived a whole life harming no one, some taking treatment, some who manage without it.

We can't condemn these people to a life in jail, just because sometimes bad people do bad things. I agree people should talk about their concerns, and talk with and help people that seem to be going off the rails. But as with everything in human life, there are a million shades of grey.
Your assumption is completely wrong in my experience. Most engineers become emotionally attached to their code and architectures. Even if it's probably not useful deleting code can be emotionally trying.
Cisco + Juniper environment and you want gateway redundancy?

Hello, VRRP!

There are open standards for pretty much every Cisco proprietary protocol. Even EIGRP is now available as an informational RFC.
Beyond The Hiss
I like the idea that windows app store is the only virgin territory left and you can get in early and win. Unfortunately I suspect this is not true. Even if win8 takes off, how long before AngryBirds-win8 appears?

I would recommend avoiding the serial-games, single sales model if at all possible and try and get a recurring revenue stream and frequent releases
1. Games are hard, and the 800lb gorillas harder still
I think the early adopters are usually primarily men, anyway. I suspect that only a relative handful of women are even aware of this statement. And by the time this is ready for the mass market, this gaffe – if it turns out to be that – will be completely forgotten/unknown.
In the years between now and 1913, Europe has risen from literally centuries of war, China has lifted more people out of poverty than I can fathom, the USA has made great strides towards equality and we have made the first steps towards being a spacefairing civilisation. Medical technology has advanced a hundredfold, or even a thousandfold.

We still have quite a way to go, but we should not kid ourselves into thinking we have not come a long way already lest we begin to slip back again.
Toddler ‘Functionally Cured’ of HIV Infection
From my experience selling digital products to the U.S./international market, a very small percentage of visitors actually check the contact page (where they would find the business name/location). Unfortunately I did not A/B test displaying it more prominently so I don't know whether that would have improved conversions or not.

When choosing a payment processor, making sure that it handles the whole process should save you the hassle of setting up a merchant account (an account that allows you to accept credit card payments) with a US bank.

I am Dutch too and I know a B.V. (Dutch limited stock company) is allowed to be a "holding" company that owns all the shares in a foreign company - but I went to business school and not law school, so there might be some fine print you'd want to consult a lawyer about.

It'll be an expensive hassle though, so if you're not dealing with B2B I'd recommend getting the "trust indicators" consumers are looking for by getting a U.S. street address with Earth Class Mail and possibly a U.S. phone number (through Skype) that forwards to a Skype account in your company. You can always go the U.S. incorporation route when you have the revenue to finance/justify it.
Clozure Common Lisp in the Mac App Store
That's a fairly arbitrary engineering decision, though. Using a CNAME for link tracking seems like an obvious use to accommodate, and you'd think providers would build their services with that in mind, or at least be able to tweak them once a demand presented itself.
Most people reading this site are not doing machine learning or advanced technical work. The day to day work of the vast majority of programmers does not require completion of advanced formal education (or the self taught equivalent).

Even then it is not actually that hard to learn about principal components or matrix regularization if you have some mathematical background and the desire to teach yourself...
Whoah, what's with the hostility here? Not everything is a big corporate media conspiracy for control of information, power, and taking over the world.

Forget about what you think of the Times or any other major media outlet for a moment and just focus on the point of the article and you'll see the author makes some great points.

Supposing for a moment that the NYT and other outlets are trustworthy, doing a good journalistic job, etc. This research shows that people who write ignorant comments, especially if they're written in a tone not much different than your own right now to be honest, can distort what others think of the information presented. This is not a good thing. The people who comment based on emotion rather than reason are able to sway people into not only believing something potentially wrong but such comments also take otherwise thoughtful people and get them acting and thinking based on emotion rather than reason.

If you yourself were to make some very good point about topic X that was well-researched and could potentially help to inform and make many peoples' lives better but then some asshole contrarian comes along and makes some emotional appeal that sways people in the opposite direction. How incredibly frustrated would you feel knowing that a potentially enlightening conversation could have ensued but now it's just a rat's nest of ignorance like YouTube?

I don't know how you turned this into a statement against media outlets but this is actually something that applies broadly and is not just harmful for the Times or the other "evil" media outlets.
Indefinitely. The kind of radiation that causes breeding of hazardous isotopes in local materials is neutron radiation, which is comparatively rare in interplanetary space because free neutrons have a half-life of only 15 minutes. The biggest source of danger in space is high energy proton radiation. Neutrons can, and are, produced in secondary reactions from particle radiation but the flux isn't a sufficient concern to worry about "activation" of materials like water.

Exposure to ionizing radiation can cause formation of free radicals as well as peroxides which could be a concern but the particle fluxes are too low to be a serious concern. At the levels of radiation where it would be a concern the crew would have been exposed to lethal levels of radiation many times over, even with meters worth of water shielding.
For the home team to do this is noteworthy enough. But that player on the away team who passed the ball in and made the assist is really special.
The point isn't that you shouldn't learn latent dirichlet allocation, but that the best way to learn it is to come upon a problem that warrants it and then have a mentor point this fact out to you, motivating you to learn it so you can expand your capabilities.

There are plenty of engineers who love to pour over academic research of the bleeding edge who have no problems to solve with it, yet when you ask them to hack together a prototype of an idea they don't know where to start. I think there is a clear personality type that prefers to continue reading before doing, since there is an ever-present fear that just around the corner there is some kernel of knowledge that will remove the need for a massive body of work. In reality, this is almost never the case, and elbow grease and experimentation turns out to be the solution to many problems, not digging through libraries, frameworks, algorithms, and academic research.
For those who don't have a C64 at the ready, here's a video of the demo: http://www.youtube.com/watch?v=vXcA4OWx0vo
It's in an email message, which has probably already made several hops in the clear, so that's probably a lost cause if they're looking for actual security, but a nice idea, I guess.
Actually, the main event at demoscene parties have traditionally been the demo compo where the typical size limit is something like max 64 MB nowadays.

Other common events are 4k and 64k intro compos.

Here's a good example of a larger demo (Lifeforce by ASD): https://www.youtube.com/watch?v=o9GLl6kI4hQ
It may be worth recalling that Americans have been interested in the apprenticeship system for a very long time. For instance, Booker T. Washington's strategy for racial uplift at the Tuskegee Institute was based on the apprenticeship/vocational training model -- that's more than 100 years ago!

His critic, the famous sociologist W. E. B. Du Bois, had the following reaction after a trip to Germany in the 1930s:

The Siemens AG factory, in Berlin-Siemensstadt,
particularly excited him, with a training-and-
apprenticeship system that he believed could
provide the model for American Negro industrial
education.[1]

(Yes, that's the same Siemens that Tobias refers to in his post.)

More recently scholars like Katherine Newman and others have looked at such programs as a model policy not for racial uplift but to boost the US's shrinking middle class.[2][3]

With college debt now at $1 trillion and rising, it definitely is not a bad idea to explore alternatives to the way education works in the US.

[1]: http://chronicle.com/article/WEB-Du-Bois-in-Nazi/1896/
[2]: http://books.google.com/books?id=1jfAhghdH7MC
[3]: http://dx.doi.org/10.1007/978-94-007-2272-9_10
Even a single meter of water is enough to protect against the bulk of the damage from all common radiation in interplanetary space except perhaps the most powerful and infrequent of solar flares.

I don't know where you get the idea that it takes an entire planet to protect you from solar flares or cosmic rays, that's very wrong, solar flares are not that penetrating. In fact, on Earth almost all particle radiation from solar flares (and from cosmic rays) is stopped by the upper atmosphere.

Edit: added additional clarification.
Why Windows 8 fails
Django-ajaxutils
Some great points. Understanding why your users use your product vs. how they use it will go a long way in determining price. I think the why is much more impoerant than the how.
When you get to Seattle, check out Office Nomads in Capitol Hill. Sounds like you will find lots of like-minded people there.
Fringe languages are fine. Just remember the downsides when you're thinking about using them in production.
I don't really go anywhere specific for inspiration, but I am inspired by nature. Living in southern California has some really nice benefits and when I go to the beach or go for a walk or hike, I find myself reflecting and being inspired by the things I see.
I have a feeling though that if the two of them did something similar today, they would be looking at some legal action against them.
the ability to do all those things without having to work at the same time is a real luxury. it is certainly a nice thing to do, but someone (you or the state) has to pay for it, so the costs and benefits of different types of education/training still have to be considered.
In a few posts up he says they didn't have a backup system :)
Again, I have been using CDNs for a while now, including one that is much larger than CloudFlare (CDNetworks), and on various occasions I have talked with Akamai to get quotes. In my book, CloudFlare reams medium-sized companies on price, and they can do that precisely because people such as yourself have miscalibrated your "I'm getting screwed" detector. (The same is true of Amazon CloudFront, btw.) In essence, once you realize people have this algorithm (specifically, where they don't even bother calling a sales person) it is trivial to exploit you by quoting a large price that you will never do comparison on (and then, rather than compete on price, you end up competing on a ton of questionable value-adds, and do price discrimination on things like 24/7 support).
This Tuesday on the #muckedup chat: Moguls & Newspapers at 8 pm EST