skysight-inc/HackerNews huggingface dataset:
> My understanding is that copper will be replaced with FTTP when it wears out. That spreads the cost over time while bringing forward the 25Mbps minimum service level forward by a few years.

Much of it is wearing out. Users who already have issues with noise, interference and/or slow speeds on ADSL will be similarly disadvantaged by VDSL under the Coalition's FTTN plan. You also still need to worry about flooded pits, leaking conduit and so on. Having worked at a number of ISPs and watched all the faults roll in after even moderate storms, I know that these are real problems.

Further, how does the Government decide when your copper is "worn out", and what incentive do they have to spend more money (over their original plan) to upgrade you? How many people in your area need to suffer the same problem before they need to both a) completely replace your FTTN VDSL equipment with GPON gear, and b) pull fibre, replace conduit and wire small groups of homes on an ad-hoc basis?
The daily mail is worth ignoring, it is nothing to do with Rupert Murdoch though - it is mainly owned by Viscount Rothermere
Central Board of Secondary Education, India introduces Python in class XI
I once saw a nice idea when I was traveling to Sofia in Bulgaria. When I withdrew money at an ATM it asked me at the end if I would like to donate 1 LEV (0.66 USD, 0.5 EUR) to Unicef.

I really liked it, because it's a very small amount of money, a big name (Unicef), and it's no hassle at all.

I don't know if there are enough ATM withdrawals for the sum donated this way to be significant at all. But if yes, I wish they would do it in other countries, as well.
The market is like a school yard. Some people are popular and get all the praise. This reinforces their incorrect belief that it was their skill and not chance that got them ahead.

If you want to prove you are really that good, contribute consistent novel and useful ideas to the world year after year. Prove that your ideas are good, with good unbiased evidence.
Im sitting on the couch in Auckland, New Zealand feeling the same.
The trick to avoiding complete burnout is easy.

First - don't care at all about your job. Remember that all corporations are by definition psychopaths and they will treat you accordingly.

Second - never do more then 35% of the work you are capable of doing in a day.

Third - if you find yourself getting stressed out tell yourself repeatedly "It's only a stupid job. There is no point in stressing about it."
Sure there are many shades of gray.

But, for example, if you keep telling your management (as in writing e-mails with CC to higher management or have it written in the meeting minutes) that we need more file servers because we might run out of space and they ignore it, then when it happens and you're not around to fix this next time they may think twice before ignoring your advice. On the other hand if you resolve the issue yourself it can happen that no-one will notice.
How to Succeed if 9 in 10 Businesses Fail?
The chart doesn't seem to work properly in Chrome 26.0.1410.65 on OSX 10.6.8.

See http://jean-francois.im/temp/pypy-chart.png
Your story is really sad. I makes me wonder, do you know if that sysadmin had tried to look for another job before he got totally burnt out?
I have put up my email address. Would love to look into it!
The carjacking victim reported that they'd been driving around for about half an hour before he escaped at a gas station. Time's arrow beats proximity.
Great developer not necessarily make great founders or leaders.
Not anything super specific. Kohana, for example, has ORM that uses that-alike way to built queries. And, as far as I know, it's ORM is built on top of that. I think that ORMs should have something like that in them instead of SQL queries as strings.
> Everything else is second rate.

Given the queries I had to code lately, I'll take ARel and ActiveRecord scopes composability any day instead of mashing SQL fragment strings together and hoping for the best.
why such an obsession with "pure" Python?

One guess is that python is very popular among large non-developer communities, like GIS, Finance, and various groups doing numerical analysis. Many of these people aren't programmers and have no desire to become programs, they simply use python to automate tedious tasks and script the applications they use. If you tell them they have to learn a second language completely unrelated to the one they already know just to grab some data from a database, they'll probably push back. Tell them they can grab data from the database using the language they already know and they'll be much more interested in learning. Also the diagram editor is conceptually similar to many tools they might already be using and thus it might be easier for them to get a hang of it.
Something like this should be passed out to every young person that enters the workforce along with a pamphlet outlining the expected odds of being promoted from a low-level position to a managerial position.
Ah, pragmatic cynicism. Never was a fan of that, always more of a fan of unpragmatically changing things for the better. Especially these days when the global unemployment rate for programmers is ~3%, you will get a different job and you will get it quickly.

I'm told life looks very different if you have done anything resembling settling down. But I haven't been there yet and my glasses have rose coloured lenses.
Feds Seize Barrett Brown’s Legal Defense Fund (.pdf)
Many places face hazards that have a delay before hitting - tsunami is one I know of specifically, and gunmen wondering around would seem to be relevant here. How is this not the best sort of alert system?
The corollary to this is "Don't leave me a message to call you back, instead leave me a message why you called." That way I can call you with the answer, or handle it via a better means (email, text, tweet, etc.), or delegate if appropriate. It wastes both of our time leaving a message to call you back. This is in my voicemail greeting. Seems to work.
Shame.css — a best practice for handling CSS hacks
Interesting to see if the concept, in a social sense, will face more or less of a backlash than Glass in the states...will a country that has purportedly more government surveillance be more open to the idea of a device that inevitably leads to surveillance on a personal scale?
I agree, lots of of the existing infrastructure is worn down. My understanding is that Turnbull proposes that some of it will be replaced immediately and the rest would continue to be replaced on a rolling basis.

The main difference between the coalition plan and the business-as-usual plan is that old copper will be replaced with fibre, not with new copper. It's easy to forget that waaaay back when, this is what Telstra and the government were negotiating to do anyhow.

In Turnbull's position I wouldn't have promised anything except to review once in government. For one thing, a lot of work will already be contracted and it's not plausible to renege on the contracts. So there'll be an uneven distribution of fibre/copper which will lead to some distortion in the housing market. Not huge, but it'd be nice if it wasn't there.
It's frightening to see how much of my data is stored in the US. The new Whatpulse (2.0+) keeps track of how much data is sent per country, using a geoip database. By far, most data went to America. That quite convinced me I should get my e-mail out of there at the very least (MS/Hotmail), and possibly find alternatives for Google services like Plus and Drive.

Edit: For clarity, I'm from the Netherlands.
Hey Ryan, watched these last night, really helpful. i look forward to the next instalment, especially for pulling/pushing data from a JSON api backend, or user authentication.
Great stuff, James
Quite a relevant quote from other blog post today

Life is too short to spend every minute of it making somebody else rich.

—ardit
Deployment topologies for High Availability (HA) with OpenStack Cloud
why would Google as an organization want to funnel money into WikiLeaks?
Advice for struggling PC software vendors
It is trivial to identify a 10x programmer.

Take any project (or platform) that uses quirky and individualistic style, preferably written in an obscure language. Any programmer that has been working with such a project for a year or two, would be a 5x programmer. Any programmer that has actually started that project would be a 10x programmer. Why? Because an amount of effort that any developer, unfamiliar with an obscure approach has to spend is 50x.
If you think pricing is confusing at an American store, you should try figuring out how much anything in the American healthcare system is going to cost you. I've honestly gotten answers from doctors and staff that turned out to be off by an order of magnitude.
I'm getting a GitHub 404 now.
Older reddit thread hit limit and crashed. New link

http://www.reddit.com/r/news/comments/1co395/live_updates_of...
Me and Nitish will be there. And I hope every one in HN knows who Nitish (THE NITISH) is...

We ll see you guys..
Police scanner warns of "explosive object on his person" for the one suspect at large 1:33a pst.
I hope he gets better soon. I can relate to him.

The pressure one might feel is overwhelming: you're expected to work extra-hours because you have a salary greater than the region's average (not only company's average!...); you're expected to work extra-hours, otherwise you're not motivated; you're expected to work extra-hours willingly, not because you're asked or it's needed, and be happy about it; you're expected to work extra-hours because someone gave a deadline to a costumer that's technically and humanly unfeasible, and now there's no going back.

All this stress and a mental illness in a parent of mine are scaring me.

The thing is, if I had a mental breakdown and ended up in a mental institution, I would probably repeat the "pen and paper to write a program" episode. My brain is so wired to program, either for work or for leisure, that I can't stop thinking about it. If I'm not doing "something" (reading, watching a movie, ...) I'm thinking of something lisp-y. Its exhausting.
It works, but there is a lot it can't do, and a lot of things that actually make it slower on poor connection (full page refreshes etc).

It's also interesting to note that it's a different version of the app, as is the tablet and mobile version.

A lot of people would have you believe you should have one version that fits all, easy to do for a basic website, un-feasable even when your a company the size of Google.
So a 10x programmer is one who writes crappy code? I think you have your definition backwards.
Makes sense. Would fix the problem where I have no idea what prelude pulls in too.

Also, part of my confusion with libc is that not all of the leaf modules actually have something in them. The first few I looked at were completely empty, so I thought the entirety of the libc documentation was empty.
>I'd love to learn how to better communicate in writing on-line without being misunderstood... It's a work in progress.

Try actually replying to people! Repeatedly editing your posts to add "presponses" subverts the format of a forum.
I have the same impression that the Excel error is just abused so he can reiterate his attack against austerity proponents.
The paper in question just fails to provide evidence that 90% is a tipping point of debt to GDP ratio. It does not provide evidence that there is no such a point whatsoever.
You can, but what about android browser (pre chrome), or webview instances inside an application (phonegap), or people using Amazon Silk on a kindle etc etc
One Today, an Android app for giving $1 micro-donations to good causes
50 hours reasonable?

Hell no, not as a sustained habit. 37 is good. 40 is ok. More is too much time in the office.
I don't know if it's still the case, but when I was an undergrad a professor pointed out that Excel's Gaussian tail probabilities disagreed with everything else (Mathematica, Matlab, R, etc.) for large values.
1st suspect had explosive object on his person that detonated when he was caught - possibly what killed him.

They need to be incredibly careful with the 2nd suspect if we want any conclusive answers to why all of this happened.
No worries, I am happily employed.
Call to Action Buttons: The Ultimate Guide on Which Ones Convert and Why
Great initiative! I'm in
I think people are not as rational as they seem and it's basically a form of power hunger - PHBs feel more powerful when the distance between them and their employees is larger: one feels much more powerful having 10 people well below him than having 1 person a little below him, and 10x programmers that also have social skills in a company where IT matters will have a say in lots of things, even not IT related and even if not in a direct way, so they end up closer to the PHB on the power scale than each of the 10 1x ones, which is a bad feeling... Now if the 10x is totally lacking in social skills and introvert, that's ok for the PHB, but if lacking in social skills and more of an extrovert, it's bad again, because although he wouldn't have a say in things because he's "the smart asshole", he'll make everyone, including the PHB, feel and look stupid (and they probably will be 20 iq point below him and they'll know it and feel somewhat demoralized by him).

Basically the 10x guy is uncomfortable for all guys above him (not only in software but in any other field that has a 10x skill gradient) that lack self-control, self-knowledge and people skills (what's called "being wise"), and most PHBs are "very not wise".
Mrl
Update: Removing info about suspicious MIT package since it has been verified as harmless.
What? Commodity currencies are not fool proof. If you find more of the commodity, your currency suffers. This happened to Spain after they started colonizing the Americas. They found lots of silver, and their economy tanked.
The Thatcher funeral - a Shit London report.
That sounds great, until you realize that "the printing money" can have consequences worse than default, which is why we have actual examples of defaults by nations that had debts denominated in their own currency.

Hence my point, to which reiterating how cool it is to print your way out of debt is non-responsive.
SQLAlchemy comes with SQLSoup: not as 'pure' but the abstraction overhead is low and the interface is very similar
> If you help someone out, you put yourself in an inferior position.

What? This doesn't make sense. When you help someone out, you are putting that person in an inferior position. Does a beggar feel superior to you because you tossed him a quarter?
(The author of org-jekyll here). If anyone is going to try it out please note that there's an org-mode-8.0 branch that should work with the new org-mode release. As soon as I can test it with the new version I'll merge into master and will leave the current version as a branch.
I would not trust tweets regarding the names going out over the radio.
Complete Baltic Investment & Startup Market Overview
I heard about this from a friend earlier today.

However, while reading this, I found the concluding piece very interesting and it quite changed the way I was thinking about Baidu.

I mean, if Glass is successful, everyone is going to clone it anyway like they did it with smartphones, tablets, ultrabooks, and even gaming consoles. Baidu is just doing it earlier.
"If you are currently working on one of these startups, you probably are justifying with “but I get to learn/do more than working on a large company, etc. etc.”. No you don’t really. You can learn more by being in a company that offers reasonable hours while you can have a side project. "

It is important to understand this "learning on the job" thing. It's no use hiding the basic fact: just as with the salary, there is a conflict here between your interest and your employer's. When you are learning, you are not producing and what grows is your market value - the employer might have to pay you more to keep you at the company, so for them the benefits of having a trained employee are at least partially offset by this fact. To put it bluntly - if at all possible, grabbing an employee whose learning cost is already covered by another company looks much better from the profit perspective.

It's not to say that learning on the job never happens - just as with high salaries, there are obvious situations when the employer can afford to pay you more or take the cost of your learning. The less they compete on cost, the better for you.
Thank you for pointing this out. Your downvotes are not deserved. I imagine a number of mentally healthly programmers looking to prove a point in regards to unscrupulous employers would prefer that this not be chalked up to mental illness.

Though the story to me reads like a classic case of mental illness and eventual breakdown. I posted a comment on the blog asking for follow up of the individuals case. Despite citing human factors I bet they don't know, nor care.
I've never heard about org-mode before, but after checking this thread I had to give it a try.

This is exactly what I've been looking for for years. Fantastic stuff.
> Don't bust your ass trying to make a difference and change minds that don't want to change.

Exactly. Either leave or just coast by doing the necessary minimum and keep your stress buffers and brainpower for interesting personal stuff
This is so important. Online research can do a lot of good, but it is so easy to get carried away. I'm impressed by what reddit and 4chan and all the others found, but taking action is the job of cops.
This is spot on, in many engineering jobs getting the right technical decision made requires you to exercise influence over management and peers. And having some influence in the bank involves a careful tending over a long period. If that makes you unhappy, try to think of it as building up karma so you comments go straight to the top of the list.
There is not much information on their sites.
In what country does it operate ?
The article does not use either of those names.
Alleged murder, bombing terrorist in area of Boston.
1 Boston Marathon suspect killed, one on loose
This is really heartbreaking. By all accounts, that guy had exceptional friends and family who really cared for him. By the looks of it he is/was intelligent, from a reasonably affluent background, well educated, surrounded by incredibly nice and loving people. 99.99% of us would have good reason to be jealous of this background, I certainly am. One can only speculate what insanity drove him to do this.
It is important to learn to use your skills to create what you feel, not what some other person tells you to. Developing a skill is the easy part, learning to use it is harder, because you need to find out who you are.
Right, there's only like a million of these already in existence in every language and I have yet to find one that is comprehensive enough that I don't just fall back to regular sql queries sooner or later.

And if you think about it, any library that was powerful enough for me to not write SQL anymore would basically have to rewrite the complete SQL spec using awkward hacks in a language that is totally unsuited for it.

And if you're writing an application of any complexity or size using an SQL database you need the full capacities of SQL. There are a lot of little features or quirks of SQL that these languges seem to overlook that you need to make your app perform.

Now I usually just write a couple functions like this:

query("SELECT one, two FROM mytable",
["WHERE weight > %f AND name = '%s'", weight, name]);

That gives me SQL-injection protection, lets me save subqueries as strings and re-use them, and caching to if I need it.

And as a plus, I don't have continuously look up/relearn each little feature of SQL in this little language, or if I write it this way is it actually going to compile into the SQL I want? It's pretty much inevitable that you're going to need to know/control the SQL that's being written sooner or later (usually sooner), so save yourself the extra headache and just go SQL from the start.
Not to be a dick, but is an MIT student life valued higher than an average US citizen? I ask this in terms of average production value.

I wonder if someone would be brave enough to even predict these figures.
I have yet to see an actual news outlet use either of these two names. There have been plenty of tweets referring to a police scanner without anyone actually confirming that the names were used.
Wow, that is seriously awesome. I would've never thought it would be possible to make all those tiny plastic parts at home. The surface finish on those looks really great too!
“If you want to live a happy life, tie it to a goal, not to people or things.” ― Albert Einstein

Find a hobby :)
What limits exist on a thread?
I think you need to know SQL to use this. An ORM like Django's offers a higher level of abstraction and removes the need to fully understand SQL in many cases. This is closer to a direct translation.

A few possible reasons I can think of;

- People prefer to only work in one language - you don't need to make the full mental shift

- It works better/looks better in Python editors

- It should be safer and cleaner that mashing SQL strings together.
I wonder if CPython will have JIT in the future
"When you are learning, you are not producing"

I beg your pardon?
Developing Zend Mobile Apps that utilize Cloud Web Services w/ Kent Mitchell
They look like different people to me.
Nermine Faltas | VP for Operations & Human Capital OT Ventures
Is there a recording of the talk? I would much prefer that to the transcript.
No they won't. Plenty of good employers understand work life balance, they understand that output doesn't linearly increase with time, especially in development.
Good employers push their employees in terms of not letting them coast, giving them meaningful work and challenging them to be their best. That is not the same as piling on work and ignoring stress levels. There is an optimum amount of stress at which humans are at their most productive.

If your employer isn't like that then they aren't a good employer.
The first suspect had a chest bomb, which killed himself.
The second is suspected to have similar.
3 injured officers are at command post.
OpenStack Neat: A Framework for Dynamic Consolidation of Virtual Machines
"" Finally, Ms. Reinhart and Mr. Rogoff allowed researchers at the University of Massachusetts to look at their original spreadsheet — and the mystery of the irreproducible results was solved. First, they omitted some data; second, they used unusual and highly questionable statistical procedures; and finally, yes, they made an Excel coding error. Correct these oddities and errors, and you get what other researchers have found: some correlation between high debt and slow growth, with no indication of which is causing which, but no sign at all of that 90 percent “threshold.” ""

Krugman has a very opinionated -->> "other researchers have found"

not about Excel -->> "finally, yes, they made an Excel coding error"

way to compete against Excel is actually learning to love the tool -->> Irrelevant to the topic at hand really. What might be more relevant is news like this[1]: suicides and murders are dramatically up in Greece in the wake of the austerity measures. Choice quote, "Suicide and murder rates climbed from 2007 to 2009 particularly among men, and unusual outbreaks of malaria, West Nile virus and HIV took clinicians by surprise, said the findings in the American Journal of Public Health." Austerity measures in Europe are having very real and tangible consequences, the vagaries of Excel-wrangling are neither here nor there. Granted the NY Times article title is arguably link-baity and sensationalist. One wonders do R/R worry about how their shoddy research has been parlayed into needless suffering?

[1] http://www.thejournal.ie/suicides-murders-rise-as-greek-aust...