skysight-inc/HackerNews huggingface dataset:
There are 11.6 million veterans below the age of 65, which is a fair amount of trained soldiers, though that doesn't say anything about sides.

Also, merely counting guns per capita tells you very little as some people have lots of guns. You have ~ 40% of households with a gun and ~ 70% of people between the ages of 15 and 64.

This translates to ~ 80 million people of military age with access to firearms, and assuming that most veterans are in the households that have guns, up to an eighth of them trained to a high standard.

Now this, if it rose up and could be commanded as a single force, would be the largest military in the world, in terms of forces. However the only circumstance that I could see that even partially happening would be in response to an external military invasion.

What is far more likely a scenario if the US becomes unstable is a complicated civil war started by a state attempting to secede, the federal government reacting, then more states getting involved. In that case you never get one big force, just lots of smaller state forces with the military not wanting to get involved at all, but at most trying to act in a peacekeeping role and making sure that the big guns stay locked up.

One thing to keep an eye out for, as I have said elsewhere, is that the military equipment given out is partly going to pro-secessionists in local and state police forces and it may be worth considering that the police in Missouri may not be merely incompetent in the way they are currently reacting to events.
I looked this guy up. Pinboard?

This guys is making fun of startups that are fighting HIV and cancer and he's working on a bookmarking site? If the word social was on his resume more, it would be a parody in itself.

This guy is a good example of a washed up dev who think he's smart because he can be mean.

Whats also fascinating is this guy is implying the his version of silicon valley is somehow 'true' and these startups who have managed to get users, launched product and revenue are 'hyped'.

Please maciej, leave the valley. You're right - too much hype and purists like yourself shouldn't be tainted with products that actually get users and make money.

Also, look forward to pinboard being the next big thing.
Business hat:

This sounds like a profitable idea, but will likely be subject to odd local zoning regulations. Expect a fight from people opposed to advertising in general, and from incumbents who will throw anything they can at you. Get legal advice early, and be prepared for a bit of nastiness.

Personal hat:

Please God no, the world does not need more advertising. Make it STOP! I used to carry a TV-begone, now I use an app on my Galaxy Note, and I still can't stop the constant bombardment with ads; these days they're even on screens at the local service station while I'm fueling my bike. You are making the world a worse place by creating this service, and that makes you a bad person.

You might prefer me when I'm wearing my business hat :)
Airborne...good to the last drop!
Steve Ballmer quits Microsoft board
I think you mean 'relatively small websites (~10k)'

...but yes; thats the main complaint of any substance.
Just based off this google search: http://scholar.google.com/scholar?hl=en&q=rigetti&btnG=&as_s...

I'm going to guess it's Josephson Junction based. Possibly similar to D-Wave in that it's based on adiabatic computing and focused on specific optimization problems. Details from the horse's mouth have been super sparse though.
One of my first websites was an emulation site in 1999/2000. SNES was by far the most popular category on the site so I had the bright idea to play 2-3 minutes of every single game in order to take a screenshot of the game-play. Three months later I was finally done. Then I lost everything in hard drive crash before I could push the new version of my site live. Dammit.
If something is better than nothing, instead of expending capital on owner-supplied code infrastructure, why not pay robbers not to rob? That way, there's greater chance the owner is alive to use their device. (I'm thinking more control for you.)

And people carry much of value besides electronics today. You can use NYC seizure records and ATMs as proxies.
Googler here. We avoid doing "work" in constructors as per
the style guide: http://google-styleguide.googlecode.com/svn/trunk/cppguide.x...
11 CM of rain an hour? 7.5 km in diameter? Those looks like typos to me.
this competes with libevent, libev, and libuv... all of which use the best method for the platform where it's installed.. so kqueue on BSD, epoll on Linux, etc.

That's one of the big reasons to use a lib for this.. so you get the best performance, without having to change your code to get it (or bother detecting which is best, etc).
Amit Jain?
Which is confusing. I thought some huge websites (Twitter and Hulu come to mind) use Rails?
Thanks, these are great resources. I'm certainly not the expert!

I suppose the novena is nice because it's fairly open source hardware, and it's designed by Bunnie of the EFF.
As another point, the book Burning Money from the Chairman of Reagan's Committee on Cost Control, J. Peter Grace:

"The Federal government is Burning Money and it is your money. An actual case. One day the US Navy decided to buy a hammer, the kind you buy for $7 at the corner hardware store. To the $7 cost of the hammer, add: $41 to order the hammer and figure out how to use it. $93 to make sure the hammer worked. $102 for "manufacturing overhead. " $37 to make sure there were spare parts for the hammer. $3 for packing the hammer for shipment. $90 for the contractor's general administrative costs. $56 for the finder's fee. $7 for the capital cost of money. The U.S. Navy ended up buying a $7 hammer for $436, and who paid for it? You."

http://www.paperbackswap.com/Burning-Money-Waste-J-Peter-Gra...
Shopify docs are really good.
Emacs for developers
> I find this approach illegal, as our business contract is over and they are still collecting data from my website.

Did you really mean to say that you think this is illegal? That's a pretty strong claim, for what seems like a standard business practice.

You said it yourself that you left their code installed on your website. Many customers would prefer the code to remain active even if their subscription lapses...because subscriptions lapse for all kinds of reasons, often by mistake...and many webmasters would prefer that the end-user experience not be affected because of a simple billing misunderstanding from a vendor.

If you really wanted to convey to intercom.io that you wanted message-collection to cease entirely then uninstalling would be the easy way to do that.
I was able to run bash and vim inside the browser console. And Tmux. And I could run vim inside of Tmux. Split windows, multi-tabs, htop. Guard, rspec, pry-debugger. Everything worked.

WOW
Here are some Rails sites: Basecamp, Github, Shopify, Airbnb, Soundcloud, Indiegogo. All have millions of users.
I like Mathematica... while their magic functions don't exactly work for much outside of their demo's, it gives good fodder for open source projects to eventually borrow from. IPython would not be where it is right now with its killer notebook interface and interactive plots if it were not for them borrowing some key ideas from Mathematica.
Buried under the shitty attitude, there is actually a useful comment here.

Remember HN is the sum of it's parts. Be a postitive part.
I thought Heartbleed attacks were difficult to detect. How did they determine they used the Heartbleed vulnerability, especially since the attack happened only a week after Heartbleed was revealed?

> "Community Health ... disclosed yesterday that Chinese hackers stole patients’ Social Security numbers, names and addresses, without revealing how the hackers got in."

And then...

> “We never had any tangible proof of an attack until now,” said David Kennedy, founder of TrustedSec LLC, a security consulting company based in Cleveland, Ohio, who first reported Heartbleed was used to attack Community Health on his company’s website.

Here's the report: https://www.trustedsec.com/august-2014/chs-hacked-heartbleed... -- but I still wonder how it was detected.
I sat reading the tips for a good fifteen minutes.

Did you know...
Clouds are passing by all the time.

Did you know...
You can go outside right now if you like.

Did you know...
Every single grass of the loam is casting shadows individually when it is sunny.
Fully Functional 1KB Hard Drive in Vanilla Minecraft
Twitter is particularly notorious for once being an extremely heavy user of rails, then in ~2010 for abandoning ruby for the JVM and reporting the result was substantially faster.

...this is all ancient history now though. Come on, 2 seconds on google will find all the arguments and counter arguments about this stuff.
Berlin has an amazing startup scene with fairly open people. I got easily in contact with CEOs of Soundcloud and Blinkist.
Try also to connect with hub:raum , which is the Telekom incubator in Berlin. Great stuff.

Other than that, I would probably go for Paris or Zurich, dependent on your startup idea.

In general: Try to find a place, where like-minded startups are situated. This swarming of common interests is indeed very valuable for skill, experience, and knowledge transfer.
From their perspective it's probably as reasonable for you to sign their contract as for them to sign yours. That said, you should definitely read and understand what you're signing, suggest revisions before signing, and pass it by a lawyer. I'll admit though, I am comfortable not consulting my lawyer for some things and it can make it easier to negotiate when you can send the contract back immediately with revisions (I've in the past struck parts of overly broad non-competes, agreements to help in any future litigation or patents, agreements to jurisdiction on disputes, gag/disparagement clauses, etc).
Yes, it's fairly common. Some friends of mine at Amazon had to face this sort of projects as well.
We frequently ran into the issue of the object having been deleted while sitting in the job queue, so Model.find(id) would blow up. I'd be curious to hear if GlobalID did anything about that.
Ironically, dropbox YC application is stored on Google drive
yellowpages.com now yp was a large rails shop, and subsiquently moved to node.
Y'know, there was a SWAT callout to Burbank in the last month or so for a guy who surrendered by the time they were entering the area. I distinctly heard one of the WWPD officers mention getting "the vehicle" just after they started acknowledging the pages.

Someone should ask if they actually drove that thing all the way to Burbank and back.
The pirates say their thanks.
Are you sure? I just get that message and no article.
Damn, I can't recall how many hours (and phone bills!) lost to playing SRE and BRE on all my local BBS's, thank you dude.
Oh, this reminds me of that Bill Hicks clip.
My (very limited) understanding of the lawsuits brought by musicians is that it stems from a desire (by the artist) to keep ticket prices low. TicketMaster has exclusive contracts with many venues, preventing artists from selling tickets directly to fans or through other ticketing services.
Contentchase link detail
There was a time when I used to advocate my fellow folks here at HN (and possibly even reddit) to go for a framework built on faster languages like GoLang or Scala or even using platforms like Node.js and avoid slower ones like Rails. Now, it's time for me to apologize to the community for giving you wrong advice [1]. Turns out I could never have been more wrong.

I wish I could write a long post describing each of the WHY's, but I'll be more succinct, this time:

1)If you can throw money at something at something and scale, then you're as good as gold. Rails allows you to do this. Oh, and supportive statements from Pinterest guys on the same topic - [2].

2) The speed of a language has nothing to do with the success of your business. NOTHING. You can go with the world's slowest language and still be successful. Best example of this is Basecamp itself.

As a matter of fact, even many of the popular sites (heck, even popular porn sites) still run on PHP (PHP was one of the slowest from the frameworks speed comparison conducted by Techempower - [3]).

3) The actual thing you want to be able to do is quickly iterate on your product and constantly have it evolve. This is only possible if you have a complete framework that doesn't force you to re-invent the wheel. For example, when I wrote a framework by myself in GoLang, Scala, I found myself focusing too much on basic stuff like authentication, instead of focusing on the features that are needed for the actual product.

4) (P.S this is my personal opinion) I've tried all major frameworks out there and I've come back to Rails again. Why? Because its philosophy resonates with me (yes, now it does). For me, the three most important elements for a successful product are - Speed, Reliability, Consistency. Rails provides me with all these three. (And please try Puma, it's pretty impressive!).

As for me, the ability to seamlessly integrate SASS, Compass and HAML (which help me divide my product development time multiple folds) makes Rails a clear winner for me. And now Active Job, Deliver Later, Adequate Record, Web Console now make Rails much more complete than ever. (Thank you DHH!)

In the last 6 months, I've written 4 complete products for 4 different people (one of them, being mine) that is well tested and works perfectly as intended. Compare this to something like last year where I spent 2-3 months writing just a single software product (for myself) while I was trying to use GoLang (<- or insert another faster language here) (because I also had to take care of all the other things like Authentication, etc). The point is, ultimately you want to run a successful business. And if you're worried if the slowness of your language will hinder it's growth, then nope. That will not happen. I hope this helps someone.

Cheers.

[1] https://news.ycombinator.com/threads?id=neya&next=6993616

[2] http://highscalability.com/blog/2013/4/15/scaling-pinterest-...

[3] http://www.techempower.com/benchmarks/#section=data-r8&hw=i7...
This comes up on HN every so often. It is a very high quality guide. The redblobgames.com seems to be a good companion to the Visual Algorithm site posted the other day [1].

[1] - http://www.comp.nus.edu.sg/~stevenha/visualization/
uhm I checked if this could be a good solution for mediaplayer usage, but it seems not: http://openelec.tv/forum/124-raspberry-pi/71202-banana-pi
Birds Bursting Into Flames Above Solar Farm Stirs Calls To Slow Expansion
I looked at it the other day and it starts at $3,500/month. That's pretty much a non-starter for any bootstrapped health startup that wants to deploy a working MVP.
... and it's back. Hope they will post a post-mortem.
I don't trust those measurements. They never fully explored what is due to cache effects and what is due to context switching. You'd have heavy cache effects if you switched data between client contexts after select returns, too. So just because spinning on a futex show a max 30us wasted CPU doesn't mean you won't waste that with select as well.

Also in case of an IO bound thread, they are not just spinning on a futex aimlessly. There is a different mechanism, so should really benchmark with a more characteristic workload.

Speaking of characteristic workload, they should have probably also measured on a tickless kernel since I saw they complained about time quanta and HZ=100. Well recent kernels are tickless so they'll behave differently. (Might be worse even).

> On 32-bit systems, you can also easily run out of address space for your thread stacks.

Well don't run large servers with so many threads on 32 bit systems ;-) Many database vendors don't even package for or support 32 bit versions of Linux.

Sorry, I haven't bought into the whole "async is always better" trend. Some (ex?) Senior Google engineer (Paul Tyma) agrees with me:

http://www.mailinator.com/tymaPaulMultithreaded.pdf

Async / select pattern is usually good where there is very little business logic. Like a router, proxy or simple web server and so on. In a large application having a giant dispatch call at the center of it, with callbacks branching out is not a healthy pattern.
Yes it's fairly common. Its effectiveness as a screening tool is debatable, but yes I've encountered them quite a bit. 3-10 hours sounds longer than normal. Most are a couple hours tops.
Wisdom? Here are some words of wisdom: “I doubt you can understand the magnitude of the stupidity in your statement”
This Bluetooth bangle lights up to match your outfit
7.5km diameter is definitely a typo, it's supposed to be 7.5m.

11cm of rain per hour is not a typo. The Pacific Ocean contains more water than the rest of the oceans combined, and it can dump it wherever the hell it wants. East and Southeast Asia are particularly vulnerable because the trade winds blow hot moisture toward Asia (and away from the Americas). During the monsoon or when a big typhoon hits, some locations can get more than 10cm of rain per hour, although it's usually localized to a small area and only lasts a few hours.

Just a couple of weeks ago, a typhoon hit Jeju island in South Korea and dumped 1 meter of rain in 24 hours. That would be more than an entire year's worth of rain in most parts of Europe and North America, and would have been catastrophic if not for the highly porous volcanic geology of Jeju. The current record for South Korea is around 15cm per hour. Since Japan gets more typhoons than we do, I wouldn't be surprised if their record was even higher.
New Corvette will record every move a valet driver makes
BKS Iyengar, who helped bring yoga to the West, has died
World of Travel
I'm disappointed to see sandstorm changed the license from AGLP v3 to Apache 2.0.
Is your current implementation an inventory tagging system? Or are you connecting to these HVAC units via BACnet to get real-time data about their current state and conditions? Or, is that your plan for the future?
A visitor’s guide to C++ allocators
Google’s 10 Zaniest Projects in the 10 Years Since the IPO
Can you point to what you think is an example of a good open source web application written in Go? I'm curious to see what non-trivial web applications in Go look like. I've tried Go for web applications a couple times, but I ended up feeling the same way you do about it. I've really liked it for backend things, however.
Why not? Linking to the source is always the ideal.
I appreciate such a thoughtful summary of recent history from a position I completely disagree with. I think the $50 is really just $50. There was never a time when regular writers and musicians had significant economic power, and getting people to buy albums and magazine subscriptions won't give it to them. That's not to say that art can't be powerful, it just historically has found its power in affecting the thinking of people who do have economic and political power. At a time when it can be difficult to see a long-term strategy for getting paid for creative work, I think we have an opportunity to come up with better models for creative people than exploitative contracts with publishers.
These are hard problems, it's good that some people are working on incremental improvements, but there likely won't be silver bullets anytime soon.

George R.R. Martin, author of Game of Thrones, uses an old computer running DOS+WordStar to write his future novels. His writing computer is air-gapped, i.e. never connected to the Internet, http://techcrunch.com/2014/05/14/george-r-r-martin-writes-ev...

The CEO of AirBnB carries around the corporate strategic plan on typewritten paper, http://www.fastcompany.com/3027107/punk-meet-rock-airbnb-bri...

Along similar old-school lines, it's not a bad idea to improve our human ability to memorize information, e.g. long passwords, http://artofmemory.com/
Visualisation of Stack Overflow tags
History shows us that virtually all imaging related research is rapidly applied to military and government surveillance efforts. However general the algorithms, the direction these technologies are helping to take society does seem fairly clear at this point. I do not argue there are no good, peaceful uses, merely that major uses are oppressive and that current era actors in this space do not have good records on morality nor a lack of extensive, zero public oversight opportunity to abuse this research to negative social ends.
NPR covered this military surplus program. The most frightening fact was the typical local law enforcement agencies must agree to "use it or lose it" with the acceptance of the gear. This sets up a perverse incentive and encourages local PD to misuse military hardware or forfeit it back to the federal government.
You can increase the define if you need more than 1024 fds but then the performance is getting very poor.
Get mining robots to an asteroid and there will be a LOT of money in space.
Over 7 centuries without _any_ significant technological progress.

This is nonsensical myth. The Romans had plenty of technological progress, particularly in construction and military technologies. As for an 'archaic' regime, they had a political system that kept together one of the world's only 1000-year nations, and whose influence is seen in any modern democracy that bears a 'senate'.

I've never really understood people's needs to say that the Roman empire wasn't all that great, particularly with the slogan "no technology" or "copied everything from the Greeks". The Romans certainly had superior socio-political technology, given that the Greeks never showed a lot of aptitude for maintaining an empire.
> while their magic functions don't exactly work for much outside of their demo's ...

I write and solve a lot of differential equations, and of the choices available to me, Mathematica solves more and is easier to use -- compared to the alternatives Sage and IPython. But it's way expensive compared to Sage and IPython, the latter two of which are free.

> IPython would not be where it is right now with its killer notebook interface and interactive plots if it were not for them borrowing some key ideas from Mathematica.

Don't forget Sage. Sage was modeled after Mathematica (but open-source and collaborative), IPython was modeled after Sage (but much more lightweight).

Sage is huge and getting larger, lots of specialized code for various esoteric mathematical fields, IPython has a smaller footprint and is in some ways easier to use.
Your approach looks very interesting - the examples are definitely much easier to read and understand over most async C code I have seen. How does it work internally?
PHP-FPM sockets with Apache 2.4 and mod_proxy_fcgi on Ubuntu 14.04 LTS
... and again we see that decentralization or elimination of single points of failure (SPOF) is critical in the design of all manner of systems.

What's stopping open source infrastructure supporting magnet URLs? :)
Sony doesn’t understand why so many people are buying PS4s
First a note: The useful engine power of ships is logarithmically proportional to the size of the vesel.
A ship that is twice as big will only require and engine that is half as big.

A problematic thing is they way ports generally work, you may generally not book a port for a specific arrival date. You have to rush to get there before other ships, to sit still outside and wait in line.

Not very good for fuel consumption and the environment.
Thanks for the contribution!
> The nice things about IA links is you can pretty reasonably assume that they won't suffer from link rot, right?

The catch there being, the Internet Archive retroactively respects robots.txt that forbid crawling, so if someone gets control of a domain they can block the archived pages. This is a big problem with lapsed domains that get swept under the umbrella of a holding company that has lots of domains pointing to the same content, with a blanket robots.txt.