skysight-inc/HackerNews huggingface dataset:
Agreed. I've never written a line of Python in my life and that didn't affect me at all.
Facebook app for iPad
I'm not lucky. I read before I buy.
Facebook iPad App
I don't see it in the App Store yet...
There's a bit of a difference between "willing to kill lots of people" and "driven to kill lots of people"...

http://en.wikipedia.org/wiki/Paul_Tibbets
Hosting.com Acquires Dallas-based NeoSpire
US Drone Fleet Infected with Computer Virus
Part of this perhaps comes from the way Moore's law is presented in introductory Information Systems classes at university business schools. (I'm currently teaching one such.)

As sad as it sounds, university freshmen/sophomores aren't as true to the cause/effect logic (including correlation != causation) typical of scientists, engineers, and other logically minded folks.

We use Moore's law as an explanation of the growth of the past, which has led (according to the text) to the commoditization and near-zero cost of storage and bandwidth. We further make the simplifying assumption that Moore's Law will continue to hold, and then discuss its consequences on potential future endeavors.

In other words, I think you're seeing "because of Moore's Law the future is such-and-such" as shorthand for "using the assumption that the pace of technological advancement predicted by Moore's Law continues to hold, the future may look like such-and-such." Yes, the language isn't as tight as those who thrive on specificity (e.g., programmers) might like, but that's perhaps a consequence of sharing these principles with every person in every discipline in the business school.
And during the Clinton Administration, he criticized protectionist Democrats.
Facebook for iPad
One certainly is led to question just how out of touch the decision makers must be when a company makes a move like this and retracts it so soon.
OS/X, iOS, and android have very much taken unix/linux to the masses. They took somewhat of a roundabout way to get there, but they're doing a pretty good job as it turns out.
Actually learn computer science.

I wish someone would have told me this before I started school but Computer Science and programming/ Software Engineering...

are not the same thing

Pay attention in your data structures and algorithms classes, ask questions of your professors and TAs, and most importantly work on as many of the problems as you can.

Those things are important because they help you understand and decipher about why programs and languages work the way they do. And the trade offs you make in designing them.

If you do you'll be able to pick up any language that is thrown at you because you'll understand the underlying concepts.
Why? Because you find it irritating that he finds it irritating that some people spend more time cutting others down than trying to improve themselves?
India has more mobile phones than toilets: UN report
Poll: Do You Prefer Working From an Office, Home or Coffee Shops?
I didn't either.
My berating is as fleeting as that which I berate. If I do have poor social skills, should I feel "shame"?
The Go team has actually reacted to a lot of feedback. They just haven't made sweeping changes to the language willy nilly at request.
"It turns out", the secret is ... Paul Graham?
People have be psychopaths since the beginning of recorded history to... Hell, there probably is a good deal of evolutionary reason for it.

I would wager both probably heavily involve genetic material having a leg up on others thanks to hundreds of thousands of years of genocide and rape.

None of this will factor into a reasonable definition of "sane".
Quite right too. Too much of what I've read on here and in the dart forums is "I thought it would be more like..." and "google have just created something to aid their development toolchain."

I view dart as javascript grown up. It's not that much different from java et al, but it's different enough.

Only time will tell if it will replace javascript, but I'll be doing my bit to help.
You just perfectly illustrated my point, "measures like that" you say. None of those articles talk about the Volker rule, or closing tax loopholes, they talk about raising the taxes on the "rich", in a blanket fashion. I can get behind fixing loopholes, reinstating the Glass Steagall act, getting rid of burdensome tax rules, and most important fixing what is broken...Banking and Finance. But how that, turns into a push for blanket tax increase for "rich" people is exactly the disconnect. They are separate issues. The media and various parties choose to lump together these issues for the purpose of political gain. We all have to pay attention to the real issues at hand.
Fetching a sandwich means nothing. Deciding to fetch a sandwich because I'm hungry, seem stressed and the robot likes me... but won't get a sandwich for my coworker, because he's a jerk - then it may be time for compensation. The robot still is not likely to need a salary anymore than a horse needs a salary, however.
http://www.publicagenda.org/pages/best-estimates-guide-sampl...

100,000 is overkill. 1,000 is reasonably sufficient.
And it's awesome :)
That is exactly their problem. Spotify owns neither the customer nor digital contents.

They can play their "music discovery arbitrage" game till it grows big enough that their partners have enough incentive to step in and take over their business.

No different than what happened to Facebook app makers. Even Zynga's profit outlook is questionable as it is crystal clear from their latest filing...

Spotify's best bet is to sell themselves at the peak. But they are pretty expensive already.
Highly desirable content (from PG)...check

Supporting someone (Andrew) who provides a huge service to startups...check

Easy-to-consume format for Kindle...check

Easy-to-consume price...check

Shut up and take my money.
Irony: Steve Jobs Post-It Tributes Show Value of Paper in a Digital World
Note, in the documentary "I, Psychopath" http://youtu.be/jKvhKI6Kxew they run tests in the MRI to predict psychopathy as the inability to consider future consequences on present choices. Thus, in view of this, lack of empathy is not the determining factor in psychopathy, it is lack of foresight. (perhaps it was about being oblivious to future pain - can't quite recall)
What is the Overriding Issue of the 2012 Elections?
My commute on bike is 13 and it rarely takes an hour :)
Google's build the Android Development Environment for Eclipse, the Google Plugin for Eclipse (AppEngine and GWT integration) and Dart already released an Eclipse environment, and a compiler. So the history seems to be that Google supports tools.

Google is taking part is JS cleanup efforts, but it's a large company with 20,000+ employees, so it has the reasons to pursue many different paths: Closure, GWT, Dart, Go, etc.

As for runtime improvement, if the team who has built the one of the best/fastest JS VMs (V8 team) says the language semantics allow them to do better, I think we should listen.

The early binding alone allows for substantial improvement. If all classes are early bound, then you can significantly optimize dead code, you can know object layouts immediately on load, you can detect effectively non-virtual methods immediately, and so on. You can pretty much snapshot important information that you normally have to discover each and every time you load the application.
That doesn't solve anything relevant; I quote, "the initialization of an object is indeterminately sequenced with respect to the initialization of an object defined in a different translation unit"; if you have two pieces of initialization code in different translation units, each referring to the other's data-to-be-initialized, you have a race; one is going to get initialized first (whether the order is determined by the standard, by the link order, by the arbitration of dragons, it doesn't matter) and the other is going to be uninitialized when accessed.

I personally think it's better, where possible, to define the relevant types such that a zeroed structure as a valid state, or else use trivial initialization (where "trivial" might be defined as literals or constant expressions). Where this is not possible, explicit initialization (e.g. called directly or indirectly from main()) ought to be used.
He pulled that information out of thin air. It is not true.
I do not believe that sanity is a black or white issue. It is possible to be insane while still being less insane that another.
My commute is roughly 44miles each way (SF to MV)... but before moving to my new place I found public transportation that covers all but the last 5min of my commute. I also made sure I could tether and work remotely before starting this so I could count my 40min of train time as part of work; but I know people who drive the same route I do every day to avoid dealing with public transportation. I have little if no sympathy for them when convenient and fairly reliable public transportation exists.

I also ran the math on the driving vs. commuting found my car is about $7.26/trip + my personal lost time. Train is roughly $4.53/trip and there's a subsidy I take that brings that to ~$1.20/trip
Almost none of those things are relevant to a dynamically-typed language. If you want a statically-typed language use a statically-typed language.

What Dart brings to the table is a dynamic web language that's somewhat more structured than Javascript by using a class mechanism and optional typing. This is a great region of the design space, inhabited by languages like Common Lisp and Dylan.
You are describing the classic example of a parasite that is so virulent it kills its host.

A more pragmatic music label will charge as much in license fees as they possibly can without killing Spotify.
Finally I couldn't make it to that event but I went to http://groupspaces.com/WSJEurope/item/169398.

Could you drop me your email at martin.moizard@gmail.com, it would be easier to keep you posted when I hear about cool events :)

Thanks!
Well, practicality is pretty much ruled out here unless you work from home.
Who is PB?
Facebook iPad App is Finally Here
Krugman has noted Obama's cozy relationship to the bankers before. Just last week he had this to say in his column about the protests:

"The Obama administration squandered a lot of potential good will early on by adopting banker-friendly policies that failed to deliver economic recovery even as bankers repaid the favor by turning on the president."

http://www.nytimes.com/2011/10/07/opinion/krugman-confrontin...
Here's the page: https://www.facebook.com/mobile/ipad

It links to the current app, so I guess Apple hasn't pushed out the update yet.
No, I was asking "why would they have [the VM] at all?"

If the VM wasn't (much) faster than the Dart-to-JS compiler, there would make no sense to have both.
I watched the interview, which was great. I wonder, does this add to the interview, or just break it down?

I wish the cover listed the author...it took me a minute to figure it wasn't a book by PG.
Resale value is also good for Apple kit.
Wow, and so soon after Jeff Verkoeyen left. http://techcrunch.com/2011/09/26/facebook-ipad-app-saga/
Your relatives and friends on Facebook are Google+'s greatest challenge
But... Spotify is the parasite and the record labels are the host.
I am so fucking tired of this argument. "Users don't care" - well you know what? I AM a user. And if a phone can't do X it does matter for me, even if you or your grandma might not care. It's downright insulting saying that I am somehow different from regular people, because I have flaws with Apple products.
Maybe you can pay with bitcoins.
What's missing from security awareness programs? Human awareness
Gamification of the workplace
National Lottery
I note that you call gevent.monkey.patch_all() in async.

I'm still fairly new to gevent and I'm curious if others consider this good style for a library?
More integration with what?

What would I be reinventing?

Again, I'm genuinely ignorant in this department. Really curious what I'm not understanding, but I just get the feeling that "worse is better" here.
"Every customer who buys an iPhone 4S at an Apple retail store will be offered free Personal Setup service, helping them customize their iPhone 4S by setting up email, showing them new apps from the App Store™ and more, so they’ll be up and running with their new iPhone before they leave the store."
They don't need to be new owners. Imagine a sale team that will sit down with millions of your users (existing or new), showing them what new apps are out there, reminding them to buy from your store and walking them through on purchasing your product again. This will sure generate a big spike overall.
Interesting question. I've been transitioning from working from home to an office now that I have an office and employees ... there are pros and cons.

The biggest con is probably when I wake up and it's cold and raining or I'm buggered from working late the night before I still have to actually get up, get dressed and go to work, which are all optional or nonexistent dilemmas when you work from home.

Aside from the extra, in-person manpower and socialization an office allows the biggest pro is it's nice having that separation between work and home and it's really good for me to be walking those 10 blocks to and from each day.
I don't know about the rest of you but when I try to get this app I just end up with the iPhone version (last updated 6 September 2011).
Well it's not exactly the most exciting domain name. http://dull.com is also for sale if you are interested.
How can a company have income like that and still be that far in the hole? Where are the costs coming from? Obviously bandwidth is going to cost, but I can't imagine it takes that big a hunk of their profits. Obviously the top expense is going to be licensing which tells me the studios are really the ones killing Spotify. Does anyone else find it odd that the ones who determine how much of a profit or loss the company incurs are also the ones watching the business to see how well it does? Is this a case of the left hand having no clue what the right hand is doing, or are the studios intentionally trying to kill Spotify to make some kind of point? Maybe they're trying to make it seem like a streaming service can't succeed because of "rampant piracy", and use that as an excuse to get new legislation? Maybe the goal is something else entirely. All I know is I'd really like to see a breakdown of their monthly expenses.
1972: When scientific calculators truly went low power
I mean that (programming) language is a special kind of object that has enough versatility to express any idea in a reasonable form. Historically, our programming languages weren't that good in versatility and made various utterances an universally agreed on pain. But we are getting better and there is no law in the universe saying that we'll be forever stuck in Babel.

To some extent, your point is that Shakespeare is better in English than in its German translation for style reasons. My point is that it doesn't really matter and that an universal language is better than Babel because of network effects. Life is too short to erect artificial communication barriers.
Am I the only one who looked all over the page for information on the toolkit? To me this is just a friendly developer focused site and that's how it should be described.
I drive an hour to and from work each and every day of the work week, and I hate it. It was great catching up on podcasts...until I ran out.

I'm burning 2 hours of my life, each and every day...depressing.

I will move closer when my lease runs out, but I won't sell the car. I enjoy being able to travel this great state of Florida.
Not that long ago - 2009. So, after the lawsuit.
Wait, Paul Graham didn't write this? Do not want.
So if there was an iPhone 5, it's preorders would be the same as worse as now, right? A lot of people upgraded from the 3GS to the iPhone 4 even when in contract, I believe the percent of people doing that is lesser this time and would've been higher at this point.

I don't think anyone said the iPhone 4S will do badly. It's a new iPhone after all and there's a ton of 3GS'ers out of a contract, not to mention people holding off on buying an iPhone 4 waiting for the new phone from a few months.
We can't claim that all environments produce equal numbers of rich and successful people. After forcing kids to go through utterly useless high school, you say to them to get 2 or 3 jobs in an economic downturn they weren't even responsible for, using skills that aren't competitive with overseas workers in second-world countries? The kids can't improve high school while they're in it, and when they're out, it's too late.

As a society, we need a better plan (change the culture, as you put it), but many people concerned with bills, jobs, food, or even getting shot are not really thinking about the greater plan. People with no time and no money do not change the culture. They get used and abused.

The answer is multifaceted. You can't just tell people to suck it up by their bootstraps and expect things to change. It's part of it, but not all of it. You can't just legislate change, either. It's definitely also part of it, though.

Finally, these youngsters are the ones that are going to be paying for your government services after you stop being a productive taxpayer. Unless you're saving up for your drug testing, roads, and army, I'd recommend considering a helping hand. I'm for a tax increase on money over $50K AGI (which would definitely impact me) in hand with a good plan for improvement. I don't want "less" or "more" government; I want better government.
Lawrence Lessig discusses his book, Republic, Lost
I’ve said this numerous times, and will do again, GUI is the next killer-app for actor programming.

As a full-time GUI developer (Java/SWT) this is so true it hurts. I would love to see the actor model and/or functional reactive programming become main-stream in this space. The observer pattern alone is insufficient...
Same. They must have submitted it, but it hasn't gone live yet.
Facebook is bringing its App Platform to Mobile
His mother was an unwed woman in the 50s having a baby. That just wasn't culturally accepted back then. It's not surprising she left the Midwest to have the baby and then put it up for adoption.
I agree. I always hear proponents talk as if roads, police, education and utilities were a large part of the budget, when that is demonstrably untrue. It's an easy target for people that refuse to make tough decisions on the real spending problems.

http://www.washingtonpost.com/wp-srv/special/politics/30-yea...
This must be a contradiction. http://en.wikipedia.org/wiki/Paul_Graham_(computer_programme...
The binary on the App Store is still iPhone only and their official page links to the iPhone version. Looks like there is a little snafu...
Thieves Steal Entire Bridge for Scrap, Forget to Check Steel Prices First
Nitpick: you can make a constructor look like a regular method that happens to return a new instance, but you cannot make it one. How would that constructor make the instance that it returns?

I think the overhead of adding that 'new' is worth it. Without it: in var foo = Bar(), is Bar a type or a function? If you decide it should be colored like a type, your syntax colorer needs deeper information about the code, making it harder to write, slower, etc.
Learn to Add Sparkle Trail in your Picture
How To Prolong Life
please please, do not retire to italy.
This challenge has almost nothing to do with Python.

That's absolutely not true once you add the time limit.

As someone that never touches Python if I don't have to, I'd immediately get derailed for a few seconds (5?) guessing what arr[1:] means, then waste some time worrying about whether "if not arr" properly handles whatever it is that the awkward looking filter-without-using-the-word-filter clause spits back (does it return an empty list? null? does null evaluate to false in Python? how about an empty list? is the one-line fix to change that to "if arr.empty", or whatever is the Python equivalent?), etc.

That sort of stuff is not tough to figure out (especially if you make the assumption that this isn't just a Python-gotcha test), but it creates enough mental slowdown to someone that's not familiar with the language that it's at least a big factor.
Good points, he did emphasize $/year and I still plan on buying an Apple TV (once I have a TV) so perhaps there is hope for it yet. I'd like it to succeed.

Anecdotally my sister's husband bought one and also got his brother one last Christmas. Whether they use them or not is another question I'll have to ask next time I see them.
File doesnt exist?

No file by this name exists.
File links

No pages on the English Wikipedia link to this file. (Pages on other projects are not counted.)
Amazon is listing both Andrew Warner and PG as co-authors.
Um, the app may be out, but this sure is a sloppy launch.

Don't announce it and provide a link to it til you check that the link actually works, Zuck!

Sheesh.
Reuters: Facebook Ipad App
I manage a number of musicians signed to indies

Re 4) Spotify pay virtually nothing to artists. Our royalty statements show that we make an order of magnitude more money from a single CD sale or iTunes sale, than many thousands of Spotify streams. ie £1.80 vs £0.18
My dad learned IBM assembler and COBOL from the IRS in 1968. When I, at age 10 in 1970, asked him what he did at his job, he handed me an IBM Principles of Operation (POOP) manual, an IBM green card, and a stack of punched cards with a program encoded thereupon. "Mostly Lost" is OK for today's yute, but I'm sure glad the magical mystery fairy tale school of learning was not in operation when I cut my programming teeth.
I was looking for exactly this last week.

Do you have an easy way to flag or bookmark patterns?
Venture Capital Fundraising Tumbles in Third Quarter
Vintage Facebook. Trumpet the launch, but do absolutely nothing to make sure that the user will have a good experience trying to get the app.
If I'm reading this right, the NY Times say that if parts are classified, the interpretation should be released but the classified parts blacked out. What's to stop the government from just blacking out every word, then "releasing" that? Is there some kind of standard or expectation that can prevent the government from doing that?
I feel your pain. It takes me 2 hours from the time I leave my garage till the time I get to the seat at my office. It's a mix of rail, car, and walking to NYC and back to central NJ, twice a day, 5 times per week. (Insert Reddit rage-face picture here)

Edit: 20 minute drive to the rail station with a five minute wait to board, then a one-hour train ride, then a 25 minute 1.25 mi walk. Both ways. Sometimes in snow.
Denver, CO - Ecocion, Inc.

We're in the environmental compliance business.

Seeking INTERN(s) to help with new web project. Legacy DB, everything on top of that is new development.

Primarily, we're looking for people who can take some initial guidance and use it to find the last 30/40/50% of the solution on their own. Some .NET exposure would be a big plus. Front-end experience (HTML, JS, CSS, etc.) also a big plus.

Internships are paid. Feel free to email me directly (see my HN profile). Full advert here (scroll to bottom):
http://www.ecocion.com/careers
Wait, I think we are talking about two different things: the spec I pointed to refers to static local variables, and solves pretty much all the cases I can think of. (Initialization is delayed until first function call).

You are talking about global static variables, and yes, that's a tricky matter.
Of course Apple has higher manufacturing margins. They do more than other manufacturers; other manufacturers don't necessarily design the CPU or write the OS. Google writes the Android OS for free in an attempt to subsidize people's consumption of web advertising, but Apple has to make their money by actually selling phones. Software talent isn't exactly cheap in Silicon Valley.
I agree with you on that he should have left out hall.com from the title....