skysight-inc/HackerNews huggingface dataset:
Google is doing a lot of things wrong, but this is not one of them. Look at the apps's description and decide if it's spammy by yourself.

Artists include: Grateful Dead, moe., Max Creek, Phil Lesh and Friends, Umphreys McGee, Disco Biscuits, Radiators, String Cheese Incident, Blues Traveler, 311, Jack Johnson, Smashing Pumpkins, Yonder Mountain String Band, Tea Leaf Green, Railroad Earth, Furthur, Ratdog, North Mississippi Allstars, Derek Trucks Band, Perpetual Groove, Drive-By Truckers, Mr. Blotto, Donna the Buffalo, Strangefolk, Brothers Past, Hot Buttered Rum, Jerry Joseph and the Jackmormons, Keller Williams, Sound Tribe Sector 9, Little Feat, Guster, Ween, The Breakfast, New Monsoon, Cornmeal, Grace Potter and the Nocturnals, JJ Grey and MOFRO, Ryan Adams, The Bridge, New Riders of the Purple Sage, Dark Star Orchestra, Steve Wynn, Ryan Montbleau, Lotus, Greensky Bluegrass, The Dead, Zero, The Brew, Club d’Elf, Local H, Bela Fleck and the Flecktones, Of A Revolution, Jerry Joseph (solo & side projects), Infamous Stringdusters, Matisyahu, Camper Van Beethoven, Pat McGee Band, Garaj Mahal, Raq, Benevento/Russo, My Morning Jacket, Michael Franti and Spearhead, Cowboy Junkies, Animal Liberation Orchestra, Assembly of Dust, God Street Wine, Soulive, Dopapod, Steve Kimock Band, Moonalice, Mike Mizwinski, The Gourds, Steve Kimock, Charlie Hunter, Larry Keel, Acoustic Syndicate, Robert Randolph [and the Family Band], Dumpstaphunk, The New Deal, Toubab Krewe, Nate Wilson Group, Del McCoury Band, David Nelson Band, John Butler Trio, Karl Denson’s Tiny Universe, The Codetalkers, Matt Nathanson, New Mastersounds, JGB, Lazlo Hollyfeld, Jacob Fred Jazz Odyssey, Mickey Hart Band, Zach Deputy, Mysterytrain, Spin Doctors, The McLovins, Band of Heathens, Particle, Rusted Root, John Mayer, Low, The Heavy Pets, Mogwai, David Gray, Robert Hunter, Sam Bush, Mountain Goats, Big Head Todd and the Monsters, Godspeed You Black Emperor!, G. Love and Special Sauce, Glen Phillips, Kung Fu, Trampled by Turtles, Dirty Dozen Brass Band, The Motet, Lettuce, Gomez Warren Zevon, Big Daddy Love, Bushwalla, Emmitt Nershi Band, Garcia Birthday Band, Marco Benevento, Rubblebucket, Carbon Leaf, Elliott Smith, Virginia Coalition, indobox, Giant Panda Guerilla Dub Squad, Explosions in the Sky, Papadosio, Tim Reynolds, Bob Weir, Future Rock, Moon Taxi, Toad The Wet Sprocket, EOTO, Buckethead, Dubconscious, Rhythm Devils, Addison Groove Project, BoomBox, Roots Of Creation, Billy Corgan, Death Cab for Cutie, Indecision, John Brown’s Body, The Pimps of Joytime, Donavon Frankenreiter Band, …And You Will Know Us By the Trail of Dead, Los Lonely Boys, Hank Williams III, DJ Logic, Zoogma, Alabama Shakes, Citizen Cope, Greyboy Allstars, Cosmic Dust Bunnies, Vertical Horizon, Telepath, The Verve Pipe, Pinback, The DJ Williams Projekt, Blind Melon, Gin Blossoms, Fugazi, 2 Skinnee Js, Tenacious D and many more.
16th March
I like how he says he reads legalese every day, and then puts this in there:

>"...Vibe Vault’s store listing did not 'not use irrelevant, misleading, or excessive keywords in apps descriptions, titles, or metadata.'..."

With a double negative implying that it did break the policy. Hope he doesn't write legalese every day as well.
San Francisco, Triggit, Operations Engineer

Operations are the lifeblood of company, our services and servers keep running 24/7 in a distributed environment. Come and be a valued part of our team, build and improve our automation around our operations, and gain new experience and insight on how low latency systems work at scale.

We have a full OSS stack as the backbone of our operations, including Chef and Linux. Tracking our latency, performance, and server availability is critical to our business. Our systems are handling large and ever increasing amounts of traffic, so experience with load balancers and techniques for distributing traffic are a must. Solid networking fundamentals, knowledge of how the Linux operating system provides access to networking resources to applications, as well as CPU/RAM/Disk resources, will be used daily.

Apply at: https://hire.jobvite.com/j?cj=oqQ2XfwZ&s=hacker_news
Not being able to easily add or remove code is good from a security standpoint though. I would take a bugfix only, stable-API NSS over anything that is in constant flux. So it's not how fast you can add features that should be in focus for a mature product - it's how safely you can add bug-fixes, including security fixes. Unless you are saying you have a security fix lingering for 3-4 years, I think Mozilla is doing it right.

Edit: Not to ignore the valid point - having a designated code owner that responds would of course be good.
> But it's much simpler than HTML.

I don't know. Everybody knows HTML. It's pretty easy.

> If people input with HTML then you're going to need to filter which tags you do and don't want to pass through.

That's a solved problem¹²³.

> Markdown just gets rid of stuff like that.

And you can only use a subset of HTML. I guess there are pros and cons.

> Not to mention automatic paragraphing.

<p>...</p>

¹https://code.google.com/p/owasp-java-html-sanitizer/

²https://github.com/rgrove/sanitize

³http://code.google.com/p/google-caja/wiki/JsHtmlSanitizer
Mathematics Lectures for Software Engineers: Category Theory by Tom LaGatta
It would be a big opportunity for money laundering, so I doubt it.
Great to hear. Thank you!

I love how my real question which received and answer from the company was voted down. Sorry but Starbucks is not really good coffee. I am writing this from the Philz in Palo Alto :)
no side effects from the modafinil? I take them very rarely pretty much only when it's of the utmost importance that something gets done by a deadline and even then i'll only take a half or a quarter.
>>to really reap the benefits of entanglement for anything other than microsecond HFT algos

These systems are high latency as they often are supplemented by classical communication and post processing. They are used by banks (in Switzerland) to do secure point-to-point communication. But they only protect the channel and not the copy of Windows 2000 running on either end.
Good QA people are incredibly hard to find, especially ones that can do automated testing. One of my old managers started at Apple in QA and then transitioned over to being a developer after a year or two. I’ve seen this pattern a number of times. The potential risk is that many organizations won’t allow you to leave QA. That may not be a problem if thats what you want to do. QA can pay quite well if you are doing the right thing.

The way to play this is to go into an organization with a good brand name, work hard, focus on automation as much as possible and if they won’t help you transition over to being a developer leave after two years for a place that will. Having a good brand on your resume will open a lot of doors. Also, if you are going down this road its a good idea to build a portfolio of software on github.

Devops is also a good option to consider. It really depends on what your background is and what skills you bring to the table.
I really needed to read this, today. Thank you.
We didn't touch either of the posts you linked to—they were flagged to death by users. I actually unkilled them to respond.

As for controversial stories about YC startups, we bend over backwards not to apply the standard HN penalties to them and moderate them less, not more, than similar stories which aren't YC-related. That was the first thing PG told me about moderating HN and as well as the thing he emphasized most often. (Though I confess that today, I completely forgot that Dropbox was funded by YC.)
Fulltext: http://www.bmj.com/content/348/bmj.g2545
I am not an American and equally despise bush and obama administrations for iraq war and nsa+drone strikes, respectively. It is your partisanship bias that is showing.

And no, it's not hypocritical. The more boycotts and outrage at tech companies for ethical reasons, the better. Baby steps.

EDIT: Tbh, after thinking about it, I must clarify: No, not equally. Though I think nsa revelations will have some profound negative effects in the long term, starting a war on false premises is worse in my books.
Facebook's IDE
This would be awesome, it would totally remove the 3 shell companies have to go through get to some clients.
Congrats, John!
There was no confirmation about board members resigning,

https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...

2 stepped down because they had other stuff to do, the other 1 because of something that is not prop-8 related.
Dropbox isn't going to put her name or face on billboards.

Her connections and knowledge of international stuffs is what Dropbox is hoping she'll bring.
Perhaps surprisingly I feel like this process has allowed me to come to these conclusions even more quickly. If I spend five days in a row working on the same thing it's a giant red alarm in my mind. "Is this the most important thing I should be working on? Why did I just spend five days working on it? Should I move on to something else now?" I'd contrast this with before where if I only worked on it every weekend my ability to make those realization would be on the scale of a month, rather than a week - allowing me to adapt and respond much more easily.
Bush was elected to a second term.
Or Option #2. Call them out on it and if enough people care, things will change.
HN is not your personal editorial or blog. (Note: at the time of writing, his comment was the only one present). Also, I'm going to ignore how cliche the 'Americans are sheep and should wake up' attitude is.

That said, I don't see how anyone could possibly have the expectation that the NSA hand over state secrets just because an upset foreigner asks for it. Doing so would blatantly contradict their entire mission and purpose. Americans would (and should) be more concerned if they complied.

I guess you could object to the NSA's mission as a whole, though then it doesn't become specific to the mood of Merkel or other nations.
10% off in what denomination USD or BTC?
Thanks! Those are both wrong. The barcode expires in 25 minutes, but you can hit "I'm done" for a quick refund. I'll fix that.
Dunkin Donuts please!
Reading those headers are fun! That's a genius idea.
I considered this, but i was under the impression that filing a counter notice would open you(me) up for actual legal complaints ect.
Every frontpage link on Condoleezza Rice is a link that could have been about technical stuff.

Heck, the only Knuth related thing to hit Hacker News front page in months is only based on some political plea he sent to Condoleezza Rice.
If you find yourself needing to use Dropbox (or other cloud providers) for one reason or another, I would humbly suggest giving us a try: https://www.ncryptedcloud.com/. We try to remedy the situation by allowing what cloud storage providers do best: syncing & sharing of data and we secure them. Having the data without the correct key render the data useless to any prying eyes.
Same here. The only side effect I've noticed is that I can find myself extremely obsessed with writing long-winded rants to people if I get side-tracked from the task at hand. I know that this is a commonly reported side effect, so I always catch myself and force myself to stop before I get that far, but it's something to watch out for.
Copy-and-paste - great. Now how about reply all to MMS?
Jetpack for WordPress: automatic protection
I would rather vote for neither party. Liars vs. people too stupid to protect us from the liars, while simultaneously wagging their fingers in our faces, claiming to be smart, and pretending they weren't duped by the liars.

Not an inspiring choice.
After R16, we actually ended up packaging our own Erlang debs at $WORKPLACE (libssl depencency mismatch in latest wheezy; mismatched sources for xmerl & others; packages generated from a commit different than the release, with most app version numbers wrong; missing crypto applications because of some unknown reason, etc...)
How we built TryIon with BluetoothLE, Node.js, Websockets, and JSMpeg
i have almost 40 repositories. many private (because i don't want them to muddy up my Github image). a single boolean "featured" is terribly insufficient. tagging would be fantastic.
In the long run, this is unhealthy.

Yes, it makes you more productive, but what if you fall in love, get sick, have a child...? Then you feel guilty about not catering to your side projects and guilt breeds procrastination.

I learned how to break down work into small pieces and rather finish one small piece and then call it a day instead of leaving something half-working for the next day. Because of this, I left projects dormant for 3 months and then picked them up again.

Granted, my side-projects are for-fun and not for-money, that makes it easier...
So, some of the problem--a good part, really--is that political discussion need not be furious debate and talking past each other.

An article on some sort of political theory, on some philosophy of governance, etc. can lead to useful discussion. Having more systems articles on politics is something I wouldn't mind seeing on HN at all.

But, most articles posted (I believe--haven't run a report on it) do not seem to lend themselves to that sort of thoughtful analysis.
I very much doubt that Windows Phone will be a player there. The Lumia 520 sells for ~150 USD without contract. That's the lowest WP8 can go. Nokia introduced their Android phones because they'll run on cheaper hardware.
What hypocrisy are you speaking of? Why do you feel that his questioning the motivation of war makes Knuth a "staunch liberal?"
You need to read the documentation on this and understand it:

https://www.varnish-cache.org/docs/4.0/whats-new/index.html

Otherwise you should just be using a popular file from around the web. Take a look at the Varnish Utilities Directory:

https://www.varnish-cache.org/utilities

There you can find two of the best resources for ready to go VCL (for now Varnish 3 only):

https://github.com/slashsBin/nuCache

https://github.com/mattiasgeniar/varnish-3.0-configuration-t...

I am sure that if you ask nicely, the project members of these efforts might just give you a hand and upgrade to VCL 4.0 syntax a usable Wordpress template. Be willing to test and contribute back with whatever you can though.
On a slightly related note, I'm trying to impose a new behaviorist training on myself. I've never been one to listen to music when working, although I love music (as in member of two active bands, produced many albums love music).

So now, I'm trying to do work in album-length increments. Put on the headphones, pick an album, and work on one task all the way through it. No breaks, no interruptions. It's kind of a Pomodoro technique variant, a bit longer and with the headphones involved for extra habit and insulation from the outside world.
Yes, scrollbars (or something) are desperately needed there.

Ideally there'd be something like a maximize button or an obvious drawer control that would let you bring the text to full screen (or nearly so). Reading anything more than a sentence or so long in that format is just painful.
"This "don't break the chain" approach has worked extremely well for me".

I believe you are certainly not the only one. Changing "tasks" into habits greatly helps to achieve your goals. I recently read an excellent book about habits called "The Power of Habit" from Charles Duhigg. I sincerely recommend reading it.

And for the OP, thanks for posting and sharing your ideas. I can relate to many of the things mentioned in the post. Especially for the anxiety part. It does not matter what you are coding, as long as you code something. I've solved some problem's from Project Euler and after each exercise I've felt a sense of accomplishment and restful.
Is anyone able to get the Dark theme to work? I just installed it by Package Control and it only wants to give me light or yellow backgrounds.
Employers aren't going to judge a project based on how many stars it has, that's the exact issue this is trying to address. One of the projects I am most proud of has no stars. Popularity has little bearing on how well designed or elegant a piece of code it.
It normally would.

These sorts of things are normally declaring that such things in contracts are against the public interest, like restrictive covenants in real estate deeds to not sell your land to a black.

Those were all made null and void back in 1948 (https://en.wikipedia.org/wiki/Shelley_v._Kraemer), and modern efforts to blacken, so to speak, the reputations of people who since then bought such property are mendacious.

But who knows what might emerge from the legislative sausage grinder of the rather corrupt Massachusetts General Court?
I don't understand your overall position. I understand that one aspect of it well enough to call it idiotic. I stand by that.

If refraining from doing business with a company and encouraging other people to do the same is "coercive" then you've redefined the word to the point where it has essentially no meaning.

Boycotts, strikes, protests, and other non-violent actions have long and proud histories as part of "civil society".

Given that the "threats" being made here are merely that of switching services, I see no difference between this and a peaceful protest, where the implied threat is "we will vote for somebody else".

Seriously, what do you think people should do here? I assume we can rule out violence. Stopping your use of Dropbox just because you disagree with them is apparently not allowed. Talking about it with other people doesn't seem to be OK with you. You seem to basically be saying that you can disagree as long as you shut up about it and don't do anything with your opinion. Is that not true?
Wasn't Facebook's domain, or at least their whois record, hacked via MarkMonitor in February? At least that was the initial report; I'm not sure what happened and it's hard to find a credible source about it. Here's the best I found in a short search:

http://thenextweb.com/facebook/2014/02/06/uh-oh-syrian-elect....

Of course if it was hacked it wasn't necessarily MarkMonitor's fault; it could be Facebook's (though good security would anticipate that some customers will have poor security).

(If that post looks familiar, yes I'm reposting from a few days ago when someone made a similar comment. I'm hoping someone knows more about it.)
The certificate revocation infrastructure is something they're required to maintain in order for any of the browsers to actually accept their certificates, though.
Become a Glass Explorer on Tues April 15
Who is your hosting provider? Did you see any ill-effects when you shared this with HN a few days ago?
Superverse game teaser trailer video re-released. Must watch.
Of course you can run 2.0 on it. You'll have to build Gecko with the Revolution patches for now, but they're open source.

Other than that, the Keon and Peak (previous generation GeeksPhones) are the most hackable phones I ever had. Daily new builds of all versions, and easy to build custom Gecko for it. Guess they will do the same for the Revolution.

(I have Keon, Peak and Revolution)
Were you able to read all the other stuff that was posted on HN today(at least 4 pages deep)? If yes, then sure, your experience on HN was "degraded" by these stories. I doubt that, though.
Show HN: A general tree editor component – Vim shortcuts, drag and drop
To make the obligatory car analogy:

git-car uses a synchronized system of pistons
and electrical arcs to extract energy from
hydrocarbon chains and convert it linear motion

Which is (a) what a car does, and (b) not how it's described in the car's manual.
One thing I've found is that when you miss days, having some sort of planned reset time is definitely helpful. I use the same chain technique to journal every day through 750words. They track streaks both overall in days and visually on a montly basis, meaning that if you fall off the wagon, you can still easily get back on. The motivation comes from the fact that you can work from scratch towards getting another perfect month. I really like this approach, though I'm not sure exactly how you could apply it to Github's commit UI.
Deceit, torture, violation of civil rights, homophobia.

These things are not about politics or religion. This is about willfully and intentionally hurting others.

Please stop representing this as being merely about the personal political or religious views of the people involved. This is about people who either have, or had the intention of inflicting very real pain on others.

Others that include our friends, our families, our neighbors. People have every right and reason to protest putting these people in these position, and it has nothing to do with political intolerance.
Heartbleed Vulnerability – What to Do and How
Zero days are great. Enjoy them without guilt. Don't fear going back to day 1. Make your decision each day if you're going to enjoy a zero day or get something done and long streaks can follow.
I've been meaning to do something like that myself. Did you use off the shelf tools for crypto, or did you write something yourself?
Would you boycott any company with a Muslim, or for that matter, fundamentalist Christian, executive because of their doctrinal sexism?
How did you spend $40k on a webapp? Is this developer time that you had to pay out?
Your code seems incredibly backward. Why does the ProviderFactory hold the knowledge about the query interval for each provider? Shouldn't the provider hold that information? With the data structure you have, any time you add a new provider, you'd need to add a new case to that switch statement. That's like the polar opposite of separation of concerns. Let the query interval be defined on the type, not in the factory.

The same for the host they connect to. Shouldn't that be defined in the type? Like make WeatherProvider.Connect() call ProviderFactory.WeatherHost() to get the host to connect to.

You're doing everything inside out. What do the types even do in your example?

This isn't a Go problem, it's programmer problem.
How to Succeed in Business: Sell Lemons. Literally.
How the brain pays attention
We use DigitalOcean for hosting. We were pushing video to ~100 clients steadily for ~6 hours without many issues, but ~3AM EST we got DDOS'd and DigitalOcean disabled our streaming box for a few hours.
If there's Machiavellian here it's not me. I'm just a dude trying to keep things in perspective in a sea of passion and fanaticism. I'm not a conservative either, in case that's what you inferred; I'm a libertarian. I don't care much for the Bush administration either. Perhaps I just didn't pay enough attention to what Condi had to do with the war to have the same negative passion about her.

I'm quite fond of boycotts. I'm just afraid that the passions will get to the point where boycotts are used to imply that a difference in opinion is unacceptable. I don't have a huge problem with boycotting Condi per se, that's just fine. I'm just afraid of the swell of power of the mob mentality over people's thinking.

If this is really about the big guy vs the little guy (or gal, here), are you ready to protest if Eric Holder joins the board of Dropbox? If you are, then I can get behind it.

EDIT: I would cite Jon Stewart, I suppose, at the big speech at the end of his rally a few years back. His point is that we all get things done outside of Washington. Sure, we may disagree a lot and our disagreements may be a fundamental threat to each other. However if we let that decide who we engage in commerce with, we lose out on a lot of the benefits of commerce, and it doesn't really solve our differences anyway. I rather prefer boycotts over actions. Chick Fil A was a boycott (iirc) over a policy of the company. Even if it was in response to something that the president said, he's an acting president as he's saying it, a boycott there makes some sense.

But it's not cut and dry. If Hitler joined the board of Dropbox I could probably get behind a boycott.