skysight-inc/HackerNews huggingface dataset:
Call bullshit? Please. Just say you disagree or something. Bullshit implies that I'm intentionally trying to feed you false information. And you've misunderstood. The line of reasoning you quote is about how C++ introduced new and delete to circumvent the follies of malloc and free. But the upshot was that even new and delete had pitfalls that developers fell prey to, so then came tr1's shared_ptr, followed by unique_ptr, which then necessitated, make_shared, etc. Where did I say this is a call to go back to C? Where did you learn how to read?
.arpa is used for reverse DNS lookups. The PTR record for the IPv4 address 1.2.3.4 is looked up at 4.3.2.1.in-addr.arpa.
It will, however, require changes at the kernel level.
False safety issues with hydrogen? That's a pretty extraordinary claim in the light of ample chemical and historical evidence of the dangers of hydrogen gas.
Maybe I should take a look at awk/sed but I never found its language orthogonal. For simple scripts I mostly use Python or Haskell via something like

ghc -e 'interact ((++"\n") . show . length . lines)' < file

EDIT:

I know that it's the same like "wc -l" but using that approach I can solve also problems that may not be well suited for awk/sed. Or maybe I just have to see some convincing one-liners.
It should be noted that Yahoo owns 20% of Alibaba. With Alibaba announcing its IPO plans earlier this year, yahoo's stake is worth between $13B to $18B. Most of the share price increase is because of this. Not because Yahoo's core business has gotten better. Yahoo is worth $31B today. So almost 1/3 to 1/2 of Yahoo's valuation is its stake in Alibaba. In 2008, nobody knew how big Alibaba would get.
This year Boston compiled a highly detailed cycling safety report that includes location data for accidents, and a lot more:

PDF warning

http://www.cityofboston.gov/images_documents/Crash Report 2013 FINAL reduced 2_tcm3-38304.pdf

Appendix B contains a review of other cities' collision reports.

edit: HN fails with spaces in the URL. The link to the PDF can be found on http://www.cityofboston.gov/bikes/bikesafety/ .
Yeah agreed. It is also possible the driver was at fault, I just think we don't have enough information to say what happened for sure.

Ultimately, I think most people would agree that regardless of where fault lies in this particular accident (which doesn't change the tragedy of it at all) this is a very dangerous intersection to have both bicyclists and drivers travelling at the current speed limit with such blind turns, curves and grade involved.
I'll ride the megabus in from my campus. Cheers
90% of people who I come in contact with that claim to know c++: "Hey, I know C++! malloc, strlen, memcpy! Oh and std::cout."

The article sums this up nicely. Pure, idiomatic C++ is beautiful but too many people are stuck using the C constructs when they should be using C++ alternatives.
Ah, gotcha.

http://en.wikipedia.org/wiki/Yahoo!_Search

Apparently Yahoo is the "2nd largest search directory on the web by query volume, at 6.42%, after its competitor Google at 85.35% and before Baidu at 3.67%".

- First of all, wow, what a landslide!
- Secondly, Yahoo still has a pretty big slice of that pie relative to everyone else.
- Super surprising that Google owns 85% of the search market, yet is still behind Yahoo on traffic :/
Wifi scanning is also pretty terrible for power consumption as you found out.

If you are on Android, my guess is that your phone was set to be connected to Wifi during sleep. You can control it by going to Wifi networks section -> menu -> Advanced -> Keep Wi-Fi on during sleep, then setting it to "Only when plugged in" or "Never".

If you're driving around with the phone set to leave the Wifi on during sleep, it'll be constantly going in and out of range of various Wifi connections. If the Wifi part is set for passive scan, then the processor needs to be kept up as the Wifi chip attempts to collect the BSSID of all the network it see and processor tries to figure out whether these networks have been seen or not. If it's set for active scan, then the Wifi needs to power up the radios to transmit beacons. Pretty bad news in either case, unfortunately.
Hmm, your installation requirements mention the Ubuntu SDK.

Is it possible to just manually install relevant QT 5 development packages, and not use the ubuntu-sdk package?
Thanks for these links. I'm curently building a network to connect several medical facilities together and, while I don't think I have to be too concerned w/ HIPAA, this stuff is good to know. I've bookmarked those pages and will be reading through all of them over the weekend.
Who says the probabilities are going to be accurate? The point is that it's better to guess at probabilities for outcomes and then calculate than it is to blind guess at valuations. Presumably, YC will be in a better position than most to estimate the probabilities.
By looking at the numbers the only thing you can see is the truth about how little they asked for such a big project. $500k barely pays the salary of the team building the game.

As hard as it is to do an indie game, people do it for way less than $200k... heck, many people do it for "free" on their own spare time. I don't see that happening on project aiming to build an SDK made for a specific game type that includes new hardware.
Have you heard of ToffeeScript? It adds a nicer sync syntax as an alternative to nested callbacks. please take a look. I have been using it a lot but I am sort of concerned that no one knows about it so I am trying to promote it everywhere.
Cloud Based Discounted Cash Flow Analysis Tool
I just don't like all the dashes. It's like jumpcut editing for text.
Daniel,

Again, we are sorry this happened. Per our analysis duplicates occurred because monits were killing delivery processes in emergency, so only small part of the overall traffic was affected.

That does not make it any better for customers that were receiving duplicates/quadruplicates though.
Sorry, wrong link! Here's what I was looking at. This is up the road a little ways from the curve where the accident happened:

https://www.google.com/search?q=18140+Skyline+Boulevard%2C+W...
> The European Union web page is europa.eu.int

You're a little out of date there, I'm afraid. They officially switched from europa.eu.int to europa.eu in May 2006, after the EU's successful campaign to get their own .eu TLD in 2005.
I'm going to show my lack of cycling knowledge here, but I really don't understand what you're saying. Why wouldn't one just use the rear break and set their body, like when one rides a bus and has to stand?
Higher Education Pays: But a Lot More for Some Graduates Than for Others
I've only read a few of her pieces, and they seemed like straight up journalism. What's obnoxious about her?
"C/C++ have managed to be the foundation of every piece of technology a consumer or a computer professional will ever touch in their daily life"

That has nothing to do with the technical merits of either language, and everything to do with a small number of early programmers' choice to use those languages -- which left us with a massive legacy codebase and an incentive to keep teaching people those languages. To put it another way, Unix is the reason C is popular and Windows is the reason C++ is popular. People who write software for Unix and Windows have compelling reasons to use C and C++, since every program ultimately needs to interact with the OS once in a while.

Every time someone brings up the crippling technical deficiencies of C and C++, someone responds with a point about C/C++ being popular. All that says is that technical merits are not necessarily a determining factor in language choice.
It seems like walking around with a typewriter on your lap, no matter what decade, would have been seen as <slightly> odd, and would have gotten positive as well as negative responses.
Unintended side-effect:

When two gangs fight and people get injured but don't want the police to know about the location of the fight (an illegal clubhouse?), wounds are either ignored or stitched up by backalley doctors.
Perhaps this is why (according to the article) the usage in iOS is limited to Siri and navigation.
Also, don't forget the single-player mode is going to be an issue with the stick method.
Was this previously know as towtruck?
Seems similar to ShareJS
What's the difference between digital monitoring and pen/paper monitoring?
>As reddit is nothing other than a festering cesspool of cyberspace.

What possible good or truth can come of making a statement like that? Hopefully you aren't proudly so ignorant as to actually think that's remotely authentic. But then again, most "Reddit is literally Hitler" trolls don't know what they're talking about or sub to any subreddits, so whatever.
Naming and shaming: Grooveshark. Questionable legality from them isn't exactly surprising though.

Disclaimer: not /currently/ an intern, for the protection of those interns.
yes: https://twitter.com/mozlabs/status/380847329437159424

wonder if they might to add some kind of drawing/annotation tools
Same here. I got off the dev release channel at home after that, and switched to stable at work after they made the new tab page look like the Google homepage. It makes my browser less useful, and I couldn't find a way to disable it!
you can do that with vim easily, just map something to ! python % ...but yes, i understand what you are saying
The SF86[0] (the form you'll be filling out if applying for any type of clearance) is extremely "intrusive" with regard to your medical history. Excluding information isn't an option, either.

[0]: http://www.opm.gov/forms/pdf_fill/SF86.pdf
Until I checked the subreddit, I assumed "server" meant a beat up old PC running some obscure Linux distro in a corner of some basement, and I was about to call you out... :)
Never mind illegal, it strikes me as unalloyed exploitation.
There is also a century long precedent of unpaid internships, apprenticeships, etc.. This is a recent change in the workplace. I find it very odd, and restrictive that I can't work for free.
Sun-tracking monoliths in general. We should really get around to building one of these near the seed vault at some point.
Ah I see why I was having a hard time finding that particular product. Nice acronym BTW, haha
From what I read one of the main design decisions was to make sure the nodes along the route do not drop the packets which means it will be a TCP packet for all intents and purposes. So why should the other end change in this case?
Yeah, one deep water diving session uses several hundred party balloons worth of helium per breath.

Also, i can't imagine not letting kids play with something lighter than air. Helium balloons should be considered mandatory educational supplies for small children.
Yahoo had a lively and somewhat fun game community long before Zynga showed up. It probably still does. I used to play Literati with friends.
Bicyclists are people, they make mistakes and they make unwise and dangerous decisions. The same is true of automobile drivers, who are also people. Though, of course, we've become inured to the mistakes and bad decisions of automobile drivers. Nevertheless, bad drivers are far more responsible for loss of life (their own and others) than bad cyclists.
That's a very yin/yang cut.
The first, it also tends to extend to most american beer (excluding some of the bigger craft ones which have made it out of the states) and cars, in my personal experience. Although for a perverse few who idolise american culture, bud etc are aspirational, so each to their own I guess?
Slightly off topic, but posts like this show, in stark detail, why it's a good idea to turn off comments. Good on you for being straightforward though.
For someone of that age (I am a little bit older), the test administered in childhood almost certainly would have been a Stanford-Binet L-M test, which was already obsolete by the time I took it. That test did have scores that went up to the low 180s, but those are not comparable to scores on current IQ tests. See

https://en.wikipedia.org/wiki/IQ_classification

(a Wikipedia article with more current and more authoritative references than the other Wikipedia article already kindly shared here) for more details.
Bad idea, people won't go to the hospital. Reminds me of the story about the CIA going undercover as polio vaccinators in Pakistan and now legitimate vaccinators are being chased off and polio rates are increasing.
I think it also depends on the type of bike she was riding. A road bike with 23c tires and caliper breaks has a completely different stopping power than a mountain bike with 2.1 tires and disc brakes. In an emergency breaking the former would lock the rear wheel and/or lose the front of the bike (rider would fall to the side), whereas the latter would have much better control with reduced wheel locking. From my own experience, stopping a road bike at ~40mph in around 100ft is an optimistic estimate, specially if you are going downhill.
Whatever. Nothing special.

The whole thing of hospitals reporting violence police sounds is a gangster movie cliche: someone gets shot and his friends rush him to a disgraced dentist who removes the bullet on the kitchen table with a splash of whiskey and a dirty switchblade.
Assembler will always scale too. The fact that something will always scale does not mean that it really is the proverbial golden hammer. Assuming that you will need scalability for any project regardless of what it entails is premature optimization.

There are also any number of cases where by using C++, you are missing the opportunity to use something more sensible. Some example use cases include data processing using massively distributed Hadoop installations, data analysis using Matlab/Octave or R, scripting using shell, perl, python, or ruby, and web client programming using JavaScript. I can't imagine web client programming counts among your "anywhere", but if you are doing all of these other things and doing them in C++, then I must ask why.

And in my personal experience[1], developer velocity has proven to be much higher in, say, Python than C++, and there are any number of use cases where rapid development is more important than scalability. Do you really find C++ to be the fastest language for a team to develop in (in your experience)?

[1] Warning -- anecdotal evidence directly ahead.
Your demo was also choppy for me on 2.2 Core 2, 460m, Chrome 29, Win7.

After your experience with both native and WebGL game development, don't you think it's a little premature to make a hardcore game targeting only WebGL?

Thanks for sharing Irrlicht engine with us!
Well, the front brake has ~70% of the stopping power (both on bikes and cars), so while that will work (assuming you don't skid in the back), it won't be the fastest. You can get quite a bit of stopping out of your front brake without going over, you just have to be precise.
"C++ will take you everywhere"

So will wire-wrap, but are you going to try wire-wrapping a word processing program? C++ is able to do anything that Lisp, Haskell, or Scala can do, but with at least an order of magnitude more work for any non-trivial project. That order of magnitude can make a difference in getting your project done at all.

"I can confidently say my C++ code will scale."

I can say the same about my Lisp code. In fact, I switched to Lisp to improve scalability over the original C++ codebase, because improving scalability required a higher-level approach. Sure, it could have been done in C++ -- which would have added at least a month of extra work, which I really cannot spare right now.
That conclusion on squandering the power of new hardware is being backed by absolutely zero data and is obviously false. Just look around you and note how much software you depend on runs in a parallel fashion on multicore systems (using the SMP model of programming) and is written in imperative languages (mostly C and C++).

The only arguments presented by the author are his own subjective opinions of how bad various features of C++ are. There's merit in many of his arguments but the effect of each problem is exaggerated way beyond it's actual impact. For example, the bold, unhedged claim:

"Two words: data races. Imperative languages offer no protection against data races — maybe with the exception of D."

is a ridiculous claim to make right after his (mostly dismissive) nod to memory model and synchronization primitive introduced in c++11. If it was that difficult to implement parallel programming in imperative languages, we'd have to scrap every OS kernel (which pretty much all scale to large number of cores today) and every hosted language environment (which are all ultimately written in C/C++) and rewrite them in Haskell.

Careful readers (who read the references at the bottom of the article) will note the author clearly has an agenda having to do with more automated resource management in C++. For whatever reasons, it has not found it's way into the standard until now and in his frustration, he's lashing out at not just C++ but basically the entire installed base of computer technology (mostly built on top of imperative, manually memory managed languages like C and C++).
And my point was that, due to the way C++ is designed (specifically, not having a proper module system and having this massively powerful macro-replacement templating engine), there is no way for the compiler to distinguish between "legacy" code and "new" code.

Consider the following case study: you have a library including a template class that uses raw pointers as an iterator type. You accidentally write `iter + 9` instead of `*iter + 9` when you've included it (this will likely compile, though there should be a warning). Now, even assuming there's some language extension added to mark that library as "legacy" (maybe #include-legacy <mylibrary>), can you tell me whether the "new" code you just wrote using raw pointers counts as "legacy" or not?

I think this is basically Bartosz' point as well - that C++'s legacy design features are too baked in to make positive changes easily, or even tractably (even small changes like your --no-legacy compiler flag).
I will be exceedingly impressed if they pull this off. RTS is probably the gaming genre that offers the most "interesting" problems in programming, and thus is the one that needs the most computing power beyond simply showing stuff on the screen.

Pathfinding is Hard. Maintaining sync is Hard. Unit AI is Hard. And keeping those performant is doubly so, especially using JS.

So yeah, I'll be impressed if they get anything playable out of this.
I think this is actually one of the best formulas for successful products. The productization of systems that lots of companies are already forced to individually build themselves.

Probably what colors my perception of Docker's triviality stems from the initial version that I checked out. Having just checked out the latest version now I can see a ton of work has been done.

The first version of Docker probably isn't much more than what an ambitious internal project might look like. The latest version is exactly what you'd get if a company put real effort into it.

And I actually completely agree about creating high level interfaces. I'm not someone who argued that Dropbox shouldn't exist because I personally know how to use rsync quite well.
You don't have to use cellphones or the Internet either.
I would argue that with the right setup (sensors, gyros, on board computer), an automated system could do a much better job than the cyclist. My guess, is that most cyclists stay well under the 'thrown over' threshold when braking, which could be part of the reason some collisions occur (i.e. too little, too late sort of thing). An automated system could probably get you right up to that threshold, and then use gyros for stabilization (to balance the bike). The reason that this won't happen is because no one is going to install this on their bike (whereas most modern cars already have fairly sophisticated on board computers and sensor systems).
Clojure: See every step of a reduce
Perfect Audience (YC S11) is hiring a full-stack engineer
We're a fast-growing programmatic advertising company working with hundreds of companies you know and thousands more who are also doing neat stuff. We've built a simple product that's loved by customers all over the planet. We're looking for a clever full-stack engineer to help us make it even better.

You can check us out here: http://perfectaudience.com/about

Our company is based on the assumption that marketers are tired of buying managed services from fancy ad companies and want actual software they can use and manage themselves. We like to think we're democratizing advertising so everyone can grow their business like the big brands do.

We're a team of full-stack engineers who enjoy database design, application logic, and standards-based frontends. We are always looking for more smart generalists to come join us. This is a chance to work on every facet of a successful web app and grow your engineering skillset.

What we are looking for:

-Solid software development foundation

-Ability to architect, develop, and test key infrastructure

-Understanding of performance and design tradeoffs, without compromising quality

-Experience scaling up webapps and services for rapid growth is a plus

We have offices in San Francisco and Chicago and offer competitive compensation: salary, stock, insurance, flexible vacation policy and free lunch.

Our San Francisco offices are in two luxury live/work lofts in SoMa. They're quiet, spacious, and a great place to work.

Want to talk? Write us at jobs@perfectaudience.com. We'd love to chat.
bought yhoo at 26 usd, set a limit at 31, excellent!

i really believe in what melissa meyer's doing for the company, though i dont see them in the same vein as google, more so an online media company, not in terms of a true innovator which is fine because if you get that right, there's plenty of money to be made, buy!
Eight ways you've misconfigured your A/B test
GoDaddy Purchased the Domain Name Market Today
I didn't buy the "Go easy! It's still only beta!" stuff. The changes that happen in beta are along the lines of "Apps no longer crash while activating the radio while audio is playing." not "Complete icon redesign".

However, some of these (Z-Index? What?) should've absolutely been fixed before GM.
Many cars already have this.
There were a whopping 229 comments in his thread where he was ridiculed by the "internet". Star wars kid he is not. Hell, there are more comments in this thread.

http://www.reddit.com/r/nyc/comments/ygfv7/spotted_on_the_hi...
You could believe C is an absolutely fantastic systems-programming language, but believe that in day to day applications programming, it is a poor choice. Actually, I think that belief is fairly common.

I don't think it would be going too far in the direction of looking for a charitable interpretation of the author's statements to consider this possibility.
$10 million vs $20 million a year? It probably cost congress more to argue about this than the cut has saved.
I didn't see the part where the cost of all the mega tents, entertainment, and extra waitstaff + security is factored in. Oktoberfest is not just an open keg in the middle of Munich with someone selling tickets. This is a small city that is erected for the event.

(BTw, hotel rooms are also 6x normal price. It's not just the beer.)