skysight-inc/HackerNews huggingface dataset:
The Supreme Court decision actually mentions that the government may "ask" car makers to just give them access to the car's own GPS device. Scary that the Supreme Court even suspects this will happen.
I get around 8 hours. I go to bed at 1am and wake up at 9am.

I work for myself now so I can be on any schedule, but this one seems to be perfect for me. I'm never tired throughout the day and I feel like I can still satisfy the night owl in me. If I go to bed early, I feel like I'm somehow wasting the night.

I cancelled cable 6 months ago and I don't really watch that much TV anymore. I might watch an hour before I go to bed.
Megabox was going to compete with the music labels
Lower courts have been generally unwilling to embrace 2nd amendment rights in light of those two decisions.

[citation needed] And, yes, I am a lawyer, and I am interested in what actual cases you had in mind as you made the statement in your comment.
I'm not having children, but I have two nephews and a niece, and when they are old enough to read and use a computer without breaking them, I'm giving them each a netbook preinstalled with ubuntu, various programming tools, and some kind of video chat software so that they have access to me to ask questions at any time.

I want them all to know this kind of thing, regardless of anything else. Plus it will make me the coolest uncle ever.
Tech Help, Computer Repair and more ...
I came to the same conclusion. Often when working on a difficult problem I used to think, "What the hell is wrong with me? Why is this not fun? Why am I not loving this? Did I choose the wrong career or am I just a lazy useless person?"

Then I realized that as an athlete I never would have wondered why it hurt when I got cramps late in a game. I never wondered why my body complained about running the last mile or completing the last rep in training. I never had any self-doubt because I got bored practicing a skill hundreds of times to unlearn a bad habit. Those things are not inconsistent or contradictory to the joy and satisfaction of being an athlete.

Thinking about that helps me a lot when the problem I'm working on is causing me only frustration instead of immediate gratification.
Great judgment. But if I was an overly cynical person, here's where I could see this going:

Data gathered by voluntarily-placed GPS units aren't covered by the ruling. If they want the data, the onus is then on cities to create incentives to place GPS units voluntarily.

Initiatives are started to link road tax to miles driven in any given county - which requires GPS to check.

Cars suddenly begin to have built-in GPS transmission not just for OnStar, but for other applications, like Facebook.

The car becomes a platform, and suddenly laws are enacted that effectively require private citizens to report data to law enforcement.

Law enforcement gets to track _all_ drivers without a warrant.

(Not that I'm arguing for a different ruling - this is great - but I don't trust the government not to take surveillance to its maximum possible level given current technology.)
Depending on how much programming background he has, pg's On Lisp might be a good option as well, and it's free: http://www.paulgraham.com/onlisp.html
Awk happens to be one of those tools that I know I really probably should learn properly for more than doing awk '{print $2}'. Anyone know a good resource for learning awk in and out?
They are very effective. They block all proxy sites and all sources of proxy software. Tor is a source to obtain proxy software.
the link is missing in the "AWK, according to its creators, Aho, Weingberger and Kernighan" note.
Why did I read this? It's kind of like that article I read about chicken nuggets.
you are confusing FREEdom with free price and they are not the same..

let me give you an example the first few pieces of FSF software was distributed by RMS by computer tape and he charged for that and that revenue paid for his living expenses.

The other big example is Redhat/JBoss..everyone of their workers get paid through services charged..
"Just emailing it to lots of friends and family"... Seems like this should be a part of a bigger "experiment". I'd ask friends/family before I built anything. I'm left unconvinced enough was done without more detail.
I participate in several different forums and find that avatars really help me feel more connected to other users and their comments. On the SA forums, I quickly recognize various posters by their avatar.

Different subforums have their respective groups, which you learn once you spend some time inside the subforum. Despite being a huge ecosystem, they have managed to keep many of the subforums feeling small.

On HN...I rarely notice who is posting. A few influential posters stand out but for the most part I do not remember names well. Everyone blends together.
Discovering New Instructions
Our web servers run Debian for the most part. The only real hassle has been with PCI-DSS compliance. For example, Debian Squeeze has Apache v. 2.2.16 (or did until recently), which our compliance scanning vendor flagged as having several unacceptable security holes.

The solution that's worked well is to just selectively upgrade the handful of offending packages: either from testing, or some other source, or in rarer cases, compiling from source. Annoying and time-consuming, but soluble, and IMO worth the tradeoff given Debian's other good qualities right now.
Learning to Program, Part I: How I did it
The irony is that the govt HAD a search warrant in this case, they were 1 day late in installing the device - the search warrant expired after 10 days, and they installed it on the 11th day.

What's somewhat sad is that a drug dealer, who was caught with 97 kilos of cocaine, 1 kilo of cocaine base, and $800,000 cash, gets to go free. But small price to pay to retain the freedom of 300 million people I guess.
I'm Romanian, not everyone takes programming classes, very few do, only those enlisted in Mathematics-Informatics (in Romania curriculum varies greatly depending on what profile did you chose).

Indeed it has many problems. The first problem is that the Mathematics-Informatics profile in high school is considered elite, and every parent sends its children there. The effect is that the class will have the best, most intelligent students, but not necessarily the students interested in the curriculum. Neither the children or the parents know anything about the curriculum, all they know is that all the smart kids go there.

I've been in this class in one of the top-5 colleges, nation-wide. Some poll in the final year yielded 80% of the students hating both math and programming. Most preferred literature. Because of the inherent bias in Romanian education, the highest graded students will always be the ones who like liberal arts, and not the ones with a mathematical background and because of the way enlistment to high school works, these will be the ones that end in this class.

I mentioned I was in one of the top 5 classes nationwide to illustrate the second problem. Even though I was in one of the best classes, professors that taught programming were execrable, both in their talent as educators and in their talent as programmers. Incompetent is a word that's too mild to describe them. Reasons are easy to guess, high school teachers are paid poorly and anyone with any talent in CompSci will find a better job elsewhere. It's funny that the only two skilled professors that taught programming were two guys that did something completely different and only taught at high school because they enjoyed teaching and working with young students.

The third problem is that the curriculum is very abstract, way too abstract and far from reality, and very old, nothing feels like today, students are still required to write DOS applications with a DOS editor.
I think a lot of what Patrick does well in this article is "reframing" the situation. I find once you get out of the "I don't want to offend them and lose my shot" mindset, negotiation and other "money talk" becomes really routine.

I wonder if there is value in creating "mock hiring sessions" that require you to negotiate your pay up. There are millions of "mock interviews" done in colleges every year, why not go that extra step? It seems learning to reframe the situation is easy enough to do given the proper coaching.
How hard was it to interface with HN? Do they provide an API to work with?

Reddit has a very nice API, one of the killer features is that if you take any reddit page and add ".json" to the address it'll spit out pure json at you.

For example: http://www.reddit.com/r/all
becomes: http://www.reddit.com/r/all.json
They did obtain a warrant. They just didn't follow the rules - installing it too late and in a different state.
Definitely not 100% conclusive evidence. But, after sending it to our almost 1,000 friends and families and seeing just 2 urls submitted after a week, we knew it was going to be widely used. After all, these are people very motivated to try the product (or I guess they could secretly not like us...)
"Google hires the best lawyers and they fight like bulldogs. Polite bulldogs. But they don't just roll over..."

That statement struck me. It's interesting how often people confuse being polite with being a push over.
> Sure perhaps they run some stuff on a GNU/Linux server but in most cases this could just as easily be a BSD , Solaris or even Windows server.

Could be, but isn't [1]. There's a bunch of embedded GPL code in routers and various little bits of all kinds of systems that enable our current lifestyle, too.

I won't argue that for most (though not all) actual software intended to be sold, GPL probably isn't the best of ideas. But that doesn't prevent earning money while using GPL software.

[1] And certainly hasn't. I won't overlook the historical effect GPL'd code has had.
while i am pretty sure the supremes are in office for life . . . are other judges as secure?

All judges in federal courts in the United States may stay in office essentially for life. The language in the Constitution is "The Judges, both of the supreme and inferior Courts, shall hold their Offices during good Behaviour,"

http://www.house.gov/house/Constitution/Constitution.html

(Article III, Section 1)

and "during good behavior" means that unless the judges are formally impeached and convicted of malfeasance (which is very rare) they can stay in office until they decide to resign. This independence of the federal judiciary is considered very important by United States lawyers (whether they are "conservative" or "liberal") for maintaining the civil liberties of Americans. Today's decision is a good example of a decision that was made unanimously contrary to the position taken during litigation of the case by the current presidential administration.
That's good advice on getting married to the problem. We clearly weren't married to it.

That being said, you should still experiment on the problem you are solving as opposed to waiting for 6 months to roll something out.
Y-combinator in Scheme
From Little Schemer
I've been using it for a while and love it. Thanks for the back button. Is it possible to integrate the Reader function of Safari in iOS or is that only possible within Safari? Also, I would pay for this especially given the other attempts at the same app.
Discussion on this from yesterday:
http://news.ycombinator.com/item?id=3498163
Can neutrons disappear into another universe?
AGPL is mostly used by companies that want to sell software (e.g. http://itextpdf.com/ ). It's a commercial business model with an Open Source teaser. Fortunately AGPL is easy to circumvent and therefore unlikely to become widespread.
Interesting, I dint know that.

I had an interesting experience with ATT. I was into the 6 month of a 2year contract back in 2007. I wasn't using my phone much (non-iphone). But then I went on a road trip to Yellowstone, which included driving through ND, SD, MT and WY. During this 7 day trip, I was using my phone a lot (work + personal). The total amount of minutes I spent in those 7 days were way more than my usual monthly usage (in fact it ate into my rollover minutes as well).

After a few days from returning, I received a letter from ATT telling me that they could not afford me on their network for using so many minutes, as they had to pay their partner n/w in those states (not just major cities in those states). They wanted me to leave their network, in return they would let me have the phone (under contract for free).

I was happy to oblige as I wanted an iphone. I switched to Tmobile for a week and then went back to ATT again (iphone plan).
The shareholders of Google own stakes in Google, Inc. which is an American company not Google Ireland. Google Ireland is a subsidiary of Google, Inc. Ultimately the end goal of Google, Inc. is to maximize profit for shareholders. To pretend that Google Ireland is some independent company company that makes its own decisions where to do business isn't particularly prescient in my opinion.

Given the billions of dollars that is building up in parking spaces overseas for major tech companies such as Google indicates to me here that the motivation isn't to re-invest in business overseas but to wait patiently for a tax holiday and repatriate the capital at next to tax free. And this is what I disagree with.

We can come up with all sorts of points and counter points about why our particular positions are correct but my issue is as follows:

1. I suppose that Google has built all these complicated transfer pricing agreements so that they can accumulate capital with out being taxed and wait for a tax holiday to repatriate the capital at next to no cost.

If 1 is true then I believe that this is wrong and Google is not paying their fair share.

Which part of this do you disagree with?
http://salarytutor.com/ this is a pretty good and fast read on the subject with some actionable advice that will help prepare you for the conversation.
Not sure if it's a question you'd answer publicly, but have you considered having pricing plans to capture both pies?

I'm genuinely curious, not suggesting you should do it.
I got the same mail from about 5 or 6 of them, just fyi
My post was a reply to:

"You do realize that people sell GPL'd software all the time, right?"

You specifically said sell and I asked for examples.
Don't be Fooled. This SOPA Opera Has Just Begun
I believe that most of the DMCA compliance can be done automatically through the use of Content ID.[1] Basically, for partners that they have a Content ID relationship with (e.g. the big entertainment companies), they can automatically determine infringement and whether they should take the content down, or if it's OK to leave it up.

Obviously there are plenty of people who aren't using the Content ID system and are sending in traditional DMCA requests, but I imagine that the automated system takes care of a big chunk of the work.

[1] http://www.youtube.com/t/contentid
The suggestion to not give a number first is awful. You may not want to give your previous salary history, but you most certainly do want to give the first number. You should do your research and figure out what the company usually pays for someone of your experience (checkout glassdoor.com or ask around) and state a number that is on the very high end of reasonable. It is always easier to try and stand your ground than fight your way uphill from a low offer.

The only case you might not want to state the first number is if you can't find our what the company typically pays.
I remember when we got our first computer, my dad won't let me play any games for more than a few minutes a day, but I could play the games I wrote myself as much as I wanted. That was a brilliant idea - it gave me the taste of the good games, which was a huge motivation. It did take a while to create an actual playable game (back then we didn't have easy to use graphics libraries like Processing), but then it all became easier after.

Most of my friends with computers at that time spent 5-6 hours a day playing games instead of learning.
This attempt proofs Google can do better in social results than what it is doing now. But, this also shows what great importance Google gives to Google+. They have made a conscious decision to compromise search quality to push users to Google+. A lot of us may believe that this won't work for Google+, but Google must think otherwise. Google has made their bet on using its most potent weapon - search to increase the user base of Google+.

This also shows why we need a strong alternative to Google Search. I hope Bing hooks up with Twitter, Facebook and other services like Foursquare to make a better social search. They have tried too long to beat Google at its own game.
I've been working full-time on my own sites (I don't really think of them as startups), since 1997.
yes. as per the post, you must download a patched version of tmux from the iterm site. they are trying to get the patch accepted upstream, but it hasn't been as of yet.
3 Things That All Great Startups Have: Passion, Hard Problems, Empathy
High-level

# They would put their head through a wall, for their idea, if that meant success.
# They don’t shy away from things that others would be scared to tackle.
# They are, and continue to be, their biggest user
There's a difference between forcing them to write code, and making the learning materials they need to write code readily available.

It's very possible that I may not be a programmer today if my best friend's dad hadn't pulled out an old Apple ][gs and had us hack away at it for an afternoon.

We found a demo floppy that had a BASIC programming tutorial on it, and from there I got hooked.
Alternate title ... A startup discovers Wizard of Oz: http://en.wikipedia.org/wiki/Wizard_of_Oz_experiment

(nice article, though)
All of the January classes have sent out the same email. Been receiving them for the last few days.
Agreed on the cons. I've tried this as well for a while and it does require a huge change in lifestyle. My gym time was cut down to nothing as I would usually get up and hit the gym prior to work (going to the gym in the evenings is very tough for me).

So although my sleep time was the same (I was still going to bed and waking up at the same time as before), by taking out my gym routine, I was actually feeling more tired, down and otherwise less alert. So I've been playing with alternating work/gym during the weekday mornings.
This wouldn't work for me. My business requires me to have at least some internet connectivity at home (customer complaints, servers down, etc). I also like to surf/watch netflix streaming movies on the weekends.

I've gained a lot of knowledge through Internet research on various subjects (I cancelled cable awhile back).

It's more difficult, but I've learned how to just stop messing around and focusing on my work.
"But I'm a night owl!"

I'm glad the author of the post recognized that it is possible to switch from being a night owl to an early riser. Anecdotally, I am a night owl... if it were not for work and kids, I would sleep late and wake early. That feels natural for me.

But, when my daughter was born, I was forced to switch and it has been fairly painless. If you're a night owl, it's worthwhile to at least experiment with waking early for a period of time to experience the productivity increase that occurs from waking early.

I find that on a night owl schedule, my creative side was heightened, whereas waking early allowed me more energy to "get things done".
So in my opinion, my site provides better value for some keywords better than Yelp, Twitter or Facebook. So how can I get preferred placement on Google search results?
This version works on Fedora: http://git.zx2c4.com/CVE-2012-0056/tree/mempodipper.c?h=fedo...
I think I learned it by reading this, long ago: http://www.grymoire.com/Unix/Awk.html
Huh. Your description of normal actually matches up pretty well with what I experience. Throw in some bedtime-drift, and you have a pretty good description of me. Thanks, this had been kind of worrying me a bit.

(I've always wondered why waking up at 6 AM was so much easier than waking up at 8 AM. It was baffling.)
You mean to offer a lower price, but say "if you want to pay more, feel free"? I have a feeling that wouldn't work very well.
Minor correction: courts do not create laws. They merely interpret them, setting a precedent.
The gadget buyer's deal with the devil
Tumblr Blows Past 15 Billion Pageviews Per Month
Always be the first one to give a number. That sets the bar. Let's say your current salary is $100K. You want $130K. You say call the number first, $160K. Now the company is negotiating against that number. If you accept $140K they will perceive it as a win for them.
In fairness, law can't do law either. One of the most basic expectations of the legal system is that a citizen should be able to know, with confidence, whether they're breaking the law based on a reasonable search of available resources on the matter, without having to contact a specialist (lawyer).

Yet lawyers advise you that pretty much everyone is breaking some law.
having taken all three classes (AI, DB, ML), I have to point out that in my opinion (and that of other people I spoke with) ai-class was _by far_ the worsely organized, passion of the teachers notwithstanding.

But I am sure Know Labs learned a lot from it and they can only improve.
Scientific research agrees with you. The concept is called anchoring

Anchoring research helps clarify the question of whether to make the first offer in a negotiation: by making the first offer, you will anchor the negotiation in your favor. In fact, Mussweiler and I have shown that making the first offer affords a bargaining advantage. In our studies, we found that the final outcome of a negotiation is affected by whether the buyer or the seller makes the first offer. Specifically, when a seller makes the first offer, the final settlement price tends to be higher than when the buyer makes the first offer.

http://hbswk.hbs.edu/archive/4302.html

http://en.wikipedia.org/wiki/Anchoring

The whole article could use a lot more science. I suggest reading "59 Seconds" from Richard Wiseman.
This seems like an excellent technique. Although I think it'd be much harder today.

In my childhood I'd be easily entertained by a text adventure or a pretty simple sprite based game. Now a days your kid would have to create the next Call of Duty.

Perhaps a strategy that would make more sense in today's world is to get them the Valve Hammer Editor (or equivalent SDK) and instead have them make levels for their favorite game engine.
This is dated December 21, 2011... before FBI shut down Megaupload. Of course www.megabox.com is down...
Look at the Startup World. There are twelve different startups doing the more or less exact same thing. None of them "stole" the idea from anyone else.
Until we have drones smart enough to focus on a specific car (vs. a mostly identical model right next to it), the drones will still require human operators, which makes the process not far removed from an old-fashioned tail (similar to the mentioned beeper case).
Not yet, but I'll definitely look into it for the next release.
What do you think of our signup process?
Bread crumbs in Day One - The Hiltmon
Any tips specifically for negotiating a higher raise? Most of the advice is targeted to the "new job"-salary negotiations.
The Empirical Science of Happiness
Great article, I'm sure most of us have felt the same way at one point or another.
While I don't agree with all of the article's advice, it gets the most fundamental point right: Stop feeling guilty about asking for market compensation.

Being a nice person has nothing to do with it. It's not your fault that you're worth more than they're offering out of the gate. It's the market's fault.

Good luck out there.
Screen scraping. HN doesn't have a JSON feed, but it has fairly simple and predictable HTML.