skysight-inc/HackerNews huggingface dataset:
About 5 years ago MIT's graduate management Sloan School had a "cheating" incident where potential students could see if they were admitted before they were officially told by trivially modifying the URL of their web account. It was widely discussed on mailing lists with detailed instructions.

When the school found out, it delayed admittance for those students that did so by a year, saying some crap like "in this new post-ENRON age we need to teach that ethics matter." But the only ethics they taught was "don't make the guy in charge look silly."

(I tend to fall on the "don't hack into things" side of arguments here, but the ease of the "hack" as well as the incredibly minor impact it had on anyone of importance just made this all seem way overblown. EDIT Plus, it was MIT. Can't you take a joke?)
> The point of taking a course isn't to get an A. It's to learn something. If the students are too thick to grasp that fact, then Harvard made a mistake in admitting them and would do well to kick them out and give their places to students who get it.

Schools generally do a bad job of communicating this if it's actually true. If you get all As but retain nothing, you are rewarded handsomely. If you learn a lot but fail all your courses in the process, you'll be punished severely. If the school is too thick to align its incentives correctly, whose fault is that?
146 Planned APIs from 19 Fed Depts & Agencies as Part of Digital Strategy
What was the name of the app? (Some of us have access to historical iTunes data.) Alternatively, you mention you are also on other devices; links?
That's true, I remember using <hash_map> back in 2003 or so for something, but since then reverted back to just using <map> and the vanilla C++ stdlib which has always met my requirements and performance needs.

Though, nowadays, I sometimes find myself using tbb::concurrent_unordered_map and tbb::concurrent_hash_map, not to mention tbb::concurrent_queue.
One medical miracle per day. That's the rule.
Stuffed Date-Orange Maamoul Cookies
Here is my recipe to archive my messages on App.net on a plain text file http://ifttt.com/recipes/53836
I am genuinely surprised we have not seen any "big data" articles about celebrity gossip rags. That has to be a market you could data-mine the crap out of for fun and profit.

I can imagine split testing Tom Cruise vs George Clooney to see who generates more revenue.

You could call it quantitative gossip.
what does he say at 31:10?

"The top two were _________"
But the point is... does the line even exist? Why should a line that does not produce optimal results exist? Wouldn't you be able to come up with a better articulated answer to a question if you see the responses of all your peers first? The problem is well then we can't grade you because we can't separate you from your peers. But then why go to school in the first place? To get affirmation or to learn?
The page loading hung for me, so here's a copy of the list:

I’ve been hopping around SF, LA and London for the last few months, working out of a variety of shared working spaces. From a very mixed set of experiences, I’ve concocted a set of rules which make for happy space-sharing and almost no murder.

1. Bitching about your investors, investment deal or remote team-mate out loud will result in gossip, tweeting and you being labelled a moron. Correctly so.

2. Operators of shared working spaces should discriminate heavily against loud eaters. Ideally, everyone should be screened for excessive jaw noise.

3. Assume that your taste in music is shit and nobody wants to hear it.

4. To the person who has an audio plug-in which announces “You’ve got mail!” each time you get an email, I’m coming to murder you with a blunt axe. FOR EVERY MAIL.

5. If you’re bringing in food, make sure it doesn’t smell like a dead badger. I don’t care how delicious it may be.

6. Learn the not-very-difficult ability to speak on a conference call without yelling and I will be your friend for life.

7. Don’t look at me as if I’m invading your space when I cross the room. It’s a shared office. Deal with it.

8. Taking meetings in a shared space is pretty much up there with Point 1. In addition, assume that I’ll also be live-tweeting it.

9. If you make strange mouth noises, have weird breathing or any other bodily function which is somewhat disturbing, you should probably get a private office. Preferably in Mordor.

10. Don’t be a dick to the people who actually run the space. They’re not waiters. Although that would be pretty cool.
Amazing that after all these years, the mouse, perhaps the most iconic symbol of the PC, is being ditched for just about every application.
I would wager that linked lists are very rarely the right tool. The use case for linked lists is very narrow.
HBO cuts the cord, brings streaming-only service to Europe
Thank you. Ever since the death of her father I've been trying to find a way to get her motivated about something. This seems to have been it.

I appreciate the kind words. Really do.
Not entirely. There's three main parts: liability, comprehensive, and collision.

Liability is the part that's legally required in the US. If the numbers showed that self-driving cars were much less likely to cause an accident, it would be considerably cheaper for them (a much more dramatic version of how anti-lock brakes can make your liability coverage cheaper).

Comprehensive (mainly stuff that happens while you're not in the vehicle) would remain unchanged. But it's also the cheapest part.

Collision is what covers repairs to your own vehicle if you're at fault or if someone at fault isn't insured themselves (you can also skip the first part and just get uninsured motorist coverage). The uninsured at-fault driver case doesn't change until there are enough self-driving cars on the road that accidents as a whole go way down, but the first case (damage to your own vehicle that was your own fault) should be much less likely and thus cheaper to insure.
Hi Clossit -

A couple of thoughts:
1 - Your blog post does a much better job at explaining what your website does than your actual home page.

2 - For a fashion blog I would have expected tons of pictures rather than just text.

3 - It might be worth having me answer a few super basic questions when I land on the page to improve the clothes browsing experience for me.

4 - Clothes, Users, and Tags numbers would seem to me to be somewhat vanity stats for the website rather than something that would help me use your website better or tell me how close I am to finding the perfect style for me.

5 - Same thing with users on the side. When I loaded it the only user who had a picture had a picture of Homer Simpson - not exactly a fashion icon. Also, many of these users had zero clothes attached to them.

6 - Perhaps in the side bar you can tell me about how you figured out the fashion genome and that i'm only 5 clothes clicks away from having the perfect style for me figured out? That would definitely intrigue me and make me want to register through face book and click on images.

Overall great work getting something live and out!
Since the link appears to be down, I assume these are the same rules:

http://www.businessinsider.com/ten-rules-for-shared-working-...
"My GPA was suffering, despite lots of Adderall, and I had skipped half of the lectures I was supposed to attend."

Wow, I'm not so sure you want to publicly advertise abusing prescription drugs.
I touch on REST vs SOAP and why SOAP sucks here:
http://www.servicestack.net/mythz_blog/?p=154

In general I believe the topic of REST encourages elitist attitudes, cargo cults and un-pragmatic solutions, which I also touch on at:
http://www.servicestack.net/mythz_blog/?p=665

and I still strongly believe message-based solutions promote better designs for SOA-style remote services:
https://github.com/ServiceStack/ServiceStack/wiki/Advantages...
Don't eat at your desk. Don't take personal calls at your desk. Just. Don't. There are other places to do these things.

Assume any noise you make or smell you produce will affect your neighbor exactly as if you walked into your neighbor's cubicle and did it right there next to him or her.'Cause that's where you are. Right there.
A mouse is OK for expressing verbs, not so much nouns or adjectives.
"Perhaps, but isn't there the risk that a charismatic leader could get team members to essentially do the work for him/her?"

Funny, you mention that. There was a "charismatic guy" who passed trough my whole computer engineering program just by getting a dedicated and smart girlfriend who would help him in all the assignments and even give him copy during written tests.

The guy could not program to save his life, and yet got his degree. At the end of the program he ditched her instantly and got a hot girlfriend instead, i kind of felt sorry for her girlfriend, but there is your life lesson.
(Not at Harvard) I worked jobs some semesters and not others. Even when I did not have outside employment, I was still constantly busy.

A lot of this was poor time management and over-stress on my part, but that's what I was in college to learn to manage. If I went back Quantum-Leap style I would be able to chew through everything a lot easier.
But think about how convenient your self-driving car will be when you're sitting in traffic!
Well, sets are the canonical unordered collection, after all.
I can't help but feel like this is push-back against academia. This is illegal file sharing all over again.

I really don't see the parallel. If you want to justify illegal file sharing as push-back against the music industry, you would say something like "the music industry insisted on selling CDs when consumers wanted MP3s" or "the music industry was seen as charging an unfair amount for digital music when their cost of production is clearly much lower than old distribution media." What is the analog for Harvard? The students want a diploma and a high GPA, but decided that it was unreasonable to have to learn/work for it? Nobody forced them to go to Harvard. I don't see what injustice or bad treatment they are pushing back against here. They just want to obtain a grade without doing the work.
I'd hope that "don't be evil" would preclude Google from participating in a patent cartel to keep newcomers out of the market. Maybe not, though.
Do you know that feeling when a project/idea you have been working on a long time gets implemented almost exactly as you imagined it, only by someone else?

Well I do now. I'm not sure if I should be excited, or listen to the sick feeling in my stomach.

Edit: Thanks for the positive support! I'll keep working on the project.
Fair enough, but it seems like it would be hard to build a shared hosting business even without having to support a bunch of non-paying customers from day 1.
It seems concerning that my personal information can be so easily summed up and displayed in easily digestible format. I'm not sure if you can view other people's Wolfram Alpha Facebook summaries, or what data they could be collecting about me... However, here is one study that demonstrates that your sexual orientation can be determined just by analyzing your Facebook friends.

http://firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/ar...
I did the same thing because my laptop at home is a swivel tablet, but I'm at work and using a regular laptop. Definitely will try this out at home though I like the simplicity of it.
Yes. For me the biggest added value of an OO model is the encapsulation. If a language is not capable of delivering it why use it at all?
Yeah, my reply was rude--I'd delete it if I could but I guess I've passed the point of no return. I can certainly sympathize with software screwing you over.
API Simulator
Can you name some self-trackers that you use?
Non-interactive is far better than interactive. Faster, more efficient, more secure, less error-prone, less repeated effort. It's less work!

But there is an army of UI designers fighting against common sense. I'm sure we'll hear from some of them in this thread.

djb nailed this problem on the head when he wrote about the UNIX interfaces. Quoting rules, special characters... it's a minefield even if you are a "UNIX command line guru".
There's a high cognitive price to pay if you are trying to avoid all mistakes using this interface.

Solution: Remove the user interfaces. Programs interface with each other, not the user.

Non-interactive = less work. You start the system. It runs. There is no interaction. No ongoing cognitive price to pay other than monitoring.

And this is only the command line. Dare we look at the price imposed by GUI's?

Imagine a slide show where you had to click each and every time you want to see a new slide. Nice CSS! Wow, that Javascript is amazing! The page is so beautiful! Click, click, click. (Developers rejoice: We can track the clicks!) Now imagine you are the user and the slide show is 10,000 slides. Forget it.

Mechanize? Perl, Python, Ruby? JQuery? Give me a break. Why should people even have to waste their time writing such things?

Hey no problem! The kind developers decide to add an option to run the show on auto-pilot. Hurray. No more interaction is needed.

Think again.

Now imagine you have view 10,000 different slideshows to view and each one has a different way to start the auto-pilot mode based on the developer's own idea of "user experience".

You are right back where you started. Find the auto-pilot button. 10,000 times. Interaction.

A "slide show" is just a random example. You can apply this almost any sort of information intake where "interfaces" like GUI's are involved.

Go to a library and watch people trying to use various computer databases. In almost all cases, you will see them spending noticeable effort just to find things to click, and reading onscreen instructions. Every database is different. Every interface is unique. End-users: make 'em work.

The entire web is like this. Every web developer wants users to interact. Why? It's too much damn work. For users.

Will it ever change? Doubtful.

There is an entire industry built around forcing users to interact regardless of whether it is truly necessary.

For every person working to build an automated system there are two more building a system that forces user interaction.

Sometimes nerds, e.g. those familiar with Lisp or Scheme, say "everything is a list". Can mere mortals who know nothing of "programming" make lists? Is there any literate person on the planet who hasn't made a list?

"List processing".

Too _boring_. (It certainly isn't too _difficult_. Even the grandmother who can't use a computer can still make lists just fine.)

I know, let's build an "interface"! For humans!

Good grief.
Not only is the analytical part super neat, but this is an absolutely brilliant way to get people to find out about Wolfram Alpha and create an account.
Credit cards are a short-term loan which doesn't require approval for every stupid minutiae. Ever signed a loan? Takes a bit of setup. Imagine doing that while paying for fast food. Pain in the ass. Take it for what it was meant to be: a loan system. Saying "credit cards exist is a problem" is like saying the concept of loaning money is bad, which I will handily point you to for-profit startups and non-profits that all either make or use loans to bring about positive change.
getting this { "result" : "failure", "action" : "", "url" : "" }
At no school with which I am familiar would an A make the difference between graduating or not. A C or D might, but if one needs to cheat to get a C, there is something more serious at work (especially at the institution that invented the gentleman's C).
I thought about downvoting him for his first part where he says "just don't get drunk." There is a lot of stress even for the students not getting hammered.

I didn't cheat because it repelled my moral code, and my suspicion that others were cheating added to my stress. A morally-grey friend said there wasn't any moral problem with cheating, but I don't think he did because there wasn't a point (in his view). He would later TA a class and caught some cheaters, whom he reported.
I've had so much hope in Ubiquity; let's hope this will get a nicer model for writing extensions and a "package" manager (I'd love something like Sublime2 has).
Did some profiling with gliders using Conway's rules.

To compute the next generation of 100 gliders takes 480 ms
To compute the next generation of 1000 gliders takes 5 s.
So, scales linearly.

stepper( nbrs _, List(3).contains _, List(2,3).contains _)( (1 to 1000).toList.map( x=> List((x-1,x),(x,x),(x+1,x))).flatten)

I guess if you replace the default collection ( List of Lists ) with a powerful sparse double matrix ( http://acs.lbl.gov/software/colt/api/cern/colt/matrix/impl/S... ), you could eke out some gains...if you rewrote map and intersect and filter and flatten and contains and...ahhh that's just too much work :)
ANONYMOUS Beowulf
Wow. I have to admit that I didn't expect to see anything like this from them for at least a couple more years.

We'll see how long it takes to bring it to the US though. I'd guess that their cable co ties are too strong here to do it anytime soon.
Not sure what an open-plan office is. I did not use that term.

It's my desk and my Ethernet cable and it's plugged into my laptop. No one else sits at my desk and no one should unplug my Ethernet cable from my laptop when I step out of the office. Period.

Edit: So is an office with three desks (one desk assigned to each worker) an "open-plan" or a "shared working space"? Three people work in that office and they all have a key to the door.
> If you get all As but retain nothing, you are rewarded handsomely.

I certainly haven't found this to be the case. Looking at my peers 11 years after graduation, the successful ones are by and large the ones who focused on learning, not the ones who focused on their GPAs.
Are you really that shocked? You should do some research how developers have been treated by Apple before basing your entire company on them. There are dozens upon dozens of similar stories w/ similar non-responsive incidents.
+1 for stolen debit card. Aside from fraud liability agreements, in the absence of them, it creates an upper bound on the damage that can be dealt.
Don't forget XKCD's take! http://blog.xkcd.com/2010/05/03/color-survey-results/
App names....
From the reddit comments -- I'm surprised nobody on Hacker News brought this up before reddit!

> Mobile app developer here... It was probably rejected because all it is is a web page wrapped in an app.

> > 2.12 Apps that are not very useful, are simply web sites bundled as apps, or do not provide any lasting entertainment value may be rejected

> Which this app clearly is. It's not even using the mapkit API. It's just a link to a web page.
"Don't be evil" could include being in the patent cartel and running interference for the little guys.
It's really interesting how people corner themselves into false dichotomies.

Why limit yourself to one thing when you can have it all? Why not go to college, get your degree, then go all in with a startup?

No one says you can't go to a state school if money is your concern. Additionally, I would say actual classroom learning accounted for just about half of what I enjoyed from college. The other half was just meeting all sorts of people with different interests, girls, partying, etc. Different strokes, I guess.
"The top two were robots, and number 3 were all the humans"
http://en.wikipedia.org/wiki/Gypsy_(term)#Gypsy

The word 'slur' is not mentioned once on that page. At best, its use as an offensive slur is context sensitive (at least according to http://en.wikipedia.org/wiki/List_of_ethnic_slurs).
This sounds like just what HN needs. Sites shouldn't have to rely on manual spam or the goodwill of auto-submitters like iProject and evo_9 to get their precious content spammed on HN anymore, it's 2012!
Data mining local radio with Node.js
Twitter Is Using Your Browsing History to Target Ads
> after graduation

That is out of the school's control. It isn't really relevant to the incentives set by the school.
Funnily enough, many of the visualizations you see in the Facebook scanner have their origin in Wolfram|Alpha Pro scanners (especially the network analysis and visualization stuff), although they've been heavily adapted and tweaked.
Stop yelling fire when there is none. If you want community support, then link your apps.

Link to the apps currently "with Google, Blackberry, Nokia, Windows (Phone) 7, and several other app stores". Tell us the name of your company. Tell us the names of the titles pulled.

Until you release any of this, you are yelling fire when there is clearly none.
http://news.ycombinator.com/item?id=4218709
Robot cars: Coming to a crowded California freeway near you
I've got the same opinion of the service as well. Not impressed or compelled to purchase anything for the last several months.
I totally agree, was about to post this myself.
There's been a steady decline in amount of work students are willing to put in for study over the past decade.

By and large undergraduates at university just refuse to put in the hours for study. If you assign any reading of more than 50 pages, maybe 5% of the class will read it. Some of them are incapable of focusing for that long, some of them simply refuse to. what they do instead differs from person to person, but what is clear is that students simply expect less work and given the rampant grade inflation professors often go along with the students expectations.
Multimedia apps statement is very ambiguous and dangerous. Did you have an video or music app? Or a photo gallery app that users can publish copyrighted photos. Apple probably deserves right to remove your app if they see you as an opponent in the market. Please elaborate the situation and publicize your company name for good.
Weird that I agree with all three parents at once (no pun intended).

Grownups can make their own life choices to some extent, but society everywhere forbids certain behaviours and activities.

An OS with a software distribution platform that tries to prevent the average user from making mistakes, and that attempts to prevent malicious activity while avoiding being overly restrictive seems a good model.

Not a bad shout for government as well.

App store == France, Marketplace == UK, Play == US?

Or something like that.
I'm pretty sure media companies do that already. They just won't publish it because of competition and PR reasons.
I think the existence of non-practicing entities is at least a small counterweight to that. A cartel doesn't do you much good if an NPE can come in and slap you with a multi-million dollar lawsuit. A million dollars here, a million dollars there, and soon enough you start talking about real money.
Seriously, they'll begin to lose credibility here if you don't list your apps and link to some web-presence
C++11: A generic singleton
You're on Hacker News expressing schadenfreude toward some college students instead of doing something that makes the world a better place. Congratulations — you're squandering your opportunities.
Samsung Series 5 and 7 Slates Ring a Bell
Yeah initially there was a paragraph on rails assets pipeline configuration. I missed it after publishing. :-(

Will add it back again.
You can always take enough classes (or hard enough classes) to take up any given amount of time. Or if you're into extracurricular activities, same thing. Consider the quote in bold at the top of this Harvard prof's personal page:
http://www.people.fas.harvard.edu/~hgeorgi/

Even if a student takes a more moderate approach, workloads can be highly unpredictable (even to the professor), which creates the same problem.
Nice use of perfect forwarding!
“Our apps have been taken down, so there is no way to link to them unfortunately.”

Are you saying none of these apps have promotional websites?