skysight-inc/HackerNews huggingface dataset:
> No, you have some power

I agree, which is why the post says "the reality is that what we achieve is limited by our abilities, our personality, timing, and luck"

That is, yes, there is an element of timing and luck and other things beyond your control, but a huge portion of it is your abilities and talents.

> Even with those out, you cannot chose to be born with caring or rich parents, or to have been raised in an environment where your drunk father didn't hit your crack addicted mom, for example.

Well, those things are part of who you are. That is, a person with a given DNA, if raised by caring and educated parent will turn out to be a very different person, with different abilities, talents, and character, than if they were raised by a crack addicted illiterate mom.

So, the phrase "life is what you make of it" means not, "life is what your DNA has dictated" but "life is what you (as shaped by your DNA, your upbringing, and major events in your life) make of it"

> So, "like if what you make it" can be better rephrased as: "life is what you make it, but for a lot of people it takes 10 times the effort other people to make it the same thing, and/or extremely rare lucky breaks".

I agree, but the main point of the post was not to focus on the large hurdles that the disadvantaged have in achieving any given goal.

The main focus was on the fact that, for people facing a similar set of hurdles, their whole persona (abilities, talents, personality) is a huge determinant of their success, and as a result, the life they can make will be very different, even if they both work equally hard.

For example, take two middle-class fresh grads from great schools moving to Silicon Valley to make it. One is a top-notch programmer and great at socializing and is immediately likable when people meet him, while the other is a so-so programmer and not that good at socializing and meeting people. Who do you think will make more connections in Silicon Valley, get better job offers, etc?

To summarize, the main point of the post can be captured by the following: "Life is what you make of it, but for most people, what they can make of it is not much (especially if their sights are too high)"
On Rebellion and Feeling Productive (cc: Marco Arment)
Whether it's one hundred or one billion users, we should all recognize success
Mark Cuban posted some more details on his blog the other day (eg they have no computer access, due diligence is done later which is why some deals don't go through.)

http://blogmaverick.com/2012/02/17/your-quick-and-dirty-guid...
They play to their strengths.
yep, same requirement here...
Thanks for the suggestion, that's what I will check when she's awake, for now I'll like to be able to use the datas to find out "exactly" from where the account was accessed and how often, what google shows in Gmail as Location (IP address) isn't very accurate. I guess they have the exact datas, I don't just know what to do to get them....maybe I should just try emailing someone from their security team.
Ask HN: Using Octopress for static website generation
I was in the process of converting my blog from WordPress to Octopress when I've noticed that the default theme is in HTML5 (not necessarily a bad thing) and it is no rendered correctly by Internet Explorer 7 and 8.

Now, I'm not an IE user myself but according to Google Analytics 60% of my readers are IE fans :(. I wonder what solution can I use to make the default theme to show correctly in IE.
How do you minify and concatenate your files in your projects? Part of a deploy/build script? Commit hooks? Manually? Do you do it at all? What about compiling Sass and CoffeeScript?

The asset pipeline is not arrogance it's convenience. If you have a better system for those tasks then you shouldn't use the pipeline, but for a lot of people the asset pipeline saves time and results in a faster, better experience for their end users.
"Death by ironic circumstances. Time of death chosen from within the allowed range such that hazards to bystanders are minimized, then such that irony is maximized, then randomly."

Solving for maxima in the Law of Universal Perversity should do it.
It's shocking that the USA is so far behind in this respect. Here in Australia we are probably 10 years from getting anything like square, but we've had simple bank to bank transfers between individuals for as long as I can remember. I'm always amused when I hear about people _still_ using cheques, I'm 29 and they were dead here before I left high school
FBI Turns Off Thousands of GPS Devices After Supreme Court Ruling
You can set the date you want your app to be available, independently of the review date (of course the later one wins).
On the contrary, I feel Rails is in an awesome direction now. Here is why:

Playing with rails for more than 3 years, and then suddenly something new comes and hits you is obviously going to hurt. Let me start with the Assets Pipeline, and in particular - style & script.

Did you feel that it is important to control the no. of bits and bytes going into your css now? Until Sprockets came by, people would drop a load of crap in the public/stylesheets (bloated with properties !importants and all).

Continuing this way, is going to affect your app's responsiveness on new landscapes - aka tablets, hand-helds especially if you're thinking about "app-development with non-native approach" in your mind.

I mean it's not about syntactic sugar alone. It's about the ability to see what can be removed completely from the code and dried up to give desired result with maximum re-usability.

Now I'd credit this to the "direction of rails" which served SASS/SCSS or coffeescript as default. It forced me to think and add programming logic into style. Personally, I like it.

Also what fails me, is the classic nodejs vs Rails war. Let me re-word this: It is a classic unfounded flame-war, as described in HN guidelines. Both technologies have a place and are useful for even more mutually-exclusive scenarios. Why compare?, just do you own thing!

To sum it up - there is a need to take a step back and consider the idea "you wouldn't bump on something new thing or useful with status quo." I would definitely like to consider PATCH over PUT.
Because a mutation turned off our precursor's ability to do so, and (due to the abundance of vitamin C in their diet), wasn't immediately deleterous but instead managed to spread throughout the entire population.
> Sheesh, I'd have hoped you people were more intelligent than this.

"You people"? Really? I wonder who you are imagining "you people" to be?

> and here we were thinking this was different from Reddit or Zero Hedge

Well, you're wrong. Still humans, I'm afraid, a lot of them, in a wide range of shades and dispositions.

"Use of Weapons" is one of my favourite books, if you're going to assume its name as your HN identity then please do it justice.
Why is this being down voted? It's true.
He thinks that throwing the towels on the floor is OK and that better still would be to install a new waste bin by the door. I agree with him. But he wants to reject moral language and label his approach 'pragmatic'.

In reality he merely has a different opinion as to what is right in the first place.

My concern is that if people do what they judge to be right but call it 'wrong' or 'pragmatic' or whatever then this can cause harmful confusion and guilt. And I think that the idea that 'Selfish == wrong; selfless == right' is the hangover of a puritanical strain of Christian thinking.
Hijacking Facebook Pages
It's unfortunate that this being down voted. Because he means it sincerely.
What data are you trying to protect? There are a number of different approaches to this, all of which vary by what you're trying to achieve. You can encrypt certain fields generating an encryption key based on non-encrypted data in the row (ex. your key may be sha256(primary key value + create time + application secret), and rather than protecting one master key you must protect the key-generation algorithm). Or you can have one master key that you use to encrypt data - this key should never be written to disk (the key should be decrypted into memory from your key custodians' passwords). Or a combination of both. You should also have a way to version keys so that you can perform key rotation. Certain DB engines allow the entire database file to be encrypted (SQLite offers this with some paid extension, I believe). Or have the user encrypt the data before sending it (as some backup services do).

Consult an expert. I could give more details about effective encryption strategies, but I don't want a newbie finding my post, reading half of it, and implementing something dangerously bad. At least no encryption is at a known level of safety; data that's been encrypted incorrectly gives a huge false sense of security.
The correct place for these discussions is on the issue trackers & mailing lists of Bundler.
The "If you're not happy submit a patch or shut up" is exactly the arrogant and absurd attitude that kills open source projects.
The "If you're not happy submit a patch or shut up" response is exactly the arrogant and absurd attitude that kills open source projects.
If I've got an iterable of Foo object instances, I'll call it "foos". When I iterate, I'll write "for foo in foos" without exception. Calling it i, j or k is fine, too, but I try to be as obvious as possible, because I believe that is a virtue.
I've mentioned something similarly here before (I think during the SOPA stuff): people simply do economically irrational things to take a principled stand. I've certainly done things that my friends and family thought were batshit crazy just so I could achieve perceived balance in the universe. My take is that's what we're seeing now and have been for a while. The media companies obviously want our money, but more than that, I think they just don't want you to have access to their content if you didn't pay for it, to break this overwhelming sense of entitlement many of us have. I don't condone the methods, but I don't disagree with the rationale either (providing that actually is the case).
Along these lines are there any plans for "learn compilers the hard way" ? Missed that big time in school.
I agree. I just hate to see this ― "zomg bundler sucks at <some feature usually speed>! I hate using it! It has to be fixed for me!"

Any open source project needs help. The maintainers of Bundler have 200+ issues on the issue tracker. If people could help them replicate and confirm issues, write failing tests and if possible write patches ― it would do a world of good. But instead it's EASIER to complain and whine. So...
You must be a functional programmer :) My specific example was Python-related; but yes, if I'm using a functional language (or comprehensions in Python) I'm much more inclined to just use i/j/k/x as the counter. But for loops in Python don't return anything of course except in `break` cases.
jumped the shark, Rails has
A week later, the candidate discovers that the company instead hired someone else that happens to knows absolutely nothing about template metaprogramming. Except that person is whiter / younger / less married than said candidate.
I think $1,000 initial offer is good if the domain is good enough and is not being used by the owner. If the seller is serious about selling the domain he will take your offer seriously and may quote his price if he feels he should get more. You can always offer more later.

I own a six-letter .com domain - guzloo.com. It is easy to pronounce, spell and remember and will suit for fun or gaming sites. If someone comes up with a $1000 initial offer I would think about selling it because I don't intend to use it in any of my projects in foreseeable future.
Even in your example, multi-character names are used for Branch, Empty, Tree, and List. And those are much more helpful than single-character names would be.

Plus, the math tradition of one-character variable names means that they've had to adopt several different alphabets just to get enough identifier uniqueness (greek, hebrew, etc., plus specialized symbols like the real, natural, and integer number set symbols). Which makes all that stuff a pain to type. And even then, there are still identifier collisions where different sub-disciplines have different conventions for the meaning of a particular character.

It's also annoying because single-character names are impossible to google for.
List of Top 36 Motivational songs for entrepreneurs - Part I
Web designers may make more than 5000/month, but most graphic designers, artists, and photographers make about half of that (if they can even find a job.) To make matters worse, the fact that they frequently deal with printed materials means that Photoshop Elements probably won't cut it for many of them.

Then there's the massive amounts of student loans that they will be paying off for a decade, due to insanely high art school tuition rates.

$50 may not sound like much to a web developer, but for a large percentage of Adobe's target demographic, it is hard to afford.
Teacher evaluation data online for NYC
Snackr iPhone App : Delivers Personalized Audio News in Bite-Size
If you have any pride in your work then there's always a clock. Whether it measures money, time, progress, or self-worth. The clock is always ticking.

For people who don't care about the outcome. The clock doesn't exist.
surely good ethics for any sort of writing is to cite your sources; a link is simply the web-appropriate way to do that
You can take pretty much any image editor and create professional quality artwork from scratch, some just take a lot more effort. I've seen people do some amazing things with GIMP, yet most feel that it is too difficult to get anything accomplished.
<a href="http://www.zacochn.com>Test test</a>
[url="http://www.amazon.com/gp/product/B005J578EW/ref=as_li_ss_tl?... test[/url]
I really like the book Design for Hackers http://www.amazon.com/gp/product/B005J578EW/ref=as_li_ss_tl?... by David Kadavy.

I read it, and I've told about six of my friends to buy it. They all have, and we've all gone from really no design sense whatsoever to at least being able to understand WHY something looks good (or not)
The Dragons' Den has always fundamentally been an entertainment show, but earlier seasons were excellent at also including bits of good, solid advice on how to launch and run a small company that the astute viewer could pick up on.

Later seasons dropped this, they go into the business side in less depth, and even the editing became lazy (you can predict who's going to get a deal when they walk in by just looking at your watch.)
This is a bit off topic, but I copy-pasted some of the weird characters from the site to name.com, and I found that probably all .com combinations are taken.

I put cloud icon dot com, it's taken. I put 10 consecutive cloud icons dot com, also taken. I put many random characters dot com, also taken. What does it mean?
Why a lawyer decided to (tearfully) delete his Pinterest inspiration boards
Yeah, I actually think that's the way to go if you don't like Rails, I was kind of joking. I am curious to see if there's enough passion for Rails itself that people would say, "no I want RAILS, even if it means making it something else" rather than just accepting a change in philosophy or moving to something else.

Personally, I think there's not. I think people either are sticking to Rails or they are not. I think even if you don't like the new Rails, it did help the development community at large. Before Rails, I don't know many web folks who were talking about TDD and MVC and real, honest, programming stuff.
Tmi.me - bhr4evr: If somebody ac
Finally! Sane naming conventions from Microsoft? Hopefully, no more "Windows Phone 7 series phone" nonsense in the future.
I actually use a whole bunch of things for motion. backward-sexp is really nice, but very lisp specific, and I only rarely get to hack on lisp stuff. I use a combination of the following to jump around, and rarely find things lacking. My exact bindings probably break common emacs-isms and would be sacrilege to a true emacsen, but they work well for me :)

If the cursor is more then a few lines away, i will use / to search (or ? to back search) and then n my way to the target.

If I am on the same line, I will use f<target char> . that will move the cursor to be on the the next occurance of that character, and semi-colon repeats the motion. so given

the quick brown fox jumps over the lazy dog

if the cursor is at the start of the line and i want to get to the o in over, I would type "fo;;" seems a bit verbose, but ; is easy to hit, and sort of a twitch motion, so it is actually pretty natural.

If the place I want to get to is close to the beginning or ending of the line, i have ^(go to first non whitespace char) mapped to H, and $(go to end of line) mapped to L. given the vim hjkl bindings, HL is very easy to hit.

If I am more just "cruising" through the file, i have c-h mapped to b (back a word) and c-l mapped to w (forward word), and c-j to } (next paragraph) c-k (prev paragraph). So holding down ctrl puts me into "move quickly mode"

If I am close to a paren, I have % mapped to <space><space>, but that is mostly situational (i find I use it most often in lispy languages)

If I am on a word and want to move to another occurance of the same word, I usually use * and n my way to where I want to be (although I also use highlight-symbol.el with m-n m-p mapped to next/prev occurance)

Finally, something I just started trying out is jaunte.el. Done by a japanese guy, but if you look at the screencap here http://translate.google.com/translate?hl=en&sl=ja&u=... you can see when you invoke it, it puts an overlay over each visible word with a 1-3char shortcut. You press the shortcut, and jump to that place.

So yeah, YMMV and all that, but that is what I use for motion. Out of all of that, / and f are by far the most common things I use.
There's progress and there's progress. If I 10x AR's revenue this year that is pretty motivational for me. If I had taken money last year, though, aiming for "just" 10x would set me up for a very unpleasant series of conversations when the money ran out.

A subtext of this discussion is that taking money means that some outcomes which are wins for the entrepreneur but losses for the moneymen become untenable. (Outcomes which are wins for the moneymen and losses for the entrepreneur, on the other hand...)
+1. I've watched people reinvent the asset pipeline on top of the asset pipeline.
"If they'd cover it on TV news, it's probably off-topic."

I don't think they'd cover this on TV news.
>I have heard of ML.

Specifically F# which is based on OCaml which is based on ML. if F# succeeds "int the wild" I'm guessing a lot more developers will hear about ML.
‘iPhone’ gas burners seized in China
"It's a values debate. I think opinion was the right value for the right time several years ago. We're going through a time of change where opinion is a liability not an asset."

I think this may be becoming more true everyday, but I still don't think we've come to the point where anyone has discovered The Way to do web stuff. Rails continues to introduce ideas that are interesting and important. Would CoffeeScript and Sass have received such rapid uptake if not for Rails? (Some of you may think that would be a good thing)
KTZ  Fall/Winter 2012-13, London
I've now got a funny picture in my head of there being good distributors and bad distributors based on whether they initially purchased the material or not. Sorta like buying organic foods, only in this case seeking out torrents from those that produce a receipt showing they're legitimately good guys.
IDBI Intech to offer biz analytics solutions
Or maybe interactive visualizations can help people learn to think abstractly, by showing how one level of abstraction relates to another?

http://worrydream.com/#!/LadderOfAbstraction
PC is still my favorite, but he has written a number of really good novels, and his short fiction is also fantastic. Many people seem to like Diaspora even more -- may just be a matter of taste. My love of PC is probably more due to the subject matter (CA's as the underpinning of physics) than due to the book itself being better as literature than his other writing. Like most SF writers, I have a hard time actually remembering his characters -- they are there primarily to present his themes.

If you want a novelist who writes SF but actually creates 3D, memorable characters, try Walter Jon Williams (Aristoi, Metropolitan, Implied Spaces... but avoid his serials IMSHO)
Sort of reminds me of the board game "Scotland Yard". It'd be interesting to see if an analysis with a mathematical bent would yield some tips for playing the game.
It's been a long time since I've seen Once, but it's a touching love story. As far as I remember, there's no violence, graphic sex or anything remotely objectionable or disturbing besides your aforementioned f-bombs. The R rating may not be shocking since we know how the MPAA rates thing, but it certainly doesn't make sense that Once is less appropriate for teens than movies containing violence, sex and other things parents typically object to their kids seeing.
Here's the top grossing PG-13 movies:
http://boxofficemojo.com/alltime/domestic/mpaa.htm?page=PG-1...

I think you'll find Once to be more innocuous than almost all of the movies on that list.
I've lived alone and with roommates. The great thing about good roommates is you have the option of coming out and chatting when you feel like, and going and not being around them when you want to be alone.

That's pretty much the only thing I liked about the roommate thing (aside from the financial situation).

I like being alone a good deal when I'm home. It helps me think, and I can be as weird as I want. I think there's a great thing to be had when living alone, especially if you can find a physical social life that you fit into. Looking forward, I'll be living with a SO, and that will be a new experience. We'll see how it plays out.
IPad 3:  iPad 3 shipping from China to US. (Rumor)
IPhone manufacturing estimated to cost $30 per unit
The problem with considering the typical 13-year-old as innocent is that you end up making decisions based on inaccurate data.

The primary point of this film isn't to be entertaining or pleasing, but to help force people to confront the fact that this sort of thing is actually happening. Removing the unpleasantness would be counterproductive, even if you could still get the message through (less effectively) without the language.
He says he wants and needs the app, it's worth the money but he still didn't pay? That's not a very convincing argument.

On the developer side pricing this kind of consumer software per-device seems like poor marketing. It's unnecessarily reminding every potential customer about incremental cost. It also anchors the price incorrectly: "this software is worth $24.95, but you'll need to pay $49.90 to use it."

An unlimited $49.95 license makes more sense to me. Or a two-device license with upgrades to capture existing users who are willing to make additional upgrades based on sunk costs.
> The same hormone [vasopressin] that controls your blood pressure also determines if you can form a relationship. [..] Who the fuck designed this? The answer is, of course, "nobody". The blind idiot god of evolution cares not at all for separation of concerns, or design elegance

This is a very uncharitable interpretation of how the body works.

Vasopressin is being used as a signal mechanism here. Saying that it being involved with things from blood pressure to pair bonding is evidence of inelegant design is like saying that the web is inelegant, because TCP is involved in both code (transmitted JS) and data (transmitted JPEG images). Yes, TCP is a mechanism used to deliver both of those (like vasopressin is a mechanism used to cause pair bonding and change blood pressure), but that doesn't mean there is a tangled web of dependencies here.