skysight-inc/HackerNews huggingface dataset:
> What if the wage earns you only enough to live on? Some slaves were provided with sustenance and not much else. What's the difference?

Are you kidding?

Slaves are owned, like property (in fact that is the definition of slavery). That's a huge difference.
It's a product development manager, not an engineer. They do the specification and to some extent project management. AFAIK managerial talent is not as rare as technical talent nowadays.
great point! I'll fix this; probably by adding some file-based locking for simplicity's sake.
Sorry, Windows version with Next & Previous song gesture will come out in a week. Stay tuned! Thx for your patience!
Similarly, wouldn't it be better if all the fundamentalists could have their own island and teach prayer in their own schools without trying to make my child read the Bible?

No. Marinating people in their own bullshit rarely helps. More often, it makes them get resentful and/or militant.
He lost me at "the collapse of art and literature after 1945"
If we got upset over every non-literal use of a word, we wouldn't be able to use the word "literally" either[1].

[1]: http://xkcd.com/1108/
I think we need to move the risk management away from the students and back to the banks. Let students default under bankruptcy, let banks charge what they want for the loans. Student defaults will keep the loans close to their fair risk adjusted value.
Albrecht Dürer: the artist as an entrepreneur
33rd Hackers & Founders in NYC: Thursday, Sept 27 at Shake Shack
The most important point I gathered from this is that the pumping of stimulus in the form of fiat currency has no meaning if it doesn't spur new forms of technological breakthroughs. The value of the currency comes from a foundation, and through many convoluted layers of society, that is built on education, discovery, and passionate individuals. We have many such people in America, but that population has not been growing fast enough to hold up the rest of the country. The economy is simply a way to try and measure the value of those individuals and the advancements they create for everyone else. The problem starts once we assume that more money fixes the economic measurement. It depends on where the funds are directed, and I believe that supplementing these funds to banks is how the Fed tries to create "perceived" value and growth. This creates a loop in the financial world that comes in the form of inflation. Inflation isn't good or bad, it is a by product of the real problem: trying to increase the value of an economy without actually supporting the creation of economic value. Economy is a measure of growth and innovation, and using fiat currency to increase the value of the economy, or more simply put, the "measurement" of economy, is a convenient way of fudging the numbers. The value or measure of economy then becomes based on societal beliefs instead tangible truths (increase in knowledge, health, etc).
'The most viral thing in a startup is its founder'
They should call it TeraUpload. Not only would the headlines be great, but also the server instances could then be called tera-cells.
The risk structure is a big part of it, yes.

Take law school for example. At a top school, you've got say a 70% chance at getting a job at a big firm starting at $150k+, and a 30% chance of ending up at a small firm making $45k. The ~$200k tuition for law school is, at least purely financially, generally worth it for the people in the former group, and not worth it for people in the latter group. The expected return, weighted by that 70% risk factor is still positive. Purely objectively, for a risk-neutral person it makes sense to take on the $200k of debt for a degree from a top school.

But it really sucks for the people who aren't in that 30%. They didn't make an irrational decision to attend law school, but they still got badly burned because the process creates winners and losers in a very stark way.

The problem is the educational system. Schools should not be charging as much as they do. The market is supposed to drive costs down, but the cost of a legal education has skyrocketed since the 1950's despite being more or less the same exact process it has been for 150 years. You have seen this across the whole spectrum of degrees.
Revising doesn't help - the only safe way is not to give them it in the first place. These companies live or die on their databases. What you delete, they merely flag as deleted and don't show, but you can bet they keep it.
SO.... This is a blog post which is promoting an ebook about a "Grunt Fund" model of equity allocation. Don't divvy up 100% of the pie at too early a stage. People disappear. Instead, let people work for equity on an ongoing basis and make the process fair and transparent to all participants. I haven't run across this idea before, but I like it. Ended up buying the book "just in case". :) (it was only $5)...
I don't see that being said anywhere. Rather, it seems that these employees are looking for a challenge, that being on the Google Maps team can not currently provide.
It's pretty common for people to find working on a new product much more enjoyable than working on an existing one.
Biggest set of hustling tips you'll get (not to discount your site, OP):
http://www.amazon.com/Influence-Psychology-Persuasion-Busine...
What gestures I can use, other than the palm of hand shown on the homepage?
"Leverage is not a solution for scientific progress."

But neither is PayPal an example of scientific progress.

It's squarely in the same category as credit. A way of separating people from their money.

Science is about learning and, hopefully, improving life through that which you find. Of course if you are involved with science for the sheer joy of discovery, improvement of life, yours, is virtually guaranteed.

Theil needs to live life as a postdoc in a hard science before he can start invoking science as a call to action to get people to support his investments.

National Review is not what it used to be. What would William F. Buckely Jr. say about posers like Theil? I'm pretty sure I know and it wouldn't be very flattering.
Will the iPhone 5 production be affected ? Probably I guess
Hi, on Mac, you can do Thumbs Right to go to Next Song, and Thumbs Left to go to previous song.

On Windows, these will be released in a week.
It seems that about half the time, Apple people tell us to file duplicates because it helps prioritize things, and the other half of the time they tell us not to file duplicates because it's already being tracked. This is really confusing!
Steve would never have let this happen.
Repost from half a year ago:

http://news.ycombinator.com/item?id=3641184
why doesn't this use the python standard for adding type information? it should be:

def foo(n: int):

not

def foo(int n):

then it would be valid python 3 code (and would also work with pytyp (disclaimer: mine)).

http://docs.python.org/py3k/reference/compound_stmts.html#fu...
http://www.python.org/dev/peps/pep-3107/
http://www.acooke.org/pytyp/
The note bene here is that employers in the US are far snobbier about the pedigree of your school than in say Canada (I don't know about the UK). It's much less common in other Anglo countries to move halfway across the country for school when you have a cheap public school nearby.
- Facebook profiles can be made inaccessible to non-friends

Doesn't matter if they are still accessible to FB themselves tho'!
The green camera-on light on my macbook gives me a headache, even if I know its only tracking gestures.
Nearly every country has a significant amount of freedom-loving and mostly moderate people. You don't see them in oppressive dictatorships because the first priority of oppressive dictatorships is to keep the freedom-loving, moderate masses from exerting their will. Any dictatorship that's been around for as long as Iran's will be pretty good at it.
Boo, Shed-skin
It achieved its goal spectacularly well for decades?
Facebook appears to be immune from privacy concerns. No matter what they do, the average person will keep using it. So what's to stop facebook from offering a "Narrative Data" style service of their own?

If facebook said, "we're going to show potential employers and insurers a report based on your activity" do you think that would be enough to get people to delete their accounts? The average college student isn't going to significantly change their behavior because of a hypothetical job offer in a vague future. Most of the people they know will also be posting party pics and talking about health issues...they aren't doing anything wrong.

As other comments have pointed out, no one is perfect. Everyone has something they don't want people to know, and most of those things aren't a big deal. Even if facebook prepared and sold general reports about everyone's activity, I don't think it would cause enough harm to get people to stop using it.
That's actually a common optimization, e.g, Itanium doesn't have divide; just reciprocal.

It's a bit more interesting than that: The Itanium doesn't have a reciprocal either, just an approximation of the reciprocal accurate to about 9 bits, which can then be refined if more accuracy is needed.
Especially given this hypothetical super data miner. If companies can use Narrative Data to avoid hiring people who suffer from migraines, then it should be even easier to use Narrative Data to show that they're intentionally doing so.
yes, we agree. That's Apple Hard-Wired. We don't think it can be turned-off. Let us know if someone has found a hack to turn it off while camera is on.
How do you decide who gets to procreate and who doesn't?

I mean, it's difficult to judge someone's skills at parenting until after they've actually parented.

Do you let people have one child upto X years old and then go through some objective evaluation with that child to decide if they are allowed to produce more?
It looks like they could've chosen to extend one of the established projects (e.g. Cython, PyPy, CPython), maybe making some compromises. Instead they chose to start from scratch, which means that the chances of this actually becoming usable are.. Rather slim. What a pity. The Python community could really use something like this.
if you like hardware pics, I've got some more :)

front: http://www.piqd.com/skunk_front.png

lower chassis top: http://www.piqd.com/skunk_lower_top.png

upper chassis top: http://www.piqd.com/skunk_upper_top.png
Recently I had to analyse the commit history of team members in a project and this tool: http://code.google.com/p/gource/ proved to be very effective.
Whats the benefits of this over cython?
This is not true. There have been plenty of successful attempts to remove the GIL, including from CPython. It's not impossibly hard to do so by a long shot.

The GIL is an optimization though, and so the performance hit from removing it on single threaded code is prohibitive. You can watch any of David Beazley's talks on the GIL for more info.
Your making the nit-pick of all nit-picks and then vigorously defend it by ending with the outlandish claim that this wouldn't have happend if Jobs was there, which would be the part where you do in fact claim to know more than the people who did actually design the iPhone. People who in fact are world class designers.
It's weird how that works both ways. YouTube its hard to think is only actually 5 years old (possibly because it has been backfilled with content). But what people assume "has always been there" is actually quite fluid.
That's true, but it doesn't make the statement less valid.
I'll agree that this is perhaps the single thing that I don't like about Go. Now, you can argue it helps with "explicit error handling" and all that, but in that case you might as well have must-be-caught exceptions.

Anyone want to fork Go?
I don't understand why anyone would "leave" a language that was working well for them just because of some hype. Don't get me wrong, I think we should all be striving to learn new things, but that doesn't mean we should just drop everything to jump on the next bandwagon.
Yeah, the travel thing struck me as weird too. Even without supersonic travel, compared to even 10 years ago it's still much easier and cheaper for me to pick a destination anywhere in the world and be there within 72 hours. And in the developed world traveling with a smartphone is nirvana compared to before 2006 or so.
It's the result of stability and growth. The country is so stable that people feel comfortable making the long-term commitments that accompany debt. At the same time, debt enables faster growth so long as there is room to grow. If you think there is a market for trucks, it makes much more sense to take a loan to build a truck factory, then pay it off with the sales into this new market, than it does to just save up money until you can build the truck with cash.

It's when you run into instability (war) or limitations on growth that you have to start deleveraging.
That's pretty cool,does it provide information and code viewing tool that you can step through.
>Well, suppose just for the sake of argument that seasteading is technologically feasible (you might consider cruise ships a proof of concept). Wouldn't it be good if there was a mechanism for people who strongly and irreconcilably disagree to separate?

The trouble is that it isn't even a good mechanism. Let's suppose for sake of argument that major governments are prepared to recognize a new country's sovereignty and let them exist. Putting that country in the middle of the ocean is pointless. There are thousands of square miles of empty land in the American West and other locations all over the world that could be sold to a new country if doing so was actually desirable.

Furthermore, even if it was a good mechanism, it isn't desirable for the same reason that secession isn't. Because sure, it would be nice to be able to do stem cell research or educate children about evolution without zealots objecting. But you're assuming that you would end up in the country that Does The Right Thing, and that the other countries will leave you alone. What about the country that decides it has no objections to genetic engineering for the purpose of racial purity? Or that bans educating children about science and promotes militarism, leading to a future in which there are millions of young men with no prospects for gainful employment other than to start a war to try to gain resources through conquest? Or that, like the former Soviet Union, develops nuclear weapons (and other dangerous things) and then falls apart and fails to secure them, leaving the risk they end up in the hands of terrorists or rogue nations?

You can't just ignore idiots and insane leaders. You have to fight them and you have to win. This is true even when they aren't part of your own country, but it's especially true when they are. "We'll leave and start our own country" is not a solution, it's just running away and hoping the blast radius on the explosion you leave behind isn't large enough to hit you.
I'd forgotten about the whole Lisp tradition of expanding + evaluating one form at a time -- once again betraying my Scheme biases. :) That's making it hard for me to think about how to compare the two. I'm really not familiar enough with the one-form-at-a-time approach.

Anyway, my takeaways here are:

- I shouldn't've said anything about Clojure specifically, because a) the design space is different and b) they have some form of hygiene-like something-or-other that I don't know enough about. Gotta go study them!

- I still don't know how to do hygiene in Scheme-like languages any other way than the approaches I've seen, but I do agree they're more complicated than I wish they were.

Dave
Mypy itself may be vaporware at the moment, but it's the successor to an existing language which has been in development for several years- http://www.alorelang.org/
I am quite sorry to say I agree with most of the article. The problem is not a lack of progress, but a very perceptible slowdown.

If you prefer to take it that way, we are no longer accelerating. Trace our economic progress on a plot, and the derivative will not be positive.

The problem is not so much in social programs or the leftist liberals, it's the burden they now represent and that we may not be able to afford for long if we do not start accelerating again.

Watch the parallel with the decline of the Roman empire:

"The historian Lactantius, who lived from 240 to 320, tells us that the problem was a bloated welfare state:
The number of [welfare] recipients began to exceed the number of contributors [taxpayers] by so much that, with farmers' resources exhausted by the enormous size of the requisitions, fields became deserted"
(http://www.forbes.com/2010/01/14/venezuela-inflation-price-c...)

It would be great to be accelerating again, if only to be able to pay for a welfare state since it does not seem possible to agree on dismantling it when we can't keep affording it.

I may be ideologically biased, but I would much prefer an acceleration of progress (and to pay for a welfare state) than matching my ideological beliefs in the current slowdown and cutting the welfare state.

Maybe it is cyclical - there have beens periods of slowdown before. In Atlas Shrugged, behind the libertarianism, you can see the same very dim view of the future when fascism and communism seemed like the only ways forward for the masses, a moment which must have frightened a lot of people (I sure would have been frightened!)

Maybe our problem is the lack of hope in the future, which is reducing our will to live? I like the author conclusion a lot, because it catches the moment in our time when this happened - the hippies.

He may be wrong in framing it on their political views - the ignition of culturals wars may have been a strong factor, but at least it contained a hope for a better future.
Why NYT Article "Power, Pollution, and the Internet" is Sloppy
Perhaps, but it's hard to imagine private-citizen Obama not getting hired because of his birth certificate.
Only if the market was functioning properly to begin with.
I believe it can ! http://lab.hakim.se/reveal-js/#/
I've been thinking about this for a while: the benefit of static typing doesn't really come from being compile-time, it comes from making sure the causes of a certain category of errors must be local to the function where the error's seen. I suspect that a run-time static typing framework, which simply did the equivalent of asserting the type of any variable whenever it was assigned, would provide almost all of the safety/development advantages of compile-time typing, and be much easier to implement for python.

Has anything like this been attempted?
Study shows gender bias in science is real. Here’s why it matters.
From the FAQ:

How is mypy different from Cython?

Cython is a variant of Python that supports compilation to efficient C modules. Mypy differs in the following aspects, among others:

Mypy will have a powerful type system that can detect many type errors while supporting a very Python-like programming model. Cython has simpler types that primarily serve to speed up code.

Mypy will be able to speed up most programs, even programs that heavily use object-oriented features. Cython is primarily focused on speeding up numerical code and tight loops.

Mypy will have new virtual machine that allows speeding up all parts of the VM, including standard libraries and the garbage collector. Cython uses the normal Python VM.

Cython supports accessing C functions directly and many features are defined in terms of translating them to C. Mypy is not bound to any particular target language and can support both C and Java backends, for example. However, accessing C library functionality in mypy will not be as easy as in Cython.
Forbes: Why the New York Times Story "Power, Pollution, and the Internet" is a Sloppy Failure

http://news.ycombinator.com/item?id=4562345
Dylan, Common Lisp, Dart, many others.
I can't stand downloading things through the App Store. The "do you want to open in" popup where I know I need to wait for a program to load, usually input credentials, and press download again. As I suspect this isn't a very big file, I'd really at least like the option to download straight from the site.
That's a very fair point. I'm sure I notice more anti-PC prejudice than anti-Mac prejudice.

It's certainly a natural human tendency to feel that "my stuff is better than your stuff." I'm no saint myself and I have to make a conscious effort to see that other people's choices are as valid as mine.
Meaning he would never let this news hit the media?
Only if we call it Goto
My keyboard doesn't have a pause button on it.
Previous discussion: http://news.ycombinator.com/item?id=1645291
Thx, forgot to copy the var statements. It's fixed now.
30 minutes later I noticed my fan went into overdrive. Opened up Activity Monitor and noticed this: http://cl.ly/image/0Q3g3Q2b0V1j

It uses a minimum of 70% CPU after several minutes of usage. Needs to be fixed. Closing and re-opening the application solves it for 5-10 mins, then back to the same.
Try to implement the game Asteroids without a thought about data structures, just start programming it procedurally as it comes to you. See how far you get in, say four hours. Find a graphics library, of course.

Then, use a very simple object oriented model, where everything on-screen (asteroids, ships, enemy ships, shots) has a draw method, a move method, a create method, and an I'm-hit method, together with logical internal state like position and velocity. See how far you get in the same four hours.

Note how much easier it is to do the second way. That's the power of data structures (and, admittedly, some simple oo ideas, deployed in a lightweight way).
Thanks Claudio, I fixed them!
how much time do people spend reading other people's code?

am i unusual (lucky?) in having to do very little of this? usually i am developing new projects or maintaining things i wrote. even when extending existing work, reading the existing code is only a small part (largely at the start).
Reason Behind Apple’s Poor Maps App Explains Apple Maps Team Leader [video]
What is it about panic/recover that forking the language, not merely using Go in a non-idiomatic way, would be necessary?

I could see forking it to add generics in a way that the official guys aren't satisfied with, but why is that needed to use another style of error handling?
When did Hacker News become a place to use profanity and trash ideas without providing any constructive input?

I haven't logged in for as long as I can remember. I did so just now to say how dissapointing the tone of this comment is.
I understand, I just thought the way they worded it was funny.
Everyone should work a crappy job
I stand corrected. Still, saying they are going to remove the GIL without addressing the challenges faced by other people who did the same - most notably the performance hit - makes me skeptical as to their ability to fulfill their promises.
Men do not usually assume primary childcare responsibility, women do. This happens in their 20s-mid 30s.

This necessitates women either reducing their effort in grad-school or taking time off, whilst their career suffers. Of course some women do not have children, hence the comparison is useless, but in general society assumes women will have children and for a time be less productive.

Hence women get rated as less able to do work.

Political correctness is bullshit.
> I also don't think anyone with data mining talent is going to work for health insurance companies doing intrusive cross-site work for less than a million per year (we're talking about work that isn't just unpleasant or boring but actually evil)

Dude. Top people will do work like that for far less. See, e.g., the defense industry, the coal mining industry, etc. And with billions at stake, the insurance companies will pay.
Why not? There are early adopters for everything. They are essential to forward progress.
Maybe you could have a "clap to activate" option

Or, snap fingers.
.onion ;)
Yup, understand. We will add it in our next site update.
Firefox turns 10 years old today (Phoenix v0.1)
Phoenix 0.1 was released September 23, 2002
You can download mac version through flutterapp.com/next