skysight-inc/HackerNews huggingface dataset:
>> (the views in this post are a bit on the extreme side- but that's how interesting conversations get started :-)

says it all. No it doesn't make this conversation interesting. It makes it divisive. It makes people fight each other for no reason. It confuses and disillusions. YOU ARE THE PROBLEM, not greedy old white men, you racist.
The are using CF or at least they were at one point during the weekend. It's not going to matter though if the attackers know the IP range the servers are hosted at. They'll just bypass CF and attack the servers directly.
Rails – The Missing Parts
Alcatraz isn't a CocoaPods wrapper, it is an installer for Xcode customizations like plugins and color schemes. You can use it to install a CocoaPods Xcode plugin to handle installing and updating pods though: https://github.com/kattrali/cocoapods-xcode-plugin
There's nothing intrinsically wrong with that if you do it correctly. But this was not done correctly.
After reading his article, it looks like if you cared about security, you made a mistake even before attempting to download putty.exe. Your first mistake was to be installing Microsoft Windows as your OS. Once you did that, you threw security out the window. You are already owned by the NSA. Not sure if you know that or not. Good luck with whatever you do from that point on, it doesn't really matter that you used https versus http. You were already compromised.
They do use CloudFlare.
What is a 'Paid Link'?
Yes, and then NSA will say "Sure, we'll protect you. You just have to give us access and control to your whole network and servers, because that's the only way to 'properly protect you'. Deal?"

This is exactly what these agencies want. To give up on your responsibility for the security of your users, so they can take over. If your company does that, please tell me now so I know to avoid it forever.

The solution is to better design anti-DDoS systems, not to let the government "handle it".
These are not working for me. On the page for any screencast, I get a screenshot of the cast, some blank white space next to it. I presume this is where the video should be, but nothing is clickable :/
This looks really cool, but 99% of the time I can get by with something simpler like PM2 (https://github.com/Unitech/pm2) and continue business as usual.
>> but if this is the first DDOS they've suffered it might not have been particularly worth it to them until now.

Isn't that the whole point of using a preventative approach when it comes to your site's security? So you don't learn the hard way?

Of course knowing a lot of InfoSec guys, they can only tell them what they should have, it's up the owner's to make the call to get it in place. I don't know how many times one of them complained about doing a pen test on someone's site, making the recommendations and then one year later, they haven't fixed anything yet.
I like the idea of p2p financial services. However everything development related is complicated qnd the stories describing projects are often romanticised.

There was a great podcast recorded during the initial microfinance boom. One surprising conjecture is that most small like ans are for consumption, not seed capital and that this is rational.

http://www.econtalk.org/archives/2011/04/munger_on_micro.htm...
I wrote a context switch in assembly pretty recently, so,, it's not entirely unused. It's still in quite a bit of our C code.
Sorry, did not learn much from books. The only one of note is the Tom Mitchell Machine Learning Book, which already requires a basic advanced mathematics fluency. I also believe it is a little out of date.

I can recommend a few professors who really opened my mind to how to use math, all at UCSC (CS grad school for me):

- Dave Helmbold (Machine Learning)
- Kevin Ross (Operations Research)
- Martin Abadi (Security)
> 2. As in any interpreted language.

Scheme, Standard ML, very early versions of Java, and BASIC come to mind.

Static typing really does seem particularly important in this domain, to the point that if an engineer is unable to find a suitable interpreted static language then the prudent choice would be to start looking at compiled langauges before relaxing the static typing requirement. Even implicit type conversion seems like a pretty questionable idea in this sphere. You really would want to be keenly aware of when you're doing something that might add or remove numerical precision.
I wish politicians would have this attitude instead of avoiding the questions and coming out with meaningless statements.
When are we going to hold individuals and companies legally responsible for the hardware they control? We already do this for other types of crimes such as remailing scams. If you're going to have hardware on the internet you should be responsible for it. There should be penalties for being irresponsible. Ignorance is never an excuse.
The irony is that all mathematics up to the high school level was historically motivated by practical problems. Algebra began as a system of rules to fairly partition land, for irrigation or inheritance, for example. But most of the high school math teachers are not actually mathematicians, so they themselves have no clue what algebra and calculus are used for. There ought to be incentives for professionals of all fields to go into teaching.
During the savings and loan crisis in the 80s there were a dozen task forces in the DOJ, over 1000 FBI agents were tasked with investigating the banks. It resulted in over 1,000 felony convictions.

This financial crisis is significantly worse and we've had virtually no effort put into finding out the root causes. If nothing else we have internal e-mails from banks like Bank of America acknowledging that they knew they were selling junk bundled as AAA rated bonds which amounts to fraud. There's all sorts of evidence of collusion in the industry around getting those bond ratings and around selling them as something they were not. And that's just the stuff an armchair investigator can pull out of news articles over the years. Nothing compared to what a forensic accountant could determine.

It's of course unrelated but when it was found that HSBC was found guilty of laundering money for drug lord the DOJ decided not to prosecute because doing so was a systemic risk. It doesn't take much to understand that there were no prosecutions from the banking crisis because of a fear of systemic risk.
The problem here isn't whether companies are using DDoS mitigation services, it's whether they have ISPs null routing them. The weak point here at the top tier ISPs, not necessarily the individual companies being targeted. You can have the best DDoS mitigation service ever, but if the top-tier ISPs black hole you, you're in a very bad spot.
Yes, which is why they give you hard buttons for presets and up/down scan.
Try the Lexus car-mouse. It's far better than the "knob" systems (Mercedes, BMW, Audi). You still get haptic feedback (magnets, how do they work?) and the motion of the controller corresponds directly with the screen display.
Very poor methodology. The study only looked at first year salaries and the author extrapolated from there. Totally invalid.
It's not really. Dishing out the previous trend on hn about women needing handicap still removed merit from all the serious, hard working women. So speaking up is in the best interest of the ones not willing to compromise the achieved equality for a little easier ride in the short term.
In the coder freelancing world, women easily command higher wages than men do (and with reason). Easy proof is that there seem to be a lot of female freelancer profiles on sites like odesk.com, but most of them hide a man behind them (just try to make them do a voice call). Because guys know women are better paid. I have never heard of reverse.
Should be - "Dear US Govt. am I pregnant?"

It's entirely likely some three letter agency intercepted that upload and has all the data for itself.
Not to mention, that since 5.4 short array syntax exists. He needlessly provides an ugly example, just to be part of the circlejerk.

I don't know why I read past the first paragraph, where he claims Javascript is a great language. Hahaha.
I signed up for Mint.com once. I liked the concept in theory. But then after an hour of using it, I realized just how incredibly stupid it is giving a third party total access to all your bank accounts. Then I immediately went and changed the passwords on all my bank accounts.
Robosigning hasn't been entirely cleaned up and not nearly enough people went to jail there: http://en.wikipedia.org/wiki/2010_United_States_foreclosure_...
Well, if a company both: 1) didn't negotiate wage offers; but 2) offered wages lower than people were willing to accept... they would end up with not enough employees. So it's not like they could just offer whatever they wanted.

I'm not sure it will work, but it seems to be the wage-side proposal of what e.g. Saturn is trying to do with cars: just say, look, this is our price, take it or leave it. Rather than the traditional car (and salary) pricing model where the real price you're willing to agree to is hidden, and arrived at via a negotiation process. That often results in whoever's better at negotiating getting the better deal. Now if it's a negotiating job that might even be a good thing, because the better negotiators are more valuable to you. Or if it's a job where the skill you're looking for correlates highly with being good at negotiating. But if that's not the case, just making the final offer of what you're willing to pay up front, rather than starting lower and negotiating upwards, could be better idea. Then rather than negotiating per-candidate, you just adjust your offer policy until it's high enough to get the kind of candidates you want.
The very fact that you need to download Putty speaks to how ridiculously out of date the Windows default tools are.

It's no wonder so many web developers use OS X or Linux.
My attitude is that preemptive honesty establishes credibility. Even more when it is backed up by everything else you do.

By contrast up front evidence of defensive behavior is a red flag for me in all sorts of situations.
Auroracoin market cap has surpassed Litecoin. Second only to Bitcoin
Yeah I was hoping for some blogging goodness but for a point release:
>For 99.9% of Go programmers there is "nothing to see here".

That's really correct I bet. I scanned the changes for stuff I'm interested in, got what I needed. Back to work and thanks Go team for your work.
Congrats! You need reach and retention - that is, new customers and keeping repeat ones coming back.

For reach, I like susonnahg's suggestions. Typically these are low-converting channels so try to maximize the number of eyeballs.

For retention, email email email EMAIL. Start newsletters with highlighted products as soon as you can.
Is it a societal trend or is it simply that more people believe that the "inside job" theory is far less persuasive than the "outside job + incompetence" theory?
Interesting, although that seems like a fairly niche case. Are there other more generic applications? The post also linked to something called Counterparty, but the front page of that site gave no hint as to how proof-of-burn is used there.

I'm also curious as to what's stopping you from using the same proof-of-burn repeatedly. If I burn some coins 2 months ago, and then prove to someone today that I burned then, why can't I turn around and use the exact same burn as a proof for someone else tomorrow?
Game servers are tough with their latency requirements. Generic web traffic is much easier to mitigate with offsite services (Prolexic, Defense.net, Cloudflare, etc).

If you're running game servers, your only good choice is to host with someone that has a really good onsite mitigation system. The offsite solutions add too much latency there.
Florida Cops’ Secret Weapon: Warrantless Cell Phone Tracking
The CoinDesk Mining Round-Up: Useless Servers, Legal Aid and Scrypt Miners
Or what they don't want to be money losers. When the support link is in the top nav, it's an indicator of a customer-focused company. Bonus points for a toll-free number at the top. If it's buried in a tiny font at the bottom, you might want to walk away.
The SE thread linked in the post is really worth the read: http://codegolf.stackexchange.com/questions/22144/images-wit...
TextDrive shuts down
I own a couple of those balls, and I still think it's inexplicable that he would sit for a Reuters TV interview on one. Watch the video here:

http://www.youtube.com/watch?v=LLjlOw3TVc8#t=1m10s

If you are trying to project that you are the CEO of a stable financial institution, having a lot of people say, "What the hell is he sitting on?" is not the best PR strategy.
> But they also need to see meaningful (to them) people doing meaningful things with math and enjoying the experience.

I was wondering if this was essential for the learning process of five or six year olds.

Making maths enjoyable for young children would be the primary concern, but showing something meaningful (not necessarily to them) being done with maths by someone meaningful (to them)? It would work better if:

The kids require to see something that is relevant to their interests or needs being solved with maths by any old codger, as long as said codger can adequately manipulate algebra.

By the way, who is going to teach these children algebra? A fair number of teachers won't be up to the task. Reminds me of the learn to code buzz-phrase being passed around - first off you need to spend money and time on teaching teachers how to code.

EDIT: bloomin' asterisks.
Stated with respect to a different (semi-)liquid medium, I've heard your first sentence called "The Fundamental Law of Plumbing, and also Politics".
Yes and no. I mean you cad hardly say the iPod shuffle was a revolution in music navigation. They just marketed it right.
Or, more interesting, a correlation between innumeracy and traffic deaths. It turns out that the distance required to bring a car to a stop (after reaction time) is proportional to the square of the vehicle's speed. This is something that most people don't know, and that young drivers ignore at their peril.

After the driver reacts and presses on the brake pedal, on dry, level pavement, a car requires about 20 feet to stop at 20 miles per hour, 80 feet at 40 miles per hour and 180 feet at 60 miles per hour (all approximate distances).

Simple equation (reaction time not included): y = v^2 / 20

v = velocity MPH

y = stopping distance in feet

Another reason to learn some mathematics and science (it's based on the kinetic energy of the moving car). :)
Now we wait for appradio 4 with carplay integration and you can put this in any car.
It's the Harrison Bergeron method of pursuing equality. Instead of pulling up the disadvantaged, the advantaged are artificially limited. Prejudices and handicaps limiting the disadvantaged (in this case, prejudices against women who negotiate) are considered to be unchangeable facts of life; correcting those prejudices is not even considered.

I think that instead of disallowing negotiation at all, we could look to university job courses (the ones that currently teach resume and interviewing skills) to teach negotiation skills and techniques. It would be something that any student could find valuable. Not only would it make young people entering the job market more comfortable with the idea of negotiation, but it would make people on the company side of things more familiar and comfortable with the notion of women negotiating (correcting that prejudice, instead of accepting/ignoring it as the Bergeron-solution does).

If that proves unsuccessful, then less "personal" negotiation processes could be explored before the idea of negotiation was written off entirely. Perhaps sending a form letter with every offer letter saying something along the lines of "I'm sorry but I have to decline [position] because I've received a better offer of [$] from [company]" could work. Some sort of more forumalic approach to negotiation that reduces the human element (and therefore hopefully, the opportunity for human prejudices to manifest. I think that it is best to combat the prejudices however, not work around them).
Data, markets, and wisdom of crowds – predicting the Oscars
Using NPM to update Node and NPM
Why would a "tier 1" (I hate that outdated term) transit provider ever null-route an IP that's not in their block nor in a customer's block? I haven't heard of them doing that. That would be a very shady thing to do.
In Indian culture, knowledge (viveka) is always accompanied with humility (vinaya).

Thus, counter-intuitively, saying 'I don't know' is an indicator of the speaker's knowledge, as he is aware of areas of his ignorance.

Contrast with an arrogant attitude of "I-know-everything-or-can-find-it-out" and the fuck-ups that inevitably follow.

Aside: I would really like to know what the solution to keeping the listings updated was. Or, is that a trade secret? ;)

edit: s/Aide/Aside
>I would think my number 1 complaint about the driving experience was the occasional (but not predictable) incredible lag between pressing the accelerator and the car going faster and the ridiculous over-revving when I presume the car got confused about what gear it thought I should be in.

I've never seen the lag (much less "incredible") in any model I've known.

I've indeed seen the over-revving sometimes. That said, how is the over-revving any issue compared to the whole not having to even worry about manual gear shifting benefit?

It's like going to the US on a boat, because airplane food is bad. Yes, it might be, but it misses the whole point of getting there faster, easier, safer and with less concerns.
Check out a thing called "mutation testing" - it changes your code and checks for test failures. If no tests fail, the mutation test fails.
Part of what I like so much about YC is that we are open to entrepreneurs from anywhere in the world. In fact, the latest batch has founders from 23 different countries: https://twitter.com/paulg/status/411897120572989440

I think we've had Nigerian founders in the past, and I'd love to see more African entrepreneurs in the program. I believe it benefits everyone to have a more diverse set of perspectives in the batch.

Obviously the big problem for many is getting past the American immigration system. We'd all like to reform that system, but unfortunately those changes take a long time. Maybe some day we'll expand the program to a location that has better international accessibility.
I had to learn the epsilon-delta definition before I really understood limits. As far as insanely small goes, as you must know, the definition is equivalent to "for every epsilon < M, there exists a delta >0, ..." where M is some positive constant (it could be 1 or 1/10^100...). Sometimes it helps to play with the quantifiers...
That would be "Contractor moves sensitive data from insecure, non-audited medium to secure, audited medium monitored by a foreign spy agency"
Sounds like they should have hired a real ops guy instead of a devops hipster.
Before anyone starts liquidating their assets to buy-in to this, remember that cryptocurrency is highly, highly speculative. A post on bitcointalk.org give some insight into this meteoric rise:

---

From: https://bitcointalk.org/index.php?topic=497736.0

I looked around, and for some reason no one is talking about this..

I was looking up Auroracoin, and now I know why it's marketcap is insanely inflated: There are only 98476 coins in circulation, but coinmarketcap is also including all 10,500,000 (50%) of the premine coins for a total of 10,598,476 coins.

The true value of the Auroracoin marketcap is currently $2,552,498. When the airdrop happens, expect the price to eventually plummet to less than 1% of it's current value when the airdrop is finally complete. If I were an Icelander, I'd grab my free ~$900 USD and dump it right away, the price is only going to drop as the supply inflates by %10,000 in less than a year's time.

Additionally, people don't seem to realize that currently one entity controls 50% of the total Auroracoin supply (10,500,000) while there are only ~100k coins being traded by everyone else. So when the price "jumps" 60-70%, that's actually not uncommon for low valued coins; however, because the pre-mine number is included, this jump looks magnitudes larger than it really is.

People usually scream bloody murder to premine (even as low as 10%!), but some guy comes along and says "give me 50% premine, I promise to distribute it, trust me" and suddenly everyone is convinced.

---
Good news for Russian coders. Behind sanctions, with oil and gas exports banned, Western banks banned from loaning to Russia etc., coders will party like it's 1999!
It was included with IRIX 5 but dropped in IRIX 6.
Wow, It's so weird to read this well articulated, seemingly well informed response and then listen to the piece. I can feel 7 grouped as 2 2 3 pretty comfortably, though I guess that gives it an extra 16th note. "Obviously its straight 4/4" is so wrong, my god- I'm sorry, you cant defend that as an "interpretation"
I don't read or write PHP but the code looks quite neat and well-organized to me...
Bayesian Bandits for Testing Mobile Apps
You're forgetting that cops aren't white black or brown… they're blue
Don't get me wrong, I'm a big fan of high-level programming languages. But things like threading, graphical interfaces, multimedia, embedded programming, binary distribution etc. just isn't very well supported. Partly because of technical challenges, but mostly because there isn't a critical mass of people doing those things.
they seem to account for BTC in terms the dollar amount and as a future debt to potential withdrawals
The risk of a "privacy disaster of unprecedented proportions" for NHS data was predicted by Glyn Moody just 3 weeks ago on TechDirt:

http://www.techdirt.com/articles/20140207/09552726132/uk-pol...
I absolutely feel that way personally, I just get frustrated by the common response from people on HN etc. TPM's are the most secure / most mature way to verify your software integrity.
>Asian
And if I get a better offer from another workplace, but you think the extra 10k I'm asking for will be more than offset by the productivity gains I'm bringing to the table? You'll happily turn me down and get a worse team?

Not really a world I want to live in.
Driving a car with a cheap or slow automatic transmission is a bit of an art - after a while you start knowing when and how to floor the accelerator just to tell the car that you'll need it to shift up in a couple of seconds.

It feels somewhat counter-intuitive as normally you press the pedal to speed up, but when going uphill you sometimes have to really step on it just to maintain speed.
As someone who will be in the same position as your wife not too far from now, this is both good to know and frustrating. Have you ever had people refer to your taking care of the kids as "baby sitting"? I've heard that one is common.
Thanks for making my point (even with all the -1's from the kids).

Cue George Santayana quote.
Here's an interesting analysis: http://www.metafilter.com/126704/with-numbers-like-these-why...
The cool thing about Jurassic Park is that it showcases all this high-end tech (at the time) to set the mood. The setting of this movie made a huge impact on me as a kid.

In the computer room scene you can see a CM-5 [1] from Thinking Machines in the background (or at least, only the front panels with the futuristic blinking red leds). Those were very interesting computers when launched, with a fundamentally different architecture for parallel computing.

Also, fun story: the company hired Richard Feynman [2].

[1] http://www.sgistuff.net/funstuff/hollywood/images/hwd_jpark9...

[2] http://longnow.org/essays/richard-feynman-connection-machine...