skysight-inc/HackerNews huggingface dataset:
Also known as "a snitch"
Dark lollipops? Blue trees? What operating system are you using? I'm on a Mac and the lollipops are pink and the trees dark green. I'm considering making a text-only version for people who have weird or no emoji support.

Of course I could implement the game in javascript, with nice graphics and all, and perhaps gameplay that works in all browsers and doesn't crash Chrome, but wouldn't that defeat the point of the game? :)

Happy to take PRs though!
There's one problem with that philosophy. You can pay for a product and still be the product. If a product wants your information, there's a pretty good chance it will be sold to 3rd parties.
Windows 10 is a good example. It's trying to catch up with Facebook and Google with its new data sharing policies, even though you pay for the product. At least the setting were in 1 place.
Vanishing Canada: Why we’re all losers in Ottawa’s war on data
But how to you get their ID? Venmo uses phone numbers/facebook which is why it's so easy.

In America you need a ~20 digit account and routing number and even then Im not sure how to do it through my bank.
I suspect it is kind of like Knuth's TAOCP, in that it sits proudly on bookshelves more than it gets read.
I'm on Chromium on Ubuntu. Also have Dark lollipops and Blue trees, guest it depends on the font or something.

https://imgur.com/Ffc3zcx
That is how they appear on windows.
There's also this arcade-style shooter which kills a random file for each enemy. A bit riskier.

http://www.stfj.net/art/2009/loselose/
Any HN recommendations for a good thorough book on Lambda Calculus? Preferably creative commons if such a text exists.
A cause can be moral, and right, and successful, and still attract shills attempting to jump on the bandwagon. I'm gay, I'm really happy with how LGBT rights are progressing, but that doesn't mean I have to like it when Frito-Lay rolls out a line of rainbow Doritos. (http://www.csmonitor.com/Business/2015/0918/Doritos-releases...)
> (a) They can become a receptionist or barista once they've definitively proved to themselves that they can't get a degree and do something more fulfilling, intellectually stimulating and ultimately likely to lead them to lives with more freedom and time to devote to their own projects.

It's entirely possible to be intellectually capable of passing a degree, and even to force one's self to do it, but be utterly unsuited for the sort of work that it equips you for. More to the point, it's reasonable to expect people to know that about themselves before they go, school work is not that dissimilar to university work.

If you're struggling to get through a degree, having to really force yourself to do the work, I question whether you're likely to find what it enables you to do more fulfilling or intellectually stimulating. What possible reason would you have to believe that continuing to do something that makes you miserable will make you happy if you end up in a job where those skills are relevant?

It is possible to be smart but uninspired. And the down side of people telling you not to give up, that this roll of the dice will pay off even if the others didn't, is the gambler at the table as morning rolls in, holding his last five dollars in the world.

This has never worked out before, but now...

College isn't for everyone, and many will know long before they go whether they enjoy the sort of work they're likely to do there. They can go later, when and if they discover a passion it would have value to. In the absence of such, their going is a waste of time and money whether or not they pass.
One could also ask the question of whether humans need to behave in such a way as to bring about the extinction of so many species. Certainly the passenger pigeon wasn't made extinct for the common good.

Biodiversity is the only answer we have right now to the question of how to maintain a healthy planet (https://en.wikipedia.org/wiki/Biodiversity#Services_enhanced...). Until we get a lot smarter, it's wise to learn how to better preserve as much as we can.
I completely agree with this. From running small organizations and teams and then later my own businesses, I've learned that "no management" and an "anything goes" mentality enables dominant personalities within the group and the dominant power structures in society to replicate itself within your organization. That's how you end up with all guy teams cracking jokes about hookers while they're working and thinking that's acceptable. Not good. I always want to set the culture myself, so that it's thoughtful and purposeful.

It sounds like you're concerned not just about getting things done but about making sure that duties and compensation is fair. I'd lay out a range for compensation and clearly outline duties for each position. The younger your company is, the more wiggle room you need in duties because things change quickly. But spelling things out and communicating them clearly to folks gives them an opportunity to tell you if they think the duties to compensation ratio is unfair or let you know that duties have crept up more than they can handle.

And I'd set up regular reviews and check ins. (Like, once every other month).

I'm all about that structure. No structure = no expectations = no way for people to succeed within their jobs.
Routine and self-control and the biggest things.

Set aside certain hours that are going to be working hours. Wake up at the same time, start at the same time, eat at the same time, finish at the same time, etc. If you have the space, I've found it helpful to set aside a space, however small, specifically for working. I never work on the couch, for instance; I always sit at my desk. Try to find a routine that works for you and stick to it as best as possible each day. It's very easy to slip because no one is there to tell you not to except yourself.

Sometimes a change of scenery is nice, so you can go someplace else. Many people like coffee shops, though I'd rather go to the park and sit at a picnic table. Coffee shops are too noisy and the wifi is usually nearly useless. Better to just go sit in a park, tether up, and enjoy the sunshine and peace.

Equally as important as routine is self control. It's very easy to say "I'll just fix one more bug," and suddenly it's 9pm and you've been working for 13 hours. Sometimes things happen, stuff breaks and you need to roll with that, but on normal days learn to prioritize what needs to be fixed now vs. what can wait until tomorrow. And when you log out, be done for the day. Go and enjoy life and resist that temptation to log in later that night and fix "one more thing." :)

Take breaks. Take a walk around the block. Go out to grab a sandwich. Again, it's easy to get sucked in when you don't have normal workplace distractions. But sometimes those distractions are useful. Yeah, it sucks when someone interrupts you at your desk, but how often do you then decide it's a good time for a bathroom break, or to grab a soda or snack or something? Make those things happen at home. I find a variation on pomodoro[0] to be a benefit here.

After work, go do something else. If possible, go out, even if it's just to the store. Get outside and get some fresh air.

Do you have family? If you do here are a couple of additional points:

Be sure you don't neglect your family duties. This seems counter-intuitive (because you're at home, right!) but I've seen several friends relationships suffer after they started working from home (and it's usually related to the self-control issues above - they can't stop when it's time to switch into family mode). Be sure your family is on board with you working from home and know what to expect.

But on the other hand, if your family is at home while you are home, be sure they realize that you are working and that they should _try_ not to disturb you and give you space to work. I work with a wife and 3 year old in the house and, while distractions do happen, they're both pretty good about allowing me space and quiet to get things done. I have the fortune of having a separate space to work and, while my door is usually open for them to come and go, they know that if I've closed the door that means I'm trying to focus on something and to try not to disturb me.

Oh yeah. And keep up with your personal hygiene. There is a level of truth to this Oatmeal comic [1]. :)

[0] https://en.wikipedia.org/wiki/Pomodoro_Technique

[1] http://theoatmeal.com/comics/working_home
I run FreeBSD 10 on my servers. Coming from a linux background it felt a bit odd at first.

- Like why am I not defaulted to a bash shell.

- Never did a cornshell activation before :) [virtuanenv/bin/activate.csh]

Within a few weeks of using bsd, I felt comfortable enough to guess where configuration files are kept based on BSD logic.
From an engineering point of view, it feels well thought out.

With "pkg" similar to "apt-get" it is easy for beginners to transition into maintaining a bsd server.

Managing Jails with ez-admin simplifies jails quite a bit.

I keep some notes for myself here bsd for those who might be looking to try out freebsd > 10.

http://notes.busilogic.com/freebsd.html

To get immediate value for a linux user, I recommend trying jails and compare that to using Docker.
It'd be interesting to hear other people's experiences.
Yep, on Ubuntu here too and it's exactly like that.
Much of the real value of degrees to the prospective employee is in added leverage. As long as "enough" employers in field X require degrees, and as long as either a) the unemployment rate in X is low enough or b) your demonstrable skill is high enough, your value is increased by having that degree in X simply because now (non-competes, collusion pacts, and similar practices aside) there is competition for you.

Conversely, if you don't have the degree, your choices for employment are (perhaps unfairly) limited - not just by the employers themselves, but also by immigration policies that limit visas for skilled work to degree-holders. (Of course, if either of those limits were to disappear overnight, universities that have implicitly bet on rising value by rapidly increasing their tuition fees would be in deep, deep trouble, save perhaps those with virtually bottomless endowments. Sort of a speculative bubble, in a way.)
Just moved to PCBSD 10.2 with Lumina desktop. No regrets.
This game has free graphics upgrade if you use "Emoji Input by EmojiStuff.com" extension
Why Apple and Google Want Your DNA
Lime green lollipops and dark green trees on Chrome for Android.
You just perfectly described why I switched to VIM.
I wonder if you'll have this experience: https://www.youtube.com/watch?v=co_DNpTMKXk

(It's a sketch from a comedy show called That Mitchell and Webb Look.)

I may or may not have...
Sometimes the real HN reads like this for me. It's how I know I'm tired, and should go to bed immediately after reading one more story.
http://github.com/%%30%30 pasting this in slack also crashes Slack.
But your original post went to some length trying to show that this "news story" was a fake. If you were right, then the author of the story was expressing a bias, an opinion, an attempt to influence, a "message". Gees - you're all over the place on logic.
what?? you're crazy, mine are white and gold!!
I had to switch back from Atom to Sublime to make this, because Atom is based on Chromium :(
For what its worth, I'm just as surprised it made it to front page.
When was the last time you've had a black lollipop? Or seen a blue tree? Thanks, Ubuntu.

Anyway fixed! The the instructions reads "Mouse your way through the map without touching the /trees/!"
For power users everywhere, command line was always there.
“In 1979, when I was working at IBM, I wrote an internal memo
lambasting the Apple Lisa, which was Apple’s first attempt to adapt
Xerox PARC technology, the graphical user interface, into a desktop
PC. I was then working on the development of APL2, a nested array,
algorithmic, symbolic language, and I was committed to the idea that
what we were doing with computers was making languages that were
better than natural languages for procedural thought. The idea was to
do for whole ranges of human thinking what mathematics has been doing
for thousands of years in the quantitative arrangement of knowledge,
and to help people think in more precise and clear ways. What I saw in
the Xerox PARC technology was the caveman interface, you point and you
grunt. A massive winding down, regressing away from language, in order
to address the technological nervousness of the user. Users wanted to
be infantilized, to return to a pre-linguistic condition in the using
of computers, and the Xerox PARC technology’s primary advantage was
that it allowed users to address computers in a pre-linguistic
way. This was to my mind a terribly socially retrograde thing to do,
and I have not changed my mind about that.”

— Eben Moglen, interview, 2000¹

① http://www.cabinetmagazine.org/issues/1/i_moglen_1.php
even hovering mouse over this link in the comment above crashes chrome
Why isn't FreeBSD suitable for a personal computer / desktop? I'm curious why you choose PC-BSD.
Funnily enough, opening this url gives a GitHub Server Error.
>> "1. Stepping back, isn't it more absurd that people are, by default, charged more unless they spend significant time dealhunting? The claim is not that the disparity itself is unjust, just that it's time for this to come to an end."

I strongly dislike such tactics since it causes people to waste a ton of time dealhunting, but isn't this usually to the benefit of the poor? These tactics allow companies to price discriminate and charge the rich more -- since they won't spend the time clipping coupons, waiting inline on black friday, or waiting for sales -- and thus theoretically subsidizes the 'discounted' prices for the poor.

On a separate note, what information from my email gets sent to your servers? Do you run a search for "Amazon", "receipts", etc. in GMail's cloud, then only send matching email to your server?
I know some folks have worked well with different opinions but this is what works for me:

1) you need a designated distraction-free room
2) always dress as if you were heading into the office
3) respect the time you are working for your employer, 9AM I have coffee and I'm logging in, 5PM and I'm walking away from the desk
4) sometimes you have to over-communicate to get through the technology barriers
5) pull in as much technology as you need, Google Docs, join.me, Google Hangouts, Skype, Slack, whatever
6) for video-conference, position the window of the people your talking to right next to your camera for that sense you are looking them in the eye
7) as engineers you want to get off voice or video as soon as possible, get over that, embrace it
8) be honest with your team and boss when you need to be away from your desk, hard to gain trust, easy to lose trust
9) try to get on-site regularly, make the most of these trips to re-connect
10) take advantage of the time you get back by working out, spending time with family, preparing good meals
A Portable Blood Cleanser for Treating Sepsis
As far as I can tell Covent Garden[1] to Embankment needs one change at either Leicester Square (Piccadilly then Northern) or Piccadilly Circus (Piccadilly then Bakerloo). Not sure how you'd get three changes beyond either a bizarre route (CG-> Holborn -> Oxford Circus -> Victoria -> E?), or counting entering and exiting the stations at either end as a change.

The fact that the tube map makes stations in the core appear further away then they are is an issue (see also: Lancaster Gate / Paddington). It's a bit of a tradeoff, as a geographical map makes the dense central London bits tiny, but a systematic map exaggerates the distances between those same stations. I suppose having a geographical map for the core, and a systemic map for the outer areas might be an idea, but having two maps might lead to a whole load of "now you have two problems" situations with regard to which map to use in which situation etc.[2] The current map isn't ideal, and could probably use some heavy tweaking, but some problems are hard to solve (beyond geographical / systematic you also have the the general "too many stations" issue from TfL expanding its empire).

[1] At least once the "Exit only until November 2015 etc." goes away.

[2] There is already a second map that shows all mainline stations that take Oyster cards as well as just TfL stuff. It is insane. So a geographical map is probably a third problem.
This is why you should use a graphically aware and displayed program, using a keyboard input interface. Like Emacs.
No one can force me to watch or click ads either. I can just glue something over my screen – or just mute the sound and watch some other video while an ad is running.

Many people even are okay with watching TV 15min delayed, and instead having their receiver automatically cut away the ad breaks.

You can’t force ads on users.

Now, with the web, we have ads that aren’t just annoying, but actively malicious.

And while I’m the kind of person that often gives people money because they need it – be it because they can’t afford a bus ticket, or whatever – or that I often if I am at a place with a sign "pumpkins 2€" (where you can take yourself, no one watches, etc) still pay more than those 2€.

So it’s not like I actually like doing this.

But advertising is not acceptable. And as long as someone can program computers, I will not see interactive javascript ads. Image ads with a simple image in a link? I even have a whitelist for such ad networks. Seriously.
10 I am to tired
20 Just read one more story
30 Goto 10
Explanation for why this is occurring:

Slack's desktop apps are HTML5 webapps wrapped inside native desktop wrappers. Specifically, Slack uses Github's Electron (formerly, Atom Shell) which is basically Chromium. The desktop app is a webpage inside Chromium.
DAWG data structure
I've been a little obsessed with that kind of a formal voice interaction for a long time, best illustrated for me with the Play For Today(/Tomorrow) episode "Shades": https://youtu.be/7oFhdQJxhmc?t=481

I love the way that there's formal-speak for machines that everyone just knows, and expert systems to help with complex requests.
Alternatively, start here: http://eudyptula-challenge.org/ .
only firefox could remotely be said to be free

chrome is google's tool to control browser apis and to fight apple (viz who is attempting to move app-like functionality into the browser, vs who is keeping that inside apps for their leading app store). It also gives them various other capabilities: monitoring browsing (site suggestion), monitoring ssl cert corruption, etc. And it's their attempt to replace the OS with a browser ala chromeos.

safari is similar: apple's ability to control the internet and how it evolves, including veto power over apis that strategically threaten their business

so too ie/edge, both historically (stifling development of js and internet apis, activex) and now with their still leading os marketshare

and even firefox only lives as long as yahoo, microsoft, or google find them useful, since one of those three basically pays all the bills with search revshare deals. So you could consider even ff as their bulwark against being recognized as a monopoly
it's too mainstream
If you paste the link in chrome and visit it, crashes the whole browser not just the tab.
That's exactly how the game works!
I love buying those sorts of books.
Yeah, I strenuously object to the fad of calling wrapped web pages 'native apps'. They get zero benefits that would normally accrue to real native apps. They just launch 'as if' they were native.
Well, the government isn't being effective against the true criminals here (the virus developers), and anti-virus isn't free, and government isn't subsidising AV software. Something's gotta give.
The titles suddenly got a lot better! Less grammatical errors.
One of my favorites is "Hosted Continuous Integration Using Gradle, Android Studio And New York Times, Evernote, Gmail, and Quicksilver".

That is a CI solution I'd love to see :)
Me too man! On time spent dealhunting -- data from the Federal Reserve shows that it goes the other way: http://www.frbsf.org/economic-research/publications/working-.... It's counter-intuitive, but the wealthy actually spend more time shopping than the poor, not less.

On the second -- exactly. Paribus is designed to only pull in emails that appear to be from known merchants (Amazon, Bonobos, Best Buy, etc.).
1. To paraphrase what the fine folks in the US like to say, the world doesn't owe you a deal.

The merchants do deals not for the customers, but for themselves: to maximize profit, increase market share, and maybe achieve some other goals. If you guys are communists, and think corps are evil, and the poor are exploited, that's fine, but how can you hope to successfully operate in any industry without comprehending the basic motivation of the principal actors?
What I saw was that half of all bankruptcies involved some medical bills. The number actually caused by high medical bills is a lot lower.
Why are bad management experiences the norm? There's a good reason for the desire for flat structures. My question is whether they can be made to work; I think they can.
thanks, I got it, but didn't realize it was THAT simple :)

more details here on the bug in chromium here: https://code.google.com/p/chromium/issues/detail?id=533361
Google maps has been doing that for a while already. It will show you the route as a bezier curve between stations, but the stations themselves are 100% accurate.
I feel like it simplifies workflow, site design etc; serving your content from several domains is a hack and a half. I can see your point for non-greenfield dev, can't say there is a large amount of motivation to switch it out (aside from new toys!!!).
Sorry I did part of this journey a few years ago and got off the boat early as I found the scenery quite boring
It's interesting how attempting to reconcile a "much better world" with multiple genocides forces you to evaluate what it means for the world to be "better" or "worse". If we can destroy a whole culture and virtually all its people to make room for settlers, what other forms of progress might invoke the same "eminent domain" against us?

The world is certainly a nicer place for us to live in than it was for the pre-colonial Australian aborigines, or the pre-Columbian Iroquois. I like antibiotics, plumbing, and electricity too. But too: there are lots of other niceties that would be much easier to dole out to our friends and fellow citizens if we could simply eliminate pesky rival people. Were constitutional democracy, English common law, and industrialization the key improvements that justified our ancestors perpetration of genocide? Are we done now?
> Walt Disney World

On that note http://archive.wired.com/wired/archive/1.04/gibson.html
>If that's not the case, you'll be left with the ethics of zoos and animal rights.

This is kind of to my point. Nobody I know has raised objects like that, and animal rights is largely PR based anyway. (E.g., politicians eating baby elephant but social media upset about Cecil.)

Nobody I've talked to has said something like, "We shouldn't do it for ethical reasons and they are..." which I find interesting and why I broached the topic.
Idiot Test #5: You don’t have what it takes
We just have a different view.

In a highly-competitive marketplace, the stores that treat people right will win volume. Those who win volume take the market. So don't rip customers off (or be extremely quick to correct it when you're called out) and you'll gain customer loyalty and all the subsequent transactions.

The world doesn't owe you a deal, but then again, the customer doesn't owe you their next purchase. Life is long. As a store, your job is to keep earning customer trust so they come back.