skysight-inc/HackerNews huggingface dataset:
One of the most common and most annoying things I encountered at university was the number of students (male and female) who were unable to find time in their schedules to go out and live life.

Fake busyness is probably one of the least attractive things that a person can display, in my opinion.
From the article, she admits being listed "as a minority in a directory of law professors" from "1985 to 1996". Then she "was granted tenure in 1995 – [the employer] touted the Democrat’s Native American background as part of an effort to boost its diversity hiring record".

So, she publicized herself as a minority. Gets tenure with the employer touting her minority status. Then, she stops calling herself a minority. I think that's pretty convincing she used her false minority status in order to get the job, ie affirmative action.
European startup scenes compared
Why we started use PostgreSQL with Slick instead of MongoDB
Specifically where were you getting stuck with Ruby/Rails?
My background is C#/ASP.NET MVC too. The structure of a rails app is not all that different to that of an ASP.NET MVC app. The biggest challenge for me was adjusting to all the extra syntactic sugar in Ruby compared to C#.

Michael Hartl's Rails Tutorial was what I used when picking up Rails. http://ruby.railstutorial.org/

railsguides.com has some pretty great videos on using different rails libraries.

If you're really not a fan of the Ruby syntax, maybe something like Python with Django would suit you better.

If it's missing the Visual Studio IDE that's giving you trouble you might want to check out the RubyMine IDE (made by the same devs as the Resharper VS add-on).
Visualized : Google Glass Prototypes
You mean the Trash-80 and the Crapple II? :]

What's funny is that in my experience, these denigrating terms came from each system's users, not from "the opposing tribe."

At my school we used the TRS-80, and constantly bemoaned its (many) faults, and dreamed of having Apple IIs ... and then one time we went to a computer show and met some kids from another school which used Apple IIs—who told us how much they hated their Crapples and how they wished they had TRS-80s... ><
A Sys-Ops cluster written in golang, working with Doozer & ZooKeeper
Not to mention, the great documentation they have now for their APIs! ( Go Competition! )
You really think Chrome when launched was an inferior browser? It had a radically simplified UI, secure multiprocess sandboxing, vastly faster Javascript engine, and continuously autoupdating system. It reignited the browser wars again, and I congratulate Firefox for upping their game, and now overall, if you look at browsers today (Chrome, Firefox, IE11) they are vastly more capable than the situation before when Chrome 1.0 was launched. Yes, Google marketed Chrome, but users love it, just like iPhone users love it regardless of the number of Apple billboards or commercials, because fundamentally, it is a good product.

You think when Google Maps was launched their primary competitors (e.g. MapQuest) had anything comparable? Maps was one of the first, large scale, Web 2.0/AJAX applications. At the time, most other mapping products were still reloading an iframe or the whole page everytime you needed to change the map.

Gmail was lightyears better in both performance, spam filtering, organization, and speed compared to other major WebMails at the time.

The New Google Maps is a quantum leap over competitors like Bing Maps, even native iOS maps.
I'd love to see it incorporate points over time too. You've got the post age right on the page, you should be able to factor that in.

Although, perhaps 'hot' stories are just the ones towards the top of the page anyway.
Hangouts on web should work on other browsers too, obviously some better than others, but work nonetheless.
WebGL Desert demo
The problem with Google I/O is that it was not actually first come first served, but random. As in: the registration site gets pound so hard that you need to be lucky to be able to load the page and proceed with your registration.

Also, for Google I/O it would have served to have people apply, and review applications to pick real developers and not dumbass unable to read a line of code but hoping for a cool gadget to flip on ebay.

Anyway, as much as I want to try the new map right away I would do the invite system like them: you get to ramp up your userbase progressively, and people trying it actually want to try it (not grandma opening Maps and being completely confused by the new UI and possible bugs).
I realise that the extension is released in good faith, but am I the only person who thinks that this is probably the best way to xss users and gain upvotes for your stories and "show hn" due to the nature of these extensions they can bypass same origin policy since they can do anything on news.yc and hence get the upvote token and send an upvote request. Since the extensions are updated automatically, we wouldn't even know it happened.

Same could be said about extensions that require access to all websites. If the extension dev gets compromised you could potentially get compromised

Attacker hijacks developer account
↓
↓
XSS cookie stealer or some 0-day payloads are dropped
↓
↓
Your computer/accounts get owned. (paypal,mtgox,hsbc,gmail,yahoo etc)

Maybe there should be some sort of feature that blacklists websites that no extension is allowed to access.
Didn't think about it being filtered on no referrer, but that would make sense after thinking about it and why. I end up doing it hoping it has a better chance of reaching someone with the power to fix stuff in some of the larger companies. Going through the PR front end sometimes feels like a lesson in futility so might as well try to make it fun and hope someone listens while defusing web rage :)

Thanks.
>Google can't fulfill those obligations if those videos are showing up on WinMo without ads.

The mobile YouTube site that Google serves to Windows Phone devices does not display any ads. Therefore an ad-free app for WP does nothing to change the situation that WP users don't see ads on YouTube.

Now, it is possible that some of Google's content is licensed in such a way that only their mobile site is exempt from displaying ads while any native apps are not. However, a C&D hardly seems like the proper course of action here, given that Microsoft says they are willing to display Google's ads.
Silicon Valley Decline
Hah. I basically don't which is something I'm trying to change too.
> Disregard this feedback.

Just like you waved off similar HN feedback on your Exec app? Right on.

https://news.ycombinator.com/item?id=4806630
Journalists love to talk about how "beautiful" Google+ is -- first the mobile apps, now the web interface. But you are posting this link here, on a picture-free text-only website, because that's where we go for discussion. (Or to Reddit or Metafilter.) "Beautiful" does not enable discussion, it enables advertising.

Google+ vs Facebook misses the point. Having lots of random people chatting about random things isn't very profitable, as Facebook discovered. There's no point in emulating that. Instead, Google+ is the universal publishing & commenting platform for the highly profitable Google advertising ecosystem. Here's where Google talks to its actual G+ target audience:

https://www.google.com/+/business/
Interesting, and I'm hopeful. Though I'm not so sure about what he's saying about Android phones from China. I've bought some cheap Chinese 'smartphones' before and they were unusably bad. Perhaps there are better, Android based, models around nowadays.
Just trying this out now - looks great so far.
I write javascript and php code for a living, and i don't think they're in the same class. Javascript is a nice language with warts tacked on, php however is not a nice language no matter how much you squint.

For example, javascript at its core has a string type that is treated like an array of characters in proper unicode, with a sane extensible method-based string api. PHP at its core by contrast only knows byte arrays and its string handling (global!) functions are basically useless for dealing with unicode (there's mbstring and intl, but too many people don't use those).
China Beijing Opera-Chinatour.com
Beijing opera is another highlight of Chinese culture. Beiijing opera page has included the development of Beijing opera, features of Beijing opera, performing arts of Beijing opera and the likes. Read the information about Beijing opera and explore the gem of Chinese culture!
Internet of Things, make me smarter
In line with what you said, the syntactic sugar of Ruby is what put me off.

Having a good IDE like Visual Studio is nice, but I find myself working in ST3 or LightTable often, so its not essential. As long as I can build from my editor, I'm happy.
In an ancestor comment you (correctly) noted that you hadn't said this post was porn. Now you are all but saying exactly that. Which is it?
I agree with you that a trained developer does produce higher quality code and even if more expensive does end up being better in the long run. However in terms of judging the quality of your own work it's important to keep in mind that everyone thinks they're above average. A random search found this related article. http://www.cbsnews.com/8301-205_162-57568186/everyone-thinks...
Using a standardized, real programming language (TCL) as a standard for configuration files was suggested something like 15 years ago. RMS shot it down, saying the GNU would never use it, that they would build their own format that all the GNU tools would use (which IIRC never materialized). The problem isn't creating a good language, it's persuading the linux community to standardize on something.
Let me come to you
If it means anything, in my opinion, we are observing a selection bias here: sociopaths and psychopaths feel the need to demonstrate the acceptable social behavior and, as additional safety measure, outrage over deviant behavior. Since they cannot tell either of these they end up mimicking each other and going ballistic over anything that differs from themselves.

If you take them seriously it's rather disgusting. However, I look at this as teenagers talking about sex (that they have not had yet), when everyone thinks he is the only virgin and is vigorously trying to hide this fact from his peers (who are doing exactly the same).

Can you be seriously offended by them? I cannot.
Did MS ask for API access first?
The incentives in college have always been in alignment, because there is so much interesting stuff going on (at universities worth their name) on campus, both in the academic and social spheres (visiting scholars, entrepreneurs, conferences, reading groups, debating, dinners, balls, parties, even fraternities, and foremostly time for real conversations with close friends), that finishing work efficiently always has had its own payoffs.

For all the talk about on-line degrees, I don't see them being a good replacement, unless as the cheap/distance option (makes more sense where tuition is high such as in the US), or for mature students with a job/family on the side.

Nothing can replace the full university experience (perhaps until somebody boots up a proper Matrix).

College is not just about book-knowledge, but also about being immersed in a new environment, meeting new people and developing new skills.

Naturally all this can be done in ones sleepy home-village, or on the 10/5-6 city job as well, but very few people find the time, or do the root-cutting necessary to be able to do so.
They're not even deterministic. Even if your input is totally ordered, entropy from the memory subsystem will bubble up to communicating threads if you have more than one. Sometimes one thread will read the newly written value, sometimes the old. That said, there is some clever research out of UW into how to make such systems deterministic while still recovering almost all parallelism.
Some of those things are improving in ES6 with block scoping and modules.
The Most Overused Buzzwords In Public Relations 2013 Infographic
IBM wins the BuzzWord Cheese Award!
>That's their server and tools revenue in a quarter, not a year. In your rush to compare it with an irrelevant and totally unrelated figure you've taken leave of facts and reality.

Haven't taken out any facts -- the parent poster (you?) didn't add it was a quarter result in the first place. And the "X% up from last year" didn't help.

That said, it's totally unrelated only in that the end product sold is different. People still compare companies based on their revenue all the time -- including totally different beasts such as IBM and MS, or, indeed, Exxon and Apple. If you want to measure relative strength it's quite insightful.

>Why not compare the yearly figure now with how much Exxon makes by selling gas and then conclude the Server and Tools division is not doing okay? I mean that's what you want to conclude right?

No, I want to conclude that MS, and their enterprise sales specifically, which was once the huge behemoth of the computing industry, makes a not that impressive revenue compared to other players.

It might even be their best revenue ever. It still is worse compared to what they made vs what other companies made a decade or so ago.

In other words, the point I tried to make, maybe unsuccessfully, is that they might be billionaires, and they even might more than ever, but whereas once they used to own the town, now there are several other billionaires around, including some multi-billionaires.
Ubuntu to consider replacing Firefox with Chromium
Microsoft's New YouTube App Draws Google's Fire
No one's asking for a solution to complexity; I agree there's no such thing. What we need are better ways to manage complexity -- and that is absolutely within our grasp.
What about http://www.rivered.io? It's not really the same as Google Reader because it is just a River of News instead, but I think that's worth a try, as everyone is very stuck in their ways with Google Reader and I think there's more to RSS than that one paradigm.

(I made it)
What game engine (if any) did you use?

What are the biggest challenges of the html5 platform particularly when running in mobile environments?

Thanks
Free OSMF HLS Plugin - play Apple HLS inside Flash
The Rhine valley is an active tectonic fault, so after Fukushima it does not sound like the best idea to build nuclear power plants there. Furthermore, the region is one of the more densely populated one in Germany and it is one of the economic powerhouses (BASF, SAP) and one of the important transport corridors in Europe (ports of the Netherlands -> Bavaria, Switzerland, Italy).

The Biblis power plant (http://en.wikipedia.org/wiki/Biblis_Nuclear_Power_Plant) is located directly at the core of this region, is one of the oldest reactor in Germany and one of the most powerful. It was built in the early 70s, so there is no protection against plane crashes, no secondary remote control room. If it was destroyed, roughly a million people would have to be evacuated immediately and because it is situated right at the Rhine river, major cities like Cologne and Dusseldorf downriver would have to deal with radioactive water flowing by.

Just a worst-case scenario, but people just felt uncomfortable with risks like that.
If you're looking to start freelancing - keep in mind that you'll need some money in reserve as it can take quite a bit longer to be paid (i.e. if you do a month's work and bill at the end of it, you can't rely on them immediately paying that invoice).

From my experience, invoices that say "Payment due within 14 days" have a greater chance of being paid quickly than invoices that said "Payment due on receipt".

Also, the general rule of thumb is - if you're not sure you're charging the right amount, you're almost certainly undercharging.
The Chat for Google extension is now Hangouts.
Text enables ads too.

Job ads on HN or search ads on Google blend in more naturally , and are easier to make relevant than images.
You are wrong - there is plenty of discussion on g+.
2.6-Billion-Year-Old Water Found in Reservoirs Under Canada : D-brief
I haven't really been following the story closely so I will wait and see. But to be honest, I don't really buy that.
Google+ Hangouts for Android now live, replaces Google Talk
Django PyDev Management Command
They haven't given up yet.

The Mindori project is still secret, so who knows what they are doing there, while some of the team is nowadays playing with the concept of pico-hipervisors and running the full OS as a library instead.

http://research.microsoft.com/en-us/projects/drawbridge/
I was actually thinking the opposite.
Interest rates, although falling, were relatively high.
Enterprise Software as a Service [SaaS] Recommendations
No, our suggestion is:

1) be less rude in your pissing on other people's work they offer for free.

2) Wake up and smell the HIG-is-obsolete coffee, the HIG has been not important for the most successful apps for years, and even Apple has toned down their insistence on it half a decade or so ago, including making tons of apps with different looks and even feel (from the iTunes vertical close buttons, to Dashboard widgets, to the totally different Pro apps Look and Feel ever since 2007 or so, to the App Store UI, to numerous other examples all around).

Gruber (an old fierce supporter of the HIG back in the day) has written about this:

http://daringfireball.net/2011/01/uniformity_vs_individualit...
Could not agree more. There is a reason 8-hour working days were instated, even for uncreative, manual labour.

Most people, including most of the best, are simply more productive and creative if they want to make their time in the office count, rather than count their time in the office.

Having a life is the most important thing in life, and unless you are a founder or have significant equity and can reasonably expect your work to buy you retirement before you are 35-40, then you are exploiting yourself.
I want to register a complaint. Everyone talks about wanting ground-breaking research and innovation, but in my own personal experience I see little-to-no support for it.

It reminds of the scene from the film Election, where a character intones, after you've seen him ski down a double-black diamond slope and crash, "Last winter when I broke my leg, I was so mad at God."

We're spending money to squeeze the last drops of gold out of the research done in the 60's and 70's, while research starves, and then complaining that there's nothing new. I don't see how we can expect anything different.
China lays claim to Okinawa
So,

1) Competitors use Google's APIs based on open standards for their own advantage.

2) Google gets annoyed.

3) Google stops supporting open standards.

Well, that's my honeymoon with Google over.

It seems a naive mistake to have assume an enlarging Google would stay true to their roots.

It's time for those roots to move. Onwards and upwards.
GDELT: Global Data on Events, Location, Tone. 250M entries so far.
http://ow.ly/i/27W6g <--- THIS is my issue. I can't even order a replacement debit card online. I have to go into a bank because Bank Of America can't handle my name. This happened two minutes ago.
A Peek At Google's Software-Defined Network
Have you ever thought about the consequences Google would face if they allowed a mayor player to download copyrighted content from their plattform while having agreements with media lables and other content producers about the restriction and monetization of that content?

You can can get away with this if you are a small team with a limited audience, but MS is either incompetent or has calculated this outcome.
I'm reminded of the story about an angry RMS accosting some devs saying they should be creating their own open APIs rather than using X company's closed API.

It turns out Open Source's weird uncle was right again.
Finally. Let's hope they can hook it up with the Play Store and Adsense (so they can add money to that account automatically). I think that will make a dent in PayPal's universe.
>So if I buy a music player and it comes with 40g of music on it I should assume it's fine and trust the company that sold it to me. Sweet.

Yes, you should. If you were sold that, and it's not licensed, it's the companies fault. That can be easily be shown in court.
Personally Google scares me, and it's getting worse with each Google I/O.

The concern for me is Google seems like they will 'win' the game of software corporation. MS seem to be slowly tanking with little future in them unless they tear down their basic business practices, they seem destined to become a patent troll company. Their Windows 8 UI failure, mobile and tablets don't seem to be going well. Apple have their stuff but Google have the data and the backend and now they are basically placing themselves to do everything their rivals do.

Google have huge amounts of data and it's all locked away. Like how they where talking about user contributed Google maps on day1 keynote, they are asking the community to give them data for their financial gain. They are very good at using opensource to their advantage without giving anything that could rival them, for example Android, it's built on Linux but has their framework that basically makes it it's own OS. The dev is done in house so really the openness is very one way. Much of the useful stuff is propitiatory gapps. Everything is sold through the Google App store.

We have OpenStreet maps, why couldn't they have worked in with them? Or at least make community contributed stuff under a CC license. OSM also did the charity mapping stuff for disaster sites first, then Google came along and fragmented things with their own clone.

A lot their new maps stuff seems to be work done using peoples phone pictures.

I worry about what will happen if we get a real Google AI. That's basically a 'you win the computers'. AI could do away with an economy (at least on the individual level) and give us a utopia. Will Google at that point cease being a corporation and do things like open up their data and algorithms for public use and drop their tracking? Or will they keep their power, continue to slap ads on everything which will be sold via some kind of fake virtual currency.

Maybe if we have AGI we could just have it to make open versions of everything. Assuming we get AI other than from Google. Maybe their AI will be instructed not to aid in the creation of other AIs. Or even see legislation passed to required licensed AI creators with the AI already in existence enforcing it.

Having said all that, I much, much, much prefer a Google world to a Microsoft (sociopaths) or Apples (total control) ones.
Don’t have the right gear? Make it.
Facebook-funded “child protection” event turns into privacy bashing | EDRI
Yes. I would say even more so than cars. Even at its slowest a plane is traveling at 3x the speed of a car or 9x the kinetic energy. Then you have the problem of a compounding failure. If even one passenger gets lose the seat in front has to do 2x the work. A plane with 30-70 rows can have a domino effect if the bolts don't hold.

Also cars don't instantly stop. Most of the energy is dissipated by shedding the engine under the body and crumple zones. They have a dramatically shorter runway than planes.