skysight-inc/HackerNews huggingface dataset:
It's just that big goals like being an astronaut often begin with flipping burgers down at the Mickey D's, even for people with 4-year degrees.

Interesting sentence. Flipping burgers will not lead a person toward becoming an astronaut. Studying science and engineering will. The career problem is that a lot of people don't have good information regarding which entry level jobs are like flipping burgers and which are like learning science.

The ones who live with their parents because they can't get management jobs are probably having far too many false negatives (or just attempting to excuse laziness) and thereby overlooking jobs that will lead to where they want to be. But there are people who got caught by false positives and end up in dead end jobs.
It's because we're running this over millions of images. We don't want to pay the startup cost each time.
And the fans lap it up. "A million times no."
I'm just glad they pulled some features out of IE6 because of the anti-trust investigation.

Anyone remember Smart Tags?

http://en.wikipedia.org/wiki/Smart_tag_(Microsoft)

MS was basically going to put ads in every page on the Internet via the browser.
There were 100 cloud drives before Dropbox, now there are 1000, but still I don't see any exodus from Dropbox.
This is a gorgeous app - look at that icon.

Evan Reas is incredibly driven and is going to make something work via sheer force of will.
Obviously a parody, but it underscores a historical trend of overseas investors pouring money into clones of US companies without any substantial innovation or changes.

One question I'm struggling with... Is a clone a legitimate (abstract) business if the differentiator between clone and U.S. original is the experience working with European / Asian customers and catering to their needs specifically?
Thanks SABmore. I have looked at CodeIgniter before, but my web application is very simple (in terms of the code I am deploying). I'm a bit reluctant to choose a framework just for a log-in script but will look at Ion Auth.

Am I right in thinking that (a) there is no good, working, error-free way script/method of doing user management or (b) a tutorial or guide that explains building something fully fledged - with things like proper security and validation, etc.

There are many tutorials out there, but reading nearly every guide's comments reveals bugs, or things left out.
Great! Didn't knew that!
How did you get to know that?
HackingPot - 'graduation project' by Udacity CS101 student
There's in-place .sort() and the functional sorted(), which has been there since at least 2.6. There's no in-place map, but it would be a one-line function (and you could use map as an in-place operator if you use a function for its side-effects). In the case of + there's the in-place counterpart += (same as extend for lists).

So I don't really get your concern, plus mutability is a property of data-structures, not of functions.
In this worldview "management" is expected to be superhuman, while the guy who actually makes the mistake is absolved of responsibility.
Haha, great little parody.

Timing of it may have something to do with our little stunt yesterday: http://ncombinator.com
(Big fat notice: This is not a criticism!)

I love how the row of quotes about design from Jobs, Graham, and Maeda look and feel like testimonials due to their format and placing, yet are not. This is an interesting technique. As a random visitor used to analyzing my internal responses to things like this, it makes me feel good yet analytically I realize anyone can throw up quotes like this. Clever!
Nope, all four quadrants will be populated. There will be ARM/Windows RT tablets, ARM laptops, x86/64/Windows 8 tablets, and x86 laptops.
4 Awesome Geeky Gift Ideas For Mom
World's biggest ant hill (vid)
I have a group of 20 or so friends who all use it because we've got them using it. Every Friday we start a thread and it gets up to several dozen or even hundreds of comments.

These are average, non-technical men and women in their 20s and early 30s mostly.
> Care to link to them?

For example, here is criticism from a top Mozilla dev on iOS's closedness,

http://groups.google.com/group/mozilla.dev.planning/browse_f...

> Bonus points if they've alluded to antitrust law.

How can criticism of Apple be related to antitrust law? What monopoly do they have?
Lots of stuff showing up as block per RequestPolicy.

You should cache your icon usage instead of calling out to the source sites.
What do you mean with lack of persistent data-structures? There are immutable data-structures such as numbers, strings, tuples, and frozensets (unfortunately no frozen dicts) -- seems plenty to me. Or do you mean the technical meaning of persistent data-structures, as in one that gives access to all previous versions?
do you regret calling it NCombinator? Seeing as you could have avoided slipping into this clone mindset or does it not really matter to you guys?
Good post, but I think the title is a bit misleading - "configuring an HTTPS site with Django and Nginx" might be more appropriate.

"Deploying Django... over TLS" suggests (to me, at least) some method of deploying Django over a secured connection, whereas this post describes how to set up Django/Nginx on a single server, with a self-signed cert.
With a German American background, I hear that like someone with a strong accent mispronouncing the word "the" as "zee". It adds another dimension of humor for me.
Furthermore, if Mozilla beat MS on this, they can then take that victory and try and apply it to Apple.
Why wouldn't Microsoft be able to use the same excuse then. There are always advantages and disadvantages. The questions is what is the compromise you're willing to live with?

Apple, much like the US Government thinks security trumps everything, including individual liberties, "for their own good".
He could have been poorly trained, or working 80 hours per
week-- at which point mistakes are inevitable-- or given
bad tools.

Or he might just be a really poor programmer. Why do people want to be highly paid software engineers without taking any personal responsibility for their work? If you are getting paid $10,000 referral bonuses, you should be training yourself and doing things that are above and beyond the call of duty, not punching a clock.

The phrase "poorly trained" puts the blame on someone else, rather than on the person who made the mistake. Anything to avoid responsibility.
Use AmEx.
Firefox uses doesn't use git.
> The world would be a much better placed if the most highly taxed form of income was rent profits in all its forms. Non-productive income is responsible for perpetuating a lot of income disparity.

In other words, you want to totally change the system.

One of the most important rent profits is plain old loans. Just because you have money, you can have even more, later. They justify interest rates with the risks they take, but that's most probably a lie. They want a cut. But the actual costs only lies in bookkeeping, which should not be charged with interest rates, but flat rates. (Interest rates are still justified up to actual risks, but no more.)

Now for the real fun: in Europe (and probably most of the world), for about 40 years, our central banks are "independents". The states cannot directly borrow from them any more. Now, we have to borrow from private banks, who themselves borrow from the central banks at a lower interest rate, or produce money out of thin air, like a state, or a forger. (The main actual mechanisms are Fractional Reserve Banking, tax havens, and derivatives).

A world-wide conspiracy wouldn't have done better.
The information does not travel faster than light.
That's a smart trick, and it's possible I might be able to do something like that.

The reason I want to do CPS is for debugging in the browser. I want to be able to control the stack, so when a breakpoint hits I can pause everything and step through the code. The browser is non-blocking so I need explicit control of the stack.

You're method is neat. My language doesn't support continuations, so I don't need them until I hit the debugging mode. You've made me curious if I can compile out both CPS-ed and non-CPS-ed versions of the code and somehow switch between them.
It's all about context. To someone who only knows PHP the opinions of most polyglot programmers seem cruel and elitist. Put me in a room full of Moodle developers and everyone will come away thinking of me as "that cynical guy who is always trashing everything we do".

Are people so averse to acknowledging the bounds of their own experience that they discount other views over a hint of emotion? Does every cantankerous remark need to be taken so personally? Why is it so important to be inoffensive? Does all advice need to be delivered as positive encouragement?
Monster shares surge on LinkedIn takeover rumors
I've only used VbV once or twice, years ago. Do they still use iframes? I've never understood why they try to make the site more "secure" by using these services, but then use an iframe so the average user can't easily confirm if the login screen is legit or not.
The email address comes from the git commit itself and was added as a result of running "git config user.email" with the email address. Any git repository has the same privacy "problem".
My intuitive answer would be to put one red marble in one bucket, and the other marbles in the other bucket, making it 100% likely to get red if you picked bucket 1 and almost 50% likely if you picked bucket 2, for a combined probability of just under 75%.

The expression I would want to maximize would be (r/(r+b))+((50-r)/((50-r)+(50-b))), where r and b are integers between 0 and 50 inclusive (I've forgotten the calculus required for this).
We are clearly getting way off track, but anyone who has entertained the (false) idea that the South seceded from the union because of some States Rights principle would benefit from reading the original secession proclamation from the state of South Carolina. The document is available online; here is one source:

http://delong.typepad.com/sdj/2010/12/the-south-has-risen.ht...

The first section in the linked page is a preface written on a state website, summarizing that the secession document was totally concerned with slavery. It is then followed by the document in its entirety so that you can see the truth for yourself.
IIRC they had a blog post about it at some point. You can also add .diff to get a slightly different format.
Doesn't really matter. Our goal was to get some early attention. Once we build the community up we can change the name and turn it into something real.

Right now it's just an idea and the only platform we had to generate the sufficient early interest was a ridiculous name and launch.
HTC Remote
Then I would say definitely go with "completely free" or similar. I too didn't leave my email because "get started for free" suggests to me "the first one is free, but once you're hooked we'll hit you with opaque pricing!"

(and i'm glad i read this thread so i can sign up!)
Does PG disable upvoting for submissions, too?
Responsive Web Design Simulator for IE6
That makes about as much sense as, "Paying a developer to write your code is no excuse for not also writing it yourself."

The lawyer is a profession. His or her job is to read and review contracts, just like my job is to write code. Does your boss rewrite every line of code you write? When you take your car to a mechanic, do you insist on re-doing all of the repairs yourself? So why are you insisting on rereading contracts that your lawyer has already reviewed?
> do we let geniuses just do whatever the hell they want

Today, he wants to manage his own repository with the vcs he created, in his own way, but tomorrow! - who knows if we don't stop him, probably rape and murder! We can't just let him do whatever the hell he wants!!!
What If We Implement Pinterest In Real Life? [Funny Video]
I would say Android is richer, or at least more extensible, though I think Win8 has a potentially more effective UI.
F-14 Fighter Pilot Turned Software Architect Brian Noyes
I invite anyone who is skeptical and in the SF Bay Area to reach out to us and say "hi." I'm jesse@devbootcamp.com.

You can read my HN profile -- hopefully it's credible enough that you don't think I'm in the business of blowing smoke.
The sad thing is that the Samwer brothers are real people who actually do this, and they're quite successful at it too: http://www.businessweek.com/articles/2012-02-29/the-germany-...
She thought she was still running for governor?
They re-located to California and are still based there today. What does that tell you about the point you are attempting to make?
IOS 6 “Sundance” And The Sunsetting Of Google Maps
When watching demoscenes these days I find myself always waiting for the dubstep 'drop'. Sadly I think modern music is starting to spoil this sort of thing for me.
> You only love the style because he has enough on his side to back it up. Anyone else that acted like Linus does on a regular basis would be considered childish and arrogant.

Probably true, but when you've changed the technology world twice before age 40 people tend to cut you some additional slack.
I've found that most Canadian retailers seem to support chip cards now.
Most German banks have been providing HBCI for over a decade, so that doesn't really narrow it down.
Dr ramin assili, east la cosmetic dentist
Our East Los Angeles Dentist will provide you with the highest level of preventive, restorative, and esthetic dental care that will enhance your quality of life, comfort, and your smile. visit our website http://www.besteastlosangelesdentist.com or go to our office located at 745 S. Kern Ave in Los Angeles, CA 90022.
I just graduated! My graphic design professors would have loved to see this. Lovely little piece.
Bing Nabs 30% of Search Market
Generally good advice, but the idea that the majority of a page's visitors don't look below the fold isn't entirely fallacious, as Jakob Neilsen reported in 2010: http://www.useit.com/alertbox/scrolling-attention.html

I suspect the percentage of people scrolling down the page is continuing to increase, but even if it's not, I don't think it's that important. The majority of people visiting a typical Web page don't "convert" anyway (that is, they don't do something that the page is designed to encourage). The key is to give a good experience to those who do want to engage and providing content below the fold is a legitimate way of doing that (and, as Neilsen notes, is better than 'paging.')

All that said, saying "You're still reading. Pretty crazy, huh?" doesn't prove a point though. Clearly the percentage of people who scrolled and are reading.. are reading. But I might just be in that 20%. Without hooking up some JavaScript to your page, we can't get a figure on what percentage that is ;-)
Which Android home screen? Unless you're on a pure Android device, it's the home screen of your manufacturer. Or whichever you downloaded from Google Play.
Ask HN: Absurd probability problem...
Ok. If you're reading this, you probably enjoy a good puzzle as much as I do. But this one's really got me...

Take a Rubik's cube that's spun randomly 10 times, on any axis including center axes, and in either direction (so theoretically it could revert back to perfect): how would you get the probability of one of those spins being solvable in 3 turns or less? What about with a different number of initial random spins, or a different number of solution spins?

This is something I've only been able to simulate out to about 10,000 rounds because running 18^3 possibilities is so slow. And 10k tests out of 18^10 is nothing. Nonetheless I deployed it as a real money game in the Bitcoin casino [video here: http://youtu.be/lJV40hu9J38 ] ...only to find out my math was wrong. (By a lot, and expensively so; but mostly due to a bug in the simulation).

So I want it to be a 100% payout with perfect play, given 3 user-controlled "fix" spins after the random. Right now the sim seems to say about 13.1 random spins on average gives close to a (by the sim) $50+progressive pot payout if the progressive pot keeps 6% of the bet (don't get thrown by that: Once you know the probability of the event, the rest of the payout structure is easy). But it's hard to get past 10k or so simulated spins without my CPU melting.

Is there any way to approach this without a simulation? How would you start to write a solution to something like this in a declarative or functional language?
Unless you are using Lion, where the scrollbar is hidden, and you can't actually see whether there is any more content below the fold...
> Microsoft allowed Internet Explorer to completely stagnate

IIRC, after the legal madness, there were some major shakeups. Not least of which included the entire IE team being settlement-forced into other positions in the company (many went on to what would become WPF, which should be obvious if you've ever seen XAML). I don't envy the post-IE6 group, having to take a huge codebase, maintain backwards compatability, and staff an _entirely_ new team.

But, take that with a grain of salt, as I was in DevDiv at the time this happened. I certainly had some peers who had been part of the legal wrangling and were under mandatory document retention the entire time they worked for me.
+1million on Swype. I have an Android phone, DroidX, and can't even think about typing without Swype now.
On my iPad on the other hand, I constantly groan when I have to type one letter at a time.
You still owe social security and other taxes - just not federal income tax.
There are situations where balanced search trees are appropriate. A general purpose priority queue (with delete and decrease-key operations); there's actually code for this in the _documentation_ of the heapq module; this seems really odd to me, why not just include it? It's also a shame that heapq is built on list instead of being a first-class data-structure, it feels bolted-on. Bitwise tries would be nice as well.
To add to dclowd9901's point -- for a full understanding of what can happen to a giant project if accountability is not strictly kept and logged, see the SCO case (and its related firestorm). Linus and many others went through a lot of crap and are understandably a bit strict about preventing that from happening again.
What’s the Best Way to Encourage Kids?
Steve Blank on small startups, big execution, Steve Jobs [audio, videos]
There is an obvious solution to the housing problem, which is to fix transportation and take pressure off the market. There's one reason urban housing is so expensive, and it's this: commuting sucks, and finding parking is horrible, and people will pay immense amounts of money not to deal with that shit. Obvious simple and right solution: tax the hell out of the landlords and the very rich, and build the best public transit system the world has seen.
Where is Z Hacker News?
The iPad does not have Clock, Weather, Stocks, Calculator, Voice Memos or Compass.

However, the iPhone does not have Photo Booth.
pronounced "deck"
Really? That's the best he can come up with? I've got a long list of low hanging fruit for Apple. I'd write them all out if I wasn't on my phone right now.

- Quick access to brightness. Add to notification center

- Quick access to airplane mode. Add to notification center

- Timestamps on Messages all the time

- Show current date without having to see calendar app. Put it in the notification center

- Real-time suggestions when you type, not this after-the-fact BS

- Clear all notifications

- Unlock phone without being forced to view notification. Happens all the time with events

- Rotate video. Damn orientation lock always ruin my videos

- A better system than bookmarks in the Maps app. Folders? I like to load up my map with bookmarks before a trip.

- Turn by turn navigation

- Offline maps

- Custom routes in Maps

- Better way to view/select alternate routes in Maps

- Formatted email signatures

- Non-ugly Tweet popup

- Fix bugs in new weather app. Keeps giving me forecast for PAST dates

- Do something with the empty space in the global search screen (home key).

- Bigger screen, but not too big

- Text in notes in calendar events are not selectable.

- Notification when address book is accessed without contact selector popup

- Make iTunes music home sharing actually work. Play music from my iTunes library on my phone when I'm at home. Play music from my iPhone library when I'm out.

- Add gmail-style reply/reply all toggle to Mail

- Better way to view conversations in Mail. Too much back button

- Cross app communication. Intents, Contracts, whatever.

- There's got to be something better that double clicking the homepage for multi-tasking

- Better spell check. Option to turn off Ebonics/lolcat mode that was added in later versions of iOS. Typing in iOS 1-3 with auto-correct was flawless. More difficult in 4. Typing in iOS 5 is pretty much broken. "Im" doesn't suggest "I'm" any more. When I type "u", I want "I". I don't want a teenie bopper version of "you"
He's making fun of the Samwer brothers, which would mean he probably doesn't think clones are legitimate business.
This has nothing to do with bitcoins, just some shitty financial website.
Saying that Maven does the trick is like saying that Bundler does what Ruby-Toolbox does which is not the case. The key point here is to be able to recognize quickly which dependency to add given some requirements.
I think it has to do with time and how Linus wants to spend his resources. If you've got small OS project you would be happy with every feature or bug fix and probably wouldn't complain about the format of a pull request.

However Linus is heading a huge project and besides that he is famous as well. Everybody wants his time, if only to show an e-mail in which he flamed them to death or to brag they got a commit into the Linux kernel tree.

So it is basically a matter of respecting his very limited resources.
"Strategically, it makes a lot of sense to own the browsing experience e2e"

Can you expand on this?

There are a couple of benefits I can think of, but no major ones.
- Quality of experience: owning the browser ensures that sub-par browsers don't degrade the overall experience (such as destroy battery life and overall platform impressions).
- Controlling innovation: If Microsoft feels threatened by HTML then it can limit certain features until native apps catch up. I believe that this is a double-edged sword though, as Chrome and Firefox steadily push forward people are stil unsure if IE can keep up.

Allowing third-party browsers ensures that your platform always has the best browser and the browser is an incredibly important part of the platform.

Personally, I see not allowing alternate browsers as an attack on the browser ecosystem at a time when Microsoft has been trying to be very standards friendly with IE10. For tablets, I use the browser a ton, and being allowed to run the latest and greatest browser of my choice, with WebGL, Web Intents, etc, and not be tied to IE or Safari, is a selling point.

The cynicist in me says that Mozilla's Boot 2 Gecko Phone project most likely will not support other browsers, and Chrome OS doesn't either, so why should Win8. And I think this really sucks.
If only apps released their source code more often..but you could look at open source apps: http://maniacdev.com/2010/06/35-open-source-iphone-app-store....
A good set of persistent data structures would give you all the generality, utility, and performance of Python data structures like lists and dicts and none of the mutability.
Surely you must realize that this is the same argument people have been making for close to 15 years, and not much has changed. So that should answer your question about the OPs point.
According to Bezos' biography he was looking for a name that started with 'A' to rank high in the web portals of the time and also he liked the idea of being 'big'.
this actually looks pretty good, first time I say this for a location-baed app.