skysight-inc/HackerNews huggingface dataset:
I don't know about the specific overhead of rails. But if you had a uniform distribution of 2000 requests a second, and each request took up to 50ms, then you'd only have 100 requests at any given time. So each request could take up to 5mb, which is generous unless you're doing something explicitly fat.
> How do people who are not software engineers, manage?

With great difficulty [1][2][3][4][5][6][7][8].

[1] http://www.newgeography.com/content/005501-the-demographics-...
[2] https://www.usatoday.com/story/tech/2014/11/03/east-palo-alt...
[3] http://www.businessinsider.com/silicon-valleys-prosperity-pa...
[4] http://www.cnn.com/interactive/2015/03/opinion/ctl-child-pov...
[5] https://newrepublic.com/article/124476/dispossessed-land-dre...
[6] https://www.theatlantic.com/business/archive/2016/02/the-pla...
[7] https://www.thenation.com/article/bridging-silicon-valleys-w...
[8] http://money.cnn.com/2016/05/25/news/economy/middle-class-si...
Amazon employees should organize, strike, and get these non competes mass nulled.
The world's top body builders are certainly not vegan across the board...for example the actor/competing body builder who plays The Mountain on Game of Thrones consumes almost 2000 grams of animal fat daily[0].

Also no one should emulate top body builder diets unless they plan on working out like top body builders (e.g. 2-3 intensive training sessions a day).

You might be able to find a few vegan body builders but its certainly not the norm.

0: http://www.businessinsider.com/the-mountain-game-of-thrones-...
I don't define work as 'the thing that makes you money' or life as 'the things you get to do with that money when not attempting the goal of making the money'. Many people continue to work after they've made enough money to satisfy their needs and be comfortable hundreds of times over. (E.g. Elon Musk)

But it's not limited to those people: many people do lots of work that doesn't earn any money and lots of people earn money without doing any work.

Lots of people start another company after a successful exit, and I'd bet their motivation is not 'the goal of making money'.

I reject those definitions. This is the sort of thinking I believe no longer works. Or at least doesn't work for me. I'm inquiring about alternatives to this.
Yeah the "Don't" has <Box p={4} />, the "repeat" p={3} and the "yourself" p={2}!
Coinbase reliability is so bad recently they would do better-telling people when they are fully functional because of thats the abnormal state.

As a Coinbase user, I'd love to get away from Coinbase but I can't get them to even acknowledge the $5,000 I wired them 15 days ago. Two emails into CS and still no response from them other than an automated email stating they are really behind. If I can ever get my money back, I'll never use them again.

Gemini seems to work well and be much more reliable, albeit much smaller and not as functional as GDAX.

UPDATE: Coinbase email about my missing wire, the first response in the 15 days since my wire:

"This is an automated email. As we experience rapid growth, we are also experiencing a high volume of support requests and we regret not being able to answer your inquiry in a reasonable amount of time."
These numbers are interesting, but could non-US folks please stop crying about the crazy high absolute numbers before doing some basic math and adjusting for other metrics besides total salary?

I always use Numbeo (https://www.numbeo.com/cost-of-living/) to compare cost of living, and quite often find that I would need to double my salary to have the same standard of living in SV or NYC, which would put me right in the middle of this list. But, and that's the bigger point here, this does not factor in that I could never live in places like the Valley, or work at some of the places on this list without being unhappy most of the time. I know this sounds harsh towards some folks here, but if you're happy where you currently are please do the math and really be honest to yourself about your priorities. Often you'll find that the grass isn't greener on the other side...
And here I am, living in Germany and getting told that asking for 60,000€ p.a. as a software engineer with 11 years working experience is waaay too much for most companies. Only the big ones like Bosch, Porsche, Daimler (all non-IT companies) and a few other exceptions will pay enough for a sustainable life.

At the same time we hear about regular reports about "shortage of skilled professionals" here in Germany, it's laughable, it's because no one wants to pay enough money, because cheap students are good enough. And I have to clean up their mess...
What were the three chemicals they tested for? (Conveniently left out from the article.)
Are computers, cars, overseas trips, etc...43.76% cheaper also?
The best ab exercise that I have found is a heavy ass deadlift. Barbell squats are good too. They actually train _core strength_ rather than just abs, which is what you need. The advice is: start with compound barbell exercises like squat and deadlifts, then incorporate others as needed. Don't ignore cardio.
San Francisco's 25% affordable housing requirement is killing affordable housing
Real world example of why Apple is killing 32 bit apps on iOS.
A one bedroom in London is easily $2000 though, so that only explains $12k difference in salary.
I wish I could up-vote this more.

It is a problem that corporate America tries to optimize function by getting everyone closer and closer together with team building exercises and alignment of values.

Values are deeply personal and we should recognize that people are going to differ. Freedom of conscience is as basic as freedom of religion and important for the same reason.

If we keep work a professional space we maximize diversity of thought and life experience, which are ostensibly what the large push toward ethnic and gender diversity are a proxy for.
Dude, it's HN, barely anyone here seriously supports homeopathy.

The problem is that you are trying too hard to convince everyone. For me, if I knew nothing about the topic, this in itself would be a huge red flag to distrust you. Slow down and make sure to attack the right people for the right reasons.

It's not true that all of this shit is low quality, I presume mainstream stuff advertised on TV like Oscillococcinum might be safe. It's not obvious that all of that is cynically designed to separate fools from their money, some of the vendors may be cranky enough to believe it or at the very least they may see it helping in some cases due to the placebo effect and conclude it must be good then. And every time you say something others know for sure to be false, you are undermining you own credibility.
How many other examples like this have occurred throughout computing history?
Inside Walt Mossberg's gadget museum
You shouldn't. Everyone lies about salary or includes their options at some fictions value as part of their compensation.

The reality is that the number of people making over $200k is just not that many. Very senior people and directors of certain departments, sure. And you've got some $250k+ VIPs out there. Some.

For everyone else, even those in the Bay Area, it caps around $180k, or $10k/mo after tax. Stay for long enough and you might get a nice chunk of change you can put towards retirement, assuming that the stock is still flying high at the time you can actually do something with it.

The $250k engineer is a myth. By the time you are making $250k you aren't writing code anymore. In fact, you may have never written code in your life. You're a director, VP or C-level executive of an engineering department.
I moved to a "remote" place in Canada from Chicago and took a significant pay cut. 5 yrs later I'm finally making about as much as I was when I left. And I'm still making an awesome living where I am.

And it was totally worth it given cost of living change & everything else. Salary isn't everything!
And to let whoever hands him the inevitable plush consolation gig as a advisor/VC/"entrepreneur-in-residence"/whatever do so with the minimum possible amount of embarrassment.
For somebody who is new to weightlifting and not terribly frail, it is almost impossible to get injured if you just start with an empty bar and then progressively add 5lbs each session.
Breitbart and The Nation both have a rather dramatic skew. But, since it's obvious and generally consistent, it's relatively easy to "null out". This leaves you with additional signals that are still relatively uncorrelated with (say) the NYT signal. This can provide additional information, and sometimes it leads by several days or even weeks, which is interesting.

(If I had a source of future stock price deltas that was almost always "wrong", I could be a very rich man.)

That said, I've personally come to the realization that my marginal hour spent reading daily news is generally better spent reading ancient philosophy. News is certainly addictive, but I'd be hard pressed to come up with examples where it's improved my life.
Use a YubiKey instead?

What about Google Authenticator?
"This was obviously an unforeseen bug that was nearly impossible to anticipate..."

Snarky... Except that there were probably years of games to notice that you were approaching a "magic number" like 2^31.
Fair point. I just feel discouraged at the moment.

I'm revamping all my projects and my site based on some new things I've learned. I'll be sure to post some here for feedback this month. I don't want to embarrass myself in this community (done that before under my old username, not fun).

Thanks though for the real question I should be asking myself and the mindset I should have.
The article mentions a few technologies like IPFS, so I'm just mentioning Camlistore for completeness because its in this space too.

https://camlistore.org/

I'm reading "The Science of Managing Our Digital Stuff (MIT Press)". They seem to prefer hierarchies (I'm not far through the book yet).

https://www.amazon.com/Science-Managing-Digital-Stuff-Press/...
Its sad how very few if any news orgs will mention his recent loss of his mother and serious injuries to his father in a boat accident as a potential cause for taking a leave of absence.
"Not a programmer" covers a very wide range of folks, some of which are the ideal candidate for bootcamps - people with a vague technical background who aren't employed at a comparable salary.

Like, it covers former lawyers, electrical engineering dropouts, non-STEM research-based Masters degree, and current CS majors who want to cut to the chase.

So basically, yeah, bootcamps are selective. People who are 90% of the way to being a programmer can get the last 10% in twelve weeks. The average individual won't get accepted and won't make it through.
London, Cambridge...rents aren't low.
These seem higher than most of my colleagues straight out of very reputable CS degree programs.

This doesn't make much sense since it appears most of these a/A (App Academy) finishers don't have relevant work experience and degrees.

It looks like App Academy really helps its participants negotiate salary and interview well. A few people have fairly senior titles. The reason for that isn't apparent.
Whats why kids you should use cryptic identifiers.
The idea is nice, but (as a suggestion) I would add a drop down to "strict" where you can tick whether to include 0 (zero) and 1 (one) as respectively O and I, which is what everyone would likely read as well as - maybe - 5=S while the 1 as L (as in 1337) and the 7=T are far less intuitive.
To give anyone freedom of choice maybe adding a "selectively strict" button with ticks for each leet letter would be ideal (as an example I cannot read the 2 as R as it is used on http://bada55.io/ ).
were they ever expecting negative number of games? why signed integer?
He might be a good guy, but he's running a company like a sociopath and breeding a toxic environment. A company's culture and reputation are a reflection of the person or people at the top.

He either needs to legitimately fix the problems or stand aside and let a better leader do it.

Edit: For the record, I'd much prefer to see him do the former than the latter.
I don't care about using a sex/gender modifier on the names of the positions, but using the adjectives women/men woman/man instead of female/male. Comes off really weird to me. We don't do it for men, we use "male X", which sounds/reads way better, and until very recently we just used "female X" too—I think the allergy to over/misuse of the noun "female" has bled over into these phrases, too, and the result is jarring and strange.

[EDIT] word "noun" where I intended "adjective" fixed.
This has nothing to do with CPU architecture.
You can lose weight on it but you are really tricking your body into starvation. Also it does nothing to help with our number one killer in the US, heart disease. It really isn't healthy for you and most people gain all the weight back. Here is a good video on it as well. He does a way better job at explaining it with links to all the sources he brings up. https://www.youtube.com/watch?v=MzHLAqyO7PQ
Coinbase is the most incompetent service ever. I will try to hack them.
I've been thinking increasingly of something along these lines myself, with Tagsistant being among the systems which have come up in my own research.

The problems, variously, are that fixed-name hierarchical-storage filesystems meet the needs of document-based storage, projects, workflows, sharing, and lifecycle exceedingly poorly.

The problem is coming up with a better option.

A filesystem-based approach has the advantage that it's low-level, not tied in to a single application or toolsuite, and may be extensible.

Among the questions I've turned up include identifying what specific problems this is trying to solve, distinguishing between public and private information, and what levels of standardisation might apply. There are also some very significant questions about privacy and data leakage.

My current thoughts are largely grouped around a documents-based system (provisionally, "/docfs"), and an online or Web-oriented system (provisionally, "/webfs"), both under an umbrella context system, KFC (for KFC's Fine Context). Mostly considering the domain space, workflows, and possible solution-shaped objects. Part of that (largely focused on Web access) discussed here:

https://www.reddit.com/r/dredmorbius/comments/6bgowu/what_if...
Humans already have to pick a path and name for the file in a hierarchical filesystem. I don't see how this is any more difficult, and it might even be easier.
Call me paranoid, but the largest entry point into the Bitcoin network going down like this at such a volatile time sounds like an excellent way to drop the price a bit while the general public can't get in to buy. Turn the site back on, wait a few hours, and sell into the resulting rally.
Self-confidence as a programmer is when starting a new project, storing the transaction ID as a long rather than an int...
It's very reasonable. This way they overflow into invalid values instead of zero.
It reads to me like he knew it was an awkward conversation and out of gratitude would rather not subject them to that again.
This reminds me YouTube changed its view counter from 32-bit integers to 64-bit integers due to the popularity of 'Gangnam style' https://www.wired.com/2014/12/gangnam-style-youtube-math/
Sorry, I wasn't specifically directing that comment at you. There are a lot of people that will read what you wrote and assume you mean there are more negative externalities than the equivalent internal combustion car. Certainly you see that sort of talk/mythology a lot lately. I read your comment that way at first, but realized that was not what you had meant, but I can certainly see people downvoting it for assuming that is what you meant.
Agreed but substitute swimming or elliptical for jogging/running as the lower impact will be easier on the back and accomplish the same thing.
Go really slowly as a complete beginner. Your muscles are getting stronger much faster than your tendons, inviting injury.
Working remotely has been a great experience for me. My wife and I started traveling around the US since I am fully remote and her company offered to let her work remote for a while so we could do this.

We either work out of the Airbnb we rent or a cafe. In some cities we were close to a reasonably priced co-working space and would work out of there.

The big draw for me has been the flexibility. We try as hard as possible to do asynchronous work, so some days I will take a few hour break in the middle of the day and go do something, and then work later into the evening.
Plenty, Twitter for example.
Specifically getting a CS degree might not be worth it but most bootcampers have a college degree. The selective bootcamps give a priority to people with STEM degrees from good schools
What does the marginal tax rate have to do with it? The economic structure was not similar to modern industrial organisation.
Coinbase isn't a trading exchange, so it's not designed to be one. But people try to use it as one because they don't realize the difference.
Salt water corrosion is a big issue, but, if you're making a large upper pond, you're still causing massive environmental damage.
The 'potentially' is a HUGE asterisk here, though.

E-cigarette liquid, at it's base, has two chemicals: propylene glycol and nicotine.

Anything other than that is a flavor additive, or a smoke volume additive (glycerine). PG and Glycerine are extensively studied and safe for human consumption, PG is actually used in nebulizer treatments for people with asthma.

Furthermore, a proper e-cigarette doesn't cause a chemical change in the liquid- it's only a physical state change. That precludes the oxidation reactions that characterize tobacco smoking.

So my skepticism is really tweaked by this article. Yes, someone could potentially add hundreds of flavoring chemicals. Definitely room for a problem there, so address that. The essential cigarette is only two to three chemicals.
This is simply because they're taking an integer from their database as an auto incrementing ID and converting it directly into a native integer on the iOS device thus breaking it. They could work around this any number of ways.

It's a pretty lame bug, to be honest and certainly something easily foreseeable as this wasn't an overnight occurrence.
> The $250k engineer is a myth. By the time you are making $250k you aren't writing code anymore. In fact, you may have never written code in your life. You're a director, VP or C-level executive of an engineering department.

Large tech companies have ladders for both engineering and management. There's nothing inconceivable about earning well in excess of $250k/year and writing code.

I'm not going to lie and say it's achievable for everyone, but your perspective is a very limiting one. A lot of people (in absolute terms) do the thing you're claiming is a myth at large public and private tech companies every year.
Because signed is default for some reason in most languages, and most developers aren't taught to think critically about how decisions like simple datatypes might affect scalability.
Maybe the specific vegetarian diet used here leads to that conclusion, but extrapolating it to all vegetarian diets or vegetarian diets in general is not science and it's not a conclusion they can make. I wish it was true, but experience, common sense, and actual science tells otherwise. So the headline should be "Some Vegetarian Diets May Be More Effective for Weight Loss Than Some Non-Vegetarian Diets." Because there's plenty of counter examples otherwise. Well, no shit. The corollary is also true: "Some Non-Vegetarian Diets May Be More Effective for Weight Loss Than Some Vegetarian Diets."
IIRC at least slashdot and twitter had to do some non trivial database migrations because they hit maximum value of some ID field.
Well, famously youtube's views counter overflow from Gangnam Style...
Informality works if there's low cultural distance between employees because you can make a lot of assumptions. But it's not exactly conducive to dealing with differences, because those assumptions might not hold.
Can you go into detail about how the culture changed? I'm curious.
It's fascinating... the Y2K problem never came to fruition because - arguably - of the immense effort put in behind the scenes by people who understood what might have happened if they hadn't. The end result has been that the entire class of problems is overlooked, because people see it as having been a fuss over nothing.

I sometimes think it would've been better if a few things had visibly failed in January 2000.
Wow, totally editable. I'm completely shocked this hasn't just been replaced by a picture of a penis yet.
>I think it's okay to use "female" when you need to refer to that sex, which often arises in a clinical context anyway (as in your example).

Yes, but enough writers take this confused hate seriously enough that they feel they have to tiptoe around using "female" even when it's majestically appropriate. You can't win!

>Typically, you see people say things like "they hired three new males at my office." They didn't hire three little boys!

If there were the possibility that they were boys (say, 13 year olds), and you wanted to make absolutely clear that the listener should not conclude they were all adults, and the gender was relevant to the point [1], then "males" would be preferable, yes. (I think this is the position the writer of the article was in!)

>Embrace English's Anglo-Saxon roots!

Sure thing! The vast majority of the population still rejects the construction "man doctor" or "man president", refuting the claim that "woman doctor" is somehow part of some consistent attempt to avoid dehumanizing language.

(I notice you still didn't provide an alternative to "female" as noun that indicates age irrelevance and is less dehumanizing.)

>There is nothing wrong with using two nouns to describe something or someone

There is when you do it inconsistently ("woman president" but not "man president"), and only in response to a collective outrage that won't provide you with a preferable alternative for the same semantic space.

[1] say, the role required you to only pair people of the same sex together, and finding enough males to meet the demand was an issue
Also note that some languages like Java do not even support unsigned integers.
Abstraction Will Make You Smarter
> And yeah, I think the "fulfilled by Amazon" filtering is the key to simplify things.

This is actually different from products shipped and sold by Amazon since Amazon now stores and ships products on behalf of its third party sellers as part of its fulfillment program in order to increase the number of products available under Prime.

So it's possible to receive a product stored and shipped by Amazon at their own facilities, but sold by a third party seller. The user to whom you replied searches specially for products sold by Amazon itself. Amazon is the seller in this case.
I totally agree. I never actually went to a Dr to get my wrist pain looked into so I don't know 100% that it was RSI. I just kind of assumed that it was based on RSI being an occupational hazard for many tech folks.

Changing my keyboard got rid of the immediate pain I had been experiencing for months. I started weight lifting at around the same time. The only reason I attribute lifting as being part of the solution is that I went back to typing on my laptop again after 6 months.

I now do quite a lot of typing on my laptop (90% of the software I write) and I no longer have any pain in my wrists.

This advise is probably not for everyone, I just offer it up as an interesting anecdote. If you have persistant wrist pain, its probably best to go see a specialist.
“Rise of the Rest” startup culture outside of San Francisco [audio]
Teaching my daughter to code – Video of our livestream
Another 4 year ex Amazonian here who moved to OBMC. Totally standing by everything Twirrim said.
File -> Download As -> {{whatever you want to download as}}
FUSE has extended (and extensible) file attributes, which seem of interest.

https://en.m.wikipedia.org/wiki/Extended_file_attributes