skysight-inc/HackerNews huggingface dataset:
Interesting. I'm hearing a bunch of stuff from colleagues at these universities, and it sounds like it may be a bit rough starting up, especially once it gets to the 2nd semester after these initial offerings.

It took most professors completely by surprise, and it sounds like there may not be bottom-up buy-in (was completely a management decision). In particular, at at least one university, profs are now being told that they may be required to teach a course via Coursera, or at least strongly requested to. And, the universities don't want to budget this as actual teaching, so it's just extra work on top of the normal class load: since Coursera courses aren't credit-hours, they don't give teaching credit. It's supposed to count under "service" or "outreach", I guess, the way serving on committees or reviewing papers or doing a CNN interview does. (This part may vary by university.)

Not sure that's a good recipe for high-quality courses via this method. The advantage of the first few courses is that it was a bottom-up decision by professors who wanted to do it, and devoted significant time to do it right, rather than having it assigned to them by management.
that only makes it more awkward...
Aaand here's a fresh one: http://arstechnica.com/tech-policy/2012/07/major-label-uses-...

BMG made a claim on Obama's singing in a political ad.

I'm all for laws being applied strictly to politicians who have the power to challenge them or change them. YouTube's fair use defense can only kick in in ten days. It does show the DMCA is not compatible with free speech, and if anyone cared about that, the argument would be easier to make than in the Citizens United case.
Engineering Manager - Security
Yelp is building a world class engineering security team, and you would be one of the founding members. We are looking for a security-oriented engineering manager. Coding is a requirement not a nice to have. Not only will you be asked to code in your role but you’ll also be responsible for compliance, application security, and training for our growing engineering team. From setting security policy, to helping detect XSS exploits, this position will cover a wide range of responsibilities. You’ll help us ensure that user PII is safe, that financial transactions meet regulatory requirements, and that when masked boogeymen try to pry their way into our web app in the middle of the night, there’s a system in place to stop them.

Responsibilities:

* Doing code and design reviews for fellow engineers
* Writing code (primarily for security infrastructure)
* Responsible for the security of Yelp (web application, mobile security, and IT infrastructure)
* Ensuring that engineering systems being designed are analyzed for security vulnerabilities
* Training new engineers on best practices in web and mobile application security
* Managing complex technical projects and a small team of software engineers
* Participating in the hiring process

Requirements:

* A deep understanding of web security best practices
* Knowledge of PCI and related compliance specifications
* Previous experience as a technical lead and/or manager
* Command of your favorite modern programming languages w/ a preference towards Python programmers.
* Comfortable working in a Unix environment
* Willing (and able) to roll up your sleeves and code alongside the team
* Enjoy providing frequent and constructive feedback
* Able to coach and mentor junior and new college graduates
* Excellent typing ability in the presence of flying nerf darts

Apply Here: http://www.Click2Apply.net/2fygzhp
Didn't Rod Johnson, CEO of Vmware's SpringSource division, announce his retirement 12 days ago, without giving a reason? Did he know about this and got out before the axes fell? http://adtmag.com/blogs/watersworks/2012/07/rod-johnson-leav...

Sounds like there's some restructuring going on there. The retrenchments are coming...
Was it this one? http://www.reddit.com/r/IAmA/comments/9x8qc/i_am_unable_to_f...

I also found one by a guy: http://www.reddit.com/r/IAmA/comments/e8g5e/ama_a_guy_that_f...
I actually agree completely. I was looking at hosting on Heroku and I ended up just figuring out how big the biggest possible row would be for each table and basically enforcing a row limit by myself. Having a predefined row limit saves me from re-computing this number when I change my schema.
I suspect you are reading too much into the word "identity". It is just a matter of identifying the endpoint, so the HTTP router can delegate requests from one user to the same backend instance in any given session. This, in turn, will give a user a consistent image of the state at the server independently of cache propagation in the backend. For example. You don't need the user's real life identity to do this, and you don't need the same identity across different sites or across different sessions.

This is currently sometimes done by cookies, which makes life difficult for HTTP routers. He is proposing a mechanism to keep the identifying-part while getting rid of problems in the HTTP router layer. The way I read this, it seemed to be without introducing additional privacy concerns and in fact removing some. (Cookies can carry more than identity)

There is a detailed technical discussion to be had about implementing all of this, and in this discussion any privacy concerns would become visible and open for discussion. But I think it is a leap to say that the comments in TFA would necessarily make for a world bereft of privacy ;)
Why are Google Hangouts a viable alternative for people who care about privacy? (Ostensibly the point of this article.)
Though it wouldn't be such a bad thing for different countries to compete on!
Obama will control the Internet and signs Emergency Internet Control
Bertrand Serlet, founding father of Mac OS X, joins Parallels
Google’s latest algo update – “Panda” is not a harmless animal anymore
Google Panda has changed its identity from a peaceful animal to an unfriendly one. This Google’s new algorithm – “Google Panda” updates along with its respective effects on its sites has been highlighted here.
Million dollar domain names are cool and all but to be honest I'd rather think of a cool name that doesn't exist yet and get that domain for ten dollars.
Mobile Video Sharing App Socialcam (YC W12) Acquired By Autodesk For $60 Million
Mobile Email Marketing Anatomy
Watch Dark Knight Rises Online Free
Watch Dark Knight Rises Online Free screenplay is by Christopher Nolan and Jonathan Nolan and story by David S. Goyer and Christopher Nolan. Cinematography is by Wally Pfister which is edited by Lee Smith under Legendary Pictures, Syncopy Films, and DC Comics. The film is distributed by Warner Bros. Pictures which is expected to be shown in theaters on the 20th of July, 2012.
This inaccuracy is a common problem with graphs and charts. The proprotions do not match in this case. Maybe the ring has been designed by a designer, constructed with old data, and now it is easy to change the numbers in the graphic, but difficult to adjust the size of the ring segments? Or maybe somebody has just forgotten to update the ring segments when the last update of the numbers was made.

Sometimes fancy, but graphically inccurate, charts are used to cheat and deceive, by representing small things larger or big things smaller. Putting a pie chart in 3D can have the effect of altering the perceived information, because if you're looking at the pie chart from above but slighly sideways, the part of the chart closer to you may appear larger, and since you can rotate the chart before rendering the final picture the choice of that part is yours.
Beware the NDA
I agree. Distributed and P2P with encryption is the only way to guarantee privacy.
In my experience with Ubuntu, Chrome gets updated through Update Manager like everything else.
Looks like some sort of a fractal generator, and by looking at the source, it uses Fisher-Yates.

http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle

Also this link is referenced in the code:

http://sedition.com/perl/javascript-fy.html
Find beautiful images in 5 seconds
Doesn't contradict the parent post. For hole punching you need to know the source (host+port) your peer sends traffic from. If the source port is randomised (or already used by someone for udp if nat prevents sharing), hole punching will fail.
Did we really think we could trust Microsoft with such an acquisition?
Thanks for the link! I just added that one to my must read later list. (not to be confused with my always growing read later list)
Excerpts: THE MONEY SPIDERS, What is Money?
For low-end gaming to replace flash? Sure, that was inevitable and the writing has been on the wall for the demise of flash for years now.
I see two issues with this approach:

1) You're relying on the current domain name holder to be convinced by your option pitch and not just playing stubborn and getting paid upfront. The kind of person that's a domain squatter to have an interesting domain in the first place is going to be the stubborn sort looking to make bank upfront.

2) You can't just 'lease' the domain name as suggested and build up a company around it if you don't own it outright (i.e. be the admin/technical contact/owner. Again, if you're dealing with the kind of sleezeball that squats domain names, you can't leave them the option of taking back their domain name.
Clearly, he means "different as compared with the United States," where it's legal to photograph anything in a public space. But I get the sense you're itching for a fight about photographers' rights.

Although McDonald's isn't a public space, there would be several rungs in the ladder between "sir, you can't take photos in here" and a physical altercation.
This is an interesting idea but I'm afraid that their target market isn't going to be the guys who know their FTP information and will have to at least bug their existing site provider for it and who knows how long that will take. Other than that getting their name out there to these people is even harder because again the target market from what I've seen doesn't usually have a clue to what's going on besides Facebook and email. Once they figure this out though their market will expand greatly.
Brogrammers  Spark Overflow
For Ubuntu, you can release closed-source software in the Ubuntu Software Centre.
RIM Must Pay $147 Million Over Mformation Patent
The earlier frames can be explained by having a larger buffer than is strictly necessary for typical use and rather than removing them as soon as they're processed, just leave it to get overridden.

Why you would have a buffer that large for realtime processing, I'm not too sure, but there probably is a reason.
Dev Teams need a "Chaos Monkey" for Security
Startup Mode : A new Paradigm
I've been unable to compile pylibmc Centos 5.
Amazing advice! This will be my blueprint! Thank you :-)

Just a clarification with (6): I experience this a whole lot. The client always changes scope. Are you suggesting that I don't budge and be firm about the scope agreement?

Also RE:elementary customer service. From what I understand is communicate with the client well (update them always and be responsive so that they won't be in the dark). Is that what you meant?

Again thank you :-)
Warehouse 13 Season 3 DVD Box Set
Pete tries to adjust to a new partner while investigating a string of bizarre deaths in Denver.
Sexy nurses uniforms
Sexy Nurses Uniform from your favorite cartoons and movies from today and back in the day. Look sexy this Halloween with a Sexy Nurses Uniform from Sexy Lingerie UnderwearUniform Wardrobe.com. Discount prices and fast shipping.
Dress up in the hottest pop sensation of the decade. Shop these Sexy Nurses Uniform and you're sure to be someone's bad romance this Halloween.
It's a nice idea in theory, but the problem is that only one side has actual control/ownership of the domain at any one time.

If the startup owner gets control, they can decide to stop paying, and the original domain owner has to sue for their money.

If the original domain owner keeps control, and the startup does well, they can be held to ransom by the domain owner threatening to redirect the domain.

Of course in theory all of this can be prevented through contracts, but the prospect of having to use the (international) court system to enforce one's rights is not an attractive one for either side. Startups often run out of money, and domainers like to spot an opportunity, so there's just too much risk.

As an aside, names aren't actually that important, so long as you can own your namespace. Flickr? Facebook? Craigslist? These are all pretty bad names, but it didn't seem to matter.
Yes, I think that is _TOO_ cynical.
Using psake to run your TeamCity continuous integration build
Looking forward to Odersky's course Functional Programming Principles in Scala.

https://www.coursera.org/course/progfun
Ask HN: Why aren't users told when their HN accounts turn 'dead'
If you change your settings to 'show dead' you will find lots of comments from users who are totally unaware that their accounts are now 'dead'.

Dead accounts can still comment, but their comments can not be seen by most users, and cannot be upvoted. Since I started checking a few weeks ago, I've found about 100 people who were happily posting away, wondering why they never received any comments to their comment, or new karma, but happily taking part. Once told these users can usually search back through their comments to one heavily down-voted post that killed their who account.

I understand that users don't register with emails, but surely there could be some way of letting people know their account has been closed (and why), so that they know to modify their behavior.

Many of the dead comments are fine and on topic, and are written by people that want to be (and think they are still part of) the great community HN has here.
I have a lot of respect for phkamp, varnish is an impressive piece of engineering.

I disagree with the stab he takes at cookie-sessions here, though. He seems to ignore that sessions are not only about identity but also about state.

Servers should be stateless, therefor client-sessions (crypt+signed) are usually preferable over server-sessions.

Having a few more bytes of cookie-payload is normally an order of magnitude cheaper (in terms of latency) than performing the respective lookups server-side for every request. Very low bandwidth links might disagree, but that's a corner-case and with cookies we always have the choice.

Removing cookies in favor of a "client-id" would effectively remove the session-pattern that has proven optimal for the vast majority of websites.
Great,that is awesome.
> There is no legitimate reason for a nearby police member not to try to stop someone physically assaulting someone else

In France the photographer is considered the perpetrator. The police are more likely to help the people being photographed to not be photographed (if necessary, by taking the camera by force), than to protect the photographer. ("More likely" is an overstatement; the most likely behavior is that the police won't do anything either way).
LinkedIn redesign proves it wants to be more like Facebook
Franchise restaurants are terrible avenues for money laundering because of all the internal controls put in place by the parent company. Cash registers are linked directly back to central servers under control of the parent company, so that the franchisee does not gain an opportunity to skim on the revenue share that is passed back up.

The same tight controls put in place by the parent org to assure they receive their full revenue share, and so that they can monitor store sales, inventory demand, and all the other good things that come with instant centralized sales info etc. etc. also prevent money laundering as a side effect.

Further, both McDonalds stores on the Champs-Elysees are corporate owned and operated. McDonalds in France has a high rate of corporate store ownership and operation compared to other countries (20% in France compared to 15% globally) because of a previous bad experience with the national franchisee (it was fought out in a court battle[1]) and that store being a marquee store for the brand in Europe.

My only theory as to why this happen is that the staff were confronted with a situation that they were not accustomed to dealing with and that caused them to react poorly. McDonalds is a highly controversial company and because of their profile they are constantly being targeted by individuals, groups and the media (see 'supersize me', 'fast food nation', 'mclibel' etc.). The security at this store may have mistaken this visitor, who had a camera attached to his glasses which could be considered 'hidden', with somebody who was looking to expose the restaurant in some way.

[1] http://www.nytimes.com/1988/06/12/business/mcdonald-s-tries-...
I just moved to NYC from the SF and love going to a coffee shop and NOT seeing everyone with laptops covered with stickers and talking about MVPs and their upcoming seed round. The valley is a great community, but the diversity in NYC is refreshing and gives good outside-the-bubble perspective. I think that's one point of this post is making.
Visio Diagrams Export to SVG & Existing Diagrams Export in Mono Apps.
We are pleased to announce the new release of Aspose.Diagram for .NET 2.4.0. This release supports exporting MS Visio diagrams to SVG format and allows you to set page size and page index to export a specific page to SVG. Auto-layout shapes feature has also been improved in this release and creates 90 degree connectors instead of straight connectors. This release also supports creating new diagrams and exporting existing diagrams in Mono applications because some Mono related issues are fixed in this release. You can also get a better output when converting diagrams to PDF or Image formats using this release. Some important fixes have also been included in this release.
What are some good open source alternatives for skype?
The Real Ethics of Outsourcing With Odesk and Elance
Gson, guava, roboguice, rhino, kawa, mime, jaxen etc have iOS equivalents? Please post links. I'd love to use them in my next iOS app. Java the language is meh but there's a shitload of very useful and robust code to draw on.

Bridging to native is fairly easy in iOS but it's not nearly as clean or idiomatic as just dropping in a jar file.
We build DROPBOX for business cards. We have some questions. Could you help us?
MongoDB and PHP at ZendCon 2011
That is seriously impressive. How many universities get the creator of a language in to teach you how to use it?
The camera was not taking pictures because they were not stored.

Its is not the police's job to judge if anybody acted in self-defense or not, the job of the police is to show up(!) and restore order. Judges do the rest. Also in France.
And to think I've been balking at a couple MB overhead for Monotouch. I guess that puts things in perspective.
Top Three Destinations for Luxury Tours in India
India is home to many fascinating holiday destinations with different themes such as wildlife holidays, adventure holidays, cultural holidays and luxury holidays.
Here's Logo in the wild:

http://ccl.northwestern.edu/netlogo/

It's used to do all sorts of interesting things, including real economic modeling. I.e., I've seen it used by real economists.

When I first saw NetLogo being used by an economist to demonstrate an economic model, I thought it strange that the NetLogo people had re-used the name "Logo", a kid's programming language, for something that is a serious tool used by professional researchers. It took me a while to figure out that it is the same Logo! And those kids, I guess, grew up, and decided to do something real with it.

R is also a functional programming language used to do very real work.
A good bit of detective work. This is how you "do" journalism. Compare and contrast with the article about the developers of Flash that basically looked on LinkedIn and Google and called it a wrap.
7 design strategies for a successful pricing table
Sounds like you missed the discussion on Torvald's "Fuck You" video and nVidia's response. nVidia only cares about Linux when it's easy.
Not photos of people, of course

Exactly, "not of people (in the bathroom)". Would you take photos of people in a bathroom. If you're male, would you take photos of men at the urinal?

Does everyone in Europe avoid using their smartphone except in the privacy of their own home?

No of course not.
Adventure: Nak the Crunkodile - Free Online Games
MSG to PDF Conversion 
MSG to PDF Conversion is a smart conversion process for converting MSG files to PDF files instantly. This software supports Batch MSG to PDF Conversion process to converts all Outlook emails to PDF at once.
Could you explain why this is strange? To me it just looks like a fractal algorithm.
NASA Lets You Simulate Your Own ROS Robonaut
Eh, I think I'll save my sympathy for somebody else. I don't really care if his fund implodes. He's worth hundreds of millions of dollars. Frankly I don't really think his predictions have much historic validity. Obviously I give him all the credit in the world for his developments of Mosaic and Netscape but let's not confuse past successes with predictive ability. When I think of tech visionaries, Marc Andreesen doesn't really spring to mind.
they already found at least one bug in the kernel: https://lkml.org/lkml/2012/6/22/338
The enterprise column does not appear to be aligned correctly (Firefox 10.0, Mac OSX 10.6.8). http://i.imgur.com/oTnfU.png
I suggest you to buy the book , is a masterpiece imho
Was just meaning that randomness tends to be clumpy and that violent assholes are more likely to be violent assholes when there are a few of them around, so the fact that they were three of them does not particularly decrease the chance of it being a random incident in comparison to there only being one violent asshole.
I guess its a way to contain spam accounts. If you start banning those accounts, spambots will simply create new ones.
well, I think that's why I'm afraid trying to learn CSS ;(
1) source can't do what minecraft does.
2) what do you think source will use in linux? directx? it's opengl or the highway.
The closer comparison would be to say that there are a lot of Iraqis in Dearborn, or Vietnamese in Mississippi.
Also some URL shortners, but not the hacker news discussion link (yet). Let's a Streisand Effect begin!
> the most likely behavior is that the police won't do anything either way

Are you serious? So you say that in France, I can just beat up a random guy with a camera and claim that they tried to take a picture of me? And the police will just say "yeah, whatever, carry on. Need a stick?" Not very credible.
my personal belief is that valve wants to do a linux/x86/steam game console and this effort is a "let's see what we can do with linux" proof of concept.
This sort of thing is hard to believe when you are a bit tech-minded yourself, but its totally true. I was helping someone out the other day who wanted to install Chrome (and remove IE6). He didn't understand the fundamental concept that web applications (e.g. online banking) store data on their servers, and not on his laptop. After installing Chrome, he thought he would need to transfer all the 'apps' from inside IE6 over to Chrome. He'd used computers for the past 20+ years, so wasn't a noob by any measure.
How do you know that? I see no indication that it is a joke.
Can you please let the man at least launch first before you start tearing down the project?
Duh, never heard of hostile take-over. Microsoft has a long history of simply buying out technologies and then deep sixing them.