skysight-inc/HackerNews huggingface dataset:
I live in a rural valley with no mobile phone reception. If people call me when I'm home, they get my voicemail. I do have an internet connection at home, but it's not fast and I rarely use it.

I'm on a computer all day at work, and work hard - when I go home, I have little inclination to then use a computer again, even if it's for leisure or games.
Going from a tally of 935 to 216000 is a revolution in DOJ's thinking. It implies that an active suppression of the truth was abandoned.
Please don't carry that into every thread about Python...
And somehow that trademark is still not generic.
"This guy is a hardcore Linux geek converted into hardcore Mac-fanboy (polar opposite)"

I disagree that these are polar opposites. I have been a Windows guy most of my life, but after switching to Linux, I have learned to appreciate the merits of the UNIX basis of OSX.
I don't shake my legs.

Once in a while I scratch my balls (subtlety). I have found women in the office don't scratch their balls. They adjust their bra straps. Unfortunately I don't wear a bra, otherwise I'd join in. There do seem to be a lot of moles on people around here though. There also appear to be a lot of sex toys around (It's where I work, see my profile).

What I'm getting at is that you are asking an environmental specific question. You probably find that the 'leg shaker' has a higher metabolic rate or is possibly on the thin side (studies have shown some people are thin because even when sitting, they keep moving).
To burn extra calories!

You'd be surprised how much the energy required for such a small movement, performed continuously over longer periods, adds up over time.
Paul has been doing some fantastic work in the last few years, he definitely deserves the break.
I agree. She was totally within her rights to complain about the joke. That ended however, when she took it public, on Twitter, instead of PyCon officials. In my opinion, her actions were far worse than the joke itself. And it doesn't matter if it was the most vile, disgusting sexist joke ever said. Her actions were wrong. And the PSF and PyCon have become so politically correct, they fail to see who the real victim is.
And multiple selections. I didn't find any use case for them.
I do my best to keep weekends family time - and I think I would be better off keeping them disconnected too.

Maybe a day a week away from the world is a good idea, and with a family about all I can hope for :-)
> At what point in this conversation did you forget the fact that an identifiable picture was posted publicly to her 9000 followers?

Never, and so what? This happens all the time at public events. Hell, the HN is generally in strong support of laws that uphold such a thing. Apparently, just when it happens to other people.

> No, she's being to to speak up AND handle it behind the scenes.

Going to address this here. Unfortunately, this isn't as easy as it sounds. It's easy to say report it, but when put into that situation, it's not always as easy to speak up. This is a very well known phenomenon. That she didn't follow the reporting procedure to a T is forgivable, just as what the guy did was forgivable.
What’s good for C++ is good for … Haskell?
Vim out of the box is a perfectly adequate text editor, and all you need to know to use it is /?xiap ESC 99dd :wq! and the arrow keys. With gq (formerly Q, RIP) you can then edit text. hlJG<>wbvn.fF;#% help too, especially for code, and c is nice, especially ci, which is a Vim innovation. ^F and ^B move around.

As somebody who never used Vim, I seriously can't tell if you are being sarcastic here.
That's the operations side of technology, but your point stands.

It's the same everywhere though -- farms, factories, govt offices, law offices, convenience stores, etc. In all cases, it's handled by spreading the workload, over family, shifts, or minions.

Perhaps the unusual part of technology is that there is a larger viable component of individual work effort. Many in the industry are drawn to that and resistant to larger group energy pools.
The problem is not displaying a username. The problem is using the username to login. Because users forget that.

If you're stupidly using your email as your username then your email becomes public should the site you're on show, at any point, your username.

Which is why sites correctly done use the email for login but display a username and never your email. Correctly done sites also forbid username from containing '@', so that you can be sure that people don't do anything retardedly stupid like using their email as username, which would be displayed publicly on the site...
The last time I stayed up past midnight to work on something was probably close to a year ago. I stopped when I made what I thought was a simple change and ended up completely fubaring the font end of the site.

I went to bed and first thing the next morning fixed what was an insurmountable obstacle just a few hours before. Maybe it's because I wasn't on a deadline, maybe it's because I could sleep as long as I wanted because it was a weekend, but since then I haven't had any reason or desire to work past the point where my body wants to go to sleep.
How about actual prose? With the right plugins Vim is the best article/book authoring tool I've found.
Ubuntu To Halve Support Window for ‘Regular’ Releases
I Love Email
The first smartphone made in Africa is a farce
You know, that one also has yet to be seen with a good implementation.
I agree; it's a shame that she over-reacted, that the employer of the person who was fired over-reacted, but I think we've heard enough.
This remark is unacceptable and harmful
Fret not. It's normal. I do it too.
And I did it when I was not an engineer. As a primary school student and then as a secondary and then college student.

I think it's good for us engineers. It gets us little bit of movement for otherwise immobile ourselves.

I even move around my legs and I stretch it a lot and when stretching I forget that my workstation switch is right in the corner and I switch the entire damn thing off once or twice a month - that was the reason I had to get my (our corp) backup settings on my PC modified to a little more frequent period (15 mins from an hr).

Happy shaking!
Pythonic ranges in C++11
lol ddos
safe as in "you are not going to die tomorrow", probably yes.
safe as in "healthy for your long-term health", definitively no.

We already made this mistake in the past. After the discovery of the macros (protein, carbs and fats) some people thought that those were enough to keep you alive and healthy. They then produced some infant formulas and some kids died.

Now we also know the existence of some micro nutrients (vits, minerals, etc) and we are stupid enough to think the same.

Is coffee just caffeine ? A coffee bean contains more than one thousand active compounds.

Soylent is to real food what caffeine is to coffee

edit:typo
OK, I'll bite - is this a coincidence - or are they being DDOS'd over the PyCon incident?
> And why exactly is it the man's responsibility to provide financial security for the woman?

I'm sure for most women it's not that it is the man's responsibility to provide financial security, but that the man is going to work with you to be financially secure rather than against.

If you've spent your twenties working hard and saving, you probably don't want to marry someone who's spent their twenties running up a credit card bill. You very likely will spend your life together arguing.

Not that a diamond ring is necessarily the best way to demonstrate financial responsibility.
It's an art. You are either born with or have to learn it "the hard way". ;-)
Coder confessions
Advertising and the Internet of Things
Gumtree is a richer form of our Craigslist. I've had better experiences on Gumtree, because there's less volume and better sorting. Craigslist is a non-profit, though.
What are you doing to help attract sellers? Any plans for auction-style listings?
I agree with you. I think he's spot on about how the editor should know more about common languages like HTML and Javascript out of the box. It's frustrating to me that formatting is still bad despite my attempts to make it better.
HP creates glasses-free almost-holographic 3D smartphone display
Proposal from Yeoman: Entity-Driven Tooling
Getting rid of the annoying LinkedIn Today
F1 Malaysian Grand Prix hungarian news blog
Personally I guess I'll learn vim/emacs someday, but right now I'd rather spend my time building stuff than learning an editor.
Is feedburner also shutting down?
I randomly logged in to my feedburner account to see 0 subscribers today (for all my feeds).

Sample urls for a feed that used to show proper counts before publicly -

http://feeds.feedburner.com/~fc/CSSDeck?bg=99CCFF&fg=444444&anim=0

http://feeds.feedburner.com/~fc/Nettuts?bg=99CCFF&fg=444444&anim=0

http://feeds.feedburner.com/~fc/[YourFeedName]?bg=99CCFF&fg=444444&anim=0
Same here. Never remapped the leader key, tried and ditched pathogen, never used gvim, never used hill, but I have checked 2G in vim, and I know how to do some advanced search and replace, I have python errors in red as I type and I got once in the highlight engine to fix an annoying color.
Nope. You continue to read what you want my statements to read. The stuff you quoted can only be interpreted as telling him what to do by twisting it around. No other way.

I can look at someone smoking and say "I think that is wrong because of...". That does not, in any way, that I am trying to force or tell the person not to smoke. Now, you might choose to read it that way but that doesn't change what it says.

You clearly only want to disagree with me for the sport of it so I'll agree to disagree and give you the last word because it seems you need to win. Go for it. The stage is yours.
Average debt for UK junior doctor is "over £40K".

http://en.wikipedia.org/wiki/Junior_doctor
Stunning that the outrage over this over-reactive firing is made manifest by rage--expressed as professional disrespect, name-calling, and sexually violent attacks--at the woman who called him out, with nary a peep about his over-reactive employer. <---- This is evidence of deep and corrosive sexism.
When you look up at the clouds, do you see Adria Richards?
Is your every waking moment consumed by the possibility that some woman is being an oversensitive dickhead?

If not, then please stop dragging that stupid subject into other threads, some of us could use a vacation
The question of what is "appropriate" behavior is not something that has an objective definition. It is a subjective judgement which depends on the participants involved. If someone in a conversation is made to feel uncomfortable by the conversation, it is incumbent upon the participants to understand why, and make an informed decision on how and whether to modify their behavior.

Rejecting a person's objections to a given behavior out-of-hand is tantamount to telling that person "we don't care whether you stay or leave."

We can foster an inclusive industry by instead saying "we want everyone to participate, and we want to understand what you're saying when you say what we're doing makes you feel uncomfortable."

In the end, it's not a male vs female or race vs race thing - it's just a question of adopting essential patterns of civil collaborative engagement.
The biggest problem with "social login" ain't about advertizing companies like FB and Google having all your infos.

The biggest problem has actually nothing to do with social: the problem is security of all these single-sign on / unique ID.

We're in 2013 and hardly a day goes by without a major security exploit found affecting Rails, Java, OAuth, Flash, etc. There are so many botnets out there that sites we rely upon for our daily workflow are getting taken down (GitHub)...

Yet people don't talk about security. They don't even mention it. Not in the TFA. Not in this thread (besides two insightful comments).

As long as people will keep thinking that they can put all their eggs in one basket online and "really really have this basket by hyper-secure" we're gonna be in big trouble.

It doesn't help that several people on HN are selling snake-oils products "put all your passwords in this unbreakable app, we guarantee you nothing bad could ever happen".
What else is harmful? (Not accepting the premise that fast food is 'bad' by the way...)
Sitting on a chair for hours.
Should office work be made illegal?
It's more like "for violent men, watching violent video games makes them more violent".
The Spectrum of Identity  Anonymity in Social Networks
I'm keeping score: You lose 10 intelligence points for lacking understanding about racism.
Cool, though I wouldn't use it because of the listing page. Your formatting is great for an image search if how the image looks was my only criteria I was looking for. But to find out the price, where it's shipping from, who's selling it, etc. I have to hover over each and every item, and that's rather daunting when it comes to hundreds of results.

I'd really want to be able to scan over hundreds of results in seconds. Not tediously hover over each and every result to see what it's worth. It takes too long.
Yuck!

Or maybe okay. I chewed few when I was in school. Was spanked without mercy and the spanking got rid me of the habit. Can't complain.

Q: Any favourite colours or flavours? Fountain or ball pen?
Now that I think about it, G+ got less interesting around the same time I culled some shared circles I added when G+ launched. I saw this circle share the other day and added it. Now G+ is interesting again. Weird.
I live in Uruguay, and wedding rings here (and in Argentina, and I guess Brazil too) are usually gold or gold-plated, without diamonds.
Well, good is bit of a stretch. On first try I got disconnected during loading the level. On the second the level loaded but accelerometer does not work, only the buttons do. Also the screen on the phone (Galaxy Nexus) is upside down.
'Zombie' Startups Look for Ways to Come to Life
It seems that Adria's personal blog is having similar problems..

http://butyoureagirl.com/
Great for Adria: more blog hits. Not so great for SendGrid: a PR disaster.
She also projects her own fantasy onto a little girl, apropos of nothing, already proclaiming the girls career in tech dead in the water.

She did the right thing by notifying conference staff and letting them handle it. She did the wrong thing by naming and shaming on twitter. The blog post reads like a mix of real event and revisionism to stem angry internetters.

Still, it's a storm in a teacup - who's to say the same guy wasn't on the verge of being let go for other reasons anyway? It's presumptuous to assuming his firing was solely because of this single event.
Tor Project Annual Report 2012
The whole justice system is badly in need of reform. Monstrosities like the ones signed into law for the war on terror, war on drugs and war on sex offenders need to be scaled back. Also discretion must be removed from the prosecutors. And why not instead of minimal sentence guidance, create a maximum for combined sentence where no bodily harm was inflicted. Like - 3 years. This will infuse some sanity.
Not only Adria Richards should apologize.

The company that fired the programmer must also.
UX School in NYC
I love the idea of Dart, and was hoping for this to happen (makes sense it would). My biggest problem with Dart today is it's lacking support for Internet Explorer 7.
Has anyone ever composed a chart of how the pay between various disciplines in EECS? Say, Java developer vs PHP developer vs embedded engineer vs appsec engineer?

Sounds like a fun HN project.
mtgx, despite having 21724 karma, it seems you've been made [dead]..
Humanity's deep future
You're not crazy, you're spot on. As long as a new user understand vim insert and command mode (and how to :w) then they should be as productive as if they were using any other editor.

When I started learning vim all I knew were the command modes and how to move around using hjkl. Slowly over time I added more commands.
The dreaded FDDOS: Forking Dongle Denial of Service.
Inception - Android inside Android
In inception, it was dream inside dream. With AppSurfer app you can have app inside an app.
Hobbyists
If this is an argument about the text editing software/GUI, I respect everyone's opinion, but vim keyboard shortcuts is one of the best things I learned as a programmer.

I use vim when I ssh, have vintage enabled in ST2, and my Eclipse has Vrapper for the shortcuts. Too bad these shortcut plugins don't have visual blocks though. anyways, hjkl is very addictive.
You have to appreciate the irony of punishing my sexist joke in this specific thread.

(I do anyway)
YES!!!! The new price changes are actually going to save me money. Plus they're still cheaper than AMAZON.

FYI: I sell on both Amazon and eBay. On ebay I pay for "Buy it Now" listings ($0.50 insertion) and 11% final value fee. So for me the cost is going to drop by 1% and .50 cents.

eBay is doing this to compete and catch up to Amazon. Auctions are a fad on their way out, and "buy it now" is where it's all at. Store style.

Amazon fees are MUCH worse than ebay + paypal fees combined, btw. Plus on Amazon you can't have calculated shipping so you have to buffer your shipping. I had to lie about my calendar weighing 4lbs just so I can force Amazon to calculate shipping more fairly. So sometimes you lose some money and sometimes you win. While on eBay calculated shipping charges buyers based on dimensions, weight, and destination so you charge your buyer the exact shipping cost down to the penny.

The problem with the OLD ebay rates is that they discouraged people from posting "Buy It Now" items. There's a barrier to entry. If you wanted to sell, lets say, 10 products on ebay with a "buy it now" price you had to pay 0.50/listing (not per item or sale) and they would be on there for a month /or/ until that item's quantity reached Zero and sold out. Now, you can put up to 50 items on ebay for free.

Ebay's old prices favored Auctions, ebay's new prices favor store style listings. It's now cheaper to start a store on ebay.
Can you really go offline these days? I mean, beside my work (which obviously happens to be online), here are things that I do on the Internet.

1. Connect with my family. International calls are so expensive and I'm accustomed to the video calls luxury that Skype gives for free.

2. Buy Stuff. First, I get a wide range of choice; and second, it saves me time.

3. Pay bills. (Internet, Water, Electricity...)

4. Entertainment. Watch movies, music, and TV series.

5. Book an airline ticket and an hotel (just did it, so it came to my mind). The alternative is to get in touch by phone with a travel agency that I'll need to go to physically to pay.

6. Withdraw money from an ATM.

The Internet is now too blended with our physical life. I think it's wrong to try to fight it. It made our life easier and it's improving our life.

If you are being stressed, then it's because of the way you are handling your work. 2 months won't cut it out. You need a radical change on how you work, and not how to use the Internet. You can be stressed on an offline job too.

I know because I'm in the same boat, and I'm still figuring out how to change it.
mtgx, if you're reading this, it seems someone has marked you as [dead] for the last few hours, no idea why..
Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On CentOS 6.4
As a casual eBay seller, I don't really care about the fees. I mostly want to get rid of stuff and make more money than I would if I threw it in the trash. 1%, 14%, 99%... it's all good.
I've been meaning to learn vim for years now. I started a month ago knowing basically how to fudge my way around with arrow keys and save with :w, and that's it. A couple of peepcode screencasts, a bit of daily 5 minute practice on shortcutfoo.com, and a month of pretty disciplined day-to-day coding later and I'm basically back to where I was on TextMate. I'm even using a tmux/vim setup for most of my Android coding, occasionally tabbing back into IntelliJ IDEA if I have to do any heavy refactoring, and even then I have a vim plugin going there.

Is it better? I dunno, hard to say. I like it. I like the tmux-vim combination and it's been a good challenge that's kept my brain engaged.

Now, I have a ton to learn, and that's awesome. But I'm at the point where I'm really comfortable making all of my changes in a vim context, without constant finger stuttering and 3 second pauses like I was doing 3 weeks ago. And it certainly didn't take me 2 years. That's nuts. Maybe 5 years ago before there were so many screencasts, tutorials and practice sites, it may have taken that long. But even then I think any disciplined coder could get up to a moderate proficiency with some daily practice, in a few weeks or months, not years.

This is an old warhorse of a debate that hardly seems worthy of HN, nevertheless here is the conventional wisdom restated: vim vs. idea vs. TM/ST is a question of taste and personal developer happiness, not proven productivity. I know great coders who swear by (EMacs/Vim/IntelliJ/Eclipse/SublimeText) to the exclusion of all others. None of it matters. Was it Knuth who said, "all editor wars lead to madness and early optimization", or something to that effect?
Surprising that nobody has mentioned this, but Vim is free and Sublime is not.
>Where are you getting that they dropped Google Apps Activesync support for Outlook 2013?

From the original December announcement that's since been extended, amended, and clarified. And from the fact that at present, it still doesn't work.

Both of your links are relatively new developments. I'm glad to see that this is happening.

I've already spoken to why Apple would have to request whitelisting. The way Google announced plans to phase out CalDAV indicated such. Not for Apple expressly, but for anyone using CalDAV.

I hope you're right and I'm wrong, but none of this seems like simple "housekeeping" It seems like "platforming" or "silo-ing" Calendar in an analogous way to what Twitter did/is doing with its API and 3rd party clients. I readily admit this makes little sense for Calendar, but phasing out support for the most popular sync protocols used to by the 2 most popular software platforms -one of which is the open standard, then allowing them by exception only, is suspect.
Why Scala+PlayFramework Could Be the Best Choice for Your Startup
I don't think complete disconnection is important. What is important is what you are doing while you are connected during your personal time.

I used to have a hard time getting away from work. Now I don't check emails and I avoid programming on the weekend. If the servers melt someone will phone me. I used to find checking emails was stressful. Someone would report a small issue and the little thing would nag at me to fix it. I found it hard to relax.

One weekend I assumed the world wasn't going to end, I assumed my help wouldn't be required. I kept my phone with me. Been enjoying completely work free weekends ever since.
I wondered about this for years - because I do it all the time.

The answer finally came to me from trial and error of something else. This is caused by caffeine - usually from coffee. Engineers dring lots of coffee, so often suffer from this. It is a type of "jittering".
a public setting: a personal twitter account
a professional setting: a professional conference
So we can't discuss for-profit startups on HN either, since they're walled-gardens that try to make money off their apps and services, without open sourcing their entire codebase?
Even though I'm a SG customer, I can't help but feel a little schadenfreude.

edit: when I made this comment I thought this was a random service failure that would last couple of minutes. More than 1 hour later, I don't think it's that funny anymore as I'm being affected as well.
Microsoft Targets Galaxy S3 with New Commercial
Any pen that's going, really, other than if they're metal (impossible to chew) or seemingly poisonous (e.g. dry markers). No real preference, although I tend to regret chewing biros as they shatter into pieces easily.
Will there be video of TiP BoF posted?