skysight-inc/HackerNews huggingface dataset:
Many college professors are unionized - see the California Faculty Association for an example. The parent probably went to a school where they were.

At least in America they rarely go on strike. My undergrad institution in suburban Toronto was infamous for strike-related class cancellations.

I'm in complete agreement with your point about non-academic expenditures, though. There's a large 'four-year party' market out there, and the fight for those students' tuition dollars has led to an arms race in campus luxury spending.
I've seen it on Vista, 7 and on XP once IPv6 is enabled. Concerning sources, http://social.technet.microsoft.com/Search/en-GB?query=rfc%2... turns up a few articles.
The Spotify situation is very interesting given the open internal market for services in the EU.
Review my project - Team Search
25 things you can do with VLC
My first submission to Hacker News (I hope I didn't screw it up). This project may not be relevant to many of you, but any feedback on the app or the website would be greatly appreciated!
I appreciate all the discussion and opinions. I wanted to mention, too, that the source code is also on github for those interested: https://github.com/16s/SHA1_Pass
Does line-based processing still hold up? I tend to use it less and less these days, in favor of tools that process records instead of lines. There's only so much you can meaningfully store in a line of text, there is no standardized parsing, and it has all kinds of escaping issues if you have fields with embedded newlines / separators.

(FYI even syslog is moving from strictly line based to a more structured format, RFC5424/5425)
Scarred them for life, did it?
SEO (marketing) is critical to anybody out there who wants to find people.

Don't piss Google off. (Which means don't piss the searchers off)

I don't think there's much more to it than that. Maybe so, but from where I sit the problem is that "don't piss Google off" can mean pretty well damn much anything, so once you start picking it apart it's not logical or self-consistent. That probably means that continued analysis is a waste of time. After all, if you standardize how to market, you've destroyed the entire concept of marketing.

There are huge opposing forces at work here. I think the little guy does best by simply doing things that he would be happy to have made public -- and that's "public" as in normal people reading it, not "public" as in stuff that appeals to hackers. Different thing entirely.
It'd be fairly simple I think: a global object with .info(), .debug() etc methods. You'd have to make x-domain ajax calls to post back the message as the log server would have to run on another port. Various config options to change server, port, log-level defaults. And then a simple server to handle the posts and write out to log file on disk. You could even have a hosted/cloud service for those that didn't want to run their own logging server.
Try adding --disable-internal-flash to your chrome shortcut, it'll use regular flash instead of the sandboxed version.
Has anyone here tested this? Seems to have had little work for a long time.
Required steps for investments? Can private investments be simply automated?
Suppose I want to set up an area on my startup's homepage for pretty much anyone to invest in my company - whether it's $5 or $5,000,000 - and in return they of course get a percentage of the company proportional to their investment. The process should be automated. How would I go about this?

I've done a bit of research on the matter but I must not be using the right keywords because I haven't found what I'm looking for. If there are already services out there like this, I'm not aware of them and would love to hear what you all have to say about them.
The same can be said, and was originally coined, about standards.
QuickPick thrown out of App Store for being too similar to upcoming Apple app
Yes, provided you were the MitM, you could capture every song streamed. However, Apple is far more likely to be worried about someone writing an AirPlay emulator that keeps perfect copies on it's local hard drive. They probably built encryption in just to satisfy any possible media company objections about the copying of streamed media.
I was "experimenting" with my little daughter (now 21 months).

The best toddler friendly games that I know is http://www.fungooms.com with a toddler you need to "copilot" with the mouse/touch but if these kind of games goes to a touchscreen they will be a big success.

Other recomendation is using webcam games to recognize the toddler movement.
I am sorry but I just don't agree. The bunsen burner has never been replaced because it design is simple and it does the intended job perfectly. In the same way a ruler,pair of compasses or scissors are not going to go away.

Windows XP on the other hand won't be around in 20 years time. More likely students will be using small touch screen devices.
A number of years ago I build a grid drawing tool as a jQuery plugin, it's still available here: http://gridbuilder.kilianvalkhof.com/ Might be useful to other people developing locally/designing in the browser like I do.
Sorting algorithms as folk dances - with [video]
What is the big deal about productivity applications?
Facebook downplayed privacy for advertising. The ability to target individuals for ads and price based on per-person impressions (Joey, 18, has seen this Cola ad 14 times in the last week) is their best opportunity to make Google-money. CTR is always going to be low on Facebook, but impressions are still valuable if they create brand awareness, in the same way that television ads are valuable. But the ability to track ad campaigns at the individual level sets Facebook apart, and that's why privacy had to go.
In a word, javascript. Imagine if we had a good language instead!
Airport Express only streams audio out (no movies/tv/video), so it would be the RIAA, not the MPAA.
Why images? Wouldn't HTML/CSS be more useful?
Attention & Detail
Re-Theming Self, I remember why people dress up
Relbit - PHP Platform as a service
I miss being able to bring my money into the surf with me .. ;)
Is your firewall blocking the port?
they were actually adding it over a well-defined extension point (ActiveX instantiation). Not by extending the existing spec (JS/DOM).

That happened later once the usefulness of XmlHttpRequest was noted and other browsers added it directly to their JS support before it was formally specified.

So this is exactly the way to extend (by using clean extension points) that Google was using with SPDY. This is different than, say, implementing a <marquee>-Tag directly into the HTML renderer which doesn't provide a nice extension point.
Indeed, but the comment I replied to said "spec" so I adapted it.
RIM Eyes a Rebound - BlackBerry Maker Hopes PlayBook Tablet Will Revive Brand
actually, I would believe the sandbox was added to prevent flash from accessing parts of your machine that it shouldn't be able to access.

This is not about preventing Flash from crashing, but about preventing your machine from getting owned by an exploit for one of the countless discovered and unpatched flash security flaws.
Inspiration vs. Working Hard: Why Working Hard Always Wins
The world is surrounded by people who are willing to sell you inspiration. And you know what? Chances are high that you are buying into it. Even worse is that it might be destroying your potential to do and create great things.
The real reason for low adoption of IPv6 is that it would decrease demand in hosting and clould services at least for personal use as everyone will be able to access their home computers from everywhere. Service providers does not want IPv6.
awesome!, now only if we can get forked-daapd to show up under home sharing we'd be set!
"Diff for HN": Update and highlight changes
Ex-Googler on how to do code reviews well
In a free competitive situation the government if it wanted to give value to higher education while hobbling other competitive items would make higher education at state schools somewhat free thus reducing the competitive edge of for-profits while also reducing the debt load per student which spurs job creation because more college graduates can afford to start businesses and startups..

At least in the USA the main reason why college is not free is that the major debate in congress occurred during the
years after Vietnam Veterans returned and US congress people had a cultural bias towards giving those returning from Vietnam and those who did not fight in Vietnam a 'free college education' and like all political laws very hard to over-turn through a renewed debate..
Turn it into SaaS, charge a small monthly fee for the basic stuff (hosting, domains, etc.) and take a percentage cut from job posting fees.

At the moment your only likely to appeal to a very limited technical audience, if you made it so anyone could setup a job board you'd likely get a lot more customers.
Good times. This looks great.
Yeah, but what benefit is there as opposed to just sticking with NATv4 or SOCKS?

The real issue here is running out of IPv4s.

We don't really need more IPs for clients - NAT fixes that problem (I just argue that SOCKS could be a better solution, that can work alongside NAT).

We need more IPs for servers. The IPv6 solution is to move clients and servers to IPv6. 6in4 gets around needing to migrate the ISP as well, which is good, but it's still a heap of work that has to be done by people who don't get any material benefit out of it for years, at best. So it won't happen.
Let me start by saying that the standard of living has increased for everyone, but yet being poor still sucks. And it will continue to suck. Increasing you standard of living is no fun if everyone else's increases faster.

Spoken like a person who's never seen real deprivation. In the 70's, many poor people didn't have a flush toilet. Pooping without walking into the backyard is fun, even if everyone else gets to do it too.

If your only concern with the poverty is that the bottom 5% is jealous of other people, you need to stop and simply accept mathematical reality. You can't eliminate the bottom 5%. But eliminating the class envy rhetoric might at least reduce feelings of jealousy among the poor.
Suppose I want to set up an area...

Well, to start with, you'd likely be in violation of a whole mess o' SEC regulations. I'm not a lawyer, but you certainly should be speaking to one before you go any further in your research. (The fact that you didn't mention the phrase "accredited investor" is a tip-off.)

That being said: I don't agree that "the process should be automated." It seems to me that the process would be infrequent enough, and specific enough each time, that any attempt at automation would have an absurdly low ROI.

In other words: there's a couple good reasons why you haven't found what you are looking for, and they have nothing to do with finding the right keywords.
Agreed; my initial interpretation was thinking of the tapered edges as comet tails or motion blur, which is the opposite direction to what they want to depict.
I just never get tired of watching SPJ talk. He has an amazing ability to explain complex ideas in a meaningful way, not to mention his obvious natural enthusiasm for the subject.

It's also great to attend any talk where he's in the audience, because he always finds a way to ask questions which intentionally create opportunities for the speaker to look better by diving off into some interesting subtopic or area of technical detail that they've overlooked. A real talent.
This proves once again, and on an immense scale I can't even begin to comprehend, that Mother Nature will always win.
bad software is not PC's fault.
Sorry, but there is no short cut. The best way to get the word out is to create something worth talking about.

There are usually just two reasons someone will talk about your company:

(1) You either have a phenomenal product;
(2) You have phenomenal customer service.

If you're a first time entrepreneur focus on the customer service first.

In the very early stages, it's inevitable that your product is going to suck. Don't worry about it. Everyone's product sucks at the beginning. You can compensate for your sucky product by creating a culture of out-of-this-world customer service from day one. Send virtual hugs to your customers and give people a reason to spread the word about your company! Over time, continue to listen to your customers and keep iterating your product so that it sucks a little less each day...

When the quality of your product catches up to the quality of your customer service, you'll be in a great place.
Khan Academy: To profit or not to profit?
NetProphet: African Startup accelerator workshop
An email client that achieved 20,000 downloads in a day: The Sparrow story.
Adobe introduces subscription pricing model (Photoshop for $35/month)
Interesting point, that... Addresses being scarce and valuable would play into the hands of large ISPs who already have a lot of addresses! Discuss! :-)
How to fail
Data didn't really do much, he was just there as a foil to other characters. He was basically Scooby Doo (Wesley was Scrappy).

Contrast to TOS where Spock was a fully developed character and an equal participant in the Kirk-McCoy-Spock trinity.
Ask HN: Scientific studies and books on exercise and diet? 
I have never exercised and I would like to start. If it helps, I'm not overweight and don't need to lose weight.

I'm interested in any scientific studies or meta-studies on exercise/diet in general or specific forms of exercise/diet that you might know of.

Books are very welcome too, so long as they cite research for every fact it proposes as true.

What I'm not interested in: anecdotes ("I lift weights and I like it"), "common sense" that isn't ("everyone should exercise, it's good for you"), conventional wisdom ("everyone knows XYZ") and other fallacies that usually come with the territory.

Ideally I would like to apply this knowledge into a sound exercise regimen, but I would really like to avoid doing work for no benefit at all.
I imagine the author had to pull a lot strings to get the blessings from Jobs to write this book. One of those strings might include the title "ISteve". Although not the best name, most likely willing sacrifice it to be able to write a book about skinning man himself.

With this being said, I wonder how much actual writing he's done (article stayed release for early '12, I don't know the turn around time for authors and publishers), and how much has been 'approved' by Steve. We might see things many things change before its published.
That's actually a great example of how the information could be helpful.

If I knew I had a high-risk of Macular Degeneration, I might take some time now to learn Emacspeak or any of the other screen-reader technologies so that I could still do software development in the event that my vision left me.
That's already reality. In March Microsoft bought a block pof IPv4 addresses for about 7.5 Million USD: http://www.dotspress.com/microsoft-buys-ipv4-addresses/77150...
Google was able to solve the IP geolocation problem better than anyone else ever will - by scraping IPs and MAC addresses from wireless networks with its Street View cars (and linking them to a latlong)
Probably doesn't work with capacity sensing.
"The rapidly dividing cells in a tumour soon hit the Hayflick limit and the process is brought to a screeching halt."

I thought the problem with tumours was that they can turn on telomerase so they only get bigger and never reach Hayflick.

"Telomerase has been detected in human cancer cells and is found to be 10-20 times more active than in normal body cells."

http://www4.utsouthwestern.edu/cellbio/shay-wright/intro/fac...
What's the Opposite of Capitalism? Hadza-ism
It would be great if the links I've already read either changed colour or moved/were hidden - synchronized by my user account. I currently read HN on my work machine, home machine and phone - so it's hard to know what's new at a glance.
Open Source Biology Deserves a Shot
Frankly, Thiel's rhetorical "Why aren't there 100 Harvard franchises?" question is a reasonable one to ask. By its own admission, Harvard turns down hundreds -- maybe even thousands -- of students each year who are qualified to attend Harvard. There simply isn't enough space, and at the highest tiers, it becomes a crapshoot. Kid A and Kid B could be equally qualified, and both could have made it through the gauntlet and down to the wire, but Kid B wins out in the end through a process verging on picking straws. For the rest of his life, Kid B is "Harvard-educated," while Kid A is deemed by many folks in society to be Kid B's intellectual inferior.

But what if Harvard had enough capacity to admit everyone who met its admissions standards? It's a question worth asking. Would Harvard cease to be "Harvard" if that were the case? Thiel's point is that it would -- which is indicative of a problem with our valuation of Harvard.

Be that as it may, your overall point is sound. Harvard may have some mystique baked into its valuation, but most of us still hold the valuation -- mystique and all -- in high esteem. We accept it at face value. So long as we continue to do so, the bubble stays afloat.

In order to test Thiel's thesis, we'd have to go a step further and ask ourselves: what would, in theory, cause the bubble to pop? What would it take? Given that this bubble (for lack of a better word) has been propped up for hundreds of years, and is still going strong, what straw would break the camel's back?

I'd argue that it's Stanford. Or, rather, everything the proverbial Stanford represents: Silicon Valley, something approaching new-money meritocracy, and so forth. If enough Stanfords emerge across the world, suddenly the time-honored value of the Harvard degree seems less shiny than it once was.

[Interestingly enough, Harvard does a pretty darned good job at being a Stanford, too. But, for the set of Harvard attendees who are there to collect the credential and not to start up a company, the value of that credential-qua-credential would decrease in a bubble-deflating scenario].
I didn't mean the subjective "ready", I meant not ready as in not shipping, which Gnome 3.0 is.
Affordable SEO Services 
Affordable SEO Services to promote your business in major search engines.
The President Is Missing
Is stock exchange not automated for the most part? People can buy and sell their stocks with pretty much just the click of a button. That's essentially what I'm looking for.
You may be vaguely interested in this: http://en.wikipedia.org/wiki/Jennifer_Government
I agree... the problem is, how are we to get a single global namespace?

I have serious concerns with IPv6's practicality, even with 6in4 et al. Is trying to implement it just flogging a dead horse?

If somebody comes up with a way to actually get IPv6-only nodes widespread - not just nodes with joint IPv4 and IPv6 machines - then I'll have hope for mainstream IPv6. But while every client and server has to have IPv4 as well to be of any use, then what benefit does having IPv6 connectivity give it?
There simply isn't enough space, and at the highest tiers, it becomes a crapshoot...

...to which the rich bring weighted dice.
Sir, Read THIS thread: http://velocity.t-nation.com/free_online_forum/diet_performa....

I promise you, you won't regret it.
I often do this in hand-drawn graphs for my own consumption, when the line is very long (sometimes using three arrowheads): o-->---------->----------->o

BTW: paper mentions the problem of visual clutter of the arrowhead itself.
So basically, all Mac has to do is never fall behind in any way to the rest of the world. I think back to the days of my Apple IIGS.

It was awesome. It showed the way. And then the clones destroyed it.
Just imagine how it feels to teach in such environments.
Before I went to college, higher education received the reverence of some sort of religious institution. Not only would attending college/grad school guarantee easy middle class living, it was the Path. Universities were these Higher Grounds, noble and humble institutions pursuing the best of the human spirit.

Then they sack you with six figures of non-dischargeable debt and you're back living with your parents sending out resumes.

I don't think a "bubble" is the appropriate term, I think "exploitation" is better. The value that universities provide (either as learning environments or signalling systems) is nowhere near commensurate with their costs to young people. Young people have no idea though: they don't know the performance of the university in terms of enhancing graduates' incomes nor what a reasonable level of education debt is. And universities are completely negligent (and in some cases outright deceptive) in providing this info to incoming students.

Education debt WILL be made dischargeable in bankruptcy again, there is simply too much pressure (edu debt is larger than credit card debt). When it does, you can expect tuition rates to plummet, back in line to their real net present values. In my opinion this could not happen soon enough.

The university comes from an era that never really existed of large, stable corporations providing steady employment to "educated" worker bees. The university was the 0-cost-to-employer filtering system to ensure Big Co highers the best people. That model simply doesnt make sense anymore.
It is quite funny seeing the term "early adopter" used for something this old. I had IPv6 ADSL about 7 years ago, but it was pretty pointless back then other than being able to ping6 places, and ended up discontinuing it. Doesn't sound like there is much more happening now. We need a killer app for ipv6.
Of course, what I'm proposing here - fixing the problems with NAT as a way of making IPv4 address exhaustion not be a problem for clients - doesn't help with IPv4 exhaustion for servers.

What would I propose for that?

* Using them more efficiently by having protocols support endpoint identification within a server (HTTP supports virtual hosting, SSL has spreading support for host identification in the SSL handshake process, SMTP has been fine with it for years, etc).

* Using incoming connection proxies / load balancers to have a small number of external IPs, connections to which are handled by a large number of backend servers

* Perhaps in the longer run, better usage of SRV records so that well-known ports fall into disuse, and server ports can be assigned by the administrator and then placed into the SRV record for that service, in effect making IPv4 addresses be 48 bits long.
Someone Invent This - The Death Clock
ha - already exists: http://log4javascript.org/
A Quick and Dirty Look at Exploratory Programming in Common Lisp
SPJ also writes amazing papers. He always has a novel, practical idea, and he explains it clearly. For example, here's a paper he co-authored on Software Transactional Memory in Haskell:

http://research.microsoft.com/en-us/um/people/simonpj/papers...

Notice the care taken to explain why STM is important, and its advantages over traditional locking (ease of use and composability). There's also two great new theoretical tidbits in this paper, the 'retry' and 'orElse' operators, which significantly expand the power of STM.

SPJ's good example has filtered throughout most of the Haskell community by now. I love programming in Haskell because it gives me an excuse to read these really cool papers (and it stretches my brain until I understand them).
Yes, it kind of failed on "movie times for 'source code'". That's a sentence that's hard to parse without context ;)