skysight-inc/HackerNews huggingface dataset:
We have a large number of users in rural areas of Kenya who only have access to a very old computer which barely has enough steam to start up each day. They still use IE6.
Here's a helpful map of the events that happened so far that show the proximity of the various events:

https://maps.google.com/maps/ms?msid=200082141349599835237.0...
I don't think the guy in the story felt guilted into doing more work. He was trying to "climb the corporate ladder" by doing the only thing he knew how to do--working harder. He didn't understand the effort thermocline[1].

[1] http://michaelochurch.wordpress.com/2013/02/28/gervais-macle...
Did you try Kriss Feed ?
Opensource, single php file, fast, no database needed, works great on mobiles, keyboard shortcuts, OPML import/export...

https://github.com/tontof/kriss_feed

Screenshots:
http://sebsauvage.net/rhaa/images/201303/rha_20130317_kriss_...
http://sebsauvage.net/rhaa/images/201303/rha_20130317_kriss_...

I love it.
So he is stuck in Trial? http://en.wikipedia.org/wiki/The_Trial
I guess that you are still a novice. Usually managers did the work of their underlings. However seldomly a competent person gets promoted - as you need someone to do the work. And since the less competent person will be relatively better manager than producer in comparison to the competent person, the less competent guy gets the promotion.

I strongly advise everyone to read the Putt's Law, where this phenomena is broken down in great depth.
And Balmer has certainly been around some leet techies enough to have a better understanding of technology than 3/4 of HN people.
Forwarding audio like X in SSH
> While there are no really good alternatives to moving money domestically except via check

Does the U.S. really not have customer-to-customer wire transfers from regular banks? I'm continually amazed by how terrible your banking system is.
Baidu is making a Google Glass knockoff
I was giving advice to the general audience.

I have to admit, I find the jargon of this particular sub-culture of analyzing corporate politics somewhat annoying despite being a fan of Church.
Kidneythieves (while waiting for your cab)
No, it is a job posting from a YC company. See the https://news.ycombinator.com/jobs link at the top of HN under "jobs"
I had a similar situation happen to me, minus the going crazy part. If you constantly have to clean up because of the bad decisions of a manager then you should just leave that company. Don't bust your ass trying to make a difference and change minds that don't want to change. If you are an employee you are expendable.
I don't care if app is unsecure, it's friday I'm in love"
A guide for IT bosses
I started out as a computer programmer. After a few years of dealing with the braindead corporate system in America, I decided to make a change. I ended up moving to Australia (just applied for citizenship), and I work as a kitchen hand at an all girls boarding school. I get $20 an hour, penalties on weekends and public holidays, 4 weeks paid holidays a year, and superannuation (a retirement fund). Best decision I ever made.

If I didn't end up leaving, I might have ended up just like him.
Why fragmentation won't hurt android
Perhaps doing more office politics than productive work is your job's signal it's time to leave. Do you want to work at a company where more resources are wasted on keeping the lights on so to speak than providing value to users? I sure don't.

If you can't talk to the CEO or CTO, if you're technical, on your first day physically at the company, that's a Bad Signal (tm).
It will be very interesting to see, if this can be a commercial success, and a good example to learn from.

In competition with Django ORM and Sqlalchemy, both of which are open source and battle tested, they will have to do some cutting edge marketing to justify the cost "per process".

The idea is great. We might see something like this pop up in Sqlalchemy or Django real soon...
.NET has had this since 2006. LINQ to SQL and Entity Framework both support LINQ expressions. The problem is that more and more .NET devs are shunning it when working their relational database. There is an adage that if you're working with SQL then you should just be writing directly in SQL. Everything else is second rate.
Hey guys,

please add your ideas and experiences here - I'll add reasonable hints to the guide.

Cheers,

Nico
WCVB is reporting that [NAME 1] has died from his wounds [1]. [NAME 2] is still at large — the police are setting up a perimeter and the search will become much easier in several hours when the sun rises.

[1] http://www.wcvb.com/news/local/metro/Boston-Marathon-suspect...

EDIT: As I follow the news, it becomes clearer that a large majority of the information is coming from the police scanner. It is interesting to see the way old and new technologies are mixing in the coverage. The reddit thread is essentially a scraper of the scanner; it is very useful to have access to the transcription of important audio because you can take breaks without worrying about missing something.

EDIT 2: Because the names haven't been confirmed yet (Pete Williams says that Tripathi is not suspect #2), and have been removed from the original article, I thought I would change my post accordingly. The names were picked up from the BPD scanner.

[NAME 1: Mike Mulugeta]

[NAME 2: Sunil Tripathi]
Building a CentOS virtual machine image for OpenStack
It appears to build an AST from the code object on the generator, and then translate to SQL.

https://github.com/ponyorm/pony/blob/orm/pony/orm/decompilin...

https://github.com/ponyorm/pony/blob/orm/pony/orm/asttransla...
PHP doesn't have a built-in ORM. Which framework/library are you talking about?
Louis Vuitton Handbags Outlet Shop
I don't think so. I don't feel so.

It's important to keep in mind that the other party may feel superior, even though you don't feel inferior.

However, for many people this whole thing will never become a problem, because they are good at protecting their integrity.

At least when things are reasonable. Rather to the contrary: I feel stronger for being able to help.

That may very well be the case. But people (and situations) are different, and if you have a problem saying no, things may get very unhealthy.

Of course, in an unhealthy situation where help is required but not appreciated, and the person who help is not respected, then it's different. Fortunately, not my case most of the time

I guess that is often the case in stories like this. If you never say no, at some point your help gets more expected than appreciated.
Columbine shooting was april too I believe
While I was there, there were no shootings, but two stabbings. Both by people known to the victims, though, not random acts of violence. Not that that makes it any better or anything. :-/
Most individuals wouldn't have chosen that deal at face value, so it's understandable if they eventually come to resent their "real job."
Please, bear in mind that Krugman has a very opinionated view against austerity (he seems to be going the Keynes way these days) and this article is not about Excel. He just wants to show how right he is and how sloppy the austerity guys are.

The way to compete against Excel is actually learning to love the tool (it took me 2 years, but I almost can say I love it... sometimes).

EDIT
Since I am on HN, I always try to have a serious discussion about Excel and business software. That's why I always try to tie this kind of topic to my general idea: that we need to understand very well the type of work people do in Excel before proposing any solution.

But... if we want to talk about austerity, let's talk.

What is the real problem with anti-austerity measures today? We could accept a GDP/Debt ratio of 200, 300, 1000, infinity, and let people live their lives, right? Well, hell no. For 1 simple reason: interests. And I am not talking about the obvious problem with interests (that you have to pay them), but the bit that everybody forgets: they are a bet against the future that growth will be high enough to pay them. And that's the problem. We have a low growth rate expectancy (we western countries). And that's why serious economists (meaning: not Krugman) are telling us that increasing our debt exposure is the path to future ruin.

Now, you will say, but anti-austerity financed with higher taxes will bring growth! If that were true, we would have had serious growth the last 50 years (a period within which tax ratio on GDP increased pretty much everywere). The truth is that historically public spending has brought much less growth (if any) than private spending. Meaning: for each $ that we take away from privates to the public we are deliberately reducing present and future growth. And why public spending brings less (if any) growth? Well, simply because the market is so complex that we need multiple agents. Giving too many resources to 1 agent (the State) is like betting most of our money on 1 black jack game, does it make sense? No. You need to spread risk and resources, you need to let people make decisions and you need to let people keep most of what they produce.
> Family of missing Brown university student Sunil Tripathi has taken down the Facebook page dedicated to him.

This has to really suck for them. I can't imagine what they must be going through right now...

Edit: Just 10 days ago his family and friends made this video: http://www.nbcphiladelphia.com/news/local/Missing-Brown-Stud...

To go from that to discovering he's one of the marathon bombers...

Edit 2: Looks like he isn't a suspect after all (someone said his name on the police scanner and it spread through the net like wildfire): https://twitter.com/BuzzFeedAndrew/status/325176638537076736
Medical Transcription Solution Company
NZH Technologies is an equal opportunity local and global service provider company in the field of medical transcription. Our competent and talented staff is unique and tough with the ability to work at high levels of pressure environment. They are skilled in the field of providing medical transcriptions to local as well as globally placed hospitals and doctors.
The End and Don King: The Crumbling of an American Icon
I know a guy that started cutting himself once with a small pocket knife. He just went back to his office and lost it. He was obviously asked to leave, as he was upsetting the rest of the employees. I saw him a couple of years later and he didn't mention it so I didn't either. How do you ask someone if they are still crazy?

Stress is a killer. I try not to let it get to me; I have responsibilities.
The 8 hour workday was fought for and won for a reason. To expect more, an employer would be unprofessional. To accept more, except when compensated or in extreme circumstances, makes the engineer unprofessional. One comes to soon realize this. (See The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin.)) Most companies, especially startups, don't. It's sad to think that the culture values high stress, long work hours with the inevitable diminishing return, and literally anything, no matter how unhealthy, to get workers to be slaves. At the same time, a lot of these companies have mediocre health and dental benefits with high cost to the employee.

Yeah, companies don't give a shit about you. And why should they? Corporations exist to make money. That's all. Your health, while in the long-term helps this goal, in the short-term it doesn't. The shorter the lifespan of the company, the less they care. This is easily observed.

The question is, why do you give a shit about your company?
Come on. Being part of a startup is not about whether you can get a good salary for reasonable hours. It's not about founders trying to take advantage of engineers to enrich themselves.

If you're considering a startup, ask yourself: am I passionate about what this startup is trying to accomplish? If you really are, join the team. Get on the bandwagon. You get equity, which means your successes are shared. If it's just another startup that you don't care about, it's not a good match anyways.
I recommend reading about the Gervais principle![1]

[1]http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
This technique needs several input images with either the camera or the subject having moved in a known way.
>> let them suffer

>I agree to that. If management doesn't feel pain of its mistakes it does not have an incentive to improve.

This makes sense, but how do you do that without hurting yourself?
Good software engineers certainly value low couplings. Unless it is a coupling with some code written in an obscure language with extreme (and masochistic) approach and with no common sense.
Twitter Photos and Account of Massachusetts Standoff
When I receive the challenges, I'm not sure if I'm going to use Go or Rust. I'm more familiar with Go, but I'd like to learn Rust.
> Secret I found out myself is do not mix what you like to do with what you are paid to do

A very good advice I have always followed. This may not be true if you have your own company, however - since you will need a lot of drive to make things move forward.
It's possible to borrow for other purposes. Plus there's the little thing where borrowing by governments is simply deferred taxes or deferred budget cuts.

We don't know what the rate of return is because no proper CBA has been published. We're merely told that there was one and that the companies paid by NBN -- with instructions we haven't seen -- said it was just swell.
A silicon valley vision for San Francisco
>the extra effort and hours that you put into your job as a software developer does not usually amount to someone higher up thinking you should run the company. It has been my experience that good producers are more likely to be asked to continue to produce.

In principle this is not even a bad thing. A great software engineer might not be that great as a manager or CEO.

It would be better to have a technical career track where you advance in pay, in status items (car, single office) or other perks (conference visits payed by the company). And of course a truely great company would send you on extra holiday for all-nighters and weekend-rush jobs.
Watertown is 10-15 minutes away from MIT. It seems likely that they were connected, given that there was a carjacking ~2 minutes away from MIT in Cambridge.

Note: the carjacking happened in the same direction from MIT as Watertown.
"White hat guy" vs "Sunil Tripathi"

http://i.imgur.com/3Bh7rkc.gif
Depends on the card. I've got one that charges interest on purchases even if they were made in that same month. (In general you're right though)
This link from that stream is interesting, http://news.gather.com/viewArticle.action?articleId=28147498...

It is an article talking about a kid who went missing a month ago who is thought to be one of the suspects.
They cost about $20 and some banks double-charge (i.e. charge the recipient as well as the sender).
My team for Startup Weekend Hong Kong did something similar as well [1], and we're still planning on bringing it to market.

Our goal was to use charity to incentivize people to form habits - we started with exercise, but it could easily extend to things like quitting smoking or spending more time reading. When you sign up with our app, you choose two charities - one that you like and one that you don't - and if you stick to your commitments, we send your money on (minus our overhead fee) to the one you like. If you don't stick to your commitment, we send your money to the other one.

I see this as a great bit of market validation.

1. http://www.slideshare.net/culturestate/promise-fit-slideshar...
So they are cloning everything that Google does. Clone a Larry Page, may be.
It truly is shit. Japan's isn't great either. UK's probably the best I've experienced in all the countries I've lived in. Hong Kong comes a close second.
Reddit down due to Boston police hunt comments
Google is not the right place to search for help: Vim comes with an extensive and easily searchable documentation.

:h **

is all you need to get your answer.
Yeah...no.
In any case, if you can afford to drop 10% of your audience, you're not in a serious business.
Recent talks by Luke Gorrie (SLIME, Snabb)
It's more like he's a fugitive.
pg, check out this one: https://twitter.com/AKitz

friend of mine who had a first hand account of the standoff
The culture of the company also matters. Joel Spolsky talked a bit about administration as creating "abstraction layers", and what's happening here seems like tiered administration (which I guess is a working definition of bureaucracy). In other words, the administration themselves are isolating themselves, by means of more administration, from the "realities on the ground", which creates this tension between the people who really understand what's involved and the people who commit to involving the company.

So we shouldn't say "it's just up to the employee", because that attitude creates its own culture, one where the employees work just enough to not get fired and the management accepts this attitude as network damage and routes work around it.

Administrations have an opportunity to choose what they're doing. Advising a startup-laden forum like HN to aspire to massively-multiplayer mediocrity might not be wise, because startups exist in a high-failure environment and must strive for passion and excellence. It's the right culture for very large corporations and for franchise restaurants, but it's the wrong culture for the deli down the corner.

Surprisingly, I don't think the solution must require "giving up control" as a developer-manager, though that will certainly help. If you look at these stories, there is a perverse sense of alienation from the company. Maybe this metaphor helps: the manager should be conducting an orchestra. The conductor doesn't have to give up control of the whole orchestra necessarily, but they do need to be aware that it's a bunch of individual people, and you need to communicate your vision of the music you're playing, and they need to feel the same vision and work with you to express it. You also need to forgive errors in performance rather than stop the orchestra for every little thing, and you need to let the audience applaud everyone when success finally happens, and everyone needs to hear the whole symphony, their parts and everybody else's, to know what's going on. In this way, you could in some sense "keep control" even though you give up micromanaging.
What happens when you wring out a washcloth in space [video]
I believe it does but they are not free/cheat like BACS in the UK and IBAN in the EU.
Perhaps not quite as extreme as Kafka's vision, but some parts of the case does seem about as ridiculous. (anyone who haven't read The Trial should, Kafka is fairly accessible)
The SQL database (a brilliant, wonderful thing despite the hatred it gets) is an example. When you write a query, you don't tell it which indexes to hit and how to micromanage details. You send a declarative query to this "black box" that, most of the time, does the right thing.

That sounds very much to me like 'A SQL database is an abstraction', and very little like 'A SQL database is somehow related to OO'. In facts it's really unnatural to map objects to relations, which is why you need yet another ORM abstraction on top of it, just to satisfy the OO silver bullet.
You're still talking about hammers.

Yes, there are a class of customer that will get annoyed because you identified they have a lot of nails to hammer, they don't like cheap hammers, they don't like to replace them every year, and they don't like how some hammers leave a nasty mark (cheap paint, etc.). So the sales person tries to sell 5 nail guns, with 3 year 24hr replacement warranty, and foreseeing your objections, offers a "train the safety officer" course.

"Dude, we just need some high quality hammers that will last 5 years".
Why not just do the interpolation client-side?
I was assuming a context of "you become aware that your company has this problem, and yet you persist in wanting (or needing) to work there." For example, you might you need the money, live somewhere crap for jobs, and your mortgage is underwater so you can't move somewhere better. If that's the case, then you should, in all pragmatic cynicism, think about your "real job" at the company.

Actually, perhaps I need to preface all my advice with "in all due pragmatic cynicism." I've added it to four posts so far and people seem to react much better to them when I do.
Link doesn't work on iPad.
You don't, really. You would need to download the details for services you care about now, and hope they're not already compromised, and compare offline at a later date when you fear they might be.
Near enough[1][2].

[1]http://www.vice.com/read/chinas-taking-over-the-world-with-a...

[2]http://io9.com/is-china-selectively-breeding-a-new-generatio...
Learn to say "no" before it becomes your only choice.
10.29% worldwide according to: http://gs.statcounter.com/#browser_version-ww-monthly-201203...

Well one of the websites I'm working on is a fairly big one in germany and only about 4% of all visitors are using IE8 or below. Guess what! We now only support IE9+.
I'm not sure whether writing this post will make this guys situation better or worse.
I'm not very familiar with the culture of the Python community so this might come across as offending, but why such an obsession with "pure" Python?

On one extreme, of course, there are spaghetti apps that mix PHP, HTML, CSS, JS, shell, and SQL in the same file. We all know and hate those apps. But is there any reason to jump to the other extreme and turn as much as possible into "pure" $LANGUAGE ?

As soon as your query gets moderately complicated, you're still littering Python with SQL keywords like order_by(), desc(), select(), and commit(). The GROUP BY section of the documentation just reads like a rough translation of SQL into Python, the only difference being the syntax. It's like watching a first-week ESL student try to construct sentences in English.

The documentation advertises that "Pony allows any programmer to write complex and effective queries against a database, even without being an expert in SQL." I don't think this is true for any ORM I've seen so far, whether in Python or in any other popular language. Beyond a certain level of complexity, you need to know SQL in order to write complex queries. But if you already know SQL, why translate long GROUP BY ... HAVING queries into Python only to have the ORM translate it back into SQL? Why are we trying so hard to avoid writing SQL? What are we going to do next? Write a library that translates pure Python into Lua scripts for your Redis server?

I like ORMs because they simplify frequent tasks, like grabbing a dozen items from the database and filtering them by a couple of columns. I also like them because they often come with caching and effective protections against SQL injection attacks. But I also think that purity is overrated. Both web apps and native apps are already a mixture of several different languages, both on the frontend and on the backend. Don't be afraid to add SQL to your belt, it's just another language.

(By the way, why is there an order_by() method and a separate orderby() method?)
First off, I completely fail to see the partner in khakis and black hat in this photo.

Second, the mirrored imgur photo is much smaller and compressed than the original photo to which the New York Times linked. If a crowd of people are attempting to identify an individual, it's unfortunate if many are looking at a suboptimal image. This should be a lesson NOT to use imgur for such a task. Just throw the original on S3 behind CloudFront.

Original, high quality photo: http://graphics8.nytimes.com/images/blogs/thelede/posts/susp...
Install Piwigo Gallery On Nginx With Debian Wheezy