skysight-inc/HackerNews huggingface dataset:
Espionage and counter-espionage has always functioned in an ethical gray area, by necessity. I appreciate that this fails 'the honor code' in many peoples' eyes, but I think it's better than aggressive militarism in that its ultimately far less destructive.
Sure, I know when the ABI changes and when not. For security fixes it's pretty safe to do. In fact, Debian Stable et al. do it all the time.
The fear of screwing it up, coupled with the knowledge that I really am not good at things like carpentry, and rounded out with a lack of funds to hire others, have played havoc on my ability to finish my basement or my back yard.

Ironically, I have managed to keep my washer and dryer going for 16 years. But that's all thanks to the Internet. :)
> The first paragraph incorrectly implies that it has something to do with the manufacturing sector.

Because historically it's been the manufacturing and trades sectors that get crowded out; they are the industries most directly competing with mining for skills and equipment inputs.
Has the OP ever considered that they may not actually like what they do for a living? They mention a few times in the post that one of the ways they procrastinate is to "try a new recipe" or "watch a documentary". For me, I procrastinate from cooking by programming, because programming is much mor enjoyable to me. Heck, I even enjoy programming more than most recreational activities. Perhaps the OP should pursue the culinary arts, or become a documenteur, or an expert on the psychology of procrastination given how long and in-depth this post is. Seriously, it's a 2600 word article that I have no doubt the author wrote instead of doing something else they were "supposed to be doing". But should they really be doing it, or feeling guilty for not?

I say this because I spent 7 years in college bouncing from degree to degree, finally settling on physics of all things, not because I had a burning passion for physics but because my father had always held it in such high regard and had such high expectations for me. Every day was a struggle against procrastination. It's funny because I wrote countless self-addressed pieces like the OP's lamenting my battle with procrastination and what to do about it; I even kept track of the different strategies I'd employ, which all inevitably failed.

Turns out it wasn't that I was broken in some way and it wasn't a problem I could fix. I just didn't want professional physicist, and although I did graduate (thanks grade inflation!) I haven't so much as touched a Lorentz transformation or Feynman graph since. I wanted to build things, not discover things, and programming rubbed me in all the right ways. I now have the complete opposite problem the OP has; I work too much, am very productive, and it frankly it affects my liesure life. I haven't finished a video game in years.

I'll close with one last bit of wisdom I learned from my father. No matter what my Dad does for the day, whether it was ten important things or 1 seemingly trivial thing, he always focuses on the stuff he got done rather than dwell on the stuff that got neglected. Now I always make sure to do at least one thing I can look back on about which I can say confidently made the day worth it. It's easy to lose perspective. You don't have to be superman every day.
How to Convert Blu-ray to DVD 5 Disc
Need to convert blu-ray to dvd? DVDFab Blu-ray to DVD Converter will help you to convert blu-ray to DVD 5 Discs. You can enjoy blu-ray without blu-ray player now. Just try it out. DVDFab Blu-ray to DVD Converter: http://www.dvdfab.com/blu-ray-to-dvd-converter.htm?ad=hcj
Why I hate http://News.YCombinator.com
[0] references in blog
A lease and a purchase are legally distinct concepts. Generally, a lease is a time-limited acquisition of rights. A purchase is an unlimited (with respect to time) acquisition of rights.

A license can be purchased, even if it does not carry all of the rights associated with the underlying product. A license can also be leased, in which case the license is of a limited duration.

A purchase of a DRM-protected good is a purchase of a license to use an IP on the condition that the usage is subject to a rights management policy. This is not a rental, because the license is not time-limited in the acquisition agreement itself. (Thus, even if the DRM servers were disabled the next day, it would not have been a lease--the terms of the acquisition agreement itself are what matter.)
US mortgage rates are anomalous since the market has essentially been nationalized as the vast majority of mortgages are underwritten by Freddie Mac or Fannie Mae. It's insane that right now the average 30-year fixed rate mortgage rate in the US is 3.63%. (Source: http://www.freddiemac.com/pmms/index.html?intcmp=CWS-HP) That's almost half what Australians pay for a 5-year mortgage!

Australia does have tight land release laws, but it means that property prices are kept artificially high and too much capital is tied up unproductively in mortgages instead of investing in innovative, high-growth industries.
If you generalize this system, it creates a relatively small class of people allowed to own businesses, unwilling or incapable of hiring all the other ones as staff. If business owners plus their employees plus the regulators themselves constitute 51% of the population, it would even be democratically stable, while 49% of the population would have zilch.
First, few of us have taken the time to read accounts of how the political groups of history have used information against people.

I question that assumption. Even people with a superficial knowledge of history are familiar with the existence of the Gestapo and the KGB; even if they're hazy on specific methods, they get the concept of a police state just fine. Just because they may not consider the US to be a police or surveillance state to the same degree that you would does not mean that the idea is alien to them.
Bonobos get a alot of attention in these kind of debates. Another family of animals that share a lot with strongly bonded nomadic lifestyle described in the article are dolphins and orcas. Extremely intelligent and social animals and an exclusive group that uses sex recreationally.

Many believe that these animals have what we call culture. Different groups eat different things, have different language of whistles, learn different hunting techniques and behave differently, yet have a fairly low branch factor in their genetic lineage.

http://www.smithsonianmag.com/science-nature/Understanding-O...

Quoting the first paragraph:

Orcas have evolved complex culture: a suite of behaviors
animals learn from one another. They communicate with
distinctive calls and whistles. They can live 60 years or
more, and they stay in tightknit matrilineal groups led
by older females that model specific behaviors to younger
animals. Scientists have found increasing evidence that
culture shapes what and how orcas eat, what they do for
fun, even their choice of mates. Culture, says Hal
Whitehead of Dalhousie University in Halifax, Nova
Scotia, “may be very important to them.”

There was a long HN thread on this recently:
https://news.ycombinator.com/item?id=5253176

It would be interesting to watch what happens if and when they discover an analogue of agriculture.
I applaud your efforts. Truth is you will be back here in less than 48 hours, if it is longer it is because you took breaks from creating your to do list app in lisp. Good night sir!
IE Developer Tools and Support
In the bay area that is considered pretty low unless it's a startup with significant equity.
I was a bit unclear, but this is what I meant.

IT is not well regarded, you cannot argue otherwise, I live here and no one things highly of IT unless your pulling in a large salary, and Most IT grads I know hate coding and work in IT support (on the phones fixing modem settings)

How depressing it is. (I study engineering and computer science, because I felt computer science is dumbed down in the Universities here too and want to graduate with a mathematics based degree (Electrical Eng) Funny enough, computer science here is mathematically weak and most people in my computer science class can't do basic calculus)- no wonder they are getting IT jobs, they can't do anything else with their weak pass average computer science degree that was all about playing computer games.
I'm trying to find the inconsistencies you're talking about. Here's the Product People transcript:
http://productpeople.tv/2013/02/27/ep15-jason-fried/

I compared both; couldn't really find anything.
The point you miss is that I enjoy a UI [0]. UI is the object that liberates the command line soul. You are missing the point in implementing a "No UI" environment. Minimal shell environment are required for any computational operating system [1].

[0] http://news.ycombinator.com
[1] http://news.ycombinator.com
IMO if it is not one of the top 5 CS schools in the nation (if you're in US), it's not worth it, as the opportunity cost is too high these days.
How Samsung copies Apple by copying itself
It is hard to agree with you. 85K is actually a lot in my co-ordinates of the bay area [0].

[0] http://news.ycombinator.com
If I understood, it works like this:

1. You register foo.com as your redirect with FB. Your oauth endpoint is actually foo.com/fbauth, but Facebook is OK with just the domain.

2. Somewhere else on your site, you allow open redirects, like maybe a user can create a link that you proxy with a redirect for click-tracking purposes, like foo.com/links?url=evil.com

3. An attacker makes an oauth query to Facebook with the redirect URL hacked so that it points at foo.com/links?url=evil.com

4. FB dutifully sends your user to the hacked URL, which redirects to evil.com with all of its hashy stuff in place.

5. Javascript on evil.com reads the hash and uploads it

It's not clear--and I'm too lazy to test--whether FB will restrict the forward to foo.com/fbauth if you're explicit about it when configuring your app. But certainly the wording on the developer console just asks for your site URL, and even though I'm pretty familiar with oauth, I have never bothered to do more than that. Google, on the other hand, forces you to.
I think we agree with each other.

I wasn't trying to claim that we can immediately shift these resources, but that this shift won't happen en masse until services has a bigger profile and more to offer than mining.
If this is not a time limited acquisition of rights, then what about all the "time windows" and potential revocations? If they exist - it means it's not unlimited in time and therefore it's similar to the lease (of the content), rather than to a purchase.

That was my point above - when people buy, they don't care to buy any "licenses". They buy content. Those who sell it, fool them with selling a license, while making them think they actually buy what they want to buy (i.e. the content). I.e. in essence they lease them the content, while making people think they buy the content.
I guess you've gotta do the best you can with what you have to work with. ;)

Thanks for building this!
@tptacek's opinion is much better without resorting to phrases such as "whining is bullshit".

> Has Monsanto ever sued anyone...

As a car driver in a crowded city I bend the rules all the time. Just this week alone there were several rules I broke that could have lead to my license being suspended, but because the city is so crowded, the probability of being caught for breaking rules (such as going around a tram pedestrian refuge, or forcing the yellow light) is close to zero, unless you end up in an accident.

There is a difference however in what is legal to do and what you can get away with. Our current legislation systems tends to make criminals out of all of us. The example I just gave is a bad one too, because I know exactly what rules I'm breaking and I know exactly the outcome if I get caught, whereas with infringing patents you never know exactly what patents you infringe, or the outcome of that.

There's also the issue of selective enforcement. The law should be the same for everybody, otherwise if everybody is a criminal by default, the law gets used to suppress people that are undesirable.

It doesn't really matter if Monsanto never sued anyone for using their patented crops without the usage of the Roundup herbicide. The bigger issue is that if you receive some seeds from a friend, planting them in your garden will leave you on the wrong side of the law and you might not even know it.
Before you derisively dismiss this, you might want to take a look at their response to the cellphone unlocking petition: https://petitions.whitehouse.gov/petition/make-unlocking-cel...

The one that clearly says they won't support unlocking cellphones under contract, and doesn't even address the outrage over criminal penalties?

"...neither criminal law nor technological locks should prevent consumers from switching carriers when they are no longer bound by a service agreement or other obligation."
You have a very valid point, and even though I call it procrastinating it's not the same. However, I am all too familiar with the procrastinating of the type described by the OP, as I have experienced it myself quite severely.

I suppose the reason I made my comment is one day I realized that it was actually a positive thing to "procrastinate" for a non-trivial amount of time before I even start working; as long as I actually do start before it gets out of control.

I suppose it was also helpful for me to get rid of the psychological baggage of feeling guilty about "procrastinating", and I wanted to give a word of caution about not over-compensating by going to an extreme of never taking a break, or taking too short of a break, because of feeling guilty or afraid of not being able to start working again if you do.
If you live in the U.S, publishing information on how you cracked software is likely to violate the DMCA.

http://www.law.cornell.edu/uscode/text/17/1201

"(2) No person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that—
(A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;"

-- 17 USC § 1201 - Circumvention of copyright protection systems
Hostile agreement is a common thing hereabouts.
I find it hard to agree with this post. If you are willing to work 40 hrs a week you will receive 40hr/week pay from your employer. If you dont commit (via http://news.ycombinator.com posts) SOMEONE ELSE WILL. Do not fool yourself out of a startup salary, and learn Lisp! (if you have the time!) (There are shortcuts to learning Lisp, but all of these shortcuts are not worth the saved time you spent learning Lisp) (Even if its a dead language, you learned it) (Peace)
256 chars of message, but things can be attached to the message in addition to that. See http://developers.app.net/docs/resources/post/ and http://developers.app.net/docs/meta/annotations/
What Are We Breaking Now?
I'm not so sure. There's still institutional bias against venture investment in Australia.

Superannuation savings are north of AU$1.5 trillion dollars at this point. Supposing that "only" a trillion of that is held by fund managers, then a mere 0.5% shift in portfolio allocations would pump $5 billion dollars into VC.

Given that the total Australian VC is a few hundred million on an outside guesstimate, that'd be pretty noticeable.

Edit: maybe I should be knocking on doors at super funds? Though I guess the local VCs are doing that already.
I wish people would stop posting garbage from John Gruber.
Thanks for explanation.
May I ask how the attacker can make "an oauth query to Facebook with the redirect URL hacked so that it points at foo.com/links?url=evil.com"? Are you saying that attacker somehow convinces user to visit maliciously created Facebook authentication URL?
No, that's exactly what I want. Luckily, I'm building exactly that, but it's gonna cost you money[1].

Reason being is that RSS is 'dead'. I will never be able to attract funding for what I'm building, and to be able to maintain, extend, update and generally give it the love it'll need, it will need to support me, at least part time.

If you're interested in learning more about what I'm up to, I have a Launchrock page up at http://signup.viafeeds.com. The iOS screenshot was taken from my phone. The software is real, and very intentionally minimal.

I was expecting to have at least another few months of dev time before Google Reader shut down. The announcement yesterday caught me by surprise, and I tossed up the signup page as a response. Wish I'd had more time...

[1] A nominal amount to be sure, along the lines of that proverbial Starbucks beverage per month, but it definitely won't be free.
FWIW, I think, Helium is the winner here under 30kb with Bootstrap look https://news.ycombinator.com/item?id=5108821
Yes, I'm aware of that. But sometimes even keeping the dev tools open doesn't clear the cache. Probably it's some bug.
God Particle detected?
I am originally from Eastern Europe. I have got an Australian permanent residence visa but decided not to move there at least for now. I feel much better in Silicon Valley on a work visa, where my salary is higher, my work is more meaningful, prices are MUCH lower and my wife found a job in a reasonable time, also in software engineering. I was shocked that you cannot find half-sized shoes in Sydney's stores, and this is considering that their price was 2.5 times higher than the price on Zappos. Australia has to wake up and deal with their protectionist policies regarding local businesses. By giving them protection from external markets they might survive for a while, but this definitely won't last long. No competition means no innovation and high prices for consumers.
Why do you care if it is illegal?

Are you really so stuck on not breaking the law, just because it is the law? It is the twenty first century, everybody breaks the law either by downloading stuff or by driving too fast or by ripping a cd and putting it on an mp3 player.
Yeah, +1 on that idea. PDF would be really nice.
not exactly garbage. He seems to have a correct analysis as to how the business press works. I still don't think this particular article is all that much use for HN though.
FB definitely sends access token via URL param for the server side flow: https://developers.facebook.com/docs/howtos/login/server-sid...

If there were a mitm they could get it even if it's in the hash. It has to travel to the client at some point.
Guys, try this goo.gl/r861h Visually rich RSS reader
A year ago near last Google Reader redesign I made my own online RSS-reader http://www.cliws.com/ and now don't care.

We should less depend on the large corporations. The idea about I think last time is that we need some kind of distributed Twitter (like we have perfectly worked distributed email now).

If you can't replace one tool with another you are in trouble definitely.
Care to mention whom you moved to for Calendar / Reader?
I wish there was a download option
Generally ends up being around 8hrs/day 5days/week.
~110K/year Greater Seattle Area
This reads like a populist piece, trying to convince people with arguments that sound logical but are just wrong.

Of course Apple had the market share lead with the iPhone. But the category was not "smartphone". They had a dominating lead in the category "mobile phone with touch UI and great web browser" from 2007-2010. Nobody cared about Symbian anymore after the presentation of the iPhone. That category was left to die. The iPhone became the new state of the art for smartphone.

Apple lost the lead around 2011 however due to the unwillingness to provide more than one model or innovate faster. Android was more flexible and could address more users.

Now it may well be that Apple doesn't care about this at all. But please do not make arguments how technically Apple never led in the smartphone market.
I almost think that should be the site's tagline.

And you're welcome. I actually built it back in 2006, but it's evolved a fair bit since then!
A complete Ubuntu desktop for docked Android phones(2012)
> The 14 adults still have traces of HIV in their blood, but at such low levels that their body can naturally keep it in check without drugs.

That doesn't sound like cured to me since they're probably still infectious even if they aren't getting sick from it.
"The Monsanto patents are for the method of using a particular herbicide in combination with the modified plant seeds." - I don't think that's true. I looked at some of the Monsanto patents [1] and they are for specific herbicide-resistance gene sequences, just the sequences alone. Do you know of a patent on using the herbicide with the seeds, or is this an urban legend?

[1] http://www.monsanto.com/products/Pages/product-patents.aspx specifically 5717084, 5728925, 5717084
"Curing" is proving a negative, it's hard, especially with a disease that has a long period of dormancy. Saying "they will never develop AIDS through their natural lifetime" would require waiting for a natural lifetime, which is rather a while. But we have a lot of technology that is capable of measuring viral load and so we can say that someone appears to be cured in that they do not show any viral activity over a significant period of time.
Making HTML5 audio actually work on mobile
Java libraries are nice and all, but I could sure do without java.lang.StackOverflowError.

I recently started learning Clojure and was floored when I found out it lacked tail-call optimization. I thought that was pretty much a requirement for a functional language. I understand that it's a limitation of the JVM and that there are workarounds, but they all seem kinda hacky, so I don't really plan to use recursion a whole lot in Clojure. On the other hand, its libraries for building and processing collections are so good that I don't think I will really need to.

No car, cdr, or cons is just weird though, for a language that's considered a Lisp.
You doubtless fly more than me so I'll take your word for it regarding itinerary changes.

You still don't get it about the contact. It's a child traveling alone. Should the airline just throw them to the wolves?! Or assume that everything will be ok? No, they should not! The parent paid EXTRA (and many airlines require the unaccompanied minor fee) to ensure the child would arrive as expected. It was their absolute obligation to inform the parents when things changed. Why the hell didn't the chaperone call the parents? If United couldn't find the number, the child certainly knew it!

And it's not just about "someone forgetting to make a phone call". The parents asked for updates and got stone walled by Customer "Service". That was salt in the open, bleeding wound. So yes, it's absolutely deserving.

If the airline doesn't want the trouble with unaccompanied minors - DON'T SELL THEM A TICKET. By taking the parents' money the airline willingly assumed the obligation. What more is there to discuss?
> This reads like a populist piece, trying to convince people with arguments that sound logical but are just wrong.

I see you've discovered the writing of John Gruber.
(Learn Lisp)
When Startup Aus have a meetup we should both go, so I can agree with you personally ;)
Fraud. Isn't that what chargebacks are for?
if it's in hash it can be seen only from FB response (https). redirect_uri can be http so hash is not transferred

of course it's visible in server-2-server, but not client-server