skysight-inc/HackerNews huggingface dataset:
> Uses MySQL or Postgres as the datastore, deployed to a single instance, with frequent data backups to cloud storage

this does not seem to be "ready for horizontal scaling in the future".

I don't know whether you have multiple slaves, and TFA itself says that they'd scale the database _vertically_, I'm just stating that there's a pretty important mismatch between what you say and what the article says.
20 is the lower limit of normal per US guidelines, though some specialty societies have their low threshold set at 30.

At any rate, you are unlikely to have any calcium metabolism deficits at 26 and it's unlikely to have been a cause of any symptom in an otherwise healthy adult.
Fun fact: every founder has an iPhone. Can't be a founder without one.
No it isn't any different. It is very much like someone coming to your business and saying "Nice business you have here, shame if anything were to happen to it..."

When it comes to the 1st amendment, Congress "shall pass no law" and the White House is the enforcement branch. They should, under no circumstances, say anything that could lead to censorship of something that isn't against the law.

Also, I'm not "insinuating" anything, I am directly saying it.
Peasants,

Grumpy Nerd likes it when you link the indisputable brilliance of his blog from this shitpile of a website.

-Grumpy
Writing HTML5 Multiplayer Games using Socket.IO
I am fascinated by your claimed mindreading skills. The sense I want to mean?

Thanks, I know what I'm referring to. As I explained elsewhere in the thread (and before you posted), some of the people with wisdom beyond their years are indeed the people who had to learn coping skills early.

Also, wisdom definitely does not come with age. I have met unwise retirees because they assiduously did not think about their experiences.
I can't agree more with the contents of this article. It's important to abstract age away from how you represent yourself, for a number of reasons.

Age automatically restricts your opportunities. I have gotten a number of serious job offers from reputable companies, and none of them were aware of my age. While a lot of people in the startup industry are not age-biased, I have a feeling that if my age were advertised on my profiles, these opportunities would not have been extended to me. When I asked around for a summer internship this past summer, my boss said he had not realized how old I was, at first, when he extended the offer. I have found that it is much more difficult to prove your worth as an engineer when you are underage and self-taught. This is why you need to work on personal projects, and finish them.

Also, while I have not experienced this firsthand, some people are not as nice as you would like to think. If they realize you are "just a kid", they might feel it appropriate to lowball you or cheat work out of you. It's despicable, but I'm sure it happens.

The advice in the article suggests that you attend conferences. I would generalize this. Network with your local community, as well as the global community that you come in contact with at conferences. Hailing from the wonderful land of Philadelphia, I am an active member and occasional speaker in PhillyCocoa, the Philadelphia CocoaHeads chapter. I also was a member of Venturef0rth this summer, a rising incubator space. I plan to attend a hackathon when I have time (I'm missing one at UPenn as I speak :p ). At these places and more, I have met a slew of awesome people, from whom I have learned innumerable things.

That's not to downplay conferences, either, as an attendee of The Last HOPE, DEFCON 19, Google I/O '12, HOPE9 and others. The thing about conferences is that they do cost money (including travel and lodging), and not everyone can afford to attend them.

And because it's relevant, today I am turning 16.
I like github too but please remember that things come and go. Some time ago it was SourceForge that was hot.
Look at the list of main sponsors.
Coming from Python, I was of the same opinion at first. A significant amount of error handling lines is what I noticed first when looking at Go code[0], too.

However, I was interested to learn that Google style guide for C++ recommends not using exceptions. I don't know C++ (shame), but at least some of their reasoning is applicable to Python as well:

For example, when you start raising an exception in a Python function, you have to check its callers, whether they (or their callers) handle it. And vice-versa—when a Go function has “expected” error in its signature as return value, it's very obvious what you need to handle when you're the caller.

“Expected” error as return value also encourages single responsibility principle, I suppose. E.g., for a function that decodes JSON, bad syntax is “expected” error, the rest is a reason to panic().

I'm not sure if I get your example with refactoring, but it may be a case when you use panic() in inner function, recover() in outer, and return an error as usual.

That said, I've never actually used Go yet, so it's just theorizing.

[0] But then my Python code that (to me) looks more or less “solid” appears to contain a comparable amount of error handling lines, so not sure if it's a good metric.
La mia Cura Open Source / My Open Source Cure
First, you have to be in good payment standing on your plan, and a customer for at least 60 days. Assuming that's already the case:

Call them up on 611, and say you're going to go abroad soon, and you would like to unlock your phone for non-US use. They will ask you to confirm a bunch of things, some sillier than others (That you know this does NOT give you a way out of your contract; that you may NOT use the phone to do anything that's illegal in the US, wherever you do it; I don't remember the whole thing). Then they say they're processing it, and will tell you that in a couple of hours, you should either log in to the itunes store on the phone, or do a sync with itunes to receive the new profile. After you do that, you restart your phone, and it will accept non-US sim cards.

Things might have changed about the process since I've done it; I heard from some people that they had to log in to itunes with the new sim inside in order for it to be approved. The verizon person will guide you through the current requirements.
Grow'm. Hire / promote a tech savvy journalist / writer. The programming / data analysis part can be learned. Much harder to learn "compelling" writing.
Genuine question: github is built upon git, which is a rock solid system for storing dataand in these reports we read that github relies a lot on MySQL, so... Did the github guys ponder using git as their data store? Just an example, in git one can add comments on commits, would it be possible to use it for the github comment function? Or maybe it is?
001sky is right and to go further, having the White House ask you publicly to do something is very much an intimidation particularly when they can make the operation of your business difficult if you refuse.
Seems questionable to me. Yes the Second Ave Subway is expensive, but how many cities are building new subway lines underground through incredibly dense existing infrastructure?

Also, US taxpayers may be making up for it by paying more upfront but less per ride (unless you live in DC or San Fran):

City Cost per Ride
Mexico $0.15
Beijing $0.29
Seoul $0.55
Moscow $0.69
Tokyo $1.68
Barcelona $1.76
NYC $1.96
Boston $2.00
Paris $2.25
Chicago $2.25
Toronto $2.37
Berlin $2.95
DC $3.08
San Fran $3.18
Stockholm $3.96
London $4.41

Source: http://www.treehugger.com/cars/subway-fares-around-the-world...
I wonder if parent has ever coded with Go? You have to maybe learn a new syntax (partially), but once you have its incredibly readable. for instance, encapsulation is handled by giving semantic significance to the case (upper or lower) of the first character in a variable name. So "myFunc" is local and not visible whereas "MyFunc" is publicly accessible. This and many other features make Go extremely readable for me at least, although I admit, I did have to read the docs and program some of my own projects before I really got accustomed to the syntax.
Hats off to Google for pulling it off. Windows XP and IE6/7/8/9 must die.

Though the way Chrome or latest Firefox automatically update themselves may cause IT support staff lots of sleepless nights. The old-school two/three year updating cycle in Windows sysadmin may face unprecedented challenges. I envision the devops sysadmin style and chef-like configuration management and automated environment testing may come to rescue in the Microsoft shops in the near future.
News flash! Government workers cannot spend money efficiently. You do not get efficient spending when the people you put in charge of spending have no idea what a dollar is worth, no incentive to save money, no directive to make money and can't be fired for any reason.
Well, you've either been very good or very lucky.

But today most malware seems self-inflicted, and only spreads through naivety, ignorance and laziness.

I assert that stereotypical "stupid users" were indeed the cause of most virus spreading in the 1980's and 1990's. There is still a fair amount of "stupid user" stuff happening these days, such as clicking on a link in an email to log into your bank account. (1)

However, these days, I'm also worried about exploits against browsers. If you have your system infected by just by visting a webpage, I don't consider that the user's fault.

Every year that goes by, the browser gets more complex (like recent support for 3-D rendering), and the attack surface increases. I'm glad that most browsers are fairly secure, but they're not perfect now, nor are they likely to be in the near future.

(1) It continues to annoy me that two of my banks will send out legitimate emails (new bill, etc.) that have clickable links in them. If the banks would stop putting links in their emails, and try to educate their users to not click on links in emails, that would reduce the problem.
"SunPower makes higher efficiency solar panels, which are placed on trackers that follow the sun throughout the day." Higher efficiency than what? Or is it a well defined term regarding solar panels, which I'm unaware of?
How To Disrupt Petty Inconveniences
Yes. Good young engineers are very amenable to learning new approaches. And I love the raw energy of somebody who is 25 and sees every project as a fresh! exciting! new! challenge!
Federal Circuit Expands Patent Eligibility in Spite of S. Ct. Rulings
TellHN: Google Search is tracking you much more than they did before
Up until a couple of months ago, Google links used to direct me to the search results immediately, except that for a few hours every week or so, I'd notice that the links redirect through Google; I guess that was some kind of A/B testing group I found myself in.

About a month ago for me, every single google result link consistently went through Google before redirecting to the real site, and they weren't even trying to hide it.

As of this morning, the Google search links look like regular links - but they have a javascript event attached that changes them upon clicking to go through google after all.

Test this: Do a google search; hover your mouse over a link; see that it points where you expect; push button down, move the mouse away, release button ("drag the link away") so that you produce a button-down event, but not a follow-link action. Now go back to hover over the link, and you'll notice that it redirects through google.

Sneaky, isn't?

And a shout out to Firefox's amazing "Request Policy" plugin which clued me in on it, and actually lets you manage permissions on this kind of information disclosure.

edit: You do not have to be signed in to google for this to happen, and I couldn't find any setting to deactivate it.
I few years back I was thinking of running for the board of AC Transit in the bay area.

I did some research: the cost per mile to move a person on AC Transit was ~ $1.50 (total cost including subsidies, not what you pay). Compare that to a cost to pay for a cab to take you one mile of ~ $3.00.

So if you have two people in a cab, that cab is just as economically efficient as a bus. Literally, a car that waits for your call, comes right to your door, and chauffeurs you around, is as economically efficient as our bus system. This is crazy! We could replace AC Transit with a fleet of cabs.

Also, I've heard that the "Nextbus" system which makes those predictions for when the next bus is arriving makes most of their money fixing the next bus sensors. The reason the sensors are broken is AC Transit employees continually sabotage them because they hate being tracked.

Truly, it is an incredibly screwed up system. Anyways, I was too busy to run for the board of directors, but someone really need to fix AC Transit!
It won't matter (as much) for Firefox, as Mozilla have an 'extended support' version for Enterprises. It used to be 3.6, but recently it moved to 10. As the 'enterprise' version uses a different update stream, the only updates will be security updates. They stick with the major version for a year, and provide a twelve-week 'migration' window where both ESRs are supported [0]

However, there is no similar scheme for Chrome.

[0] http://www.mozilla.org/en-US/firefox/organizations/faq/
3. Anyone have a link to a run down of how to back up your Postgres DB periodically?

"Pgbackups" answered this question.
Your caps-lock key appears to be broken.
Why don't you close the p tags?

Also i think everyone is aware of this.
It's a marketing claim by the manufacturer:

http://us.sunpowercorp.com/about/the-worlds-standard-for-sol...

Slightly more surface area, back mirror, etc.
Oh, you're right- thanks! Just fixed the comment. I'll get the capslock key fixed on Monday.
I disagree. Pittsburgh, for example, is worse than all those listed. $3.25-$4.50. And much of it is above ground, in residential areas. Only including major metros leaves out a large part of the picture- across the US, transit is VERY cost prohibitive.
For comparison, a 20 megawatt power plant that runs on diesel can fit in a standard shipping container: http://www.directindustry.com/prod/hyundai-heavy-industries-...
It's not the chipsets that lacks Linux support. It's Linux that doesn't (yet) support the chipsets. Also, unless Intel and AMD keep the specs secret, there is little they can do against Linux supporting them.

What I'm reading from this is that Microsoft is dedicating developers to make sure Windows 8 supports the chipsets (possibly introducing ACPI-like brain-dead technologies in the process).
> In short, it's a language best define by what it isn't: it isn't bad, but it also isn't good.

Exactly, as you point out in the end. It's a language for people who are deeply interested in getting shit done. Rather than people "being deeply interested in programming languages".

You are acting out the 2nd (tower type) stereotype so well I can almost believe you are a parody.
When I was a kid (in Canada) we still did a part of our science/physics education in Imperial units (gravitational FPS), and we used the slug as a mass (inertia) unit, reserving pound for force.
How big is the fuel tank for 10 hour a day operation for a year?

And how many fuel deliveries a week does it need?

Here is a 47MW plant in Cuba using those generators, looks pretty big:

http://engine.hhi.aramcnc.com/pplant/images/img02_02.jpg
havent read it yet, too in love with appropriate mobius rail graphic
You really think the Islamic world, over 1.5B people, think of Bin Laden as a hero?
In London the Crossrail project (started 2005, due to open 2019, estimate £16b / $26b) is going from the East to West right through the middle of the city. Tottenham Court Road station (and many of the buildings surrounding it) are practically being rebuild.

http://en.wikipedia.org/wiki/Crossrail
> Why don't you close the p tags?

I didn't even put any <p> tag there - (you're not supposed and shouldn't be able to put HTML in submissions). It might be a glitch in the matrix :) (pg is modifying the code right now? or something weird like that). But I edited to fix the uninvited tags.

> Also i think everyone is aware of this.

I was aware that they do it intermittently. But now they are doing it full time for everyone. And a lot of people I mentioned this to where not aware even of the intermittent thing.

Note: this happens even if you're not logged in, and have NO web history enabled.
Since these numbers were published in 2009, D.C.'s metro has raised fares ~80-100%. Mainly due to construction costs and ridiculous maintenance costs for the stations, like many millions to repair escalators that break every year
Send him an email.
Literally, a car that waits for your call, comes right to your door, and chauffeurs you around, is as economically efficient as our bus system. This is crazy!

I recall that when San Francisco retrofitted its city buses so that all are accessible to people using wheelchairs, an economic analysis showed it would be cheaper for the city taxpayers simply to provide free taxi service to all wheelchair users. The reason for putting people who use wheelchairs on city buses seems to have been wholly political--to mainstream such persons into a form of transportation that makes them more visible to other members of the public (at least, the members of the public who use buses).

I have both an emotional reaction and a rational reaction to this policy trade-off. On the one hand, my own late father was confined to a wheelchair as a quadriplegic (after a slip-and-fall accident on an icy parking lot here in Minnesota) for the last six years of his life. So I totally get why friends and relatives of persons who use wheelchairs want public places, and by extension public transportation, to be accessible to persons who use wheelchairs. That allows many more family outings with grandparents and their grandchildren than might otherwise be possible, for example. But my rational reaction is still that we all have to work hard to pay our taxes, so "public" money (money derived from taxation) should still be spent responsibly. If devoting taxi service (and, I hope, someday a self-driving car service) with public subsidies helps needy members of the population more than bus service, so be it. Spend the least money to get the positive externality is generally the way to go in public policy.
> you need real computer science.

Reality and PHP would disagree for 90 to 99% values of "you".
Square with rounded corners of course...
And it was just yesterday when I stopped being a hardcore gamer and knowing about computer specs, and that spec wasn't half bad. Am I locked forever thinking that would be a decent computer?

I'm having the hardest time believing you said that with a straight face.
At least for London, that list is very wrong. The most expensive single zone journey on Oyster is 2 GBP, or $3.20 at current exchange rates.
If I remember correctly, Mubarak shut down the entire internet in Egypt during the uprising there. That's different than politely asking a single privately-owned website to please remove some stuff.
It sounds like you really haven't explored how to use Keychain access -- including some of its most basic features like ACL configuration and multiple keychains.

1) Relocking the keychain can be done through the menu bar, if you enable the keychain menu item. You don't have to open Keychain access. When I let someone else sit down at my account for a moment, I lock the keychain. This is not a very difficult "workflow". This same menu gives you a "lock screen" item.

2) If you want to unlock and lock things with finer granularity, you can put those things in different keychains. For example, put your mail password in its own keychain. When you unlock that keychain, nothing else gets unlocked.

3) If you want to make it so new applications require typing in your password before accessing a password (rather than just confirming with a yes/no dialog box) you can check the box in the password ACLs. It's a bit of a bummer that there's no global setting for this.

I think we have to weigh this against all the other bad things that someone could do when given access to your account. If the keychain containing your email password is unlocked it's basically game over, since there's so much damage they could do with your email account, and it doesn't even require getting the password.
Looks like lots of time wasted in pro of "java developers" who can't be bothered to leave their confort zone and learn something else.

That and the demotion of native code in Android (native code there calls Java libraries) really make me question a lot of things.
I too share the perception that Haskell is not an "industry language" although I play around with it in my free time and like it. I'd be interested to know if there are any really competitive i.e. not experimental or mediocre software packages for Haskell out there. For example, is there a server written in Haskell that can compare to nginx or apache? Anything like a MySQL, CouchDB, or Redis? What about web development? - any CMS's or Frameworks comparable to Rails or Django? Up till now everything I've found from the Haskell site just can't compete with the industry standard alternatives - unless of course you're a Haskell expert and can program everything yourself...
That's brilliant! I would says the banks of power would fight hard against something like this, but I cant help but see this coming about, it makes sense! The effect technology has on consumer behavior, the way we shop, the way we buy in general makes this something I think is probably already happening. has a look okay... well they exist and there is quite a few(haven't done any digging).
As I recall, the mass term "slug" is often used rather than pound-mass to remove this ambiguity. A slug = 32.174049 lbm (i.e. multiplied by the earth's gravitational acceleration constant without any units).

But, yes, the terminology among other things can introduce ambiguity and the potential for error when using Imperial units for these types of calculations. (In fact, I seem to remember it sometimes was easier to convert into metric and back again at the end.)

The general point here though is that the local gravitational constant changes the weight (downward force on the object) but not its inertia (a property of mass and other physical properties).
Acer Cancels Press Conference To Launch New Smartphone on Alibaba Software
It was clear to observers like myself prior to the tsunami that Japan just doesn't do safety culture ( http://en.wikipedia.org/wiki/Safety_culture ) for things nuclear.

It's not a universal Japanese thing, if what I've heard much less rigorously about construction scaffolding is correct, or you could look at the safety record of the Shinkansen ( bullet trains; http://en.wikipedia.org/wiki/Shinkansen#Safety_record "During the Shinkansen's 45-year, nearly 7 billion-passenger history, there have been no passenger fatalities due to derailments or collisions, despite frequent earthquakes and typhoons.")....
One important point that hasn't been touched on is the neurological development that comes with age.

It's not until your 20s does one's frontal cortex (or lobes) of the brain fully develop. Until this occurs one physically lacks the ability to control higher-order functioning. This could range from long term planning, motivation, and inhibition towards behavior.

When you're young you're somewhat crazy and brash. This allows one to take chances, push the envelope, and reach breakthroughs.

With that said it works both ways. The youth lack the ability fully reason, plan, and in SOME cases think logically through a problem (in the sense of understanding the repercussions of their actions).
Well, that's a pretty content-free article.

And there are lots of posts here, with anecdotes and opinions... but nobody is talking about hard data, science, and (most importantly) clinical trials. Is that because it hasn't been proven through a real clinical trial that "programmers must take Vitamin D"?