skysight-inc/HackerNews huggingface dataset:
I'd add: if you don't feel like working, don't. Sitting there in a cycle of pretending to work and then distracting yourself is worse in every way than just stopping and doing something else.

Even in a single-person startup we often pressure ourselves to conform to some semblance of a normal schedule. But I find myself much more productive with the work-when-I-feel-like-it policy.
I know two.
Hi, this is Rajesh, cofounder at Programr.

You can say that Programr is Scratch for industry-in-demand languages, if that sounds better :)
It's strict in comparison to other carriers. T-Mobile, for example, has long had a policy of unlocking phones after the first 90 days of the two year contract.

It's not exactly common sense either. If you unlock your phone, you could theoretically use it with another carrier, but you're still on the hook with AT&T for the full two year contract. Since they get there money from the contract regardless, why should the contract and unlocking have anything to do with one another?

Both the old policy and the new policy are bad for customers with (slightly) unusual use cases, like travelers.

When I had T-Mobile, I could buy cheap SIM cards in any country I went to, and put them in my Blackberry. I had all my contacts. I had one charger and one device. Now when I travel I have to buy a cheap feature phone for calls, but I also need to keep the iPhone around as a very expensive and conspicuous Rolodex. It's definitely a step backward in convenience.
It's a unique tool for some important tasks.

It's also terribly opaque, and I'm afraid the community isn't very helpful. As a n00b I've worked with Apache, Bind, Python, bash, JavaScript, XSLT. None were harder to learn than XSLT. I've _used_ this tool, and it still takes me hours to figure out how sheets I've written actually work. The documentation is awful -- I have some of the community leading texts right here on my shelf, they are almost worse than useless. Appeals to various fora were as unhelpful as any I've made anywhere.

There's little point complaining about any of that, that community doesn't owe anything to me or anybody else. But after investing weeks learning that tool, I've moved on and use other stuff in places where XSLT should be the answer. And I'm by no means surprised to find other people expressing frustrations about the thing.
Huh. That's funny.

One would think what special secret information facebook has on its users - where they are, what do they click to over the site, what sites do they visit even outside the FB site, but nope, it's just that - the data people wrote to the system themselves, voluntarily. Maybe with their public IP, sometimes.

Maybe I am skipping something, but there is nothing one wouldn't reasonably believe Facebook has on you and would give to the police.

edit: oh. I did miss the browsing history section.

...yeah. That is kind of creepy.
You could call it "xslt the good parts".
Thanks for your thoughts there! Yes we are working off of WU's data. They have an awesome database of weather data and they've been very kind in allowing us to use the temperature part of it for our degree days system.

We do have a free API trial actually, though it's limited in the sense that you can only get data for the Cape Cod area: http://www.degreedays.net/api/test

We'll happily give most people a full free trial if they ask. We don't offer that publicly, partly because a lot of people are just looking to assemble a database of 5-year-average data and then quit, and partly because the number crunching to calculate degree days properly is pretty expensive so we have to be careful about watching our costs. A proper free tier could kill us, particularly if a manufacturer of popular installable energy-related hardware or software decided to wire things up so all their customers fetched degree days from our system whether they wanted them or not.

But perhaps we should re-consider the current setup for trials... We only launched the API recently so at the moment we're still playing it by ear somewhat.

If you mention "bromley" in an email to that address or just email info at degree days dot net it'll get through to me - and I'd love to hear from you or anyone else developing software for energy-related applications.
Kickstarter lawsuits seem inevitable, though most backers probably don't have enough money invested to make a lawsuit worthwhile.

Also, these big fundraisers have proven track records, so they are less likely to fail.
I can't wait until they announce the winners... with startup claims like "We're the viagra for pets," and half-trillion dollars in backing, what's not to like?
It's incredibly ironic that The Phoenix censored out identifying information of Markoff's friends, but left all the event / profile ID's in the browsing history section. You can easily go back to a 3 year old event:

http://www.facebook.com/events/46300108330

And view who attended, or view the profile he viewed on February 18th 2009:

http://www.facebook.com/profile.php?id=16104623

Kind of creepy to say the least. I'm surprised they made such a huge mistake. Knowing which profiles he stalked before committing his crime is even more sensitive than just friendship connections in my opinion.
What about extrajudicial requests like NSLs? I bet they get far more of those.
This guy is hilarious:

"Oh, and the fact that you can call a language functional when it lacks first class functions makes my eye twitch. I'm tempted to upload a video of my eye twitching just to prove it."

Anyway, he's the initiator of Yesod, a screaming fast, type-safe web framework in Haskell. Some one called him the 'type safe version of DHH' last month :)
thanks, yes, there's a lot of pending stuff to be fixed, especially UI stuff. We were more into getting the programming components right and hadnt paid too much attention to the UI, but we hope to give the site a totally new look (with cleaner logo!) by end of next week.

Rajesh, cofounder, Programr
In a world where RPG/III, RPG/400, RPG/IV, etc. exist, how can XSLT be anyone's "most hated language?" :-)

All joking aside, I like XSLT just fine, as long as it's use is limited to exactly what it's good at: transforming XML documents from one schema to another. Yes, it's verbose if you write it by hand, and yes it would be nice to have something with all the power of XSLT and with a lighter syntax, but XSLT is hardly the worst thing around.
Google / Microsoft / the rest of the internet does this too. Keeping track of these records is required by law
Not officially. There are many accounts lIke this on HN.

This is a problem Wikipedia has dealt with for ages, and I like their take on it:

http://en.m.wikipedia.org/wiki/Wikipedia:Single-purpose_acco...
Thanks for sharing.

From my own experience, exercise and eating healthy works the best. I feel a lot better, if I change my eating habit to only soup and similarly light self cooked food for a day or two.
They claim that having platform apps disabled prevents the data from being shared. Of course, if you accidentally give an app permission to do anything, anywhere, that turns apps back on including sharing your data with other apps.

I recommend checking to make sure you haven’t turned apps back on by mistake. If your apps are turned on but if you want to make sure, here is how to disable sharing your personal data with the apps your friends use:

http://raganwald.posterous.com/when-you-share-personal-data-...
You're not the only one. Most of us avoid posting because of our ambivalence.
"I am skeptical of the notion that
many people who start learning to code in their
30s or even 20s will ever really grok the
fundamental abstract notions of software
architecture and design."

This is an incredibly silly sentence.
I've had a lot of success with denyhosts. As a bonus, all of my machines with publicly facing SSH synchronize the generated ruleset.
What exactly surprised you?
Sure, and before trashing 11.10 I indeed switched to XFCE for a few months. It was better, quite a bit, but the Gnome artifacts made it the jankiest combination. Not the worst of both worlds, but definitely not the best.
Wow, maybe it's because he's done it a million times before, but it looks like he's super efficient, mainly because he's using the IDE's features to the max. He's also rapidly iterating at about 3-4 builds per minute.
>"Can't build a tesla coil in your garage either."

What the hell? You are joking, right?
I still play the Shadowrun pencil and paper game weekly with a group of friends. I will definitely support this kickstarter.
Same harm as any other spewing of unlikely but plausible stories.

Same harm as repeating the story about not flashing your brights at another car lest they come kill you. Just wasted time and overly dramatic.

Same harm in telling about how Rod Stewart had to have his stomach pumped because there was a gallon of semen in it. Just wasted time and overly dramatic.

Same harm in parroting a story you heard about some virus that will make your computer blow up. Just wasted time and overly dramatic.

There's no direct harm, but we're gullible enough as a society already. Living in a Headline Nation is teaching us that we don't need to think for ourselves. When the only facts we have about a story is that "they" are doing something bad, then we'll believe most anything.
There have been many conspiracy theories floating around.. Since the beginning msft lobbied hard against buying those laptops, book publishers recently got caught doing major payola to school officials, Textbooks with controversial material etc etc . (take your pick)
Personally, I never attribute to malice what can easily be explained by incompetence.
The App Store, 3 years later: Apple just doesn't care.
It's not ironic, it's just sloppy.
100% agree. We run some high traffic ssh bastion hosts with fail2ban. We use fail2ban, ip block white lists, and good syslog monitoring for easy troubleshooting.
Twitter is just a new home for old bores
Switched jobs, think it was a step back
Quick back story, was a dev working for a small company/startup. We were spread pretty thin and I was the lead dev on a large project, with a few FT devs and contract devs on my team. I had significant exposure to top management. I ran the sprints, deployed the software, performed light operations tasks, and basically had a say in the product. However, when I started, I sort of low balled myself and later on tried to rectify that, but we didn't see eye to eye and because of a few other reasons, I left and gave myself a ~30% raise.

The new place is interesting. Another "startup". I am not working on challenging problems and I am no longer a team lead. I didn't perform enough due diligence, I just figured startup = variety and hard problems with out much hierarchy. I have more leadership experience than my current team lead. I don't see much of an opportunity for advancement in the near term. I feel like a cog.

The money and perks are great, however I'm worried that this was a major step back in my career. I've provided my thoughts to my team lead, but I just don't see things changing.

Do I wait it out, work hard and pretty much start from scratch? Do I move on? (The old company would have me back in a heart beat, but, I REALLY don't want to do that for a few different reasons, pride not really being one of them)
While most people on hn probably know about this, you would be surprised at what the general public would think about this story. I hope it gets spread further in the media so more people know exactly what fb(and other social networking sites) keeps tabs on and what info they give out to law enforcement.
Being the enlightened hacker that I am, I use SSH keys for all of my ssh'ing, and I know a fair number of sysadmins that require ssh keys, so I kind of thought it was more or less default nowadays. I guess I was wrong, so what is the reasoning behind allowing password access to your servers? I guess if you have a fair number of non-technical users, keys might be too hard to deal with? But scripts can make the process fairly painless. I'd be interested to hear from someone who does manage more than a couple machines.
> And in this case these guys are claiming that they're going to create a PC and a Mac version for $400,000? Really? Most "real" game cost many millions of dollars to bring to fruition.

I got the impression that they were making the game anyway (for PC and tablets), and are going to use the kickstarter money to provide a Mac version, level editor, translations, additional character types, and possibly an additional city. Could be wrong though, it's not 100% clear and I agree that $400,000 can't possibly be enough to make a whole game of this magnitude.
Thank you, that's encouraging. Note to others: use www.homechile.cl.
Principle 0: use 72 points fonts.
Electronic Records lead to fewer laboratory tests
I recently served on a jury for a violent crime, and as a juror being able to see evidence like cell phone records and closed circuit video was incredibly valuable. Cases that would have otherwise been a matter of "he said, she said" can have corroborating evidence that makes it much easier to be convinced beyond a reasonable doubt. I wondered how prosecutors managed to convict at all before these kinds of electronic records were available.

I'm not downplaying privacy concerns, but when you can see thing from the other side too it's easier to see it as a set of trade-offs that need weighing. It's not a black and white issue.

EDIT: Also remember that evidence can help the falsely accused just as easily as it can help victims of crime. Phone records can give a person an alibi that would otherwise have been very difficult to prove.
It doesn't appear so, although it could be an extremely advanced form of satire.
If you ever want to push that forward, hit my email (in profile) and I'll try to help.

But I have to wonder if Python is the right tool for the problem. I get the sense that the XSLT transform engines are deployed to handle really big documents, and I wonder if a Python based tool could compete on speed with xalan or saxon.
How are you synchronising the ruleset? All I know is the option to publically sync, do you have a way to privately sync?
It is strange that he is counting on the support of HackerNews which usually isn't a strong supporter of copyright. Maybe things are different because the victim is a small independent artist and the offender is big company, and a tabloid on top of that?

Maybe the underlying pattern simply is supporting David against Goliath?

Edit: For those who downvote me, please take the time to write a reply.
There are a few other studies on this matter both indicating effect and lack of effect of the OLPC in Math and Literacy (this study mentions them in introduction). Apparently, the OLPC has not produced very good results in Literacy and Maths in Peru and its use must be reviewed but changes in education always take a long time to produce results, sometimes as much as a full generation, and depend on a number of factors.

As for the long term effects: I expect that the children that had access to the OLPC will have a measurable advantage in the labour market when compared with children that did not.
Here is another version of the talk: http://www.ted.com/talks/lang/en/sugata_mitra_the_child_driv...
Not surprised, but once in a while having something in your face brings it all home.
I think the code compiles as he types so he does not waste a single second waiting for it to compile. Pretty impressive.
"Keeping track of these records is required by law."

What law? Which records? There are websites, such as those which provide anonymous web access, which say that they don't keep any records, or keep IP addresses only, or keep records for no more than 30 days, or whatever. Are they lying to us, or are they intentionally breaking some law? Exactly how can I be forced to keep any kind of log, for any period of time?
Marijuana Users Are Safer Drivers Than Non-Marijuana Users, New Study Shows
One should note that this request was satisfied in 2009. That leaves 3 years of extra innovation that you don't know about.
Andre the Giant was fascinating. Athletic, intellectual and self-aware of how he was perceived. I highly suggest watching this 40 minute biography to truly understand how ridiculous his life was.

Andre The Giant "Larger Than Life":
http://www.youtube.com/watch?v=Pxck08l_aFc
Fracking Causing Earthquakes?
Is there a link to a place on the website to read about the points system?

I submitted user-feedback about the policy links already.
The Rise of the Attention Economy
It makes one wonder how many people will create a fictional facebook 'experience' which is to say spend time building up an alternate identity in various social sites so that in the event they are charged with a heinous crime they can confuse the jury and make it seem 'out of character.'

Surveillance works best when it isn't scripted.
Trying to Find a Measure for How Well Colleges Do
And one more question from not-so-business savvy reader.

If Sequoia got this deal with 2x liquidation preference then if Instagram is sold for $100 then Sequoia will still profit $50M. Correct?
I think giving computers to children is a long game. It is unreasonable to expect short-term miracles, but for example I probably wouldn't be programming if we hadn't had computers available for playing and exploration when I was a kid. But from that time it was nearly ten years before I did anything productive with them...
Great to hear our model's been helpful. Do let me know if/when there's anything to look at as I'd love to see how it's translated.
The spec of XSLT2 was actually going to work this angle and move XSLT more into a space of a general purpose language. However, lots of people in the XSLT community realized that XSLT is made to do one thing and that's XML tranformation. XSLT(1) did that pretty well to a certain extend. The spec for XSLT2 never really took off and I don't think there are notable implementations and support out there other than from the spec's leading author's (Michael Kay) and his tool Saxon.
I would love to give this a try as well -- a beginner in perl and python here.
I had a really difficult period of burnout in 2010/2011. I was a junior undergraduate, doing Neuroscience and computer science. I had three research positions, I TA'd, I worked as a tutor through the university, and I was completing an honors thesis in Neuroscience. I was obsessed with getting into a top PhD program, due to feelings of personal inadequacy. There was one semester in particular where I overloaded to 23 credits (12 being full-time) in order to graduate on time. I withdrew from friendships - some people thought that I'd transferred or graduated. I routinely worked 16 hour days, including weekends in the lab, and started having health problems that I didn't have time to properly address. Eventually, the quality of my work badly deteriorated. I somehow defended my thesis, and got interviews from several top-50 PhD programs. After flying out and visiting one program for a weekend, I realized that I needed a break from academia, at the very least.

I withdrew from my obligations at university (I had plenty of credits to graduate), and moved to San Francisco. I feel so much more like my old self after a month of programming for fun with friends - my creativity and excitement are back.

My advice: be aware of how you feel about your work. You can only loathe it for so long before it begins to take a toll on you. You're a human, not a machine, and you need to take care of yourself. Exercise regularly and spend time socializing with friends and meeting new people :)
Not as big a problem as downvoters in my opinion...
REST is Over: Designing Hypermedia APIs (Conference Video)
Wow, so our dear friends and FB save even our deleted posts?? What the...
I love emotions and they challenge my intellectual sense of productivity. I don't see research without handling (but having) frustration. Emotions are good flight instruments.

Since I love to find intellectual boundaries, it will be sad to have boundaries without emotions.
#sshd_config
PermitRootLogin no
RSAAuthentication yes
PubkeyAuthentication yes
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no
How Silicon Valley Won in Washington
It's only programming language I know and is completely useless (since there are better choices) and totaly enoying.
I see I'm not alone. :D
At a certain point layout, organization and curriculum constitute IP. Imagine if I comb through legal archives and present case summaries to help you understand a legal concept. That is an extraordinary task, much MORE difficult than summarizing a case. The same can be said in producing educational material for a neuroscience or psychology class. I am teacher and I believe that publishers are producing complex "information" beyond the word order (ie. content order, curriculum) that should be copyrightable.

If you disagree, run this issue through the GUCCI KNOCKOFF TEST: would this product have even close to the same value or marketability if it weren't for its close resemblance to the original?

If they were to use the same material (in this case reworked Wikipedia articles for the most part) but not use existing layouts/curriculum would it have the same value to university students?

In my view, their production costs would rise substantially because they would need to hire curriculum experts and their get to market strategy would disappear as they lost their value to university students.

I'm frankly surprised that their investors bought the "alignment" argument.
and youre right, the title is from our TechCrunch coverage: http://tcrn.ch/HeiCBF
Locked hardware really has nothing to do with enforcing a fixed-term contract. I think the day will come when Apple refuses to produce locked iPhones and sells only unlocked devices to the carriers.

In many markets the carriers already do next to nothing to promote or sell the iPhone, so there isn't much they can threaten to take away. And a carrier isn't going to drop the iPhone as long as there's a competing carrier that's willing to sell the iPhone.
If they were originally planning to develop it for the iPad, then developing a Mac version isn't that much of a stretch. I'm guessing they're going for the iPad since you have a more direct layer to C/C++ & OpenGL and the iPad is a bigger market in the tablet space.
I wouldn't say HN is anti-copyright but rather anti-copyright-troll (certainly there are anti-copyright people on HN but I believe that are the minority).

This is a perfect example of why copyright exists in the first place - the original creator wishes to be compensated for the use of work that he created recently.

The problem is when copyright is owned by someone other than the creator, owned indefinitely, used to stifle innovation, etc.
I've never had a Facebook account, but it surprises me that they store deleted posts.

I'm also surprised it didn't contain private messages (I'm guessing you can do this on FB?).
They acknowledged it wouldn't be perfect redaction, and isn't the whole un-redacted thing publicly available now anyway?
Here you go: http://www.programr.com/rankings

Working on the policy links, tks
Reported Tegra 4 roadmap hints at LTE, Q1 2013 release
Content is the future
Hacker News discussion: http://news.ycombinator.com/item?id=3811319
Techmeme discussion: http://www.techmeme.com/120407/p10#a120407p10
Ads. Great.

$2 is a fair price for the app-- too late now on that one. They could charge for filters.
> I think it is completely reasonable that they expect
> you to finish the contract you signed with them

1. What if I want to go abroad and just buy a cheap local SIM instead of paying a small fortune to AT&T for international roaming during my contract period?

2. Unlocking the phone doesn't have the effect of terminating the contract. Once the phone is unlocked, you just have an unlocked phone under a contract. If you decide to terminate your contract at any time, then you still have to pay the early termination fee. It's not like unlocking your phone gets you out of your contractual obligations.