skysight-inc/HackerNews huggingface dataset:
Obviously party balloons only represent a tiny fraction of worldwide helium use. And helium prices tripling do not have much influence because there is so little helium in a balloon. Nobody cares if the cost to fill up a balloon raises from $0.01 to $0.03 at wholesale prices.
"Popularity is a good indicator of quality" -- Ronald McDonald
Also, IF you were going at that speed, you will have issues breaking while turning. Just like a motorcycle, you will be at a high risk of sliding, so to avoid this, you must straighten out to break hard.

I would recommend all bicyclists to look into motorcycle safety tips before riding on the road with cars.
I don't know about you, but I read "which you shouldn’t use it in day-to-day programming" and "all that ugly stuff" to mean a complete and utter dismissal of C as a language even worthy of consideration. Are you somehow getting a message that the author is endorsing going back to the simple days of pure C?
It's nice to see some big names focusing on anti-aging research. It seems obvious that anti-aging research is a good idea, but surprisingly few people are actually pursuing it.

This video (http://www.youtube.com/watch?v=Pm-5s__aZE0) has an interesting debate about whether immortality would be a good thing. I'm still uncertain about this; but I think it's fairly straightforward that our healthspans have not yet reached optimal length. Heck, we currently spend the first 20-30% of our lives just getting the ball rolling.
Anecdata: I turn my phone's wifi off when not required because it has a significant effect on the battery life - particularly when I'm not in range of a wifi signal. I've had a full charge die on an 8-hour country drive because wifi was on. On the return trip, wifi was turned off and it behaved as expected.

Go for a long walk in the park? All that time your phone's wifi is straining to find a wifi signal. It's not as big a power sap as the screen, however it's constantly, silently in use and the screen isn't.
In theory, it's only niche now.
They're in a period in their life where they seriously believe that they cannot spend the rest of their lives with someone who doesn't have the same taste in music as they do.

Wow... you actually believe that? You're insane.
I don't think that volume of data would be considered "big data". Semantics aside, municipalities regularly analyze these types of information in order to guide changes that make things safer.
Apache Foundation embraces real time big data cruncher 'Storm'
Rada ft 1hunnit let'em have it
watch and like
Whenever I see people comparing C to assembly I automatically assume they don't know anything about (a) C or (b) any kind of assembly.
There's no such thing as a prototype.

The design decisions you make early on will stay with you. How you treat "occasionally connected" users is likely to have some architectural impact. Keep their requirements in mind as you sketch out your application.
You can learn Objective-C in a couple hours if you have experience with similar languages.

Learning Cocoa or Cocoa Touch, otoh...
New ps4
7900 req/sec is on my laptop, first try without optimization - and we will need a lot more.

I know Disqus can serve up to 1M/server and they try to patch the Linux kernel to reach 2M. (Not exactly apples to apples since I use SQL transactions, but in the ballpark.)

The .NET never went over 440 request/sec on the server, not even with help from Microsoft. That means either C++ or using 2000 servers instead of the current 400 servers for every major deployment (hospital).
I think not - C has extremely thin abstractions - it's basically a portable assembler, with all the trade-offs so implied. C++ is a beast of a language that includes everything and the kitchen sink (plus decent backward compatibility with C), and as such is hard to optimize for new contexts (like concurrency), because there are so many interlocking bits that all need to work (ever tried to write code combining templates with class inheritance? It's mind-boggling, and that's likely a simpler example than those the author cites).
That's a great anecdote. Thank you so much for sharing.
The justification is not the problem, it's the targets. People will give that excuse even when it's a blatant lie.

As far as I am aware, the discussion of 'fake geek girls' has mostly come from MRA-types that spend most of their time failing to see women as people. So any particular instance of 'fake geek girl' is almost certainly the commenter being an ass and wrong. But, again, as far as I am aware, there are no large groups going around being 'anti-hipster' in situations where it doesn't fit. So instances of being 'anti-hipster' are often accurate.
Need to Hit The Ground Running??
Disclaimer: I'm not trying to find fault either way, I was just curious.

Here's her ride log from Strava over the same segment a week ago (you'll need to log in to see details on the segment):

http://www.strava.com/activities/81767720#1663862661

And here's a screenshot - you can see her speed jump to 30mph just at the blind corner before Elk Tree road, and she accelerates past Elk Tree to 36mph:

http://i.imgur.com/wd4sOjm.png

If she was going 30+ on a downhill (-6.5% grade), it's possible the car was already turning when she hit the corner and she was unable to decelerate, maybe the pavement was wet. But it is about 300ft, so I would expect her to be able to brake in time.
If someone gets physical access to the phone, most data is certainly compromised. But there is still value in a passcode, as the system/apps on an iPhone can store the most valuable data (e.g. saved passwords) encrypted using the passcode as the key. Without a passcode losing your phone means immediately losing the keys to your entire online kingdom. Especially if you have email credentials set up. (Even if you have been using a passcode when you lose your phone you should still change your credentials, but in the meantime it is much less likely that your accounts are compromised.)
It makes some sense, if they're not incredibly labor intensive features. If this is something that happens to be relevant to your project, it's totally awesome... and you're really likely to stick with github as a result, unless some competitor puts a lot of work into either cloning all of github's assorted niche features, or makes some super-domain-specific project hosting site.

Plus, if it's not relevant to you, it doesn't hurt you at all.
"Ask any C++ guru and they will tell you: avoid mutation, avoid side effects, don’t use loops, avoid class hierarchies and inheritance. But you will need strict discipline and total control over your collaborators to pull that off because C++ is so permissive.

"Haskell is not permissive, it won’t let you — or your coworkers — write unsafe code. Yes, initially you’ll be scratching your head trying to implement something in Haskell that you could hack in C++ in 10 minutes. If you’re lucky, and you work for Sean Parent or other exceptional programmer, he will code review your hacks and show you how not to program in C++."

For those who aren't familiar with Parent, watch this talk:

https://www.youtube.com/watch?v=4moyKUHApq4

which introduced me to Stepanov's "Elements of Programming" and the idea that I could be working with better/more reliable/provable abstractions in C++.

That said... after a few weeks of shallowly digesting the material, I started thinking pretty much like Milewski says above: it's great if I can learn to write better C++, but if what I really want is to escape from its specific dangers and general common programming pitfalls, something like Haskell seems like a better bet.
> A $1.4bn (£900m) debt is due to finish being repaid to the US treasury by the end of this month and under current law, federal funding will then stop, terminating operations.

It sounds like the facility in Texas would shut down due to lack of funding, not a lack of material? If that is the case, the helium at the facility doesn't magically disappear overnight. Though it may slowly leak...
Why just on cars? Bike vs. pedestrian fatalities do exist.
I drive on some of the roads leading up to Skyline nearly every day and ok, bicyclists have a legal right to the roads too, etc, but it is just exceedingly dangerous, especially when trying to pass a bike going uphill. There's no bike lane, or shoulder, and most bikers will refuse to use what few turnouts there are.
Stop using NSA-influenced code in our products, RSA tells customers
You would, but the person shaking Edward's hand would not.

To stretch the analogy, scissors are dangerous, but they're also very useful.

I prefer a language that lets me put away the scissors when I don't need them, so I don't cut someone's hand off. For example, Python with C bindings. The problem with C++, IMO, is that it doesn't let you put the scissors away.
How long are you able to report a crime after the fact?

I remember being hit by a car on my bike (a famously under-reported incident), but both myself and my girlfriend physically/emotionally were in rough shape all day. We forgot to report it, then it ended up slipping out of our minds.

This is a challenging problem to solve with technology, similar to getting patients to take their daily medication on time.
The JOBS Act: What Investors Need to Know
I don't trust Putin, although I must admit he has made some good decisions recently (Snowden and Syria).

Anyway, this was predictable.
It seems to be the norm in radio too. I've noticed in talk radio there is always an unpaid intern. You will always hear on air personalities talk about when they were interns too. I'm not sure if it's just deeply ingrained in the culture or that's what the industry considers a good/real education in broadcasting. It kinda makes sense because with software you can build something and use that to show skill and experience but I can see how that's hard to do in other industries.
I think the author is saying that for what C++ is used for, its backwards compatibility with C is an anti-feature, because it's too low-level. That doesn't mean C is a bad language if you want or need that low level of control, just that modern systems programming should be using a higher level of abstraction which can be more efficiently optimized.
It's not that black and white.

Scala has the same debate - there are a couple constructs only library writers use (normally).
So they compile the library with "enable all". Everybody else gets a warning and they refactor the code or turn on the switch to allow.
I also think ageism is dumb, however the age - 25 - that he mentioned isn't an arbitrary cut off point.

There have been studies, such as by the National Institutes of Health that show that "the part of the brain that restrains risky behavior, including reckless driving, and thinking skills is not fully developed until the age of 25." Meaning the Frontal Lobe and Prefrontal cortex have not yet matured until 25, that's the area of the brain area responsible for planning, prioritizing and controlling impulses.

There is an amount of truth in this.

http://online.wsj.com/article/SB1000087239639044371370457760...
I can understand what dllthomas is talking about. I'd never write a full-blown prototype, but whenever I'm writing a non-trivial app for myself it can be quite productive to write 10% of the app, throw that away, and start again. This strategy always gives me a better understanding of the problem, the app's architecture and so on, as well as a ton of new ideas.
Well first off, if you have something that suits bytes well (for instance, I have compressed indexes that are base128 delta encoded values, so a byte* is good enough for that) - just use the normal malloc routines and call it a day.

For allocating managed objects on unmanaged heaps, you just need to read a bit about CLR internals. The object pointer (so the value of s in "var s = "hello") points to the start of the object data (IIRC). There's a few words in front of that that provide the object type, as well as the sync block (kitchen sync). Arrays have their own little syntax, where they have a type indicator as well as the length.

You can just manually copy those by pinning an arbitrary object and grabbing a few bytes before it. Then you can write those values to arbitrary memory locations, and use that memory address as the value to put back into a managed object reference.

For APIs that need strings, arrays, or other simple heap-allocated objects, but are pure and just return (like, say, String.Split takes an array to hold splitter values), you might get some large wins by stack allocating them.

The parts of my app that were GC managed, the optimization mainly went into reducing the number of objects allocated - at high request rates, even a few measly objects here and there can easily add GC pressure and suck up CPU. (Although, I will say the CLR GC does pretty well with short lived objects.)

You can also use the freedom of memory access to do things like mutate a string, or to change the type of an array (say, from a byte[] to a long[]).

Another common trick is allocating large arrays of structs, then passing ints that "point" to the struct in question. This a: locks the structs in memory and avoids GC if the entire array is over 85K (it goes on the Large Object Heap), and second, you're only passing a single int param, instead of a struct, which can be slow for larger structs.
My guess is the overestimation is mostly on my side, but a bit on your side :-)

I created a simple deployment system using auto-generated and versioned OpenVZ templates. Achieving something pretty similar to what Docker buys you. It's pretty trivial to do that much, which I think can fairly be said to be the core of what Docker is.

I realize that Docker is trying to do a lot more than that, and those things probably will end up being very useful and valuable. I'm sure there's a lot of hard technical work involved in making them happen.

And there's a reason I deleted my original comment. I truly don't have any desire to call your baby ugly. I'm sure you guys are putting in a lot of effort and I truly am excited that it exists. Infrastructure software written in Go automatically earns my vote.

Anyway, good luck. Don't let the^Wus bastards get you down!
This is the first thing that he says during his keynote:

"So, in the next couple of days you're going to hear a lot about the latest and greatest in C++, You're going to hear a lot about advanced techniques and new features. And I decided that in the keynote I couldn't go too much into that, so I'm going to do the opposite. I'm going to try and focus on what is the essence of C++. What is it that has been constant over the decades and what it is that that keeps C++ alive and kicking."

It was clearly framed as a history lesson about C++'s strengths, so I think it is a bit disingenuous to claim he was teaching resource management to a crowd of advanced C++ programmers.
FTA: "the spot price of liquid helium had jumped to $25-30 a litre from $8 last year."

Still way cheaper than printer ink, at over $5,000 per litre!
Regardless of who's fault it was, it's a terrible tragedy and a sad loss (especially for her little one). Prayers for her family and her loved ones. RIP Joy Covey.
Welcome to Kickstarter and early adoption.
Thx for the non-paywalled link—you can see why Mossberg & team might look forward to parting ways with the WSJ.

If a tree falls in a paywalled garden, does it make a sound?
Game Developer Magazine: Complete Archives
Yes, as everyone says: measure measure measure! Sometimes, despite the CLR generating what looked like terrible x64, it went faster than my alternatives. Performance can be counter-intuitive sometimes, esp. in a somewhat complicated environment like the CLR.

Although, it's safe to say if you have 20GB heaps and are doing Gen2s often, then you might wanna investigate another approach ;)
You're strawmanning.

The author clearly didn't say that C++ was the worst language he's ever heard of. He didn't necessarily even say C++ is a bad language. What I'm reading is more along the lines of "Ok sure, C++ was important at one point in time. But in 2013, we have lots of things to worry about that C++ doesn't help us with that other languages do help us with."
From what I've heard, party balloons often use nitrogen nowadays. Helium has become too expensive and the consumer won't notice the difference until a few days after the sale (if at all).
Yes, and MSFT started 2008 at a share price of $34.38. It's closing price today was $33.64.
Gender and ethnic diversity is completely irrelevant to building software of good calibre. I don't see why people are so occupied with making everything multicultural and "diverse" nowadays. A diversity of minds might be useful for the kernel, but a diversity of physical attributes is just superficial and a red herring.
Yeah I'd guess perhaps it was part of the framework. The CLR's unfortunate use of UCS-2 (2-byte per char) can really hurt in a string processing system. You can easily go from C# to native and back, so who knows. Also, "help from Microsoft" can range widely.
When crime drops, police can get laid off.
I believe lyft keeps 20% of the "suggested donation" and the drivers get the rest. They will also run periodic events where the drivers keep 100% to get more drivers on the road for when ridership is expected to spike.
3 Killer Ways On How To Drive Quality Traffic To A New Blog | Onenaija Blog
Former StarCraft: Brood War pro player, now a highly sought-after StarCraft 2 caster for virtual and live events. Maintains a popular daily vlog about gaming at day9.tv.
For example, I would hardly call the typical user of /r/TalesFromYourServer to be a 20-25 year old male STEM-educated nerd.
No. Do not assume that just because the data is being collected, that it it is actually being analyzed, and definitely don't assume that even if it were analyzed, that the political will needed to effect reform will act.

http://blog.accursedware.com/nypd-crash-data-band-aid/

In fact, it's not a given that it's being methodically collected in the first place.
Impossible, Apple releases beautiful features that are flawless and have turned this phone into the Samsung and Android killer that everyone was waiting for. It's 64 bit!
Totally, but in a comparison of vulnerabilities it is much different to compare flaws in apps versus the default software included in the system. The former is a vulnerability to a very small percentage of users whereas the latter applies to literally every device. It also relies heavily on the App store acceptance policies, the ability to install apps not through the app store, and the competence of the developers making those apps.
I really dislike legalistic arguments about how cyclists should be riding. If there are road bikers in the hills, they are not going to ride their brakes all the way down a long downhill. I live where there are road bikers, longboarders, and horse riders on the roads. Car drivers have a responsibility to accommodate these people. There are plenty of ways to drive that are technically legal but completely dickish and that needlessly reduce the margin of safety for more vulnerable traffic.
I looked at the banner and could think of nothing but "Hello. My name is Inigo Montoya. You killed my father. Prepare to die."

I'm sorry and deserve to be downvoted.
Hi there,

> Docker [...] doesn't [...] clean up after itself properly when you CTRL+C it.

Sorry about that. It looks like nobody reported this issue yet. Would you mind filing a bug report on the github repo? Feel free to join the #docker channel on Freenode and we'll be happy to help you out.

> Does anyone even know what a Linux container is?

Yes.
It's one of those situations where people will look back and wonder why this resource was wasted, when we knew it was finite. They won't have a concept of commercial value and will find it difficult to understand that justification.
Er, I might be going crazy, but the only speed limit sign I see there says 40. Am I missing something here?
I rarely talk to priests, in the US or outside (I'm Lutheran, not Catholic), so I wouldn't know. I always got the impression that most Catholics took the Gospel account pretty literally though.
I would believe it's more to do with the degree to which a person's identity is externalised. As soon as someone doesn't have the same taste in music, clothes, lifestyle - then it is an attack on them personally. I don't think it necessarily lessens with age rather shifts to other things like postcode envy.
Depends on the country and the crime. In Canada it is 24-48 hours to report your tires being slashed, 1 year to prosecute a vehicle collision, but 25 years for something like rape and/or molestation.
So What? The US is a supplier of helium. The US may get out of the market. Prices will rise until other suppliers expand output. Overall, in the long term, the helium market will work fine just like the other markets we dont need the US government to supply.
I second this suggestion. It doesn't just slurp and serialize data, it also is capable of filtering, transforming, aggregating (+ stats) and pretty printing streams of json records.
My point was that it is the same with my computer, hence I don't bother with login passwords for either. If you get physical access to either, they are compromised. The veneer of security that a login password for my phone or computer provides is not worth the many times a day hassle of providing it.

Note that this is distinct from the login password to something remote.
> Perhaps your peer group encourages conformity to within-group phone norms? :p

I’m sure that happens, but I’m surrounded by strong-willed individuals who don’t give a rodent’s behind about what choices I make in mobile platforms. Most people I know use Android. About 30% of the people I know use iOS, but I doubt I had anything to do with their choice for the platform.

I also didn’t say that Blackberry isn’t a fine platform, or that it isn’t used anywhere at all. However, in my group of friends, family and a few hundred acquaintances, I haven’t spotted a Blackberry device in the past year.
Probably explains why they never put any love into the allthingsd app for ipad
I'm going to guess that this was not posted in /r/TalesFromYourServer. The mere fact that it attracted so many comments means that it was posted on one of the "average" reddits.
Cloud Tutorial: Creating a CDN for WordPress with CloudFront and S3
Those studies are obviously flawed based on the anecdotal evidence that I was well into my 30s before becoming even passably mature.
I thought it was pretty awesome. http://i.imgur.com/Zzxp7aC.png
So does this have much to do with calling people "hipster" in a disparaging way? And why "hipster", but seemingly not other insults (which >25 year olds certainly still make)?

He's just yelling at kids to get off his lawn and lacks the self-awareness to pay attention to who's lawn he is standing on while he does it. There aren't any deep truths hidden in his comment.
Based on the Street View image, I would agree with you. Plenty of road left after the corner to brake even at those speeds. At a minimum, slamming on your brakes would have reduced the speed to one that would not be fatal.

I almost got broadsided last week while doing 42mph. I was able to slow down to a reasonable speed on a steeper road than the one pictured.

EDIT: at those speeds and on such a curve, she probably was riding in the hoods with her hands on the brakes. If she saw the van after the curve, she could have slowed down to a far slower speed. Then again, people die from just walking if you hit your head just right.
Because a cyclist needs to do very specific things during an emergency brake to avoid being thrown over the handlebars, so an automatic braking system would probably injure / kill the cyclist.