skysight-inc/HackerNews huggingface dataset:
"anyone who chooses to leave Google for anything else tends to get some kind of news (a tweet or two?) b/c Google is supposedly an amazing place to work."

I don't know if leaving google is news anymore. The average google employee only stays just over a year before moving on to something else.

http://www.bloomberg.com/news/2013-07-29/why-are-google-empl...

http://www.huffingtonpost.com/2013/07/24/least-loyal-employe...
This is pretty weird. What kind of places take psychometric tests? Astronauts programs or something?
I have seen the results of this from two family members who worked in factories where they had to stand all day. Bothe ended up with terrible varicose veins, crazy lower leg cramps, feelings of heat and water running down their legs. Blood clots and then taking pain meds because they needed to be back at work the next day to stand again. Both of them got addicted to pain meds which over the years affected their kidneys and one has died of kidney failure.

i follow a simple rule of thumb, too much of anything is not good for you, no matter how healthy people say it is.
This is great! I want to read more of this, and less about Snowden. Or rather, I want to go one place to read about the tech community's take on Snowden and a different place to read just about things like cool new JS libraries that someone came up with.
South Carolina City Takes Steps to Evict Homeless From Downtown
I just realized I've been recently endorsed for "fly fishing" haha. That system is quite a joke.
Just because someone says that A implies B, does not mean that any B you encounter was a consequence of an A.

That is, making poor life decisions will lead you to poverty, but that doesn't mean being in poverty meant you made poor life decisions, and that wasn't claimed AFAICS.
I think evil mode in emacs is probably the best bet. However I've messed around with elisp a bit in the past though and I can't say I am thrilled enough with it to make the jump. I wish one of the projects to get Emacs going with a scheme would get off the ground...

If mzscheme/racket scripting support for Vim were given the love that python support is getting instead, that would please me immensely. It seems nobody is using that though.
Little hack which happens to be true in my case and is 100% effective: "Thanks $NAME. I appreciate where you're coming from since I used to work in a call center myself. Good luck." "Oh, thanks, $TERMINATE_CALL_SCRIPT."
Because the US has no national voting system, and because there are over 4600 voting jurisdictions in the US, and because the mechanics and rules and procedures around voting are left to the states and local municipalities, it seems to me that if someone put code up on github that could theoretically enable secure, anonymous online voting, and then, if a certain voting jurisdiction were interested, they could set it up for their voters and offer it as an option to them. Seems that some plucky voting jurisdictions needs to just try it out. It seems like a big problem, but it's not really, it's just about getting a few jurisdictions that rely heavily on absentee ballots to offer an online option, one that is secure and implemented in a transparent way.
" But they best gain opportunity to advance themselves
economically when they also can save on their own consumer
spending in retail stores. Everyone likes low prices day
in and day out."

Great observation. I know there is a business model somewhere that allows poor people to afford the same economies of scale by splitting bulk purchases somehow. I imagine that one of the neighborhood social networking sites like NextDoor could add feature that allows a neighbor to broadcast their future purchases to their neighbors and other neighbors that want the same product can choose to up the volume of those purchases. This will allow them to save money via volume and shipping. The company doing the sale (whether Amazon, Walmart, or whatever) would deliver all the stuff to that one neighbor and then the other neighbors would show up at the ordering neighbors house to collect their share of the purchase. This would be a very compelling feature for NextDoor or similar site to create a revenue stream that increases their attractiveness to lower income neighborhoods.

When adding to the cart, the user can choose to add products publicly or privately so that only non-personal products are broadcast to their neighbors.
It's defined by the English meaning of the term. If there are layers between you and something, that is not direct. The end.
This EFF site is a good resource: https://trollingeffects.org/
"Do not read Hacker News".
They're both good ideas, but bear in mind that the keydown detection may trigger under other conditions (eg I use a plugin to let me edit text fields in external vim. People pasting quotes/urls could also be odd keystroke numbers)
Yes, this is pretty common for printers installed in service desks at the airport. However, they tend to not have overly-branded stock because in the irregular circumstances you tend to get a pass from a service desk, you might be rebooked on a different carrier, and would therefore have a mismatched boarding pass.
I think in the future quality will be more and more important for Chinese software as well. I see it with my co-workers in Shanghai that they value it more than 2 years ago. Also newer software like WeChat seems to be pretty well done in my opinion.

I can not say this for China Unicoms WoStore App/SDK or BesTV. But I personally know that both of the later two things are made by low paid workers. I think that is still one of the reasons why they can make just a rewrite/refactor because salaries are low and working time is super high. But this will not be possible anymore as salaries are rising especially in Shanghai.
Great to know — thanks for the info. We got a sharp rise in feedback when we were using this in our app, but like you say, it's probably to some extent dependent on the particular app.
The airline I catch most often has the option of an RFID tag or their branded (RFID) credit card, or you can use your phone to display a QR-code via their app, or an EAN barcode if you just have the confirmation email.

If you only have carry-on luggage you just head to the gate, no need to deal with a check-in counter or anything.

Once you get to the gate, you scan your pass and it prints a small slip with seat + flight number.

Of course, international flights still have all the rigmarole of big paper passes.

Oh, and their printable boarding passes already look like: http://passfail.squarespace.com/storage/boardingpass_airnz.j...

The international ones are still fairly standard: http://jecielkonsult.com/onewebstatic/928d2eb4df-perakl6.JPG
Sales of BlackBerry's Q10 Keyboard Phone Fall Flat
Hi, I am working on a new NLP engine that might be of use to you. It's a work in progress but promising and is customizable.
Are you open to using a paid component? Please shoot an email about your needs to mail [at] thetruebot [dot] com
I've never had this happen.
True, but I never said it was a book about today's Walmart, just that I found it interesting to learn about that company's history and that I recommend the book.
Is this a case of design for the sake of aesthetics alone?

Welcome to Hacker News!
Seems to be a pretty devastating problem if you send the exploit text to someone in iMessage. Makes the phone immediately crash - when the phone has been restarted and the user clicks on "messages", it crashes again - I think that it'll need a system restore / hacking of the Messages datastore to fix.

Put the exploit text into the SSID for an iOS personal hotspot - crashes iOS devices when they scan for SSID's to connect to.
Competition is great for the industry
MAD: The War on Privacy Issue
> there are much more effective ways to be charitable; mosquito nets in Africa and anti-aging research comes immediately to mind.

You are crazy if you think those are more effective use for WalMart's money, especially the anti-aging research.
That is actually a completly safe command to run (although I would not recomend it). rm by defualt does not allow you to delete '/'. To override this, you want

sudo rm -rf --no-preserve-root /

Regardless, everyone knows that sudo rm -rf / is a bad idea, try using something more cryptic. I reccomend:

sudo dd if=/dev/zero of=/dev/sda

For those of you thinking "but surely sda is mounted, Linux won't let you write to it", wrong. I just tested this on my machine (using a specially made loop-back device). You can write directly to a mounted device. For those curius, after zero'ing out the device, attempting to 'ls' in the mounted directory resulted in either ls printing "killed" and terminating instantly, or hanging and refusing to respond to ^C.
I remember when the search for water meant something big. I remember the media being all over it.

Now, there is water everywhere and nobody cares.
Wii U price cut
This is some interesting copy from a company called "safevote" I came across when googling whether there were any laws against online voting... because I almost said, "It's not like there are any laws preventing US citizens from voting online..." but I wanted to be sure. Anyway the link:

http://safevote.com/internetvoting.htm

So, we can be voting online. Yes we can! hahaha. groan.
> The iPad will never be better at taking people's credit cards than a traditional register.

Are you serious? You do realize that most "traditional registers" are used in conjunction with a credit card terminal and/or a computer + monitor POS system right? Both of those things are computers, and the iPad is slowly replacing a very large number of the things that a computer was traditionally used for...primarily because of three main advantages: portability, size, and enhanced UI (multitouch, gestures, etc.). All three of those (especially the last) offer huge advantages for registers and POS systems.

Sure, most offerings are currently somewhat buggy and scrappy. But what new technology isn't? I can guarantee it will get better. This is pretty classic innovation life cycle (http://en.wikipedia.org/wiki/File:InnovationLifeCycle.jpg). What you're saying is the equivalent to somebody in 2005 saying "Flash memory will never be used in place of traditional hard drives in laptops." That person would, today, feel pretty stupid.
Wal-Mart’s customers expect a very broad array of goods, because they’re a department store, not a specialty retailer; lots of people rely on Wal-Mart for their regular weekly shopping. The retailer has tried to cut the number of SKUs it carries, but ended up having to put them back, because it cost them in complaints, and sales. That means more labor, and lower profits per square foot. It also means that when you ask a clerk where something is, he’s likely to have no idea, because no person could master 108,000 SKUs.

Having done a few years time in retail, I find this part a bit telling. I'm curious if the author has ever worked in a department store? Many department stores assign various employees to ....departments in the store. The actual SKU count you need to mentally juggle in your head is a fraction of what the entire store carries. Increasing the number of employees in a department and paying them better should give you a better knowledge on the floor of where something is if only because customers can find a department member. In my Wal-Mart it seems like you'd be lucky to find a department member in any particular department, except maybe automotive or electronics.

Economic realities notwithstanding about where the money comes from to hire more employees or pay them more of course.
As far as I can tell, the original "cargo cults" were pretty much exactly a manifestation of that fallacy. Could you explain what else is involved that I may be missing?

EDIT: On further reading, I think I have a better idea now, but I'd still be interested in your thoughts.
The closest thing for Windows that I can think of is Sandboxie. http://www.sandboxie.com/

It's still quite different.
It's far less economically distorting to top up a family's income with an EITC than by mandating higher wages. For one thing, it avoids giving employers incentive to cut back on labor costs.
I think you have a great idea, and I'm looking forward to some great responses. But I'm going to suggest something different. Not instead of, just not what you're asking for.

Try to arrange your life so that the majority of your day is spent doing things on and related to your list. It's really hard to rack up the hours needed for what you want in your spare time, so make it your main time.

Is programming and related knowledge a significant part of your major? If not, can you change that, or keep your major but change your emphasis?

Can you work in a job (part time or full), or a work study or intern position, that challenges your list?

Can you give up some relatively worthless activity (I'm not judging) for awhile, and replace it with intense, sweaty coding?

"I want to create a coding bootcamp for myself so I can improve as a programmer and be able to build and ship useful things." Then start building today, and ship tonight. Build and ship crap, and lots of it. Seriously. Ship.

Ira Glass on Story Telling, Part 1. (2, 3 and 4 are in the right margin.) http://www.youtube.com/watch?v=loxJ3FtCJJA
http://www.sandboxie.com/ ?

Or perhaps build something off the Chromium sandboxing.

http://www.chromium.org/developers/design-documents/sandbox#...
not crashing safari for me... Mavericks beta.
Hacker Leaks Documents Related to Indian Defense Establishments
I would suggest NLTK. Python has inherent advantages for text processing tasks.
Yahoogroups MX and A records not found: DNS compromised?
In light of the DNS hacking at nytimes.com, we are suspicious of this error message we are getting for yahoogroups MX and A records:

Have the yahoogroups DNS records been compromised?

----- Original Message -----
From: <MAILER-DAEMON@yahoo.com>
To: <info@karmayog.org>
Sent: Thursday, August 29, 2013 5:41 AM
Subject: Failure Notice

Sorry, we were unable to deliver your message to the following address.

<karmayog@yahoogroups.com>:
No MX or A records for yahoogroups.com

--- Below this line is a copy of the message.

Received: from [98.137.0.85] by ng19.bullet.mail.gq1.yahoo.com with NNFMP;
28 Aug 2013 10:21:05 -0000
Received: from [10.193.94.108] by tg5.bullet.mail.gq1.yahoo.com with NNFMP;
28 Aug 2013 10:21:05 -0000
X-Sender: info@karmayog.org
X-Apparently-To: karmayog@yahoogroups.com
X-Received: (qmail 75429 invoked by uid 102); 28 Aug 2013 10:02:55 -0000
X-Received: from unknown (HELO mtaq3.grp.bf1.yahoo.com) (10.193.84.142)
by m8.grp.bf1.yahoo.com with SMTP; 28 Aug 2013 10:02:55 -0000
X-Received: (qmail 7839 invoked from network); 28 Aug 2013 10:02:55 -0000
X-Received: from unknown (HELO mail1.g5.pair.com) (66.39.4.46)
by mtaq3.grp.bf1.yahoo.com with SMTP; 28 Aug 2013 10:02:55 -0000
X-Received: from nodeamd (static-mum-182.56.203.188.mtnl.net.in
[182.56.203.188])
by mail1.g5.pair.com (Postfix) with ESMTPSA id 63E12450F6
for <karmayog@yahoogroups.com>; Wed, 28 Aug 2013 06:02:54 -0400 (EDT)
Message-ID: <048d01cea3d5$c3ed1860$6802a8c0@nodeamd>
To: <karmayog@yahoogroups.com>
Date: Wed, 28 Aug 2013 15:32:51 +0530
MIME-Version: 1.0
Content-Type: text/plain;
format=flowed;
charset="iso-8859-1";
reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Originating-IP: 10.193.84.142
From: "karmayog - tanya" <info@karmayog.org>
Linkedin sent an invite to every person in my gmail account, hundreds of people, and was then spammed with pages of people accepting my friend request. I had no intention to do this, it was from a button that said "sign in with your gmail" that I must have clicked because I thought I wasn't signed in.
Those of us who actually used Genera on a Symbolics Lisp Machine really, really hope that anyone who contemplates this sets their sights a helluva lot higher than GNU Emacs. All of this mythologizing GNU Emacs as something more than a pale imitation created on hardware with a tiny fraction of the expressive power of the real thing is like watching some cargo cult culture talk about how they're going to build a real airplane out of bark and vines.
Notice how "smell" was in quotes? You could apply this algorithm to my grandmother's car, because it's your word against the cop's. Being squeaky clean won't save you.
having spent some time during linkedin boom in a company that separates their developers as frontend vs backend (which is moronic), i'm now labeled as frontend just because that was what i was doing during said boom.

gladly my linkedin profile is as useless as my gplus one (which i have to have to comment on youtube kitten videos)
Exactly. Instead what should have been popularized were Stanley Milgram's obedience to authority experiments that were performed to answer the question as to why many otherwise well meaning humans would collectively engage in horrible acts like extermination of a race of people. That experiment and Soloman Asch's experiments in conformity pretty much show that Americans are just as capable of the same acts as Nazi Germany.

Sadly we really don't even need those experiments to show we are also capable of such atrocities. Abu Gharaib, Guantanamo Bay, Extraordinary Rendition, WWII Japanese Internment camps and other examples from our history show that we already have.

Godwin's Law is well rooted in basic human nature.
I was (friendly) trolling a colleague who's very entrenched into Java World. The troll started as a genuine attempt to suggest a new tech he'd like; Scala. Turned out he wasn't interested at all, but the gag kept rolling about him learning Scala.

I got the idea that I could get a bunch of people to go and endorse him for Scala on LinkedIn. The (far fetched) goal being that he'd inadvertently accept the endorsement and end up returning in the top results for local Scala experts.

So I went and endorsed him for that. He didn't fall for it. However I also endorsed other colleagues. One of them caught on the troll and endorsed me back for 'Genocide' and a bunch of atrocities.

Maybe people are just trolls like I am and endorse OP for the sake of lulz.
Is the $2 billion in membership figured into the net? It seemed like it was separate in the article's table.
Our society is structured that way, except for the "without going on welfare" stipulation. A sole breadwinner with a spouse and two children making $20k will receive another $10k in EBT and EITC, free healthcare, and pay a tax rate close to 10%. Effectively his or her income will be above $30k, which isn't bad considering per capita GDP is only about $45k.

How could society be structured to guarantee higher wages to unskilled workers?
I just saw that book on a coworker's desk of mine, now I've GOT to check it out, thanks!
This. I used to work in a supermarket. Courtesy clerks (baggers) and even cashiers could be given bizarre tasks during slowdowns, but the crowds would always pick up during their shifts and they'd need to be called back to their posts. Seemed like this was usually at the top and bottom of the hour and various rush points of the workday. If the overflow labor wasn't there, lines would back up into the aisles and customers wouldn't just complain, they'd go bonkers.
I used to use the network tab for stuff like this, but now I almost exclusively use mitmproxy[0]. Once things get sufficiently complicated, the constant scrolling and clicking around in the network tab feels tedious. Plus it's difficult to capture activity if a site has popups or multiple windows. mitmproxy solves these problems and also has a ton more features like replaying requests and saving to files. My ideal tool involves something that translates mitmdump into code that performs the equivalent raw HTTP requests (e.g. using python's requests). Sort of like Selenium's IDE but for super lightweight scraping.

[0] http://mitmproxy.org/
Incidentally, this entire thread can basically be summarized here:

http://www.justiceharvard.org/2011/02/episode-04/
Programming luminary Jeff Atwood designs his ultimate coding keyboard
you think Walmart's customers are poorer than walmart's employees?? seriously? Walmart states that it's target demographic, which it also finds contains the majority of their customers, makes $30,000-$60,000 per year. Walmart's employees make $16,000 a year. So, the typical Walmart customer makes 2-4x as much as their employees. This stuff isn't hard to research, and should be blindingly obvious if you ever shopped at walmart in a rural area. The people who shop at Walmart are very clearly middle class in those regions, not the poor.
The article states "we observed an anti-monitoring check (no communication if wireshark or tcpdump is running)". Does anyone how how resistant it would be to logging of outbound connections with iptables?
yeah, pretty, but useless.

What was the last time you knew where to look for "gate"? or "seat"?

making the numbers bigger only help the people handling tons of those per day. Look at that corner, see Gate number. ok, right one. pass.

For the passenger who fly once a month or less, each time in a different company, you scramble the ticket looking for the word "gate" first, which is smallest print in all of them. But "12A" or whatever the gate is, is huge. as "23C", which is your seat, but you don't know that. because the labels are all tiny.

typical case of not thinking about the problem and just making things cuter. Would never call those photoshop pilots designers. Also, color printers for boarding passes? not even virgin has that! another show of zero research.

that's why you think before you draw something.
On the other hand, here in India- My neighbor has just come back from Dubai, after serving as a cashier at a major retail firm for almost 20 years.

According him, surprisingly enough they make money while customers don't bother to collect change, or when the cashiers don't have change they just leave it at them. They keep a track of how much change has collected like that hourly or at half-day and then they pocket that. The company doesn't lose money anyway, the customers give away the change like tip. But in the process these guys make a lot of money.

According to him, the money he makes through the change is actually way more than his actual salary, nearly like a multiple of his salary. And that is how he built much of his fortune back here in India.
It's less than "only the poor people want to reproduce" and more than "people wanna reproduce" and "so many people are becoming poor these days".

The middle class is GONE, and the lower class has grown immensely. So as a proportion, sure, they reproduce more. But that's just because we've grown so many of them.
How to Collaborate On GitHub
Thanks for pointing this out minikomi, I will have to put together an EC2 quickstart guide. I am thinking of a more succinct form of what is currently the server install documentation [1].

[1] https://github.com/Sendhub/shipbuilder/blob/master/SERVER.md...
Curious if there's any speaking to the wage differential between the gained jobs and the replaced jobs.
Founders: Know When To Hold 'Em
cool. The rest of the system is Django so that'd be ideal. I'm not against a polyglot ... but prefer not having that level of complexity.
Most of the laowai (foreigners) I've known to work for Chinese companies get really good compensation but last only 6 months or so...there is something about a company (Qihoo...) that uses timecards for all their programmers, and expects 6-day work weeks, that is quite dehumanizing. Maybe Xiaomi is different, but just having ex-Google/Moto China talent wouldn't be reassuring to me, especially if management is all Chinese, or worse, he would be the only laowai in the company. The culture issues would just be so huge.

Who knows why he chose to come here? This is quite a personal decision.
10 Subtle Best Practices when Coding Java
For what it's worth, people do try that. Wal-Mart tends to show up and throw its weight around when this happens.
businesspeople leading honorable lives
http://d1snlc0orfrhj.cloudfront.net/presentations/13-apr-des...