skysight-inc/HackerNews huggingface dataset:
>Uh, the question of exploitation isn't really about how many hours about productive but about how many hours are taken from you.

Also, I am not sure I agree with this taken as a context-free statement. I mean, certainly, I think that the 'mandatory fun times' that are so popular are even more bullshit than "you can read reddit, but you have to be in this chair" - but not really because it's "exploitation" - it's not, except in the sense that every profitable exchange of money for labor is exploitation.

Comparing folks who make more than $60K/year and only have to sit in front of computers to people who work at McDonalds or Wall-mart or worse for 1/3rd that is... kinda insulting, I think.

A modern valley company is trying to be a social club. And, if you are the sort who goes in for that sort of thing? they do pretty okay at it. Not great, but pretty okay. For a "cultural fit" it's really not work, it's social time. I know I usually enjoy that sort of thing.

But, that's the problem. It is rough on those who are not a "cultural fit" - and I think that's a very bad thing, I think that a business is at a severe disadvantage if they can only hire from the group of people they want to party with. but most people disagree with me on that.
Oh, right you are.

Yeah, nationwide percentiles make as much sense as nationwide cost of living.
I'm curious too how much of each of these is still built on Rails, and how much has been tweaked, tuned and rewritten to be 'inspired' by Rails, but no longer Rails.
My first thoughts on reading this:

1) Looks like (perhaps) one step short of where we all said it was going - "collect what we can now, never knowing when & how we might need to use it against someone later"

2) Wouldn't it be easier/cheaper/better/whatever to simply fake the data & frame someone?
Try asking for help first.
What's up with the blacked out shadow in the screenshots? I guess the MAS doesn't support alpha in screenshots. Clean that up, it really does not inspire confidence.

Ironically, having 'iOS' in the title, blacked out shadows on the screenshots, and merely glancing over them made me think this was an iPad app.
And what a failure! Most of us here wouldn't be able to fail so hard even if we tried. Since it can'get any worse by one's own choice, you are going to have so much fun and excitement going back up. Good luck to your family and you. If you need some daily expenditure money, please ask.
> some days have 25 hours

I'm curious to know in what circumstance you think a UTC day has 25 hours.

> it has tricky consequences for UI layout and printing if those night hours matter.

This is very true. I don't believe Google Calendar (or any calendar app that I've seen, really) handles displaying DST weirdness well. It would be very tricky to render. I'd love to see something attempt to tackle this.
I'd suggest a good book over Wikipedia articles, most math articles are particularly useless for learning stuff IMO.

I learned quite a lot from "Mathematics and Physics for Programmers", although I wouldn't call it perfect. I'm also quite interested in "Essential Mathematics for Games and Interactive Applications".

It's true, once you've got linear algebra figured out you can do a whole lot in the simulation/games space, but it helped me to learn the more advanced stuff in terms of games and simulations.
Not sure what computer you ran the demo on, but the Unreal Engine demo on top of Chrome was unusable on my laptop (talking about 2-5 fps), whereas in Firefox it was extremely smooth and this was when Firefox 22 was released (so it was the stable release, not the nightlies).

EDIT: I just ran that demo in Chrome, on the same computer as before and it did improve a lot (getting 50-60 fps in full screen HD), though it still seems smoother in Firefox. Competition is great.
Yeah... the last paragraph kinda ruined it. Why the arrogance? I thought greatness brings with it a humility in people. You already made the point that new techs don't seem to cut it like the mature ones (2nd para). So why ruin a perfectly good comment?
It's 4.49$
100x this.

On a tangentially related note, what is the moral philosophy around having children? I'm not familiar with this area at all. Is having children generally considered a (or close to) a human right? Because it seems a lot of discussion about social policy (especially minimum wage) revolves around the assumption of supporting more than just oneself.
Think Insights with Google
You're right, it looks _awful_. Your guess re: alpha is correct. Unfortunately I cannot change the screenshot until Apple approves the next revision.

They used to be editable, but people were gaming the store with screenshots that in no way reflected the app.
Halftone QR codes: Embed images into QR codes
Non-Creepy Networking: Party Etiquette
Nitpicking a bit, but I'd usually argue that the TZ doesn't change: You went from "America/Chicago" to "America/Chicago". The timezone encapsulates more than just the offset: it also includes when and how DST works. Merely, you went from "1:59:59 am America/Chicago DST=true" to "1:00:00 am America/Chicago DST=false". I'd say this is just terminology, since "CDT" and "CST" work just as well (and how I envision it in my head, mostly due to the official TZ name being "America/Chicago").
You make it sound like one has to give up the money aspect of a CS job to get the "cool environment with cool people." I would argue that a good developer or sysadmin should be able to land a job with both. I certainly have one with a very competitive salary and excellent co-workers. Truth be told, this job doesn't offer anything in exchange for claiming it'll offer a lower-than-market salary, and requires the worker to be a workaholic. All for what? Powering a website.
That is indeed what anonymous US officials have claimed.

http://abcnews.go.com/Blotter/porn-found-osama-bin-laden-evi...
Which books could you personally recommend? I am still searching for a book which gives good advice for trickier problems.
RethinkDB was dead simple to get up and running, and it has been a joy to work with for one of my side projects. Keep up the fantastic work!
Why does codepen require cookies to work?
I've upgraded several apps, I've been on the Rails train since 1.2, and each time there's been slight, and more often major, performance gains. Yes, some of these apps where big (Not Twitter big, but big enough. And no, they didn't need to do anything too crazy hardware wise.)

Almost all Rails apps that are slow on performance suffer from architectural flaws or oddities in the code. A lot of time Rails get a beating when it boils down to slow, illformed SQL queries. One time I had a customer who wanted me to rewrite their platform because "Rails was so slow", when in fact they did some heavy image processing and uploading to a cloud storage within the browser request. I'm not saying OP does any of this, but since I don't know any details about their codebase or infrastructure I'm making some general remarks that may or may not apply.

Ruby code can be written in so many ways, I guess that is its blessing and its curse. There are bad ways to do things, and there are good ways. With great freedom comes great responsibility.

I would encourage OP to push on and upgrade to Rails 4.0.1. The gap between Rails 3 and Rails 4 isn't that huge at all. I'm sure you'll be pleased.
>>PA is very much a family.

Every company is pretty much a family. For all workable definitions of a family.

>>And they are a content and events company not a software startup.

Which means nearly any person who is good at software who isn't in immediate need of money should abandon them.

>>They need coders but for them it's a cost center, not a profit source like at software companies.

If your work doesn't add even that much value to the company, I'm not sure(unless you are really desperate for a job) why should even want to work for such a place.

>>You can make a decent living at PA, definitely, but don't expect the sort of wages you'd make from a software company.

Again, why would any one want to work there after knowing this.

>>Even when PA is in a period of expansion and growth that growth is nothing compared to what is typical at a tech startup.

So even in the best situation for the company, you still get screwed.

>>As a rule nobody works there because of the money,

Sorry but I totally refuse to believe in this. In fact this is a serious red flag. In most common cases, this is the most common story circulated so that employees can be paid less to make the founder little more richer.

Once you sell the story that money is evil, and workaholism till death as a holy virtue. You can now continue to demand as much work you want low prices and people have to just comply. On top of that you are selling the "We are family" story, which is in reality why you must sacrifice your life to make the head of the family richer.
The word you're looking for is deflation
That was what I tried to indicate with the "intimate viewer". If you've shown enough value to me that I register an account with you, cookies are on.

But if you're some site I'm just visiting for the first time, then no, you don't get free use of my disk and machine to track me. When I mentioned "every time", for some sites, this is often "every page load" — so I'm not a repeat visitor.
Lessons Learned By a First Time Entrepreneur
http://www.ashread.com/general/lessons-learned/
Yes, you can do that. But that's evil and ugly (mixing uppercase and lowercase letters that way). I know it has do be done sometimes.

And I am glad that U+1E9E (LATIN CAPITAL LETTER SHARP S) is not official part of German orthography.
NSA could have accessed Google, Yahoo data through private cable provider
Except that, in English, it's actually pronounced very similar to gorilla (the vowels may be slightly different, but the r and l sounds are normal English). I speak Spanish, and I'm aware that's how you say it in Spanish, but that's not how you say it in English. If you want to say it that way, that's not a problem, but that's not the standard English way to say it.

Incidentally, the same applies to the meaning as well: In English, we use guerrilla as an adjective, and it can apply to either the war or the soldiers ("guerrillero", if you prefer). Adjectives can also be used substantively, so "guerrilla" on its own is usually used to mean a guerrila soldier. I recognize this is different from its usage in Spanish.
Roll Up Your Sleeves, It’s Time to Save the Web
Google Compute added an ELB equivalent (the "GCLB"), but it doesn't have autoscaling built-in.

To get autoscaling, you can either roll your own — Google explains how here[0] —, or use a multicloud autoscaling solution (disclaimer: I work for such a provider).

[0]: https://cloud.google.com/resources/articles/auto-scaling-on-...
Why does it really matter who Satoshi is?

He didn't do anything illegal so why should anyone try to uncover his identity even though he's chosen anonymity for himself?
I'm super confused right now. Are you two arguing on the fact that OP has 700+ karma? That's... because of this very submission, is that not obvious?
I think if you have much influence, people should know at least who you are. The same applies to any kind of influence, but with fiat currencies it is much easier to hide it in certain positions.

This could also have a maybe unintended consequence of increasing equality, because some people, knowing who has the most bitcoins, might act to decrease the influence they feel is too large by, for example, choosing alternative product or service to use or buy. We see this effect already with people feeling that corporations like Google have grown too big and some go out of their way to not use their services.
unless you forget where you buried it
If I had squirreled away 20k over the last two decades by living frugally and packing bagged lunches to work, I don't think I would be throwing it at my nephew to spend on his startup.
looks cool, but it's really slow.
> doesn't put up with bullshit

Unless it's his own, like all the FUD he spread a number of years ago about Debian.

Even beyond that, I guess I'm just not a fan of the "it's ok to swear and be harsh to people as long as you happen to be right" approach to life.

Look at how kind and helpful someone like patio11 is, without all the vitriol.
http://en.wikipedia.org/wiki/Metonymy
>I think that all the metaprogramming magic that Ruby allows is at odds with speed

Well, Javascript allows almost as much metaprogramming (and with ES6 proxies and such, exactly as much).
Definitely stick with Rails, the framework will give you the training wheels you probably need. Switch to Node.js and you'll probably end up with bowl of noodle code soup.

Railscasts has a bunch of episodes covering performance related topics http://railscasts.com/?tag_id=1
Jack Andraka, 16-Year-Old Inventor, Foretells The Future of Cancer Research
I would only donate if they dump Nodejitsu.
C++ is a programming language that is used in modern applications primarily for low level tasks like hardware interaction/embedded, games etc. This involves much dedication while learning, and a proper coverage of computer architecture aspects. This is why I do not see much point in learning C++ in a "For Rookies" way "in 21 days". If you want to be a C++ programmer, go find a good introductory C book which properly covers the aspects of memory management and pointers (like the Deitel's "C How to Program"). Then, gradually start C++ with something like Shildt, or again the Deitels. Then, maybe, one day you will want to look at the Stroustrup's book.

Otherwise, learn C# or Java or whatever quacks like a duck.
Absofuckinglutely yes!

In fact, if you mentioned this in the interview it could help you get the job. They're not looking for someone to replenish toner.

Edit: to whomever downvoted me, this is not a joke, I'm being 100% serious here. If it seems unbelievable then go watch some episodes of PA TV or something, that's just how it is there.
Well it's a different kind of thing to say "I think you're a cock" vs "Hey I think you're doing this wrong - I'd do this and that to improve". While the latter can have the impact you describe, the former will just create alienation and destroys any basis of sensible communication. As demonstrated above.

Hurting is optional for learning. And personally I think it's entirely disposable.
Putting all your personal wealth into a startup is a huge gamble. When you have a wife and young kids it's just plain idiotic and selfish. You have done the equivalent of taking all your families and kids money and taken it to Las Vegas hoping to hit the jackpot.
Complaints about GitHub API
in TOMODO we have web IDE for our developers & since all projects are public, adding GitHub integration seemed obvious.

We wanted to enable all of our developers seamless integration with GitHub . Each project will automatically create public repository @GitHub & updated will be pushed for every release/update.

THIS IS WHERE GitHub FAILS!
The permission to create public repository comes together in a bundle with: reading/writing & creating private repository.
Which imho is a show stopper! I don't want/need access to my developers private repositories & bundling these permissions together don't make any sense.

So now I am frustrated & thinking if I should give up the GitHub integration or just ask for the extra sensitive permissions that I don't require or want.
American and allied lap dogs will. And that helps demonise the "enemy", thus justifying the over reaches and so on.
In some cases you won't even recognize Bootstrap. For example YC-company https://kippt.com/ uses Bootstrap, but wouldn't guess it without knowing it.

Anyway, I think Bootstrap default theme (or slightly modified, but recognizable) is alright for young products targeted to "normal" people who have no idea about Bootstrap. I think it matters more for developers and designers and products targeted for them should invest in creating custom theme.
How A Delaware Doctor Was Linked To Silk Road Drug Sales
JS has web workers, not shared memory between threads.
Why you should Never work for a startup
I am sure some people would find many things about you that make you deserve to be insulted, too. Empathy is not optional even for people you disagree with.
Well, it didnt take too long.

Interesting that now "controversial" means "popular".
Unicode Common Locale Data Repository v24
10 iOS 7 features inspired by jailbreaks
I don't think text shows if you include a link - it's one or the other.
This reminds me of the German, so called "State Trojan", a Trojan used by the German domestic state police to search targets computers, that has the capabilities to alter the and upload to the targets computer in a way, that the messing with this computer cannot (in reasonable time) be found in court.

So the police could plant evidence, it then uses. This was the reason our supreme court forbid the usage of these tools, as contra to our constitution.

Non the less, the police and right-wing politicians lobby very hard for the use of these tools.
That's weird, because searching "guerrillas" (an unambiguously nominal form of the word) in the Corpus of Contemporary English (COCA) gives me over two thousand hits!

http://corpus.byu.edu/coca/

And the Oxford dictionary defines "guerrilla" as

a member of a small independent group taking part in irregular fighting, typically against larger regular forces

and gives the IPA pronunciation as /gəˈrIlə/ AKA "gorilla".

It's almost like language evolves, and borrowed words don't always retain their pronunciations... no, it couldn't be...
What a world, what a world.

If a man helps another man, which I consider normal and I thought everyone would, you are "moved" when someone is nice. On the other hand it's a scandal if someone seems unfriendly, even though their actions are kind.

Stop please. And as parent wrote, nobody really cares that you changed your opinion. Opinions are nothing, you know. Actions on the other hand really count.
"Why on earth would we want to change the best quality of the web now that it has already proven its value?" - lame outdated languages: JS, HTML etc.
Holy crap i know a lot more c++ then i thought i did.
I think the poster meant its utterly selfish and idiotic to gamble everything on a start-up when you have 3 young kids to look after. The OP did the equivalent of taking all his and his children money to Vegas and trying to hit the jackpot.
That's the actuality of it. It's all based on seniority.
Am I the only one laughing after reading Zed's comment? Haha, nice reply :P
"Lower end of spectrum" - of precisely two companies that I know of, CrashPlan and BackBlaze, that do "Whole Disk Backups at a fixed rate".

I'm a big fan of using a combination of Arq (Love It), Dropbox, BackBlaze, and SuperDuper, but - crashplan/backblaze are both pretty similar, and both have their pros/cons, and, likewise, hundreds of anecdotes from the user community of each.

For what it's worth, I'm in my fifth year of Backblaze, and I've always been able to recover all my files - but I've also kept my subscription paid up.

And, I don't believe I've ever seen your "real backups happening spread over" claim - I am frequently in the field, so I am very aware of exactly when backblaze is sending data (frequently over my iPhone using Roaming Data) - and when backblaze says it's done backing up - that's pretty much exactly when data is no longer sent out.
It'ns not that Rails is that fast (it isn't), they simply cache every damned piece upfront. When your requests barely ever touch the rails but are satified from the cache, you can use nearly everything as your backend stack.
It shows that, like its British equivalents, the NSA is not an intelligence service who purpose is to protect American people, its a propaganda tool of the sitting government used against its people.

Never forget, the one single thing governments are afraid of is the electorate. No terrorist group has toppled a western government as far as I know, but voters do it all the time.
Tell me more about this wood work startup. Does it have a website? I am genuinely interested
Ah yes, it does. So I suppose it is good that Android is implementing this on top of it, but it still seems like massive effort to duplicate lower level features due to lack of foresight during initial Android system design.
To add a bit of context to Anthony's post here (I'm the guy who wrote the blog post on the Eurovision).

GCE Load Balancing uses a single IP address, you can point your DNS there and forget about it.

What Anthony's post shows is that this IP address will be able to serve 1 (upwards?) of 1 million requests per second.

This matters because you have control over scaling your backend (design properly, add more instances), whereas you don't have full control over scaling your frontend.

Indeed, a problem we had during Eurovision was that mobile providers (it was a mobile app) would cache the IPs of our frontend Nginx servers, so scaling those wasn't as easy.

So this new GCLB essentially "solves" scaling your frontend. That's something I'd care about ;)

Hope this helps shed some light here!
I've put a small amount of money into Predictious to play with it, and they resolve the problem of contracts by locking your funds when you buy into a particular prediction.

So, if you short shares, it locks up the full amount you would owe if your prediction is wrong. Going long only takes the amount of the bet (since that's all you can lose). It's kinda confusing and difficult for me to wrap my head around it, honestly, so I probably won't be doing a lot of that sort of thing.

But, it is a necessary part of the economy, I think. Having markets for all sorts of risk provides the ability to hedge against volatility. I don't think Predictious is really doing that, right now...it's sort of a thinking mans gambling site, as far as I can tell. Which is, as you note, less exciting and interesting than a proper futures and derivatives market.

But, legality is definitely up in the air. Americans can't participate in Intrade, for example, so I guess futures markets aren't legal in the US. I'm gonna guess that once Bitcoin looks like a currency to the US government there might be a stink about Predictious, too. I'm sure I'll be bored of the concept before then.
It is easy to focus on what inevitable restrictions are more easily "enforced" with the technology (but those restrictions by and large already exist). I think it is far more interesting to focus on what they enable.
I don't have a Scientific Computing Workflow/Background, but the AWS recommended tool for automated deployment to AWS is Cloudformation

http://aws.amazon.com/cloudformation/

Connecting Spot instances to EBS volumes isn't really possible via their APIs though. Amazon's API seems to regard Spot Instances as stateless compute entities, you need to push the results to a real on-demand instance (with attached EBS Volume) or something like ec2.

If you have massive compute requirements, companies like

http://www.cyclecomputing.com/

will do the hard work for you, otherwise with a bit of configuration work you can spin up a master node with an ebs volume along with a set of spot instances (of any type) to perform the work.

Checkout the Cloudformation template examples. There's bound to be something that's pretty close to your use case (including software installs etc).