skysight-inc/HackerNews huggingface dataset:
Some of the OEIS sequences originated with Project Euler problems, so this strategy is closer to cheating than you might think.
I think its educational for a lot of people brought up with languages and infrastructure without this capability.

Then again I never debug in production these days, preferring logging and debugging replicas. It only takes one thread being shot to ruin your day (and your users).
Anybody know what the difference is between Ubuntu package

openssl 1.0.1e-3ubuntu1.2
and
openssl 1.0.1e-3ubuntu1.4
Painting, roofing, broken windows, fence. Vandalism and weather.
an browser on OSX is likely looking for more basic information than a browser on Windows

What's the reason for thinking that?
El Niño Is Here
This just sounds like responsible disclosure to me. With added steps because the "responsible" part requires you act differently due to the possible risk involved. This is likely the best way to go, and I'd expect to see some legal advice back it up were it to actually happen such an exploit existed.
This is a troll, right? It looks like a windows 3.1 editor.
I wouldn't pin it all on the maker community - fake iPhone chargers are just as bad
Given that Opal.rb was started in 2010 and Opalang (back then called opages) in 2010 as well, I would file that under "unfortunate".

https://github.com/opal/opal/commits/master?page=107
https://github.com/MLstate/opalang/commits/master?page=126
Even worse, from what I've observed, such networks are often not secure even against a trivial ARP spoof attack, so anyone connecting to the coffee shop Wi-Fi could mount this attack.
Search for 'udanax' to find an open source release they did a while back.
Whatever happened, happened. There's no rebasing involved. There's just a lot of jumping around to various tags at different points in time.
Scout camp! The slough and wetlands are ideal. Plenty of camping and dining facilities. Open ground for sports and events.
Interesting - I had always thought of this as an urban legend to demonstrate survivor / selection bias. I always love to discover some source material - http://cna.org/sites/default/files/research/0204320000.pdf
Choosing your words can increase the conversion rate of your landing pages
> fundamentally flawed concept -- knowable provenance.

Agreed.

Xanadu is to the "the web" as ontology is to folksonomy.
Torsion: Anonymous and serverless instant messaging that just works
TimePilot for Rails. Enabling new features for specific (groups of) users.
Hyhyhy – Presentation nano-framework. [pypi][GitHub]
Remote Hyper Velocity test Impact of Pressurized Target
MapBox is hiring. https://www.mapbox.com/jobs/
Exception handling in AngularJS
It's very simple project in python to create a static presentation. I hope someone does it profit or want to contribute to the project.

I wanted to create something simpler, nicer and more efficient. And also thing that works on all devices and browsers in every format. The goal was to make package that will speed up work on own speech.
Namo Media. Nothing to do with little machines.

Why deliberately change the title to "Nano"?
From looking at the build code, you should be able to just set CC=gcc-4.9 and CXX=g++-4.9 in your environment.

This is a pretty standard practice and the reason that it's set to "gcc-4.8" rather than "gcc" by default is because it requires real C++11 support in order to compile.
Why are you comparing them to "run-of-the-mill white GI(s)"? What purpose does this serve? For any person who works on classified projects in military service, the person can't point out specifics of his work, whether Navajo or not.
This work by Wald is mentioned in this genetics lecture:
http://youtu.be/BJm5jHhJNBI

I recommend it if you're interested.
The author comes across as someone who has grown a little older and is now so stuck in their old way of doing things that they become ignorant and oblivious to improvements.
Or you're completely sure about the implementation, but it may change in the future (because requirements evolve) and you don't want to have maintain two different versions.
I really don't get where the hate for Objective-C is coming from. Objective-C is definitely showing its age and I'm glad to see a new language that improves on it, but I really don't understand why the author's slagging it so much. I've worked in Java and Obj-C and I'd much rather work with the latter any day. I'm not saying it's perfect by any stretch, and I'm not saying it's objectively better than Java, just that there's a case for both. But I definitely don't think iOS would have better off if it had adopted Java as its language of choice instead of Objective-C.
Fuck everything about these people.
I could have written "NASA should be directed to...", it doesn't matter.

Just trying to repeat Apollo style anomalies without the budgets to match get you nowhere.

If someone has a reasonable disagreement, they can voice it, don't just downvote.

NASA has the most sensible direction in decades, it is actually not trying to overlap existing capabilities (as much as it was before).

Dragon (and other solutions) will enable much more effective missions for NASA as well, as you can have more launches for the same money.
The performance penalty you mention ("in a tight loop the extra instruction can significantly affect performance") doesn't happen if you add the new type in the language (that is, what in VC++ is a "SafeInt"). In the really tight loop you wouldn't use that type. That type is important exactly for the things I've given a MSFT's example (calculating how much to allocate -- overflow means you allocated much less and you don't catch that!) So no, you don't have to "check every time."

The reason it's not in standard C is to be portable with some odd old architecture which doesn't have the overflow flag at all. Some modern language can be clearly designed to depend on the overflow flag. The cost would happen only when the programmer really does access it (in a modern language: by using such a type) and the cost would be minimal, as there is a direct hardware support.

> I believe what it is calling for is some form of interrupt that fires when the flag is switched on in a context where a handler for it is enabled

And that is misguided, as it doesn't allow for fine grained control -- it's all or nothing, either all instructions generate "an interrupt" or none. If you want to change the behavior from the variable to variable, changing processor mode would cost. If you add a new instructions for all things that can overflow and trap, you'd add a lot of new instructions. So it's also bad. The simplest approach is: use what's already there. The flag is there in the CPU, it's not used by the languages OP mentions, but once the language supports it for the "safe" integer type, it will be checked only when it's really needed: for that type and nowhere else.

Finally, the maintenance of the exception handling code (what you name under "how does the CPU keep track of what to call") is something that modern compilers and even assembly writers must take care of and is very good understood among them: for example, Winx64 ABI expects every non-leaf function to maintain the stack unwinding information properly and even if I write assembly code I effectively have to support exceptions outside of my code for every non-trivial function I write. So this part is very good known, and the most is taken care of outside of the OS. The OS merely has some expectations, the compiler (in broader sense, that is, including native code generator and linker) writers must fulfill them.
Software development advice inspired by chess
"smaller and lighter" means more deaths when not all the potential impact cars are not also "smaller and lighter".

Also, "smaller and lighter" and certainly what they used in the test isn't FAMILY practical.
Here's another point, how much clockspeed suffers from adding this feature? What about instruction latencies? Does it increase the pipeline length for bigger branch missprediction penalty? Does it interfere with microarchitecture optimizations we are using or could be using?
All these are performance questions that may result from adding this instruction. There is reason why RISC eliminated most of mixing control flow with arithmetic.

As for his numbers on the performance penalty of doing it in software it surely depends on micro-architecture. All intel x86 processors before HASWELL did only ONE branch per cycle, then in haswell they increased that to two. So the cost of doing it in software should of went down recently. And Intel is adding new instructions to speed up arbitrary precision arithmetics in broadwell so they probably have already thought about this and decided its not worth the cost in hardware.
I don't understand how this is relevant to the conversation at hand. I had assumed that we were discussing this topic with the assumption that we can make full use of first world resources, so we should have a capable, (mostly) reliable power source, food, materials, etc. readily available.
Not sure your point here... it's actually easier than this mac install on ESX (of course, because it's supported natively with no hackery required). Just point ESX at the ISO and it installs.
The thing to be said is that client and server often share functionality, and if they are in separate languages, code for that shared functionality is necessarily duplicated in two different languages and must be maintained twice.
He's updated his website. Looks much better. Though I did like the ship.
Depreciating Capital
I'd give them 'vehicle'...not 'car'.
Except that the caller can't tell what failed - was it file.Open, or was it callFunctionThatMightErrorOut? They both just cause the same FailedToReadConfigFileException, so you've made it impossible for the caller to react differently to each failure. In addition, they may even throw the same type of error (FileNotFoundException, for example), which may make it hard even for a human looking at the error to understand what actually failed, without looking at the stack trace and going into the code (which should be a last resort).
Sprint promised LTE service a while back and had a slew of phone with this technology as an option that could be enabled. On the East Coast, Sandy came and destroyed much of the infrastructure we were told, so the LTE technology hasn't really been working as we wish and we told it would. With recent mergers, it may be true that these "small" big companies don't "have the financial resources to compete against...larger players [(Verizon, AT&T)], nor the suite of offerings to attract customers who can get a whole host of services from other rivals. As a result, both sides believe that the only way to remain relevant is to combine."

I have had Sprint for over 10 years and I like Sprint, my service is fine, and the price that I pay is great. I hope this does not change if this deal gets past the antitrust regulators.
It is link bait, and it's not the first time Slate has done this. Take this as an example:

"Is There Any Truth to the Claim That Einstein Was a Fraud?"

To summarize the article: "no."

Here's an entire article on Slate's link bait tendencies: http://matthewdicks.com/2013/11/benedikt-ridiculous-offensiv...

As for Swift, which Slate compares to Clojure, OCaml, and Scala, one difference is that exactly _none_ of those languages have native support for Cocoa APIs, something you might care a lot about if you're an iOS or OS X developer.

Swift is new, but Slate is not. Total nonsense.

[1] http://www.slate.com/blogs/quora/2014/03/18/is_there_any_tru...
That's just another way of saying that Rust is not ready for wide use. Nobody disagrees with that. The OP is basically saying that "we need these 7 things to be ready for prime time".
> What will happen to Ting?

Nothing.

Ting has a contract MVNO agreement. Unless Sprint goes out of business entirely, or breaks their contract (very unlikely), nothing will change for Ting at all.

Ting might have to make folks buy new devices (if T-Mobile can succeed in finally shutting off Sprint's legacy 1X and EVDO CDMA stuff), but nothing should happen to Ting that would prevent them from operating.

EDIT : Ting themselves commented on this at https://ting.com/blog/what-would-a-sprint-t-mobile-merger-me...
So far, every article I've read about Swift has been opinionated. Should they all not have been written? I actually agree, but this could be said about pretty much all tech journalism. If it's more than 2 days old, it's old news.
You don't need another layer of encryption, just another layer of authentication protects you from attacks that require an active mitm adversary (as basically all attacks on TLS do).

OpenVPN has offered such an option for a long time:
https://community.openvpn.net/openvpn/wiki/Hardening#Useof--...

This wraps just the TLS control channel, which has low traffic and thus results in a small overhead. The data channel is separated from TLS in OpenVPN, which is why TLS-auth does not add overhead to the actual network packet encapsulation. TLS-auth is a neat feature and everybody should use it.
I also recommend the JBoss Business Case Study: "Lessons from Leaders: How JBoss did it" [1]

[1] http://www.forentrepreneurs.com/lessons-from-leaders/jboss-e...
It is really a ruby to JS compiler.

Ruby, however, is not just a thin layer over JS the way CoffeeScript is. The thing you are referring to is a sign of CoffeeScript being a thin layer over JS, not CoffeeScript's compiler being a "real compiler".
Wow, what a terrible article. First of all, the obvious biases of the author as an ex-Googler and java programmer shine through strong enough to make you blind, but the arguments he puts forward are just awful.

Really, java is leaps and bounds better than Objective-C? That must be why all those java feature-phones were such wonders to program for, and why android apps are so much more responsive and well-designed than iOS apps. Or maybe, that's simply not the case, and the language hasn't been that much of an issue for developers. On the contrary, binary compatibility with C and C++ has made it trivial for game developers to port their games and engines to iOS, whereas it took years for Google to belatedly release a native SDK for android.

Are android developers really less miserable than iOS developers? I've developed for both. Rather, I've looked at developing for the hodge-podge mess of vendors, phone sizes, capabilities and general horror of Android and fled from it screaming, while I've released apps on the app store despite not really buying into the walled garden of apple. It's just too easy to make apps on that platform.

"Rust creator Graydon Hoare points out that Swift “appears to have ‘Objective-C object model interop’ as a hard design constraint.” In English, that means Apple decided that Swift still needed to look as much like Objective-C as possible, wherever possible."

That's just not at all what that sentence means. Hoare is talking about binary/runtime interop, not language design.

I really doubt the creators of Go would stand behind the claims made in this article. Swift is a very impressive first release of a new programming language regardless of who is behind it, especially one that achieves binary compatibility with C (how many other modern languages manage that? Go doesn't. It needs a special C compiler for seamless interop.). Yes, the proprietary nature of it is worrying and potentially a limiting factor for the success of Swift. Every other claim this article makes is utter nonsense.
Great product and wish them best of luck. Had great success using with Hive with their Apache Hadoop plugin for doing quick analysis.
This is pretty funny and well done - but doesn't a real short url just redirect to the original so you end up with the full url in your browser bar?

Of course we all know how much attention most people pay to what their browser is telling them.
'In 2001, 90% of the U.S. thought that drug abuse was either a "crisis" (27%) or a "serious problem" (63%).'

Strictly speaking, one can believe that and (consistently) believe the drug war is an inappropriate response. Doubly so, since "abuse" was specified - surely some of those polled would consider any use "abuse" but equally surely not all. I don't know that such a view was common enough to change your conclusions, but it more or less approximates my own views at the time.
What Louis CK can teach you about e-commerce.
If I'm understanding the CVE correctly, it has nothing to do with the browser. It's when it's on the Server, an attacker could just make OpenSSL think their "browser" doesn't support all of the good algo's and eventually cycle through it's available algo's until a relatively insecure one is decided upon (like the relatively weak CBC algo's).

So, it is a potential threat to servers since most web server are *nix based and most of those will have the default of OpenSSL installed.

However, I seem to recall this always being a possible attack vector, in any SSL/TLS library due to how browsers/servers have always negotiated which algo to use based on which are commonly supported and the strongest available... so ... nothing new?
Unsophisticated journalists routinely fall for Onion articles getting picked up as actual news items.

I can only wonder how often they're going to get pranked by something that really does look like a news site but for a subtle change.
That might be worth saving somewhere as a pdf or as a notarized screenshot or something to that effect. The archive will remove pages if requested and this could come in very handy during the lawsuit.
Lots of things were science fiction before they were science. Our ability to treat mental illness today is better than it was 75 years ago.

Why not try to find ways that we can stop paying for people to be in prisons, and instead put them back in society and growing the economy. There is a ton of money put into locking people up. It would pay for itself to figure out how to rehabilitated a small percentage of them.

There are already "twelve step" programs which are mandated by courts. Something that was evidence based would surely work better.

But instead the focus in the US is on punishment, victims rights, three strikes laws and being tough on crime.
It seems to me that complaining that you need to use "real JS" instead of a compiled-to-JS language for web apps is like saying you need to use real machine code instead of a compiled-to-machine-code language for an other kind of app.
His points are not invalid, but when you're stuck using C++98 day to day because the technical board don't have nearly as much clout as a sole owner such as Apple, the grass seems so much greener on that side to me. Bringing ADTs and such to a practical language is definitely something to praise; it will take C++ so many more years to get there, if it even happens at all.
More like "How to tell your hosting sucks". 503 Errors, nothing is loading.
To some extent, sure, but I've been a Windows user since 3.1 and I had to Google some of the items on the list of Windows 8 searches. Specifically, I had to find a YouTube video that demonstrated how to shut down the computer. I still haven't figured out how to close a "new UI" app.
Yes, its a hypothetical future. Yourkarma.com is a real-world company (centralized, not p2p) of today that is sort of on the same path.
The people working on LibreSSL?
Chelsea Manning comic about her torture during the years before her conviction
Even at big shops... testing is not fun and not done as much as you'd [want to] think.
Why not start small?

Get one client and go from here. The hardest parts will be learning how to manage your time, saying no to your clients, and figuring out how to take an idea from a client and transferring it directly to code.
I like commat from the prosign, it stems from its use in prices like 7 @ $4.

Also in Polish I encounter małpka (little or cute monkey) more than małpa (monkey), maybe that's a regional thing.
Those results tell more about which one is recent UI than the bad UI. When I moved to OSX from windows I did all those searches on google for Mac.
5% for the chicken man
What would convince YC to look at a VERY late application for Summer 2014 batch?
Paul Graham wants this application.
He asked for it in 2008, as my idea absolutely nails #17 of his list of "Start Ups We'd Like to Fund."<p>If extenuating circumstances count: I live in rural Nicaragua and only heard of YC weeks ago. I had no idea when the true, final deadline was as I couldn't find an actual YC '14 start date anywhere. I was ready to send in the application 7 hours ago.<p>I understand there must be a cut-off date.
I understand the YC summer batch might start today (I could be there tomorrow). But I have worked for 9 months on this idea and it will not wait.
My application is done. The idea is simple. It could launch in a month. It will take YC maybe two minutes to realize the massive potential. They want this.
I had the entire application ready to go at about 1 AM last night (after my 1 minute intro video finally uploaded to YouTube - which took forever on my limacious internet connection).
I went to paste my answers into the online application and I read "Sorry, we are no longer accepting applications for Summer 2014."
Fuck me !
Impossible.
But so it is.
And so here I sit in the jungle asking myself, and now you: "What would convince YC to look at a VERY late application for Summer 2014 batch?<p>If I were in Mountain View right now, I would be on the side of the road, dressed in a bright yellow chicken costume (why not?), next to a huge hand-painted sign that reads:
"Hey Paul, I have #17 in my pocket. Please let me apply late. Jamesibex@gmail.com"<p>In fact, I am willing to make this insane offer:
I will give 5% equity of my start up to the first person (one person) who does this (chicken suit with sign), IF I get into the YC Summer 14 batch.
This is a very interesting perspective. What do you think is the next step? I am asking for an educated guess, or even interested speculation; people in the middle of the bronze age likely didn't know that steel was the next step until after iron was extracted for the first time.

If I had to guess, I would put the next phase at "integration" or "control." In that once we have functional, reliable libraries and virtual instruments, the logical next step is to integrate the high-level control of such into our physiologies. Alternatively, I could see "space" being an age we expand into, drawing our resources increasingly from space and broadening the scope of our potential that way. I'd like to see these happen in parallel if possible.
I agree completely regarding Slate and their tendency for sensationalist headlines, but I think the author's point regarding Clojure et al is that Apple could have provided native Cocoa APIs for all of those languages, but they chose to develop Swift instead. At that point, IOS or OS X devs could have used any or all of the listed languages that had official APIs.

I suppose time will tell if they made a good choice there, but I tend to think that open source languages will always win over proprietary languages, as they can adapt faster, and get much larger community adoption. It's a pity, because Swift looks pretty nice.
Happy to see you guys working on this. Is there a way to specify that donations should go to the LibreSSL effort rather than to the OpenBSD foundation as a whole?
I wrote an article on how to analyse your Google logs for Question queries. Worth a look in the same vein.

http://www.webdistortion.com/2010/07/24/segmenting-question-...
I thought it was bugged here in my Firefox, so it seems it is not.

What a horrible decision.
That's a far cry from

Make your credit card form better in one line of code

and

With one line of code..
$('form').card({ container: $('.card-wrapper') });
You get..
Animations for 4 different card types
An intuitive experience for your users
Pure CSS, HTML, and Javascript (no images)
100% free and open source

Which certainly could be used by someone who doesn't understand all this.

All I am saying is that for us as developers it is not so simple either. . . we also have to be vigilant.