skysight-inc/HackerNews huggingface dataset:
But if they hadn't been elected, how would they have succeeded if Al Gore's admin was running the show?

I'm saying that the flutter of a butterfly's wing can ultimately cause a typhoon halfway around the world. Chaos theory :-P
And why everyone believes we need central authority in order to achieve something?

An ant colony is a life-support system for a queen. You're lionising a feudal system, where the life of the commoner is meaningless and dangerous, while the nobility is pampered and insulated. All the commoners are achieving is continued life for the nobility, and they do so frequently at the cost of their own lives. They are entirely disposable.

Similarly, the 'complex structures' that ants build are mind-numbingly simplistic, when compared to the ones humans create.
Seems like GnuTLS suffers from the same inconsistent error reporting:

http://blog.existentialize.com/the-story-of-the-gnutls-bug.h...
Syncing files is pretty much Dropbox's core business. Of all the things to worry about them getting right, that one wouldn't concern me.
ErrataSec, at least (their IPs are implicated in the logs) says this is a false-positive generated by the minimalist SSL implementation in masscan:

http://blog.erratasec.com/2014/04/no-we-werent-scanning-for-...
And look how poorly that worked out. People assume software will break all the time, because most of the software they are exposed to does exactly that. It is 2014. There is no excuse for using languages lacking important features from 1973.
Thank you for the information on the current situation.

Well, not to be an opportunist, but let's hope that this kind of incidents will move the adoption of TACK a little bit faster.
OK I'll bite ... why should I not use my browser's built in pw manager? (e.g. Safari on OS X Mavericks)

I can see an argument about cross-platform use but is there another reason or reasons?

thanks,
TLDR version: "I was lucky to have friends who built a successful product for me on their own time and money"
The change in interval of a few ms could also be because of mp3 binning. Extracting a file of Youtube means you have already been through at least three codecs.
Although I don't think that your point disproves mine, I'd love to learn about the times that standing up to Jobs was respected and rewarded. Genuinely want to have more examples of this.
It is still not clear how you wish to help people. Maybe, posting your story in reddit/r/loseit would help? Otherwise, write a blog or go on a tour and talk about what you did.

P.S: Congrats on the weight loss. It is a hard long process and I hope you were able to learn good habits which make it a lifestyle rather than a question of going on periodic diets.
I don't understand; isn't this how it is now? When I do into messages from the main Facebook it flips to the Messenger app. It's been this way on my phone for several months now.
Hardware analytics, folks. This is fairly new territory. Really interesting to see the reactions.
Yeah, "win-win" does not imply "wealth-creating". Negative externalities can cancel out the wealth creation or even push it into the negative. However, a lot of people who talk about wanting to "change the world" do genuinely want to make the world wealthier.
Surreal numbers in JavaScript
More likely the manager used the $5000 per month saving idea to promote himself for a raise than pass on compensation to the employee
So will you ever play the startup game again? or are you focused on climbing the ranks to your tier 1 dream job?

lastly, is it because you are 'smart as fuck', that why you are so jaded now because the value you brought to the startup would have taken you much further in a traditional job, as opposed to an average person who has much more to gain from a startup being successful?
Condoleezza Rice, surveillance and torture fan, joins Dropbox board
Get it at Erlang Solutions -- there are packages for Ubuntu, CentOS 6 and others.
And also C based on the same idea as my Python (but this has to ? for 0s):

int i;
char* a[] = { 0, "Buzz", "Fizz", "FizzBuzz" };
char* f[] = { "%s\n", "%d\n" };
for ( i = 1; i < 101; i++ ) {
char* s = a[ (i%3==0)*2 + (i%5==0) ];
printf( f[!s], s ? s : i );
}
How thin, flexible electronics will revolutionize everything
A 'headline needs attention' flag-like button. It shouldn't imply a penalty, like a normal 'flag', just an indication the headline may need tuning. (Some headlines bury the lede, as with <https://news.ycombinator.com/item?id=7562859>.)
I can see what you're saying, but ultimately there's no helping people who are doing something they don't really understand. I'm more interested in language features that remind me when I forget to do something I wanted to do.
All comment on the author aside, that operating system makes a number of highly unusual design decisions that make it a poor candidate for this type of study. In particular, it makes almost no use of the MMU - all memory is identity mapped (physical address = virtual address), and all code runs in ring 0. This makes it impossible to implement a number of really basic OS features, such as virtual memory.
i'd like to talk about this with someone. Give me a call if you're interested.
If you want to try out SQL Server 2012 R2 or 2014 without having to install it, there are pre-built images to run, also Oracle database and Weblogic. Useful for testing support of an application on those dbs/servers.
Best next step would be to get some non-browser user of TLS to rely on TACK.
Luxury Hotels
Up to 40% Off Luxury Hotels at http://discountcouponswebsite.com/discount-coupons-for-hotels/ - Expires 4/28/14.
> and minor variation in fonts would've gone a long way.

This would look awful, but you make a good point. Having little icons next to each one would be good as well.
SEEKING WORK - Remote (PST Office Hours) - Freelance Software Engineer (JavaScript, Responsive Web Design, D3, Rails and Backbone/Marionnette )

Specialized in Web and Mobile applications for start ups and enterprises. I have five years of experience using Javascript, Responsive Web design and more lately d3.js, Rails and Backbone.

For me, Professionalism is the key, and through my experience I have learnt that an effective communication worth a lot more than other purely technical knowledge. My code is always clean and maintainable and I strive to apply all the industry' best practices.

I am familiar with Start Up environments, with tight deadlines and budget constrains, and also with larger enterprises, where diplomacy and good communication is an asset.

Don't hesitate on contacting me with any doubt about the work process I follow or if you think I can help your business in any way.

Web Portfolio - www.marcosiglesias.com

Email - me@marcosiglesias.com
Absolutely. And Tesla makes a great product. That is why I am surprised by how defensive and passive aggressive their tone seems at times.
My biggest problem with LastPass, and this is a small problem, is that it fucks up on a fair amount of input fields. So for example, it still works, but its icon is too huge for site example.com so it is awkaward or it thinks it is a username and password form but it is actually a signup form with username password1 password2.

I'd still recommend it, despite those problems.
It's meant to be a pejorative term. Apple is an enemy of our freedom.
If I understand correctly, he's decoupled the SSL connection handling from the http server. That seems to have all kinds of advantages to me, for example if a vulnerability in your SSL library is found you could quickly swap in SSL termination based on another library (e.g. gnutls or nss) or if there was a vulerablity in stunnel you could change it out for stud or even apache or nginx in a jail (assuming you had any or all of these things ready to go). Should also make for more flexibility with load balancing. Brilliant engineering.
Everyman Iron Man: Ekso hopes to bring “human augmentation” to the masses
Why?

That question was asked now ~10 years back. The answer was: to check if the submitter is using an random open proxy server from the net to bypass their IP filter.

From the code

# If we don't have an IP address, it can't be an open proxy.

And scanning commonly known proxy server ports.

my $ports = $constants->{comments_portscan_ports} || '80 8080 8000 3128';
There are some sites that try to disable the ability to save passwords and 3rd party password managers usually override this. Another thing that's really nice is having the LastPass extension on Firefox, Chrome, and Safari on the same computer and not having to worry about if they are using the system keychain or not. In my experience, form filling with credit card information has been less error prone with LastPass as well. I thought at one point Safari was requiring the CVV number to be manually entered too. I could be mistaken.
At first I thought this was a slimmer version of launchrock but it appears this for use cases where you already have a product to sell... I think?
Did you see the viral video that the lawyer made?

https://www.youtube.com/watch?list=UUaelOgVXLe-1a3PUpob3upQ&...

Looks like Tesla is justified in trying to neutralize that slimy attempt at publicity.
If you are ever interested in browsing (reading from start to finish would be a lot of ants reading) a fascinating book about ants take a look at Ants by Holldobler and Wilson:

http://www.amazon.com/The-Ants-Bert-Holldobler/dp/0674040759
I think the poster was saying that java exceptions don't tend to force error handling to the same degree as the multiple-returns approach does.

"But it's a checked exception!" Like 90% of the code I've written in Java (and it's a lot) just says 'throws IOException' up top and moves on. Or, if that's not enough, we catch some dumb ones that shouldn't even be checked (URISyntaxException anyone) and wrap them with RuntimeExceptions. Effectively I've eliminated exceptions.
Why Mark Zuckerberg bought Instagram, WhatsApp and Oculus VR and why he’s right.
The point is that Jony pushing a few people out* as he takes control is hardly cause for concern.

What would be cause for concern is if the people obviously responsible for Apple, I.e. I've and Cook, were timidly playing corporate politics instead of decisively leading.

(* although it seems that the story of Christie leaving because of disagreement with Jony is actually a fabrication)

[edit: downvote away, but it would be interesting to know what you disagree with)
It worked in the sense that the lifeboats on the Titanic worked - they did, after all, save hundreds of lives.

The combination of time and severity in this case should mean that we can move on from naive 'all bugs are shallow' dogma towards developing a more evidence-based approach to the verification of critical software.
>Go thinks its job is to make it easier to write and maintain large scale software applications

It thinks wrong. Making people duplicate code makes it harder to write and maintain large scale software applications.
Google's modular phones: hot-swapping batteries is just the beginning
With a question like this, you're probably going to get a lot of biased options. Not because people want you to use an inferior product, but because obviously one think that what he uses it the best. For example, as a current KeePass user, I'd suggest it.

Lastpass overall is comfy, you do everything within your browser, it sync without much problems and you can use it on the go with the official applications and addons. One downside is that everything is closed source. The other one is that I find their addon is trying to do too much, and it's not polished enough (at least, their Firefox one). I've had tons of annoyances with it.

Keepass instead is awesome because it's opensource and you own your data. But you can feel that not everything is nicely integrated. I use a Firefox addon (PassIFox) for filling username/password, and it works pretty nicely, but you have to set it up (and it's kinda a pain to get it working on Linux). I use an application on Android (Keepass2Android) which has a different UX, and doesn't have the fancy input method that the lastpass app has (instead you just copy/paste, and there is a keyboard for autofilling but I find it mostly annoying). The integrated sync support only ftp/webdav, and not everyone has a server providing those around (and I never got webdav to work anyway). Sure, you can sync the file with dropbox or other "cloud" solutions, but this implies even more software in your chain.

I never got to try OnePass sadly, as there's no Linux version.

Anyway, I'd say: Try both, and see which one you prefer. Keepass is libre, and lastpass has a free tier, so you don't have to put any money in it. Just use them for a bunch of sites for a bunch of days, and then decide.
Hewlett-Packard to pay $108m to settle scandal over bribery of public officials
This is one problem with the current healthcare system. Doctors get paid based on the amount of stuff they do to you, and not based on whether you get better or not.
I don't know about Safari, but the built-in password manager in most browsers are very light on features and have abysmal security. AFAIK Chrome still refuses to let you set a master password to protect your other passwords. Firefox is better, but the user interface is bare bones compared to a dedicated password manager.

I suspect that the password manager in most browsers have received less attention than it deserves, partly because all the vendors been trying very hard to get people to drop passwords altogether. Mozilla pushed Persona, Google pushed Google accounts, Microsoft pushed Microsoft accounts. I wonder if Mozilla will start paying attention to the password manager now that it has given up on Persona.

LastPass et al. have a lot of additional features that make a lot of sense once you accept that you'll be stuck with dozens of passwords for the foreseeable future. For example, LastPass offers to generate a random password for each site, recognizes when you change your password, helps you organize websites into categories, and alerts you to weak passwords.
Random idea... what about a browser plugin that presents a random tip on opening a new tab or starting up? I can't imagine you'll rise above the noise with books, videos, or blogs.
It is my request to Tesla to set an example of this person by doing whatever possible so that the lawyer leaves his practice.
This is common for the "enterprise" distributions. They adopt new packages very slowly, preferring to backport security patches. Much to the aggravation of developers who want to be able to use the lates and greatest of something only to find that the RHEL production environment doesn't offer it.
It isn't that much older... stable/9 was the latest until 10 came out within the last year. The release cycle is closer to, say, Debian, than, say, Fedora.
When you say there's more slavery now than there ever was I can't tell whether you're exaggerating or know something that I don't. As far as America goes, it seems like a stark difference between now and 150 years ago when 13% of the population consisted of slaves [0]. If you're referring to third world countries that's more understandable due to the number of young workers building products for wealthier countries.

[0] http://en.wikipedia.org/wiki/1860_United_States_Census
Before I saw your comment I made a top level comment about a book but wanted to repeat it here so that you saw it. If you are interested in ants take a look at Ants by holldobler and wilson.

http://www.amazon.com/The-Ants-Bert-Holldobler/dp/0674040759
A false dichotomy. Writing reliable, complex-in-function software is hard for everyone.
Agreed; nowadays anywhere you go, there's some snarky dude saying 'hardly'.
"Our logs show the passenger door opening at 3:00 am on April 7, 2014, and the added weight is consistent with an adult female passenger. Wasn't that when your wife was away on business?"
statistical consulting. Clients so far have ranged from finance startups to soft drinks companies. Programming is more of a means to an ends than anything.

Finding your niche is easy. Finding clients in your niche is like climbing Mt. Everest
Hackster.io is encouraging open, collaborative hardware
Counterpoint: if the tool is 6 months old, why did these logs only show scans happening in the few weeks leading up to this bug's disclosure?

At this point I'd just assume the worst, and change all the passwords, keys and sessions.
Yep agreed, Facebook Messenger is one of the best Android apps I use because of chatheads. It was never well integrated but I'm sure Facebook used to work as an SMS client on Android too, not sure why they removed it over integrating with chatheads.
>Your "unless" is the same as saying in a language like Java

And "our language is just bad as java" is a pretty awful sales pitch.

>That is still probably true, but I don't think its a bad thing.

No it is not a bad thing. It is a terrible thing.

>I attribute this to the fact that we were forced to handle every error.

But you aren't forced, that's the problem.

>Some people like exceptions, but I've always liked Go's way of things in this department.

Some people like proper error signaling and handling instead of either of the broken choices you suggest.
But the lemon law lawyer posted a video of himself walking around in a courthouse with a duct-taped paralegal following him around. That's what "going to court" is, right?
Actually, the "don't have IP address" is a sanity check if this code fired from slashd; if someone coming in from the web interface, the GATEWAY_INTERFACE var is always set by mod_perl.
Boosted Boards increases price to $1995 for post-Kickstarter customers
3D Printer Hacked to Create Tattoo Robot
> That has its value, but you have some programmers who write empty catch blocks just to get rid of the exception.

That's why you have code review and code linters. If you have a linter, there's no way in hell you'll ever miss this has happened.

Take a beginner's Go code ... do they check errors ? Just like with C the answer is plain and simple ... no, they don't.
I do not. I am just pointing out that that's what they are for. Of course drivel comments are also likely to be downvoted heavily, but that doesn't mean that this is the only intent of downvotes.

Do you know the rating algorithms?
There's quite a nice and easy to use program (a programming / modeling environment) for exploring and getting an intuition of how a system of many individuals who follow simple rules and interact with each other can give rise to interesting complex behavior. The modeling environment is called NetLogo, and it's basically a multi-turtle version of the old famous Logo programming language. It has lots of different models included in its example model library, including about ants, and the models have modifiable source code. I have quite enjoyed playing around with it, and have even used it in some presentations about how simple rules can give rise to complex behavior.

http://ccl.northwestern.edu/netlogo/
I worked on a project involving this type of underwater audio beacon, and everyone called it a "pinger." So it's not just the media.
Show HN: Subscription Underwear and Socks Survey
I think he meant "a log of accesses to the website" rather than "a blog." Those are often persisted on disk because they tend to get rather voluminous and the questions one wants to ask of them rarely benefit from SQL.
It does this when the Messenger app is installed.
Senate Patent Reform Bill Delayed Yet Again
It's a bad idea to trust your secrets with a proprietary web service. Free software is a prerequisite for digital security. Best to use a free software password manager that you can run on your own computer.
This app already exists, previously the Facebook app handled both, they're just deprecating the messaging functionality from the main app.
As long as they keep Pusheen emoticons I'm fine with it
Ask HN: Have your recent FB posts been dropped?
A wall post I made on Sunday has mysteriously disappeared from my wall. Anyone else experiencing similar issues?
"a secondary and often lingering effect"

The "falling out" described in the original comment is not a secondary effect - it is the primary driver of the action. The fallout from the falling out is that Christie left the organisation.

A falling out can be the fallout from another action, but that's not the context used here.
I thought that was just when their logs began. Presumably older ones were deleted.
Also Haskell is another option I was thinking about. I know C, Java, Javascript and Python. Node and Django are what I use. The language doesn't have to relate to web dev, I'm just interested in seeing how and where I could benefit from using a new language by learning one.
Perhaps by way of doing the Euler projects in them or something.
I'm about to give this a shot. Fingers crossed, i'll update the result.
C#

Enumerable.Range(1, 100).ToList().ForEach(a =>{if (a%5 == 0 && a%3 == 0){Console.WriteLine("FizzBuzz");}else if (a%3 == 0){Console.WriteLine("Fizz");}else if (a%5 == 0){Console.WriteLine("Buzz");}else{Console.WriteLine(a);}});
My Facebook feed is wholly useless; the few things that might have been of interest there I've already seen on Twitter.

The Facebook Messenger app I've been using pretty consistently recently due to meeting some people and adding them on Facebook, and it's quite good, especially cross-platform (iOS/web).
Maybe something like this [0] is more what you are looking for? Or an open source tool [1] to make presentations from markdown, you will have to write your own css though.

[0] http://marked2app.com/

[1] https://github.com/gnab/remark
The OS X Keychain, which is used by Safari, can be cracked via John The Ripper.
The Hacker's Guide to User Acquisition
According to their (IIRC) tag line, it is/was "news for nerds, stuff that matters." Basically, HN for the late 90s, but with better features.
Doesn't even touch on my personal pet peeve, people who don't use list and dict literals. I assume they're former Java programmers who got ahold of enough python knowledge to be dangerous. e.g:

x = dict()
x['a'] = 'string'
x['b'] = list()
x['b'].append('foo')
x['b'].append('bar')
The Correction in SaaS Company Valuations
>“As a country, we are having a great national conversation and debate about exactly how to manage privacy concerns. I look forward to helping Dropbox navigate it," Rice told Bloomberg Businessweek, which was the first to report the news.

So... what? Help Dropbox hand out private keys to spooks and set up database replication to NSA datacenters? I didn't realize she was technical.

It doesn't help that one of those slides literally said "Dropbox is next".

Now in addition to changing all my passwords because of Heartbleed I've got to migrate from Dropbox to... something? Suggestions?

What a week.
Yeah, totally agree about the problem of massive, disorganized mountains of images. A lot of companies shy away from trying to solve that, because ultimately it's profoundly hard to scale it (e.g. Everpix). Loom and Everpix are the closest to really trying to tackle it. Dropbox can "solve" it, as long as you are willing to pay to store your photos in a sync-everywhere folder.

Cluster isn't trying to solve the "organize and share" problem, it's trying to make the stuff you share reach the right people in the right context. I think what Dropbox is doing fits their business model really well and adds a beautiful layer on top of your photos/videos in your Dropbox account.
Huh?
More likely it's part of the strategy to merge Messaging app and Whatsapp.
You can always try the app. Though I'll stress that it is not a storage/backup solution for your photos. It's for creating private spaces with other people where you can share photos/videos.
If TACK can rewrite the trust model away from the CA and into the state of subsequent connections, we won't need the actually CA. Self-singed certs are equally fine to establish trust after first connection.

If however we do use CA's as the trust model in order to trust the first connection, then TACK is nothing but a policy system to attempt keep CA honest. Users would still need to put their trust to third-parties that they never meet, and who's priorities and objectives are unknown.