skysight-inc/HackerNews huggingface dataset:
Teach a courage 101 course?

I agree with this for the most part, but I don't agree that being a coward is a natural state unless taught otherwise. I believe it results from the mindsets we form based on what we perceive societal values to be. Parents/peers/culture seems to value good grades, or simply looking good at whatever you're doing, and being accepted by following the norm -- superficial, damaging, and mostly pointless things -- and as a result, those things become priority for people over learning. If we stop pretending those things matter so much, and put more focus on the beauties of learning and curiosity and discovery and exploration, things would be different.

When and how did you learn to become such an autodidact? Have you been one your entire life? Or when did you realize the system can't and shouldn't force learning upon you and you have to take it into your own hands? I made some of these realizations not all too many years ago, and am fascinated by how others have made the transition.

Thanks, your views I find interesting...
I'm not sure if you were addressing me but I'll go ahead and respond anyways.

I don't think privacy should be an 'all-or-nothing' proposition; waving away your right to privacy should not be a decision an individual has to make. Ever.

I believe that what the majority of users want when interacting with internet platforms like Google, Facebook, etc. is a responsible use of their data; a reasonable balance between giving up information and receiving benefits in exchange.

From that perspective I would argue that Facebook collecting data from you simply by 'browsing-by' a like button is unacceptable. But I wouldn't go as far as to say that everything is fair after you've given alleged, implicit permission by clicking a button either. It's about a reasonable expectation the user has about what kind of terms he's entering into by 'like-ing' something. Is it okay for Facebook to have a look at what site your coming form? Associate your account with this like? Maybe. Would it be acceptable for Facebook to go through your history and look at the most recent porn sites you showed interest in? Probably not. That goes at the notion of contextual integrity you mentioned. The line is blurry but it certainly exists.

Another important consideration for me is who has access to the data that is collected. Larry Page famously answered to Paul Buchheit that there 'are no privacy issues' when faced with thousands of complaints concerning Gmail. I don't really mind machines going over the contents of my email in an effort to target ads at me. It's creppy to some but if you understand the underlying technology I would side with Larry and say that, really, there are no privacy violations. It's about the trust you have in a corporation when it comes to handling your data. Transparency goes a long way.

Give me your thoughts.

P.S: I don't think an individual or a corporation could successfully operate on the internet while strictly adhering to the three standards you mention. Getting explicit consent for every data transaction that occurs when using the internet would make that medium virtually unusable. We have to make certain, maybe gullible, assumptions about the companies and individuals we interact with to navigate everyday life; you do it every time you enter into a contract without studying the fine print.

A custom Facebook Share button sounds like a terrific idea, open-source it! :)
This is 'fixed' however in a bunch of server-side frameworks. (I'm not sure about rails, I don't use it)

I've used a hack (I think lifted from django) whereby if you are running firefox and and your request came in with an x-requested-with header and we redirect you, we keep a marker in your session that we just redirected you to url x via xhttp request and store any other custom headers we might have set.

Then when your subsequent request comes in (with all its custom headers including x-requested-with missing) we re-add the headers that were stripped out and route your request based on the infered headers. We only keep this lookup entry around for a very short time (like 30 seconds) and remove it after the first time it is used.

It is a total hack, but it works in most cases. Not using redirects on xmlhttp requests is pretty limiting - it is a real shame that the FF devs took so long to fix this bug as it now exits in tons of installs that will probably be around for years to come.
AirBnb started out as a site for renting airbeds and now they're worth over a billion dollars, so I'm not too worried.
Apple releases iOS 5 beta 6 to developers
HP begins TouchPad liquidation; 16GB cut to $99, 32GB $149
http://www.wizards.com/Magic/Magazine/Archive.aspx?tag=makin...
You asked what I thought about completing method names and I told you what I thought. Searching in the IDE may be useful. GHCI has has this kind of thing (integration with hoogle/hayoo) for a while, but I've never found it that useful. Programming is more than just "pick the first result for a one word query".
actually very impressed. Prefer a much more minimalist UI, would be great to be able to hide that header too but that aside, for an app in beta, good stuff. Autocomplete on tags would be nice too...

Love the unlimited collaborators, should help bring in more teams.
It makes me think that we need a new type of class in schools across the land immediately. Electronic literacy.

Negatory. We need to improve our UI metaphors. In the case of finding something, holding down one key while pressing another has no parallel to real life searching.

Let me tell you a story about my mum trying to view a slideshow on a mac. She double clicked on one of the photos (double clicking didn't come natural for her, but that's another story). Then she tried using the left and right arrows. Nothing. I noticed that Preview was only loading up the photo she clicked on, so there was only one photo in the slideshow. I helped her by selecting all the photos and dragging them onto the preview application.

But select-all and drag onto an icon had no real life metaphor for my mum and I didn't even bother trying to explain why it worked. (Maybe if there was some image of a slide projector and she could drag each image into a slot...but then again, I've got a terrible UI brain...)

tl;dr: if the UI is broken, fix the UI, not the end user.
Thanks, great suggestions. Yah, really wanted to keep it clean and easy to use.

Yah, always felt like you should be able to invite as many people as you want on a project. Hope you like it!
The Holy Spirit says "repose defending Truth license "
Cool. I'm in MV tomorrow through Wednesday :)

After wednesday it might be fun to get some tags and experiment with them -- the main thing I'd like to do is track access to servers, and maybe organize tools and components.
All Apotheker had to do was to continue funding the development of WebOS devices.

HP bought the DNA they needed and Apotheker threw it out.
It does mesh if the context he examined was in a browser where there is no Edit > Find.
Paypal does good: Takes one for the team
My online business deals with occasional credit card chargebacks and disputes as part of our freemium subscription model. And, we use Paypal as our credit card processor. But today I was floored to see the following after filing a standard response to a buyer complaint:

---

Hello [ourBusiness],

After careful consideration of this case, we've decided in favor of the
buyer.

PayPal has determined the buyer should receive a refund. Due to the unique
circumstances of the claim, and your PayPal account history, we will refund
the buyer on your behalf. Your account will not be debited.

---

So what does the above actually mean? Paypal refunded the buyer and allowed us to keep the funds! To make it clear, the complaint filed by the purchaser was absolute BS. We also make it clear during the subscription purchase process that no refunds are allowed.

Granted, we run a considerable amount of transactions through Paypal (probably about 500K a year) but this is the first time I've ever dealt with a Paypal dispute where Paypal has done this. Chargebacks happen, and from what I've found you are almost powerless unless you have an ton of evidence to respond with.

My reason for this post is to point put that PayPal isn't always evil. My business has been using Paypal as our credit card provider for over 9 years now, and while I've been frustrated at times (trust me, contacting them is a big problem as a vendor), and read the Paypal-horror-stories, in horror, I can honestly say that what happened today has me feeling good about PayPal as a business partner.
The post you are referring to has quite a few more solid points than most of what I read here. The fact is, the post was downvoted because some set of HNers both disagree that Groupon could be a viable business and feel that downvoting is the proper way to express disagreement in HN. It's completely lame.
I'll consider developing for it as soon as the dev tools run on Linux. I really don't want to run Windows.

edit: burn, karma, burn
The fact that many developers are surprised by this, or think this is a bad thing, shows why so much software is so poorly designed for use by nontechnical people.
Oh, I totally agree with you. Your comment would be better directed to Elon Musk; it was his analogy. :-)
It was actually just in their own apartment to start with. It went so well that they then decided to make it possible for other people to rent out airbeds in their apartments. Eventually they discovered that people would rather rent bedrooms or whole apartments (or the country of Lichtenstein), but that took a while longer.
We didn't see the issue in IE8 when we developed the feature, or this week when we tracked down the IE bug.

Something changed with IE9. Maybe jQuery detected it supports DELETE requests? I have no idea.
Marc Andreessen on Why Software is Eating the World
Wow impressive, glad you like the German language :) How do you read Bach though? Is there a notable German Bach other than the composer? What am I missing?
If you disagree with a post, you should post a reply with your arguments. Downvoting should not be used for simple disagreement.
>In the case of finding something, holding down one key while pressing another has no parallel to real life searching.

Ok, so you would recommend what? A single key? But remember, it needs to work in a text editor where you're actually typing stuff.

Of course, searching is such a fundamental verb that there probably should be a dedicated key on keyboards for it. In fact, on android phones, one of the four standard hardware buttons is for search. But the designers of most software have to work in the absence of such sensible input devices.
It's a vague spec, and IE behaves differently than every other browser out there. It's vague enough that they added additional redirection codes (303 and 307).
Know what you mean. It's mobile and social, but is it local? I suppose it is if the monetization is to send to a nearby movie theater to see the movie whose trailer you liked.

Seriously though, props to them at least for choosing something that is theory monetizable. Movie producers would pay big bucks to reach the influencers that get everyone else to see a movie.
"A sort of PC": how Windows 8 will invade tablets (and why it might work)
There's a lot to be said in terms of better UI design. But at some point you really can't eliminate any more: there has to be a baseline of new interactions that someone must learn.

Pushing peddles, turning a wheel, and shifting a stick into different positions didn't have many parallels to real-life actions before the automobile was invented, but people learned that UI regardless.
Using SMS is like paying for email, email that isn't very good...
Fair enough. I understand your point and you definitely know the beginnings of Airbnb's business better than I do.

I have just seen an inundation of "we are the x of y of z" lately and they all just seem like derivatives of derivatives. Airbnb was always a very interesting and unique idea from the start (at least once they realized to expand past their own apartment).
I am not saying that being a coward is a natural state, rather I am saying that courage can be taught.

If you want to work in software engineering you have to teach yourself pretty much everything -- identifying what you need to learn is a big component.
The thing is I think end users are evolving. I find that the generations that grew up before pervasive computers were pervasive are the ones having the most issue with these things. When I watch my 7 year old nephew use a computer 10 times better than his parents, it makes me thing that maybe designing UI to match "real life" concepts might not work so well for future users. Desktops, folders, ... those concepts that are supposed to match real things are now becoming a hindrance and limitation on the older computer users today. Just the idea of having the same file be part of multiple folders is complicated for some users.
HTTP Methods and Redirect Status Codes
How do you guys get access to the trailers? Does that involve some licensing or are they freely available?

Very nifty app btw - congratulations.
Looks like a copy of TrailerDen.com lol
Netflix doesnt charge per rental, the most that they could do is an affiliate signup with the company.
I think Google's label/tag metaphor for email classification is rather natural. Of course, it could get confusing when your labels are implemented using folders, such as via links.
Is anyone else shocked to see Microsoft doing something horribly backwards-incompatible AND standards compliant all at once?
>To say other people don't care is accurate, but doesn't do justice to the diversity of interests out there.
>They have other priorities.

Yah, I don't mean "they don't care" as a judgement statement. You're absolutely right about this.
hum, there is a menu option for find in all browsers I know of. Sure, under chrome it's in the wrench menu but if it's a menu it might as well be lost for a large group of users.
All of our trailers are actually being streamed from YouTube. We're using the YouTube API on the website to build a nice HTML5 player, and then in the app, HTML5 plays using the native player.
Nor will it ever be perfect. No matter how friendly you make it, there will always be people who deftly dodge every piece of helpful info or design you throw at them.
This post got me wondering: what would a character set not requiring backward compatibility with ASCII look like? I tried to put the question to the StackOverflow folks, but it was apparently off topic:

http://stackoverflow.com/questions/7128748/if-ascii-compatibility-were-not-an-issue-what-would-an-ideal-character-encoding

Thoughts on a non-ASCII encumbered character set? What can be improved over UTF-8?
The Next Chapter For webOS
I remember a study estimating that the time value of clipping and using coupons averages out to about $7/hour. I don't remember the methodology and can't find the study (anyone else seen it?), but, even if you could be substantially above average and "make," say, $10 / hour clipping coupons, I still doubt it would be worth it for many people.

The other danger: you see a coupon that excites a desire for a product you didn't previously think you wanted. Unless you have unusually tight control over yourself, you'll find your buying more stuff (http://paulgraham.com/stuff.html) you don't actually need.

Reading Kevin Kelly's quasi-blog Cool Tools: http://www.kk.org/cooltools/ also offers this danger, but it also very occasionally makes me find something I've always wanted and didn't realize, like the Best Book Stand Jasmine: http://jseliger.com/2010/09/04/highly-recommended-the-best-b... , which I use almost every day.
I'm not a programmer / hacker, but this is almost exactly the advice I give to people who say they want to be writers. If you want to be a writer... write. A lot. And not just assignments you're given in school: those simply aren't hard enough, and you'll be outcompeted, artistically and otherwise, by people who do more. There is no speed limit: http://sivers.org/kimo .
Downvoting should not be used for simple disagreement.

That's nowhere in the Hacker News Guidelines.

http://ycombinator.com/newsguidelines.html

You are, of course, entitled to your opinion about how to use downvoting, but other users here are entitled to theirs.

Here is what pg said about the matter 1280 days ago:

http://news.ycombinator.com/item?id=117171

"I think it's ok to use the up and down arrows to express agreement. Obviously the uparrows aren't only for applauding politeness, so it seems reasonable that the downarrows aren't only for booing rudeness."

There have been refinements in the site software since then, notably the change of a few months ago to hide individual comment karma scores from readers other than the comment's individual author, but there has never been a statement from site management that downvotes must necessarily be explained. Sometimes the best way to respond to a comment that is not thoughtful and well informed is to downvote it.

When pg wrote his post earlier this year "Ask HN: How to stave off decline of HN?"

http://news.ycombinator.com/item?id=2403696

He wrote, "The problem has several components: comments that are (a) mean and/or (b) dumb that (c) get massively upvoted." By implication, some comments don't deserve any upvotes, and may indeed deserve downvotes without further subcomments.
Possibly this: https://secure.wikimedia.org/wikipedia/en/wiki/G%C3%B6del,_E...

(That is, the book "Gödel, Escher, Bach: An Eternal Golden Braid" by Douglas Hofstadter)
umm, i guess there is a reason it's called Windows Phone.
Xrumer service
100 Yen shops are everywhere in Japan. I was amazed at how much I began to depend on them. Craft supplies and costumes for Halloween, snacks, towels, etc. If I used it every day, and it wasn't clothes or food, I probably bought it at a 100 Yen shop.

http://www.japan-guide.com/e/e2077.html
Nice! Why didn't I think of that? :)
AntiSec Hackers Target Vanguard Exec
Its worked well enough for them so far. MS Office killed Lotus 123 and Word Perfect. Internet Explorer killed Netscape. The XBox 360 is outselling the PS3. The only place where the "spend money until the problem goes away" strategy hasn't worked is in phones, and even there, the final chapter is hardly written.
I can't believe Apotheker made such stridently pro-webOS comments just a month ago about how much HP is behind the platform, just to pull the rug from underneath.
"I'd like to see you build a global local salesforce tomorrow."

I don't need to build a global local salesforce for Groupon to be in serious trouble. Hundreds of people can build local salesforces in their own area, and the aggregate will cause Groupon trouble.

It's a bit of a different criticism that what most people are making, but I'm not seeing a big advantage to Groupon centralizing vs. hundreds of fast-moving much smaller competitors. There's hardly any economies of scale to speak of, the market in question is effectively made of people who have minimal "brand loyalty" pretty much by definition, even if every other criticism made is false I still have a hard time seeing an outcome in which Groupon actually own the national local market, precisely because "national local market" is basically an oxymoron. Even if they don't collapse under their weight, they'll still be pecked to death by hundreds of hungry budgies.
There's a "five and ten" store in Palo Alto, but it's $5 and $10.
Ok, so you would recommend what? A single key? But remember, it needs to work in a text editor where you're actually typing stuff.

I hate to be the guy, but the "/" key definitely works to find something on firefox (and lots of programs), and definitely works in at least one text editor I know of...
There should be a permissions-based access to it in my opinion. The same way that your current location is allowed to be viewed by the app.

My app (KEYBOX lite) uses UDID to help thwart cheaters who reinstall the lite edition and simply reimport their data from an earlier install. I know I'm the exception and not the rule but if I could ask for the permission to use the device ID in the lite edition I could still do this.
IT Security Column is Now Do-Follow
And Cmd-Z.

"Aw crap, that's not how I spell my last name." * finger twitch *

All the damn time.
Even better: Include characters outside the Basic Multilingual Plane. That catches problems with UTF-16 that might exist along the way.
Which underscores one of the main problems. If the founders didn't think they were going to have a second chance, why should anybody else?
a truly masochistic canary would include an old ASCII control character (x00-x32) some of which I don't believe encode properly into XML as either raw bytes or literal entities and also a character off the basic multilingual plane like say linear b
The PC is dead, what about web sites?
I doubt it. Yeah, it might be technically feasible. But politically? No way. Corporations are control freaks. I've seen it time and again - as corporations grow, they require a level of customization that generic third party cloud providers can't provide and they bring their infrastructure in-house.
Let the liquidation begin -- HP's 16GB TouchPad on sale for $99
I welcome Microsoft into the mobile platform competition.
The really interesting point is that people don't seem to put any thought into what should be possible with a computer.

Intuitively, people with a decent mental model of how text is processed by computers would expect that the computer could search through that text, and look for a command in the program to do that. But many people's mental model is that they are looking through a sheet of paper displayed on the screen.

How to change this is going to be difficult.
How to Make $1MM Per Year Playing the State Lottery
Inside Akamai and the scary future of streaming video
Sure, and I always use "/" in Firefox. But we're talking about for the benefit of people using Word and other like editors.
Watch'One Day'(2011)'online'megavideo
watch'One Day'(2011)'online'megavideo
Emma Dexter and meeting the night before their exams the College July 15 1988 She is a woman of the working class of principle and ambition who dream of making the world a better place
"And, perhaps most telling, you can't have a bubble when people are constantly screaming "Bubble!""

Oh, I bet you can.
Losing the HP Way
I'm a Canadian who has worked in the US a number of times as an intern. J-1 visas were easy to get for me through my University career office and employer working together.
Microsoft Refunds 25% for Recent Office 365 Outage
Awesome! This is one of the most comprehensive tutorials I've ever seen. It still never fails to amaze me what FOSS contributors offer to the public domain. So I ask, how long did you work on preparing this and what percentage was content oriented and what percentage was presentation oriented.
There's no such thing as a totally unique idea. When Airbnb was in YC, most people saw it as a derivative of couchsurfing.
Thanks, I totally meant to paste it. Look for a recent one called something like 500 And Counting. Thats where he rates his own columns.
If you're interested in the intricacies of the art of teaching self-directed youth (which mostly involves understanding the child in question, and saying the right thing at the right time) I'd be glad to discuss them with you.

I'd love to hear about that. That is my occupation as a teacher of supplementary math lessons, and that is my daily life as a homeschooling parent. I can always afford to learn more about doing what I do better.