skysight-inc/HackerNews huggingface dataset:
The ISS is pressurized to match Earth at sea level (it's designed for long-term habitation), and the pressurized modules are built to withstand that pressure.

Making a spacesuit that could handle the same pressure would require it to be much heavier and more rigid. Cutting the pressure makes it much easier to work in.
I have the first edition of this book here on my desk. It's 328 pages (including the index). Amazon says the 4th edition will be 1368 pages.

I don't really have a point, I guess. I haven't tracked C++ in many years and was just surprised at such a large difference.
Is his C+11 FAQ enough if I've read the third edition?
Thank you for elaborating my point. But a machine don't need an enormous library of facts to find the topic, just a small one. The words 'he', 'band', 'Liverpool' and '1958' are enough to get very precise ... but not because of their grammatical position.
Interesting observation, about ageism.

That of course could be the case, but I've built a vision of this guy in my mind after reading his diatribe (against himself). He's clearly just incredibly insecure, frustrated, and possibly self-loathing because of it. It's possible he had/has an axe to grind and nowhere to grind it so he just comes off like an ass. When people get like that, it's almost as if they put off an aura of failure as soon as they open their mouths. After reading his post, it's no surprise this guy doesn't do well interviewing. If your friends -- who are developers -- are telling you in no uncertain terms that you're not a bad developer, and you don't believe them such that your next step is to then seek the validation of complete strangers on the internet, there's obviously something much bigger working against you (in concert with lack of confidence). Perhaps he has very poor hygiene -- or, as you mentioned, poor social skills -- or something else that makes a horrible first impression. First impressions are everything, and this guy clearly isn't making a good one. Then again, maybe it really is the case that he's a bad developer with shitty friends.

Having faced seemingly insurmountable obstacles that involved my nearly getting killed for years on end (and a divorce, and death of friends, and what amounts to enormously difficult daily hard labor), I have ZERO sympathy for this kind of crap. Can't find a job after your little vacation? Boo hoo. At least you have all your limbs, can go to the market without getting shot at, and your wife and daughter haven't been executed.
Use the same logic one applies to legal matters - hire an architect familiar with the state of affairs. Boulder is a fairly restrictive community in terms of development - it can afford to be. Local knowledge is helpful - just like when going in front of the judge.
While you're contacting your local representatives, don't forget to mention what happened to the people[1] and organizations[2] that dared to support SOPA, because the inverse just might happen here.

[1]:https://en.wikipedia.org/wiki/List_of_US_Congresspersons_who...

[2]:https://en.wikipedia.org/wiki/List_of_organizations_with_off...
The fact they are withholding features and maintaining a commercial product make this less enticing.

I've also not been a fan of litespeed after hearing years ago that they don't allow porn sites to use their web server. ie. their owners take it upon themselves to try and prohibit porn on the internet.
Holy crap, that's perfect. Thanks so much! You don't have a refferal link by any chance, I'd love to make sure you get something for a rec like that: i've been looking for something like this for weeks now!
It seems there's a bit of a fad of people using humanist serifs on minimal websites about technical topics. I find this an interesting and somewhat strange thing to do. The style of these typefaces dates to the early Renaissance and emulates the script used in illuminated manuscripts. These faces were also revived around the time of the Bauhaus and used in a similar sort of minimal layout by people like Jan Tschichold, but in the context of books and literature, which benefit from the association to the early history of the printed word and the authoritative aesthetic of early Christianity.

Using such a typeface on such a technical website is for one totally anachronistic, but also without any logic that I can discern. Moreover, that particular font is somewhat hard to read and looks like it's wiggling its serifs around as you eyes pass over the letters. Try something like Sabon if you're going for that aesthetic.
Interesting, thanks. So it sounds like it will be somewhat useful if we fail to deploy renewable massively, and very useful if we do.
Cheers for the link!

It's `Professional C++ (2nd Ed.)' by Marc Gregoire, et al. It covers C++11 :)

I'm only a little way through it (it's quite a tome!), but it's written well, and covers a lot of questions that I had/have. Well worth checking out IMO.
I heard of that, too, but couldn't find a reference the last time I checked, either.
That's a very good point about energy utilisation at off-peak times. I hadn't considered that. There's huge potential there even if the existing grid composition stays the same. Thanks.
More like you're in a different 10% than what gist.io is focusing on.
Should you submit to Hacker News?
i admit to doing this... made a multithreaded simulation framework for use by my game team.... too bad the games they make with are so computationally simple as to make the sim framework a complete waste :(
According to Yahoo 99% of visitors have JavaScript enabled.

http://developer.yahoo.com/blogs/ydn/many-users-javascript-d...
You work as a development project manager, don't you?

It takes a certain kind of unique mindset to encounter excellent work somebody has done and use it as an opportunity to bash them because unrelated teams with unrelated skillsets are not churning out the features you want at the rate you want them. How in the world is doing his job the best he can do it somehow not the best use of his time?

What exactly is your argument here? Is it that appfolio should not hire such excellent front end developers because their backend is still lacking? Or is it that the front end developers should do worse work to mesh better with what you consider to be the failings of the back end? Even if the css author had anything to do with your complaints, your argument betrays the absolute worst mindset that one can find in software management: the idea that quality work is time-consuming rather than time-saving.
I'd say it's Nicole's OOCSS with extra annotations like -- and __.

It's also worth noting that this makes a lot of sense when you think about it, but from thought to application there is a big gap and it's not an easy one to cover. It takes a lot of time to incorporate it and it's really hard to get right.
That's honestly one of the most frightening facts about the second half of the 20th century.
Seems like if this was a standard, some larger job sites would have it?
Either first-come-first-serve, but that would give you some form of high-frequency again, or you just pro-rate them or fulfil them randomly.
Short python script to save your Google reader data to couchdb
>Do feminist activists make themselves complicit in sexism

I think that the existence of a movement called femi-nism is itself an example of systemic sexism. You can't gender the name of your ideology and then claim to fight for equality between genders. What feminists fight for is a furthering of women's rights vis-a-vis men, not equal rights for women and men. Completely different things.

And yes, having a black history month is complicit in deepening racial divides in a society. Just as having a [insert-race-or-ethnicity-here] history month would also do.

The question isn't "are movements like feminism inherently sexist", because they objectively are. The question is whether or not that sexism is justified.
Zipcar has pickup trucks depending on where you live.
The main purpose of this script is to save the dead feeds you may have in google reader that you want to hang on to (the information you won't get from using google takeout).

This just pulls the info out and nothing else.
"It is pretty obvious to most people."

I really doubt most people know who Gawker, Bruce Sterling, John Gruber or FaltyDL are, which makes it doubtful that most people are in on the joke.
Federal Circuit Rules Software Invention Unpatentable
I expect to see all the usual writeoffs of C++ here. And, to be sure, it's an easy language to criticize. But, for better or for worse, it's still the only reasonable choice for a lot of very interesting application domains. And a lot of its less elegant features make more sense when you think carefully about the specific design goals for the language.

I'd love to be able to write my DSP code in cleaner, simpler language but for now I'm happy that I have a tool that lets me build the software I care about.
You could do exactly the same with nginx or Varnish acting as reverse caching proxies. Cool hack, but nothing I would ever run in production when you have all the other good tools at your disposal. Tools that are proven and that actually scale.
Just a couple of file clusters are affected, not all of them.
"[const const {star}], [const {star} const]"

This is the reason why I hope I never program in C++ again: you can't learn it (or re-learn it) by inspection.

Yeah, I suppose your example has something to do with the spiral rule (it's been many years), which comes from C (and C has its excuses). But if you come at that cold, it's impossible to reason it out.

No language is entirely learnable by inspection, it's a scale, and C++ is way on the wrong end.
What part of that is supposed to explain your rather bizarre claim that ARC only works with special Apple libraries?
Stock prices are generally based on the expected future profitability of a company. Tesla's expectations are vastly higher than Fiat...
In what way are the fabrications obvious? They seem like plausible testimonials to me.
The Programmer Education Foundation
setting "writing a compiler" as some kind of difficult thing that requires arcane magic irritates me

Isn't this a problem with much of software development, though? Most topics in the field are logical and easy to work with once you've spent a little time investigating them, but until you do, they can easily seem like black magic.

When the Web was young and all the modern "server languages" were still obscure infants, I used to think that working with CGI was some sort of impressive, specialist skill. One day, I discovered to my amazement that it was just a simple, text-based protocol that I could work with perfectly well using nothing but standard C and a bit of trivial printf/scanf code. After literally years of assuming I'd never be smart enough to work on web sites, my perspective changed completely in a single afternoon.

I must have had a dozen such epiphanies over a few years -- writing a simple compiler as we're discussing here, programming a game with graphics, dynamically linking libraries at run time, many more -- before I finally realized that usually the idea itself was quite simple but a poor choice of tools or just the lack of one good tutorial can make it seem impossibly complicated.
STOP TELLING ME WHAT TO DO!
Some real wisdom in this article. Not really.
Setting up redis very simple. Ditching WP isn't.
OK just for you: "His 4th album was the second best-selling of the 2000s." The subject of the sentence is "his".

Point remains. Without a context you're lost.
In C/C++, with you use an enum type in a switch, the compiled will warn you if you are missing one. If you pass an enum type as argument, there will be a compile time check if the constant is part of the enum (you can force them, but it is not the point). Having a grouped set of constants also make sense in an organizational POV. In Java, enums are classes while in C/C++ they are only a set of constants. Enums in different languages are implemented differently and have various kind of extra features. But deep down, they always serve the purpose of storing a related set of constants.
Interview with Noam Chomsky on Pakistan elections
Yahoo's audience: general public

This article's audience: software developers

Given that the article is in English as well, and English countries have higher levels of disabled javascript than other countries from that report, and that the target audience is a very specific type of technical focus rather than the general public, I'd hazard that the original point stands.

Not to mention that if some crawlers don't access javascript, you'll serve up nothing to the relevant search index.
Therapist is not pretending to be your friend. Because the uninformed opinions like yours are getting spread, people who need help do not seek it, making the problem worse.
>the performance of a Tesla is comparable to a Ferrari!
reply

No it is not. It's not even close, not even for the cheapest Ferrari. Teslas seem to be a fine car, but there is no need for this type of exaggeration.
I think that's true, but it's also sad. I've looked at D and it's criticism seems reasonable to me: it actually seems to have more features than C++.

I really hope Go catches on more and fixes some of the (imho) bad things about it (like lack of generic programming). And then C++ won't be the only option anymore.
Well said.

I'd also like to add that often developing for the 99% will end up benefiting the 90% also in ways that weren't immediately apparent when you were only going for that 90%.
The code is missing one of the "groups". There should be 27 (one for each of the 9 rows, columns and 3x3 squares), but there are only 26. The missing one is the column [8 ... 80].

Probably the most famous Sudoku program is Peter Norvig's, also written in Python:

http://www.norvig.com/sudoku.html
Is Oculus Rift the future?
Dude, "const const" is not even valid C++. Come on.
"Someone needs to make a mint-like financial site that tells me when I am spending money on companies with policies that disagree with my morality or personal politics; I don’t have time to research when companies do horrible things, please help me be a better person anyways."

All of them. HTH.
http://fffff.at/social-roulette/
Yep, here, Redis is an unnecessary component, since he is caching the entire HTML page it seems, in Redis.

Seems he can accomplish the same with Nginx itself (which he's already using -- though not certain of the details if u are serving PHP via nginx itself too).

There is a place for a Memcached/Redis type role in generating a Wordpress page. Tools like W3 Total cache store certain small elements of the page in Memecached. So, could see Redis being used there. But for blind full page caching, Nginx can do that job.
I'd consider it easier to debug a piece of meta-code as long as the language wasn't too hostile to it, than multiple sections of similar code that need to be scanned manually to keep in sync.

And for those corner cases, code them as one-offs but within the templating system, and keep the benefits of any logging etc from the system.
Sweet. A note to yourself that you decided to share with all of us.
Yep, and as bonus you get proper cache invalidation, ESI-support and a lot of other really nice features that you probably need when you start having these kinds of issues. Around 30 lines of VCL would replace all of this and make it even faster.
That's a real shame, looks like we live in a world where we have to be seriously proactive about these things.
Linus is pragmatic though. He'll switch when it's necessary. E.g. BitKeeper => git, KDE3.5 => GNOME, etc
Some developers need tools that offer better performance than the languages you enumerated. Not that I have anything against those languages or more abstract languages in general. Quite the contrary, if it was up to me we'd all be writing lisp. Outside of serving as a prototyping tool, a role that Python and Matlab admittedly fill pretty well, I don't believe using Javascript or Ruby or any other (interpreted/high level/more abstract) language would bring much to the problem domain I do most of my work in, realtime computer vision.

It may be a shock to some on HN, but there are other applications for computing than web development. I doubt Scala is going to be penetrating triple-A game development any time soon, although I do think it's neat that Javascript has become popular for game UI work. I really like that C#/Unity is going strong and I'm really itching to do something cool with WebGL, asm.js, and/or emscripten.

But despite all the progress these languages have made, some problems still haven't been overcome and it's disingenuous to imply that they have. I doubt many would make the argument that C++ is suitable for web development, and I would expect most people to realize that native code still has its place, at least for now. The day I can use Python, Ruby, F#, Haskell, Erlang, or something cool, I will officially be the happiest person on the planet. It hasn't happened yet. Maybe Rust (oh yes) or Go will set everyone free.

With all that being said, C++11 is a very welcome addition to the language. While adding more bulk to the language, it ends up reducing the complexity of your code. Auto and decltype have been fantastic for eliminating redundant typing info and boilerplate by making code more generic. Smart pointers, unique_ptr particularly, have been great. For Lambda functions combined with STL algorithms like for_each have eliminated a substantial amount of code on their own. Move semantics have had the effect of reducing the amount of line noise by reducing the frequency of seeing things typed const& and the double whammy of bringing performance gains for little or no effort in many cases. I don't think anyone can deny that C++ is a bit heavier than any language ought to be, but it's what we have and I'll welcome any attempt to make my life easier.

Software and programming languages are not zero sum. The use and existence of C++ doesn't preclude the existence or use of another language. Don't try to convince yourself and others that all problems are nails just because you really like hammers.

edit: for the record, I mostly do Python and Clojure outside of work when I'm not doing something graphics oriented
Not to mention Windows Phone 8.
Simple misunderstanding that I made as well until I read your comment chain.
I'd like to at least minimize evil per dollar
Linux Malware Detection: The Right Way To Do It
Google Play Games leaks with achievements, cloud saves, and in-game chat
Trust the guy who says "Do not invade Russia"...
Agreed. In my opinion, the vast majority of websites don't need it.

OOCSS is most useful on massive websites.
As always the best offense is a good defense which in this case means keeping well informed of the spread of these diseases and staying away from people/places that have higher rates of infection.
Don't ask me. I live in New Zealand, and my statements were general to all (liberal democratic) governments.
And memcached is not even the best option, using apc with W3 is few times faster than using memcached.
God - An answer or a question
Microsoft blues
Google to require 2-step verification in the future
It is not written by Mochizuki (望月新一), but rather by Shiraki Yoshinao (白木善尚). You can see his profile here: http://www.sci.toho-u.ac.jp/is/lab/shiraki_lab/shiraki.html

I didn't really get much from it even with some assistance, but the very first part is a quick dialogue about a universe king and a neighbor universe king exchanging New Years gifts. Section 7 is about the そっくりハウス and goes with the page you linked, but ends by saying something about the multiplicative and additive rotational properties have something to do with the different universes seeing each other. He compares the girl's excitement to Mochizuki's upon discovering the identical house inside of a house.

Someone with better command could give a much better summary, but I'd personally be more interested in the lecture Mochizuki gave himself on it IUTeich last week (according to his site).
If you create something, no matter how completely ridiculous and stupid and dangerous and outright retarded it is, and then release it onto the population, someone somewhere will do it. In all likelihood, many people will.
The modern experience teaches us that it is very hard to subdue and keep under control a noncompliant and armed population, even if the army has vastly more powerful arms.
>I love how Stroustrup writes his books. Concise.

Amazon states it's 1368 pages.
I totally agree. Though I haven't read the article yet :)

I can't even get anything to show after enabling it for that page.

I'm not sure if it's gone or if I'm failing at something :)
You are talking about two different things here. Memcached is a memory store, while APC is a opcode cacher. W3 seems to be a plugin for Wordpress that serves pre-rendered pages using some mod_rewrite trickery.
That's one of the central ideas behind Getting Things Done (GTD): http://en.wikipedia.org/wiki/Getting_Things_Done

Getting things written down and out of my head definitely helps me to focus.
Don't know about you, but I can't even view the page, JavaScript or no JavaScript.

"Quite flummoxed. Terribly sorry."
CSS rarely gets mentioned in skill assessment because it's more akin to a syntax than an actual language. Though this seems to be changing as more advanced features are added at a snails pace.

None of your examples break anything, thought they should be considered if writing something from the ground up, maintenance is another story. CSS semantics don't even make it into the bug tracker unless you have nothing to do, or your sole job is to write CSS. There is always more important things to do.

This is similar to how you can always spot a "new" web dev over how they obsess over WC3 validation. Sure it's important, but it's not that important.
Right but Haskell is way closer to ML than it is to, say, lisp.
You'll hazard that 1 out of 10 people accessing this webpage have Javascript disabled?
From the website's testimonials: "Prediction: @WorkFlowy and @Quora will each revolutionise significant parts of education in the next 5 years."

LOLOLOL.
How Role Models Inspired Me to Win Double Scholarships to Singapore and UK
I know of very few if any female murderers. By contrast, I am aware of more females that do graffiti. A citation also would have led to me to the definition of "taggers" fieldforceapp is using.

It's curiosity based. I'd be interested to know if there are statistics for this.
They are also available in Ceylon (Redhat's Java successor):

http://ceylon-lang.org/
I personally kinda read it as his friend wasn't anywhere near as experienced as was assumed, and she wanted more than he was ok with. Or maybe you're right. Its ambiguous intentionally I'd assume.
Do you also then accept that it is okay for the window in question to have access to the bitmap data drawn in other windows in order to tell the compositor "how I want to look"?

I'm not sure how else you expect the window to get the data for the background (i.e. root window) (and/or other windows, as applicable) in order to make a transparent background.

Edit: Although if it specified the background with an alpha channel, I suppose I guess it would be okay.
Good catch... I've changed already.. thx