skysight-inc/HackerNews huggingface dataset:
I wish this article talked about why people choose to do and not do these things.

So much of this stuff is the kind of thing people new to C should not be doing. Minimizing use of preprocessor directives leads to more maintainable C. Use them where they are needed and not anywhere else.

Also, for the swapping they show:

a = a ^ b;
b = a ^ b;
a = a ^ b;

They fail to point out it's (platform dependent) performance implications. The above code is faster then the below code on PowerPC/POWER for example, but slower on x86/amd64.

int tmp = a; //or: register int tmp = a;
a = b;
b = tmp;
You're contradicting the problem that you've set out to solve. Now at a hackathon, when debating with my team which frameworks to use etc we now have another scaffolding tool to debate over. This involves those who might not like yeoman, may not prefer the template library you're giving them. As well there will be those who've looked at your repo and simply don't agree with the code your scaffolding.

I like the idea, I really do, but the problem you're solving is all wrong. This isn't a solution for teams to get organized, because in the end you're just another member of their team saying "This is whats best".

This is a solution for a team who finds themselves at a real-time/node/web-app hackathon working with technologies they don't know and its a quick way to guide them in "A" direction, weather its the right or not they will decide once they learn more.
That was always true, even before the startup craze. This is specially true for small companies, but sometimes, they are the ones who can provide the most value.

Also, it's not like if Microsoft was shutting down. You'll be deprived of a couple of products, at most.
I like that Mercurial still tries hard to get new concepts into the core. There is something they call "phases" which is a boundary marking what was published and what not. Phases then forbid people to rebase changsets that were already published (unless you obv tell it to force it anyway), which is more more convenient than git's way. In addition they work on something called obsolete markers which will also record how changsets moved on rebase, etc giving it much more flexibility and power than git.
Tried to "apply" and logged in through LinkedIn and it says "something went wrong."
You'd think someone would sort out a way to setup the certs via some other method. I think this is a great example of why legislators shouldn't be allowed to make laws about things they don't understand, like the internet.
That's very interesting to know in general, thank you.
Hmmm, I thought that was Daft Punk... ;)
"It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong." -- Richard P. Feynman

Your hypothesis doesn't take into account the complexities of people's lives which often overwhelm simple economic models.

1. 26.4% of all US renters spend over 50% their income on rent. The most commonly agreed-upon sustainable percentages are between 25-33%.

2. Sadly, there doesn't appear to be much correlation between the cost of transportation (car purchase, gasoline, car maintenance) and mass transit/car pooling increases. In North America, the idea of status being linked to the automobile is a strong counterincentive to mass transit/car pooling. People would rather be poorer than to be thought as too poor to drive.

3. Switching from one fuel to another is not a simple choice for homeowners, you need to switch your furnace (which may be tied to a long-term contract with the fuel supplier), you need to have a local supplier, and you will inevitably face the fact that as demand in the new fuel increases, so will its price.
Whenever the Git vs Mercurial topic comes up I think this thread [1] about Facebook having massive slowdowns with their large codebase using Git is quite interesting.

[1]: http://thread.gmane.org/gmane.comp.version-control.git/18977...
could possibly be 'paid contributors' from MS funded marketing agencies (scroogled campaign). Paying for social media influence is a real thing.
This is simplistic: there are not always viable alternatives, even in a free market.

1) Rent is too high, where do I go? Do I leave my job to live in the country side without one?

2) Public transportation has to exist to be an alternative to the automobile, and often requires public intervention to be viable.

3) Did someone build the pipelines necessary for gas to reach my house? Does the same company own both coal and gas supplies? How do I keep from freezing to death this winter?
Reliable and scalable websockets in node.js using Engine.io and Redis
The original article is confusing.

Boot Camp is of course free, but only permits rebooting a Mac into Windows. For $70 one could purchase VMware Fusion or Parallels Desktop, and run Windows side by side with OS X. The author of the Washington Post piece does not make this clear.

Calling Boot Camp a "secret weapon" suggests that most people aren't aware that Apple computers can run Windows. This may be true in the wider world, although any Apple employee in a retail store could inform customers otherwise.

Expecting a writer not focused on technology to discuss gratis tools like VirtualBox and modern.ie is probably asking too much (although these would be well within the reach of Hacker News readers).
IFixit easily tears apart the decidedly high-end Nexus 5
As an atheist, it bothers me, when the "secular democratic republic" uses public money to hold ceremonies that cater to one community/religious traditions
The Story Behind My Sixth Investment, HelloSign / HelloFax
The comments here show an interesting legacy that Google is developing. The lack of durability in its products.

I think the helpout concept is great, although only a small step up from the fact that for many things there is a youtube video it seems explaining how to do something. But it could be killer in education, specifically is MOOCs are the new college, what is the new TA? This could work there.
I have a next gen server and am in the control panel - I can't see anywhere to create a new performance server or convert my existing next gen to performance. Am I missing something?

My current server is Win 2008 1GB.
Indeed, I realize this. My comment was mainly facetious, I admit. Porting DOS/Win98 would be totally silly anyway unless you needed a blue screen generator.
Porting ReactOS would start to make sense, if anyone wanted that - say, there was a desire to run windows programs on modern mobile hardware without licensing fees (rendering farm? Most use cases I can imagine would be better served by Linux anyway). Otherwise... Emulation such has DOSBOX makes the most sense for anyone who desires to run legacy Win32 software.
This is a must-watch for entrepreneurs. We've talked about beating patent trolls before (See: http://bit.ly/19YYINu) but Drew Curtis goes into some great detail on how he took on a patent troll. Great crash course in IP Law:

http://www.ted.com/talks/drew_curtis_how_i_beat_a_patent_tro...
Inside Spotify's Colorful and Open NYC Offices
Don't buy into the cloud hype. Buy your own servers and colocate. In less than a year, I've been able to build up a server rack at my colo by purchasing for pennies on the dollar lease-expired top of the line servers: 16 cores minimum & 32 gigs ram minimum, for usually around $100. They are all reliable servers, which I clean up and rack. Today, I offer hosting as a side business with $200 per month providing the equal to what RackSpace's Performance servers offer in triplicate: dev, hosting & staging, with git migration and programmatic file synchronization between them. For the "critical" pieces and parts I've custom designed and built heavy iron servers that are simply not available anywhere. Why be a drop in someone else's cloud when you can easily create your own entire sky?
I use both! systemd starts and ensures circusd is running at all times. Then I can have circus running as an unprivileged user and have jenkins not need to be root to manage deployments. Look up a bit for my other comment describing (from a high level) how this is setup.
Hyle — A new way to create & share After Effects content.
No sir, are you complaining about the #280 million aid to India? That's a pittance to the 1.8 trillion dollar and growing economy India is. Sure there are poor people. But we are a growing economy and have a greater need for technology than U.K has. That was always our ticket to prosperity. Who knows, this might open up an Indian empire in the future solar system economy :-)
URLs are for Web Apps, not Hybrid Apps
They bought them from landowners, sometimes through nefarious means if you remember your early 20th century literature.
One of the heuristics I've developed over years of internet surfing is to instantly disregard any content with terms like greed capitalized or coining new words like "Greed Motivation". FFS Google knows only 7000 pages with "greed motivation" phrase.

While you may be absolutely factually correct, which you are not, such argument form is not doing good for the cause you promote. If you really want to spread information about the negative aspects of capitalism, you should try doing that without diatribes and name-calling.
I for one am reluctant to entrust somebody else with posting as angersock... I don't want to dilute the brand quality, the meticulous posting, the careful planning and forethought that goes into each bespoke communique.

For some things, if you want them done right, you have to do them yourself.
New 6-Core Mac Pro Appears in Geekbench
> I actually got a bit sad during a trip a few weeks ago when I saw that Meigs Field had been demolished.

And Microsoft Flight Simulator has also been cancelled. :-(
Incredible closing sentence.
That's a pretty new situation, and not nearly as certain as you make it sound.
The median outcome is low, but the expected value is pretty high for starting a startup.

Mark Zuckerberg is worth $20 billion after 7 years. That's about the same as 25,000 engineers working for 7 years. There aren't any singers or ballerinas with that kind of outcome.

That's part of why seed-stage startup investing exists even though the capital costs for startups are so low. The investors are paying the founders' salaries for a couple years in exchange for a small chance at seeing a huge return. No one invests in ballerinas like that.
libHN and my HackerNews client for iOS.

- libHN: https://github.com/bennyguitar/libHN

- News/YC: https://github.com/bennyguitar/News-YC---iPhone

I love contributing to this community, but the website on mobile is not great at all. I love using Alien Blue for Reddit, so I decided to make a beautiful app to read and contribute to the community for iPhone. I started with just the reader - to view links and comments. However, just recently I made libHN as a wrapper of HackerNews API calls and then the app now uses that to be a portal to HackerNews. The app is an absolute joy to use now, if I may so myself!

Right now, it's gotten about 3,000+ downloads from the App Store. I don't track anything, so no idea on daily users. I just launched the pro version with the ability to login/vote/reply/submit for $0.99 two days ago. However, you can build from source and get it from free ;)
I actually owe my programming career to MTM. When I was ~10-11 years old, I held many tournaments. At some point, my tournament grew to the point where I couldn't manage signups day of, and tried to make a website using frontpage + some form of extensions (angelfire? tripod?) to have early signups. I eventually learned javascript and a tiny bit of perl.

Looking back at that point in time, I did a horrible job of managing those tournaments (Sometimes my pre-teen responsibilities took priority and made me miss some tournaments. Oh and I seem to remember storing passwords in clear text). However I look at myself today and am extremely happy to be a successful developer, which may have never happened if it hadn't been for the MTM1/MTM2 games and websites, which I am certain I probably copied a ton of "codes" from back then.
Private landowners would sell their rights either directly to Standard Oil, or to companies owned by Standard Oil. If you can point to a deal where Standard Oil bought mineral rights directly from the government in some kind of corrupt deal, I'm all ears.

Or are you arguing that the right to own private property comes from the government? What then, is the proposed alternative? Dispel property rights? Because history indicates this is likely to make the problem of monopolies worse instead of better.
Here's what you're looking for: http://ycombinator.com/rfs.html
Encryption done in the browser?

Why would you take that risk and not encrypt in a client using GPG?
Productivity Tricks for the Crazed Entrepreneur
done via Twitter and Chirpify http://tweet-a-beer.com
How I Interview Customers
Another week, another Javascript cryptography project. See:

https://news.ycombinator.com/item?id=6637915

https://news.ycombinator.com/item?id=6420739

https://news.ycombinator.com/item?id=6353137

https://news.ycombinator.com/item?id=6317685

(That's just the last few weeks).

We are also developing a browser extension which will verify the Javascript loaded from the server. (Until then, an attacker who gained control of a server could tamper with the JS to steal a user's credentials the next time they log in.)

Baffling. If you're going to build a browser extension, put the crypto code in the extension. This still isn't a great solution, but it's better than trying to "verify the Javascript code". How exactly do you plan to do that? Surely you realize you can't just digest the JS asset files.
Chef at PagerDuty. Safely roll out resilient infrastructure
Google Helpouts officially launched today
Big fan of its simplicity. :)
> Try to find a monopoly that has arisen in an open market, free from government 'intervention' (either regulation OR corruption).

How about you cite an example of an open market that is free from government intervention?
Hey another Non-profit here: http://www.themade.org Haven't received either acceptance or rejection letter. Maybe I screwed up the application?
NSA secret programs are actually good for the cloud
how do I create/add the public key of a contact?
Crucible: An anomaly detection algorithm refinement suite
Over using the pre-processor like this (creating "debug" type macros) always rubs me up the wrong way because of the hassle it is for me to read and ironically, to debug.

There are so many gotchas with writing good quality, safe macros and they're also not well handled by many tools. E.g. my IDE is pretty hopeless at following complex macros.

We've got better alternatives today. Unit testing is probably the first one everyone thinks of but i reckon switching to a graphical debugger (i used to only use CLI gdb) also reduced my need for these kind of hacks.

I feel like this article should be named "C's naughty bits", e.g. the array indexing in #7.

There are some good ones though, i like the idea of better separating code and data per #15.
There may be interesting organizational hurdles, as subjectively the community, or at least the mod community, or the users of the most popular mods, appear to implement changes showing they believe the best way to enhance the multiplayer experience is new sets of blocks doing cool new things with new varieties of technology, whereas most of the listed "upgrades" boil down to making a nice chat system. Make the game more fun with more toys, vs lets make an app to socialize oh and there's also a game attached or something.

I think this frictional point is where most of the interesting action will happen in the near term evolution of MC and Mojang.
>Especially when you have taken so much pain of calling your friends and verifying the information to debate a stranger over the internet.

Since you're taking so much pain to spread false info, others are taking some pain to correct a stranger over Internet.
Available Premium .io Keywords
I am totally with you on this, albeit kiln harmony is only available for managed hosting.
And http://www.dailymail.co.uk/indiahome/indianews/article-24804...
This is a pretty basic article, but might be useful for some.
One point I take issue with: a pointer in C is not simply a variable containing an address. It also knows (at compile time) how big the object pointed to is and so increments and decrements mean different things depending on the pointer type. In addition, void* is special because it does NOT know it's size.
Show HN: libHN - the Cocoa framework for adding HackerNews to your iOS/Mac app.
THIS PROPERTY IS LISTED UP FOR SALE AS AN UNDISCLOSED LOCATION. MAKING IT HARD TO FIND. ( http://www.redfin.com/NV/Las-Vegas/Undisclosed-address-89119... ) HOW SUCCESSFUL REALLY IS THIS BUSINESS MODEL? I DON'T KNOW ABOUT YOU BUT IF MY INVESTMENT WAS GENERATING THIS MUCH CASH I DONT KNOW WHY I WOULD SELL IT!
Love Wes Anderson's films? Of course you do. Get this book.
Are you seriously saying that if scientific papers contain parts that lets us visualize their contents interactivity human being will lose the ability to think creatively?
Google’s Eric Schmidt urges China to adopt an open Internet
Not implicitly available. That would mean the app does not ask for permission, which is described in the article. implicitly gathered however is a different story.
You're talking about a situation in which significant damage is done to the building AND the host doesn't report this to Airbnb with photos and evidence. There are bound to be horror stories with any service (hotels certainly included), but I'd expect this particular combination of all-around irresponsibility to be rare.
Translucent solar cells installed in windows of new EPFL building
I wish you made something much simpler like this:
http://www.youtube.com/watch?v=v4ehaGeo6vs

All that is needed is just a plate of metal with a frame to stop the sand from spilling over and a sound wave generator that generates sounds based on your EEG.

The big bonus is that you can HEAR your own brain this way and by adding your own heartbeat as background music, you will instantly have an much better feeling and maybe even have an out of body experience. (It's shown in studies that the own heartbeat can help induce that)
I prefer to pick and choose which code to add to the "bloat" rather than having all of it prepackaged for me.
I'm not a programmer. Why can't you just digest or hash the JS?
InfluxDB – Open-source distributed time-series, events, and metrics database
Start With Startups
This is state-controlled economics (corporatism) at its usual finest.
it's up for me :( try again?
From today I will use "MAN IN BUSINESS SUIT LEVITATING" as the representation of sending a patch upstream.

🕴
I love you, man. Now you're fired.
Too many older developers are carrying around biases today that used to be true (like the performance issue you pointed out).
Open your console, you'll see:

Mmmm...coffee.
{
{ }
}_{ __{
.-{ } }-.
( } { )
|`-.._____..-'|
| ;--.
| (__ \
| | ) )
| |/ /
| / / -Felix Lee-
| ( /
\ y'
`-.._____..-'
In my experience what drives great entrepreneurs is not a desire for wealth, power, or fame; it's a burning desire to make a small change in the world, usually in the form of bringing their product to market. Whatever success may come next is a byproduct of that drive, not the source.
My intention for YC would be different from yours but you didn't start your project for YC, didn't you ? I guess that you started to working on it with motivation to achieve your goal or prove your concept besides becoming rich.

I got a rejection letter yesterday but I don't give up my idea until I prove the concept or I consider it's worthless. It's ok even though that YC rejects my concept.

So don't throw that away.
Unvetted cryptography is worth 1 cereal packet sekrit decoder ring.
Thanks for the link. That was a great read.
It's just the vocal minority. Don't fuel the trolls.
Code: https://github.com/dcposch/scramble
I would also be interested! A sane structure for embedding images within org-mode notes is one thing that I haven't bothered to make a solution for. (Instead, I defected to Zim.)
Does firefox actually encrypt them and require a master password to open them up? Times have clearly moved on... Back in the day, it (or whichever browser I was using in 2009) used to just autofill the passwords for the site, I assumed they were just encoded somewhere, not encrypted.

I use a mixture of things I've been meaning to consolidate for a while... all of which are a big list of unique (obviously) passwords stored somewhere encrypted by a long password.
I don't believe any elementary school-aged kid could write an extensive book review like that. Not even Jeff Bezos' kid.
Whenever I see a site with the fixed background images and scrolling content panels (where the background image is periodically visible again), I spend more time trying to figure out what's contained in the background images through those gaps than I do reading the content.
@vdaniuk: You make wild accusations against me, saying that I am name calling? Can you quote me where I did that? Because this was no diatribe and I didn't call anyone names! I conducted myself respectfully--so it is surprising that you would be so disrespectful to me with your false accusation.

I think what you've done is a basic against-the-man attack where you "discredit" what I said by inventing fake attacks against me. You're welcome to invent whatever rationalization you need to ignore me, but don't pretend it's anything more than ignorance in action, buddy.
Expected value is a function of both value and probability. Sure, $20 billion is a lot, but Zuckerberg's success is as likely as winning the state lottery.

Even with Y-Combinator, not every accepted startup raises funding, and dies without a congratulatory TechCrunch post.
Automatic scaling Ruby PaaS
Wouldn't that require the user to install the browser extension to use the service? That would lock out a lot of people that would find this service useful (eg. Tails users).
Now the question is -- why doesn't Google do this with Gmail?
I'm glad to see more projects taking off with the goal of secure email.

I found it really annoying that this service has xkcd style password requirements. My 9-character password with non-alphanumeric characters should be sufficient.
It sucks to get rejected, but things are hardly over.

I got rejected 3 years ago. Shortly after I realized I didn't need an incubator. Since then I've created a few dozen startups even sold a few of them.

I'm sure there are people in your network that got into YC. PG has office hours with YC alumni, if you really wanted to meet him you could tag along during one of those meetings.

Not knocking PG, but there are tonnes of people with similar experience. If you really want to find a mentor like PG you can definitely find one if you work hard enough.
Reasonable request is reasonable.
I agree and so does the finance minister and now president of India. He calls it "peanuts" compared to the Indian economy. I should say they should use the aid for Scotland or other god forsaken places in UK. http://www.express.co.uk/news/world/441263/India-sends-a-spa...

http://www.telegraph.co.uk/travel/picturegalleries/10360428/...
I don't think it's a logical fallacy: he's making a general point that the wife of his subject is not going to be particularly impartial.
You can have a signing committee vet the asset files and publish the signatures, which the browser extension looks for. It allows an upgrade path without having to go through the browser app store. For example, browser extensions installed using the Chrome app store updates automatically, which implies trust in Google.

The browser extension would only load vetted assets onto the DOM. In other words, you visit the site by opening a new tab and clicking on the extension. It then loads assets and checks that all the assets are signed by a trusted list of code-vetting signers. If all the signatures look good, then it loads the assets onto the DOM. This is no less secure than having all the client code in the extension.