skysight-inc/HackerNews huggingface dataset:
Human nature is hard to change. Systems are (relatively) easy to change. Rather than worry about people being irresponsible, lazy, greedy, immoral, incompetent, etc, we should focus on building systems that work well and protect all involved despite all of that.
Indeed, my first thought was actually "let's see if there are any whitespace issues to fix".
It could certainly be used as an integrity check. If you get different results from the same operations on what should be the same numbers, you know your hardware is maliciously unfit for purpose.
I didn't know Linux had Bitcoin tips, could have used that.
sferik has a commit for each day over the past year:

https://github.com/sferik

It's the first time I see a full year streak!
Ad hominem. :)
But the initialization of the variable is right after the memset:

address.sin_family = AF_INET;
address.sin_addr.s_addr = ((struct in_addr *)(host->h_addr_list[0]))->s_addr;
address.sin_port = htons(port);

Why is it useful the put 0 before setting those values?
Firefox 25 hanged most of the time, it seems was because of Firebug. I disabled Firebug.

Firefox 26 hangs at start up. CPU stuck at 100%. Almost 1 GB of ram used with 1 tab open (I can't even open a new one).

What happened, Mozilla?

I'm giving up with this browser.
Show HN: The new Square
Facebook Wants to Be a Newspaper. Facebook Users Have Their Own Ideas.
Yes, that's right. Works with gstreamer0.10-ugly-plugins on Arch Linux.
Full time developer position in Richmond, VA

• You love programming
• You love learning new and exciting technologies and approaches
• You are a full stack application developer with a Javascript specialty and .NET experience
• You can build a full web app, set up a server, launch into a production environment and maintain the whole thing comfortably
• You have strong communication skills and you're good on teams

Does this sound like you? If it does, you should check out Unboxed! We need a fresh-thinking, disciplined developer who loves deploying web apps but also knows their enterprise-level design. You'll build iPad and Android mobile applications using some of the latest technologies including AngularJS, Twitter Bootstrap, SQL Azure, and more. You’ll learn from our team of wicked-smart developers, but you'll also teach them a thing or two. You'll create simple, usable solutions that delight our clients and make them come back for more.

Interested? Send your resume to bestjobever@unboxedtechnology.com.
Might be. I was just going off wikipedia, which only noted anything about veganism as a treatment for the cancer. But it sounds like you know more about it than me.
Better yet, put up a tor hidden service as an option. It doesn't take a lot of extra effort.
Pointer Tagging in Go
Too young to remember DotCom? There was tons of infrastructure back then as well.
Technically maybe, but when has a native speaker ever written that?
You don't work for a large company that does software development, do you?
I have a project where small time running tasks requires user input, this would be very nice to have. What would be nice to have is attaching the stdouts of procesess via file descriptors. But I think it could be done easily.
Thanks! What are you billing with them?
The author seems to have a decent amount of experience using many services. He does breakdown each by price, memory, and any cons about them which is helfpul.
Show HN: Server Check.in, one year later
It's been a year since my original Show HN post [1] announcing Server Check.in [2], so I thought I'd post a reflection after my first year running the service.

Server Check.in is an inexpensive website uptime monitoring service that I started out of my own need—if I had no users, I'd still keep it going. Fortunately, there are enough paid customers to keep me interested, and I've learned a lot from their feedback.

I had a good initial batch of signups after the announcement post on HN. These early customers gave me a <i>lot</i> of feedback, and some suggested fairly major revisions to the service. It took a lot of discipline to make sure I only worked on the most valuable features first.

I decided early on to focus on stability, scalability, and performance before working on some requested features, which was a great decision. The distributed Node.js-based server checking is working very well, and my master server running Drupal/PHP/MySQL still has plenty of capacity.

Below are some of the major lessons I've learned in the past year; I wrote a blog post [3] explaining the points below with more detail, and I hope you can learn something from my experience.

1. Your priorities are not your customer's priorities.

2. Sales is an uphill battle (for a developer).

3. Contributing back to OSS improves you and your code.

4. Keeping a good work-life balance prevents burnout.

5. Experimenting makes you a better developer.

6. It's harder than you think to build a simple tool like Server Check.in.

(Note: For HN readers, use coupon code SHOWHNAGAIN for 25% off a year of service.)

[1] https://news.ycombinator.com/item?id=4901350

[2] https://servercheck.in/

[3] https://servercheck.in/blog/server-checkin-one-year-later
No, it's not an MVP. We retrieve new commits using github API.
Fizz Buzz Enterprise Edition
Men = Ego.
If you look at the photo it's just three sets of racks that have been mirrored to the other side; the ones with the orange lights and red cables. None of the other racks looked mirrored.
This still looks like a giant scam to me. Not because their goal is set high, but because they have yet to release viable technical information.
Just take a look at the founders ama on reddit[1] from a year ago.

1: http://www.reddit.com/r/worldnews/comments/ufb42/ama_i_am_fo...
Maybe you remembered to change your email password, but forgot to change your disqus password.
In my opinion, a zen master should be able to declare classes, extend them, do mixins, construct one off instances and synthetic classes, access super class' methods the old school way, etc without helper functions like the ones listed in the article. Be able to use and master the tools the language gives you.

Don't be afraid of the language; but do acknowledge that it is a toy language with lots of invisible death traps. Establish a coding convention that lets your team build and test large scale applications effectively. If that includes helpers and tools, (I like Resig's class.js myself, http://ejohn.org/blog/simple-javascript-inheritance/) then great! Just please make sure the team can do it all without the helpers so that they understand all that is possible.
What I meant to say is that people are arbitrary and capricious and, in many cases, will never agree on what is easier. The objectivity of the practical engineering concerns offers a rational basis for making a choice.

People are certainly not consistent in preferring 1-indexing. People expect decades and millenia to start on years ending in zero (even though they actually don't, because of 1-indexing).
Sex Song? What type of gospel singer is this?
Apple blocks bitcoin payments on secure messaging app Gliph
Yep. I also wish I could get vegan meat, but it isn't available on the market yet. :)
Yes, the constant "simpsons did it"ism in technology is rather grating.
The potential applications are fascinating, but I'm getting a new picture of the thought behind Apple's addition of Control Center in iOS 7: The Bluetooth toggle isn't just there for a modicum of battery conservation. Sometimes you'll welcome iBeacons; other times you'll want to keep them at arm's length.
Every time you say people are just fawning over celebrities you contribute to the problem by helping develop widespread facile cynicism. Say something new.

Was OWS not your style? Do you think anti-capitalist critics that use technology are hypocrites? Are you waiting for someone to craft the perfect movement before you jump in? If any of these or those in their vein apply, it's time to change your MO, your way of looking at the problem.
>My goal is to allow my Mac to use it for Time Machine backups

Note that this is completely unreliable. Time Machine isn't built to work over the network. The network support is badly hacked together and will destroy your backups on network faults. They basically treat the network volume as a block device that gets corrupted when the connection fails. Using it over wifi makes this painfully obvious.
humans are animals, nothing more, nothing less.
I'm not against improving animal's conditions, but I have the impression that most of the activist don't have much contact with nature and they feel that we are superior, so we don't follow nature's rule.

the reality is that a lot of people still struggle to survive like other animals, and it can be brutal.
Open Multiple Facebook, Twitter, Email and Other Accounts in One Browser
ResearchGate is based in Germany, they may be protected against DMCAs.
I only see winners in this: I think both Elsevier and academia.edu are bloody plagues, and whoever loses, I'm happy. The way I see this, either people are turned off academia.edu or away from Elsevier, both of which are desirable results in my opinion. So...good job, I suppose?
If your grandfather's rural town was anything like my family's, it used to have a lively main street. Unfortunately the viability of that walkable neighborhood has been decimated by decades of greenfield construction out by the interstate.
Density is an effect and not a cause of design. My dad grew up in Bend, Oregon during the Depression. People had cars but walked to work, typically at the sawmill. Bend was a small town and not the tourist destination it is today, but it was apparently designed to be walkable. Go to Bend today though, and it's been rebuilt for cars rather than humans.
As a beginner in scientific/data computing, is it worth building a foundation in Julia or do with some other tool instead? I'm comfortable in Python but I don't know if its best to teach myself how to use NumPy and friends when I have the opportunity to immerse myself in this brand new shiny technology.
Plus, with Haxe and openFL, you will be able to ship native c++ build of your game for free (same code).

If only Haxe could add something more uptodate for multicore concurrency than thread.
Willful infringement carries a higher penalty than non-willful, so a lot of large companies ask their SW engineers to not read patents.
People have varying risk tolerance. For someone who is young, travels a lot and has several sources of income, Bitcoin is an attractive option.
Yeah, but in Ukraine, they're digging themselves out of a much deeper hole. If they manage to get accepted in the EU, a lot of them would emigrate west. USA citizens don't have that option. There isn't a "west" for someone from the USA to emigrate to. USA is the west.

You shouldn't compare your corruption with Ukraine's or other Soviet Bloc countries'. Those people have a place to run to, as hard as getting there is. You have nowhere to run.
Replace your "Chromecast" with any generic USB Linux computer and your wish will be granted.
If you look through this thread, the reason vegans get blowback/mistreated is because of the near constant browbeating and morale posturing they do to justify their life-style.

If there was a population that arbitrarily decided to stop wearing underwear and came to me and constantly announced that they are underwear free and told me that wearing underwear was morally wrong and constantly chastised me for it, I'd think they'd be treated in much the same way.
Ha! I bet it sure feels good knowing you use a superior product that gets features well before the masses who use Firefox (psssh how uncool) get them.
The British probably thought those behind the movement that ultimately resulted in the United States were engaging in hate speech. Be careful not to use a tinted lens to evaluate the world. We all do it. I am not critical of your statement. I am merely pointing out that dissenting points of view throughout history have often met with push-back. Very often, years later, those responsible for the "hate speech" were recognized as being at the root of positive world-changing developments. Imagine the people who dared to engage in "hate speech" against the flat earth and geocentric dogma, voting rights, slavery, etc.

I am disagreeing with you on one point. Being Jewish is a choice, just like being Christian is a choice. I was born into a family, like most, with generations of religious belief. I, however, am an atheist. You don't have to be a Jew. You can have jewish culture in your life, respect it and enjoy it. That does not mean you have no choice but to also be religious. That part is a choice. Just as it is for anyone from any other religion.
This exactly what I was wondering. I'm guessing that if Mars One brings them a pile of cash to their door, Lockheed will be happy to do some design work.
Not that it directly relates to your comment, but Midtown Atlanta is filled with brand-new high-rise condominium buildings at an incredibly high price. They continue to build more of them even right now, so there is still healthy demand there.
Open source IoT alliance taps Qualcomm AllJoyn
thanks for the post, i've been trying to learn linear algebra for a long time but keep getting stuck / bored.
Ask HN: Who are the succesful programmers?
After attending a few hackathons, and working a few internships, it seems it's not the really good programmers what win. It's the people with an okay programmer who's good at selling, or the okay programmer with a good idea, or the person who believe that they should just win.

So I ask HN, who are the successful programmers? Are they actually really good at programming, or just good at selling or designing, or do people just perceive them as someone who should win?
I wonder if it's because ResearchGate is not based in the U.S.?
He also started a social gaming company called lootdrop (http://lootdrop.com/) that completely failed.
Of course, Perl has been doing this for over a decade. Nobody thought it was remarkable enough to write an article about it though.
That's probably the most successful use of slides in a post I've ever seen, usually when people add a deck in their write-up it makes the experience awful, so kudos.

Do you predict that major sites are going get re-written as single-page apps, either in Node or just Javascript? Are there any examples of major sites that have done total redos as single page apps? (you use the FB app as an example, but I'm thinking like an Amazon or HootSuite or any major webapp).

My sense is that there will be a lot of new sites written as single page apps, but the switching cost for an existing site seems super high.

edit: missing words
Most debit/credit cards in the UK are now contactless, and the number of retailers deploying contactless card readers seems to be steadily increasing. It is easy and convenient, I see no need for NFC as it stands right now.
GA Tech's Online MS CS Admits ~400 (out of 2,361) for Spring 2014
Biggest usability thing for me is not being able to read the caption when mousing over an arrow. Pretty irritating.

http://cl.ly/image/040Y2k2n0o3P
> I gave my perspective about my reaction to reading 'less bugs' and suggested what I would do were I the author

You claimed regret in "grammar nitpicking". I claim that saying "less bugs" is perfectly acceptable grammar. I interpreted your original comment as meaning you think "less bugs" is incorrect grammar. Maybe you should have said something like "style nitpicking".
Because nobody ever made another game that wasn't a FPS after Doom, right?

Come on. Be realistic. Yes, the FPS genre is not for everyone. But neither is whatever genre is your favorite.

Just because FPSes exist and are popular doesn't mean that games you like don't get made. And if the games you like really don't get made, then you should go out and make them.
the solution is probably a moving-knife procedure[1]:

have a list of rewardable issues. grow the reward for each issue with time. once the reward makes the time spent on the project worthwhile, people will be incentivized to commit. they won't let the reward grow too high, for fear that someone else will take it.

you could let coders freeze the reward for some amount of time, and get exclusive rights to claim that reward, until the time expires.

[1] http://en.wikipedia.org/wiki/Moving-knife_procedure
Cul-de-sacs can coexist with walkable neighborhoods, you just need to add ped/bike-only paths between the "bulbs". Additionally, cul-de-sacs breed a higher level of community than through-streets which has other benefits.

You're right about low density being the more serious issue. That and zoning forbidding mixed-use and mandating parking minimums.
Will definitely consider this in the future. Bitroad is currently in the ultra-MVP stages. I'm excited to see where it'll go.
That's funny. Someone should implement Roman numerals in a real language.
Lessons learnt. Have just started using HN and happily shared with a few that our post went live. Have to be more diligent not to harm the integration of the community. A+ for the whole forum.
You're joking right? They already provide a tar.gz that you can probably hack around into installing it with puppet given enough motivation. But I'd rather have a proper package that I can upgrade automatically, etc.
Case Study: How Norwegian Broadcasting Corporation uses RabbitMQ
There are a lot of proofs on bitcointalk and twitter. https://twitter.com/harrigan/status/404255665163481088 for example. The project is online for more than a month.
Twitch Raises $90,000 for Typhoon Haiyan Relief
What happened to the people on Easter Island "is an unlikely story of success"
I do and what's said above is not the case in my company. When we submit a patent we actually have to do our own search for prior art (either published scientific papers, or patents) before some patent lawyer does its own patent search.
Heh, Posted the comment in the wrong thread, downvotes are fair enough.
I guess "hack" now means simply performing a task?
Your employers were in your hacker news profile, but I see you wiped that. I apologize if I made you feel uncomfortable.
It's probably irrational, but Academia.edu's domain really annoys me - I dislike a company using a .edu domain. It feels deceptive, in some way.

Come to think of it, implicitly calling for a boycott of another company while simultaneously trying to bootstrap a business based on violating that company's license terms feels pretty slimy too.
I assume it's not affiliated with the projects at all. This is an independently-run tip system for open source projects. Cool idea.

Key disclaimer though, is that only 95% of donations for tips go to the coders. And if every commit donates 1% of the balance to the commit, that means that the project almost never donates it's full balance. So if this ever really takes off, the original developer of tip4commit will be holding a lot of money that takes a long time to pay out.
The US has poor and mediocre global rankings in many areas: Education, health care, economic disparity, crime, incarceration, number of times police use guns, etc. Some of our rankings, like incarceration, rank down there with totalitarian hell-holes. So, by most groupings of objective measures, you'll find a dozen or more places that have better living conditions than the US.
Alexa rank #17 site hao123.com adds Bitcoin section
> I saw another article for an elementary school programming course, and I can’t believe how far off-base we have gotten. We don’t need more software developers but if you believe that notion, I don’t think more courses is the way to go.

I don't think idea is to make everyone a software engineer, it's to teach the basics of computer programming to everyone so they can use it in their everyday life in the same way basic math, language and other skills are taught. Being able to hack together a basic script to automate a tedious task, or make your computer (something almost everyone has at this point) do something it can't already do would be beneficial to a lot of people, even when most of those people are not going to become software engineers in the long run.
Of which, only Nashville is "the south". New Orleans is maybe 50% "the south" and 50% its own thing.
I have been thinking of something like this ever since I heard about iBeacons. I'm so glad that it's out and I cannot wait to start using it. However, I'm unsure about a few things:

- Can you develop and use it with iOS 7 right now? or are we still waiting for Apple?
- Is there a central framework/API to work with this on Android/iOS yet?

On their website, it states that they are still waiting for the final release support of iBeacons from Apple but it appears that some devs already have them. If this thing is ready to go, I would love to be pointed in the right direction. I want to stark hacking on these as soon as possible (a few hackathon ideas).
How could a mission like this cost just $400K? I'm no rocket scientist, but that amount looks WAY too little.
Key takeaway from this is critical. Too many ventures focus on traffic volume rather traffic quality, especially when doing competitions, and as the article points out this means wasting money! In effect "You build non-engaging contests that address a general audience." is spot on.
It's actually refreshing to see actionable steps regarding targeting and filtering. Would love to see a follow up with a more indepth case study.
I'm a bit familiar with the current events and business practices that bring vitriol against Elsevier. Not so much for academia.edu though and I've only heard of it a few other times as I'm not in academia. What causes you to feel negatively about it?
Best Noise Removal Settings?
Storage Systems at Instagram with a Small Team [video]
I'll never understand why we continue to design our suburbs for cars and driving with no attempt to encourage walking. Instead, we seem to discourage walking through a lack of sidewalks, concentration of destinations surrounded by parking lots a mile wide themselves, and burying houses in subdivisions that require almost a mile walk just to get out of.
C is spartan with syntax, and you could accomplish much the same thing with a macro. Of course, in C++ you could define your own arrays with their own indexing scheme.
An Engineer’s guide to Stock Options
Listing APIs and RSS Feeds relevant for disaster planning and response
As some of you know, we are currently building an open-source mobile physical security tool for human rights defenders, journalists, aid workers, activists and NGOs. (You can sign up to our early launch access program at www.secfirst.org - apologies for the blatant plug :).

We are currently compiling a list of relevant APIs and RSS feeds which we will use for the planning and response part of our mobile tool, for example:
-FEMA
-UK FCO Country Travel Advice
-Various weather APIs
-Earthquake Tsunami Warnings
-Centre for Disease Control Advisories
-Twitter Feeds
-BBC News Alerts

What other useful suggestions does the HN community have?

Thanks HN!

-security first.

If you can spare 10 minutes to help us save lives, please fill out our 20 question survey here (good karma awaits :)

https://docs.google.com/forms/d/1LRATeUm2hmzIBBYAg8LtMxcx6W6X4Fl1iYF-Lqe0FiM/edit
I'm Canadian (26) and I was required to sing the national anthem every morning while attending school in Ontario (Toronto). This was not the case when I attended school in Quebec (Montreal). I think daily anthem singing is determined by the local school board.
Some Bitcoin millionaire needs to drop 10 BTC in that donation address, then commits would earn $100 each. That would be interesting to watch.
Some people, no matter what harm their actions may cause others, will only change if it's convenient. Congratulations, you are one of them.
these analysis fall apart once you realize that people with kids need more room.

Mableton
Homes With Kids:	32.8%
2 bedroom: $56,600

Midtown
Homes With Kids:	5.2%
2 bedroom: $ 253,700

http://www.zillow.com/local-info/GA-Mableton-people/r_32619/
http://www.zillow.com/local-info/GA-Atlanta/Midtown-people/r...
http://www.zillow.com/local-info/GA-Mableton-home-value/r_32...
http://www.zillow.com/local-info/GA-Atlanta/Midtown-home-val...