skysight-inc/HackerNews huggingface dataset:
> Personally, I've noticed people vacillate between hating their jobs and liking their jobs just fine, despite no real change in day-to-day management, policy, recognition, etc.

I find the scale you chose to be interesting. At the low end of the scale, you chose the word "hate," which is a fairly strong negative. At the high end of the scale, you chose the phrase "like ... just fine," which is somewhere between neutral and luke-warm. It's a shame that people never "love" their job. Considering how much of our lives we spend at work, liking my job "just fine" isn't good enough for me.

I've noticed the same vacillating. In my experience, there is usually a catalyst that makes someone hate their job---usually a decision by someone higher up that the person strongly disagrees with. Over a period of time (one to two weeks), the person gets over it and grudgingly accepts the new norm (returning to liking their job just fine). In a way there is no real day-to-day change, because the source of the catalyst events is the same, but the event itself can be a change.
California Tire Recycling For Rubber Playground Surfacing
Blubble Time!
12-year-old free software nut wrote this hoping to jedi mind trick gullible employers

You see a lot of these. "Github is the best."
Thanks for the excellent summary. This line:

I am good with mathematics but not the mathematics usually needed as a data scientist

resonates with me. If you're thinking of data science, you're facing a loooooong road of coursework (scientific computing or numerical methods, linear algebra, PGMs, machine learning, AI, possibly some optimization too) to get your foot in the door. I'm going to try, but one could spend years finishing that work.

In some ways, getting a data science gig is the opposite of getting a web developer gig. In DS you're competing with a large supply of intelligent PhDs, so credentials are very important; for web dev, your portfolio goes much further than any credentials.
Well... that seems fairly damning.
Having followed Paul's writing for awhile, I feel like I get where he's coming from and what he hopes to do with this endeavor. I really respect that.

But I still have to question the viability, and ultimately the value, of this honestly rather extreme abstentionism. If he were moving to a village in Thailand, things would be different – he'd be surrounded by people who don't need the internet, and the society he'd be living in wouldn't expect him to use it.

But, as far as I can tell, he's staying in NYC. The penalty for disconnecting is going to be disproportionately greater there than it would be in a society that doesn't expect even its homeless to be able to get government forms from an internet-connected computer in a public library. He can try to live in New York circa 1992, but he's ultimately going to be expected to live in New York 2012.

I think a more productive self-denial would be to limit one's internet usage to libraries and internet cafes. Cancel the FiOS and 4G, divorce yourself from Twitter and email, but leave the option open of making a trip down to the library to take care of the things in your daily life that actually require the internet.
You are right, but they won't allow the list to be 1 million sites long. You are talking 15 megs of data per data in plain text per request.

But I like the idea of being able for users to, via a setting perhaps, add their own list of deny/include sites.

Thx for the comment.
What do you mean not using the term "Java"?

From the developer documentation at Google's android.com:

> The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

> All applications are written using the Java programming language.

> Android applications are written in the Java programming language

Based on a sampling of random pages there, they talk about your Java classes for you application, your Java source files, and so on. It's mentioned dozens if not hundreds of times.
12 dozen places to self educate yourself. Great places of open courseware
Criticize me as much as you want! I don't take it personally. If you end up being right, I'll benefit from it --- no matter how you choose to phrase it.

I'm sorry you feel I'm being snide. I don't intend to be. Regardless, each successive HN "legality" discussion drives me further towards some conclusions (here I'll use 'nerd' as a shorthand for "people such as myself who come from a tech background and like to argue on HN"):

* Very few nerds have taken the time to learn even basic facts about how the legal system works

* To a nerd, the legal system resembles a rule-based system, like a Sendmail configuration file

* Nerds feel entitled to reason through rule-based systems on nerd terms; in particular, nerds feel entitled to demand that all rule-based systems manifest themselves and are evaluated in the same terms that a programming language is

* Nerds generally feel pissed off when they inevitably discover that no legal system works on nerd terms

* As a result, nerds rarely read actual laws or statutes, and can generally be counted on to read only the first paragraph of any Techdirt story involving the law, enough to confirm their suspicion that the law is a gigantic broken computer program that is being systematically exploited by giant corporations to screw them out of free DVD rips.

Nerds are mostly wrong about this stuff.

MEANWHILE, 'citricsquid isn't even wading into that particular debate. Rather, he's making an argument that nerds should find colloquial. "Don't bullshit us", he says, "because we all know what The Pirate Bay is. We're nerds, for Pete's sake. Most of us could easily build The Pirate Bay ourselves." NO NO NO, says the rest of the thread. Whuh? WE SAID NO, the thread continues, BECAUSE IT'S MORE IMPORTANT TO CAPTURE THE GREATER TRUTH THAT THE LAW IS AN EVIL SCHEME TO SCREW US OUT OF FREE DVDS.
Wow that is pretty awesome. I reached some results I want that I could not find via popular search engines with hours of searching. Believe it or not, this engine is changing my life.
The results are surprisingly good. I did some searches for recipes, and frankly without the top 1000 you really start getting some fresh hits. Entries by real people, rather than sites raking up recipes for a hit.
Marketing is part of making a great mobile app
9 Ways You Can Control Devices Without Even Touching Them Right Now
Be aware also that quite a lot of people, myself included, find themselves allergic to aspirin and (often) ibuprofen in the same way. In my case the allergy is discommoding rather than life-threatening: I get Angioedema which moves across my face from one side to the other in the 12 hours after I ingest the substance. The visible aspects of the ailment are summarised as "Quasimodo mouth" by those dear to me. But then I never know when full anaphylaxis may be the developed response. I never got these reactions till I was in my mid-40s.
NodeUp, a toy language show.
Many of the quotes in the article suggest that the Sun people really thought that there current system was a credible solution for the mobile space. Anyone who has ever used Java on mobile is going to have a hard time swallowing that one.

If their argument boils down to "well, they should have agreed to make their system just as shitty as the rest of our systems so that they could be crappily compatible" then it's not hard to see why Google went a different direction.
DARPA challengers have gotten really good at this, even when the road isn't that well marked. I think they can do it. I just hope there's a "sport mode" button to make it launch at its quickest 0-60, drift around corners and such.
It probably got flagged. The penalty for a flag is greater than the boost from an upvote — it seems like even a 1:4 flag rate is enough to sink a story like a rock. Possible reasons for flagging include:

• Deepak Chopra is widely considered to be a quack, but the article talks semi-approvingly of him

• Although the general topic of the article is kind of interesting, the article itself says very little (sans quotes, it's seven very short and not particularly info-dense paragraphs)

• The article seems a bit afield from the general focus of Hacker News, so people might have just thought it was OT clutter
We also don't have TSA checkpoints to get through just to get in our cars...
Glad that code is being put to good.
To be clear: I didn't say Google wrote Harmony. I said they shipped it.
Briefcase Pro – WordPress Portfolio & Blog Theme
Briefcase Pro is a premium WordPress theme. It contains more functionalities than the Briefcase Free WordPress theme that you can download for free.
"Heroin has a (slightly) different chemical structure to Morphine, though it is more potent by weight."

If I remember correctly it crosses the blood brain barrier faster, but once it's in the brain it acts exactly the same as morphine. I've heard it's actually less potent than morphine gram for gram if you eat it, but I'm not sure.
It crashes the browser (Chrome on W7) when i open them all and try to play with them for a bit; also, in the "jenga" example i can go across other blocks without touching them if i move the mouse fast enough. Really cool nonetheless.
I am no longer a user - mostly because I'm not paranoid enough (everything up on dropbox is basically public info) and I have old slow computers that take forever to run the python programs (circa '09/'10) that do the encryption. But yes, it basically works like dropbox. Have program running, place files in magic folder, files get synced to cloud.
Sure. Or you can use one of the ISO 8601 date formats encoded as a string. Or the special string "\/Date(...)\/" which some JSON libraries have chosen. The problem is not to encode a date, the problem is there is no agreed way to do it, so you can't be sure that the other end actually receive a date.
And how exactly does reading self-help books affect how other people behave?
Are There Any Humans Here?
Government researching use of polluted land for renewable energy
> New Vector Graphics App Competes with Adobe Illustrator for $49

That's quite a bold statement, considering how few non-Adobe apps at the <$100 price point do a good job of importing EPS and AI files.
> related regulations necessary to prevent abuse.

While we could argue about the merits of FBAR in preventing said abuse (apparently, the IRS and treasury do not believe it is useful given the recent FATCA upgrade it got), I don't want to go there.

Your statement:

> (1) The tax system is very simple if you're not trying to game the system to minimize your tax burden.

Is demonstrably wrong. e.g. naturalized citizens who still have some assets in their country of origin (or even natural born citizens who inherit such assets), are subject to complicated tax filing whether or not they try to game the system or minimize their taxes.
> Java on the desktop and mobile never went anywhere

Desktop: true.

Mobile: wasn't Java ME on a bazillion feature phones?
I was being a little dismissive.
I thought about posting the "cancer" part, but I was, and rightfully so, afraid of the downvotes.

The whole concept of the website seems to be especially cancerous because of the use of the word "meme". A meme isn't a picture with text slapped on, but rather a quite complex concept of the development and evolution of an idea.
I've thought about it, but in the context of, "I'm reformatting this disk, and I need to back up my home directory to have after I'm done," since I would cry many tears if I hosed my ~. But in that case, I just make a copy of it somewhere instead of putting it in git, or whatever. Putting it under version control for more casual reasons, though, sounds like a good idea. Plus, you get revision history! I might just do that. :)

Either way, I don't think I'd go much further from stock than I already do because like shortlived illustrates, there's just sometimes you have to use the vanilla version of whatever you're dealing with, no matter what you do.
I swear to god I read this comment after I wrote that last comment about nerds and the law.
This is a copy of the Wikipedia article on buffer overflows.
Game projects come in many years late and millions over budget all the time. I ain't been in the industry for more than a decade but more games I watched being developed failed to get finished than actually shipped. I doubt it's changed much.

I'd guess a game will be one of the first big abandoned projects myself.
Yeah, and it works fine. But it is hard to argue that JSON+XML is a simpler data interchange format than just XML.

It might be better though, because the JSON and the XML is handled by different layers in the application anyway.
Myths About Scalable Parallel Programming Languages, Part 1
I searched for "Hero Academy" and the first result was Google's 5th result, a site called Hero Academy with the url "hero-academy.com". That's not very "million short", IMHO.
Maid Hong Kong
"Google has done so little in social". What? Google has the leading smartphone OS and Android app store is growing by the hour...
I'm not sure this is a great idea. Predictability is a staple of a good user experience. Getting different results for the same query between users or sessions is bound to lead to broken expectations and frustration.
things that I like doing::should be legal

things I don't like other people doing::???
A tangent on the whole "job creators" thing:

Being rich is not the same thing as creating jobs. In a sense, it's the opposite: Every full-time equivalent's worth of income brought in is a full-time equivalent's worth of money that someone else didn't make instead. In a way, wealth is better thought-of as a measure of how many jobs the owner of a company could have created, but didn't.
Show HN: HTML5 Page Cache with pjax + Web Storage + Firebase
Apple and Taxes: What the New York Times Missed
You don't think maybe lawyers, who are actually versed in the frameworks on which the laws are built, are more capable than a group that by and large doesn't even seem to understand the difference between different kinds of intellectual property?
re: switching units... I'll consider that. Right now it just uses the units from your Fitbit profile settings (or if there is no setting I think it defaults to metric).
New Wikipedia Editors Survey: Nine Out of Ten Wikipedians Continue to Be Men
But, these are just the incidents we know about. Plus, if the email isn't encrypted, many Google employees potentially have access, which throws the door very wide open.

Also, wasn't Google tracking everyone's movement everywhere, on Android? This is not a company I trust.
The site removes the top million sites by popularity, not the first million results returned by a Google search. "hero-academy.com" is likely not in the top million most popular sites.
Skype exploit reveals user IP addresses
Because it allows us to have some control over the site's content, rather than none at all.

I agree with the commenter you're replying to: The moderators are really the ones in control here. And that's the way it should be. If this site was managed as a strict democracy, it would have been overrun with trolls and spam years ago, and we would have all moved on to something better.
Popularity I think is important. But not at the expense of relevance. It's not a easy nut to crack.
Not necessarily true. The label era was dominated by intermediaries (managers, A&R specialists), but those intermediaries were constantly in search of new bands to promote. Many musicians (authors, filmmakers, your_medium_here) don't necessarily have the skills or desire to become experts in publishing and distribution, and the breakdown of existing models also means the breakdown of cross-subsidization for less commercially oriented acts. There are pros and cons to both models; I'm just objecting to the idea that the new publishing landscape is in all ways better than the old.
It was, but it was next to impossible to get a half decent application released on any J2ME phone not to mention the impossible fragmentation (compare to the J2ME beast the Android fragmentation is a sweet tamed puppy).

Java is also installed on a bazillion desktops, numbers don't change the fact that the ui framework is very bad.

Historically applets lost to flash for that same reason
It says "intellectual property" (read your own quotation). Data gathered from private entities is not (by definition) intellectual property.
Thanks for the feedback!

I'm working to make "public" profile pages (which are off by default, one must explicitly opt-in to expose their data) so you can eventually see my data.

I've just started exercising more diligently for the past week, so I'm waiting for the stats to show me something interesting, then I can report on what I have realized :) Already the moving 7 and 30 day average lines have shown me a lot.

The charts are hoverable and selectable (click/drag and it will zoom in to the selection; you can also select a timeframe from the nav bar above each graph). What would you like the graph to do when it is clicked? I'm open to suggestions.
>Mobile: wasn't Java ME on a bazillion feature phones?

Yep, because there wasn't anything else. But it was painful, slow in terms of progress and incomplete (JSR297 - they are still working on 3D graphics API standardization). And hey no one liked it and knew it far as I can tell - talk real fragmentation.
Countdown was halted at 47 seconds... Team reviewing data... Now clock reset to 13 minutes. Test fire possibly aborted?
The problem with kickstarter style (under those conditions) is that if you wait long enough you will get it all for free anyway. Unless you have large amounts of money to donate it would be very difficult to get the snowball moving.

For example if you saw something with a $100,000,000 target and $0 in donations, if all you could afford was $20 would you bother to put that in?

Also people are often quite bad at knowing exactly what they want.
Let's assume that the iPhone had been a kickstarter project, I'm not sure how much the initial development costs were (for the software part at least) but I'm really not sure whether they would have raised it by just asking people if they wanted a phone with a touchscreen.
Ask HN: does an auto checkin violate privacy act if the user grants it?
if there is an app that can report its user location automatically in certain time interval without user intervention (auto check-in every X hour or minute), does it violate the privacy act law?

Of course, the user has to acknowledge and grant permission before the app does the auto check in.

Thanks.
Think of this as more of a discovery engine. And predictability takes the fun out of discovery.
FWIW the HN algorithm isn't a secret[1] it's:

(p-1)/(t+2)^1.5

Where votes are divided by age factor

P = points from users
T = time from submission in hours

[1] http://www.seomoz.org/blog/reddit-stumbleupon-delicious-and-...
There's a sequence of numbers for jumping over all n-smooth numbers. The problem is that the sequences get very large very fast: http://alquerubim.blogspot.com.br/2011/12/candidatos-primos....
We're surprising ourselves too.
A meme has to start somewhere.

I actually love how divisive this is. Folks on reddit told me I'm a terrible person: http://www.reddit.com/r/facebook/comments/syov0/i_made_memek....

Honestly, why does it matter if people use a term differently than you if they're just having some fun?
You'd probably ridicule Jenny McCarthy for what she says about vaccines, but your comment is roughly the same thing.
I have to wonder if Microsoft has been taking advantage of this situation by further appealing to developers to take up/switch to Window Phone 7. C# is a lot closer to Java than Objective-C is, after all.
Sure it’s simpler: they’re used in two separate layers – each with its own purpose – which are consumed by separate components (and actually more, because when you send this down you’re of course wrapping it in HTTP and TCP &c.). For a better understanding of why this kind of design is simpler, and therefore better, I recommend Rich Hickey’s talk: http://www.infoq.com/presentations/Simple-Made-Easy

Edit inre “more complex compound data exchange format”: No, the point is that this should be thought of as two simple protocols wrapped one inside the other, not one “complex” format. Watch Rich Hickey’s talk. It would be a complex format if the two layers reached across into each-other, if the consumption of one depended on the details of the other, etc. But if they’re kept properly separate, that’s not complex – by Hickey’s definition anyhow, and I think it’s an excellent definition.
In my company (masterbranch.com) we target this problem. We help developers to showcase what they really know by tracking their code an presenting it in a nice way. We also offer companies reliable information about the candidates, that they can review before interviewing them.
Someone needs to start a site where we can submit HN comment links and then bet on the responses that they're likely to generate.
A few days ago this guide appeared here in Hacker News: http://www.gabordemooij.com/articles/jsoop.html

I think that it is far better than this article.
The reason companies have the power to put their thumb into their employees is because workers have let their dignity and pride go, just to get a paycheck. Proverbially speaking, you get what you pay for. In essence, if you take a job that is below a threshold of tolerance that you would like, that's exactly what you're going to get.

This ignores the directed and deliberate efforts to suppress workers' rights to organize and workers' ability to leave for a better job.

Noncompete agreements, union-busting, high costs of health-care outside of BigCorp jobs, labor arbitrage, labor monopsonies... it all adds up.
that was amusing in some sense. they are predicting for Web but can't clearly look at their print media...
> Your employees will stay if you tell them directly you need them, care about them, and sincerely plan to support them.

s/tell/show/

I absolutely hate it when a manager tells me, "We really value your contributions," and then asks me to work 60-hour weeks. Words are cheap. Don't tell me that you value me. Show me.

Edited to add: To be fair, the article does allude to the fact that you have to back your words with action, but I want to make this distinction explicit. From the article: "To be successful, all your future behavior must demonstrate to your employees that their best career move is to remain working for you" (emphasis mine).
The lack of a timestap datatype is a problem, but the lack of a 'link' datatype is imo a greater one, now that people are doing supposedly-RESTful APIs with JSON payload. Which is not to say that you can't layer that type info on top of JSON (see e.g. HAL) but you do need both ends to agree that that's what you're doing otherwise it kind of treads on the "no out-of-band info" property
Developers will follow the consumers. Once the consumer base builds as high for Windows Phone as it is for Android, you'll have no problem attracting developers.
If this becomes popular, at some point results would disappear since unpopular sites will be pushed into the first million.
This is awesome dude. Keep up the good work.
Your grandfather also had a union movement, in his day.
It means that our ranking algorithms have good recall but very poor precision. We value web page connectivity more than its content. We don't know how to teach machines to evaluate web page for its merit so we hope that a large number of Twitting, Liking and Plusing non-experts will approximate single expert. Millionshort shows that this model isn't good enough.
First thing i used it for was recipes too! Started to find little blogs, or sites outside of north america, with some great Vegetarian recipes.
Neat, but it's be very nice if it automatically used the configured HTTPS proxy.
DRIVER-TRON 5000 DID NOT EVEN SEE HIM, MOTORCYCLE CAME FROM NOWHERE
The best part of the line was the audience reaction. He obviously hit a very sore spot.

IIRC, that was the only line in the 20-minute routing that drew boos/groans.
China to name one. Many other dictator run or communist countries as well I am sure.