skysight-inc/HackerNews huggingface dataset:
The guts are substantially different and seemingly more sophisticated. Notable things:

1) The compiler under compiler/dex seems to do a pretty simple set of optimizations and generate either code directly (compiler/dex/quick) or using LLVM through an intermediate code called GBC (compiler/dex/portable).

2) There's a new file format, OAT. Contrary to some reports, it doesn't appear to be a new bytecode, but rather a new file format for DEX bytecode. My guess it exists to support features like caching generated native code or compiling applications to images that don't have to be JIT-ed. The compiler has support for writing out ELF files, and LLVM can load ELF files dynamically with MCLinker.

3) There seems to be the start of a more sophisticated compiler under compiler/sea_ir. My guess is that it's intended to enable more high-level optimizations in the future. It seems to be a sea-of-nodes IR like the one used in Hotspot's C2 compiler, but doesn't seem to be either finished or plugged in. The change log suggests that it's still getting off the ground.

4) Judging by the commit logs, there seems to be a parallel-marking garbage collector, though otherwise it doesn't seem to be anything fancy.
In my experience Canadians don't perceive the same differences between universities that Americans do.

Fewer differences between our universities is a plausible explanation. So is the possibility that Americans perceive differences that don't exist.
If this really is it then I'm rather disappointed by Google's lack of imagination here.

Surely you could put that money to better use.
So many defects knocked out this week during the HN issues. I don't know whether to be glad or what.
The German Gambit (Snowden)
Reddit's previously stated that non-logged-in users cause substantially lower resource consumption per user - I imagine that's a more likely explanation.
we are not intelligent enough and civil enough to simply do "The Right Thing?"

With the majority of people, who are generally decent, the honor system is workable. Problems arise with a minority of people who are willing to exploit loopholes and engage in freeloading (e.g., patent trolls). This creates the tragedy of the commons [1]. With the existence of freeloaders, it is necessary to carefully craft public policy to discourage freeloading and rent seeking. Right now the US (and perhaps international) patent system does just the opposite.

[1] http://en.wikipedia.org/wiki/Tragedy_of_the_commons
"defense" spending is sneakily broken up across many departments far further down that list - it exceeds social security, easily

Homeland Security is not in the Department of Defense either, neither is the VA, NSA or other stuff they sneakily break up.

Well over a trillion. For war.
It took me 10 seconds to go from your landing page to a really useful page full of things to do in Berlin. Awesome work!
My app was built 3 days ago
Click "Lists" In the footer of the site; it's no secret.
What do you do to mitigate DDoS attacks? Prolexic? Cloudflare? Other?
The First Instagram Ad Has Been Spotted In The Wild
One thing you should understand about Americans is that the word 'socialist' means something a bit different to them.
Cool. I thought maybe it caught something from healthcare.gov servers. It's that time of year you know.
That's some pretty slippery slope there. I'm sure many people posted "I like it, thousands die in WTC crash, and your priority is hypothetical restrictions on your rights" shortly after 9/11, and look at where we are now...
There would be a lot more artists.
You are rare, but good people.
Academia.edu (San Francisco, CA) - Software Engineers, Designers, Data Scientists

At Academia.edu, we're trying to accelerate the scientific process by changing the way scientific research is shared. Right now publication is slow, un-innovative, and expensive - we want it to be fast, innovative, and free. We're a platform where scientists upload and share their research directly, and track metrics on the impact of their work. These metrics help when they apply for jobs and grants.

A leading climate scientist in Germany told us "Academia.edu shows the impact of your work that is not covered by Web of Science and citation indexes of that sort. With Web of Science you only learn how many people have quoted what. But with Academia.edu I can see what is viewed, what is actually read or not. Here I learn something additional, something I would not know otherwise.”

5.1 million academics have signed up to Academia.edu, and around 1 million join every 2 months.

We are a 10 person team based in downtown San Francisco. We just raised $11 million from Khosla Ventures, Spark Capital, and True Ventures. We are looking for full-stack engineers, designers and data scientists. Technologies we use include Ruby, Rails, CoffeeScript, Backbone, Postgres, Mongo and Varnish.

Bijan Sabet from Spark Capital writes "We believe open science is really important. We believe Academia.edu is going to have a profound impact on the world."

There are some core values that define the Academia.edu culture. Since everyone in Academia.edu is involved in running the company, we look for these values in everyone we hire:

* Being a do-er - "The credit belongs to the man who is actually in the arena" - Theodore Roosevelt

* Being driven - "Look at a day when you are supremely satisfied at the end. It's not a day when you lounge around doing nothing; it's when you've had everything to do, and you've done it." - Lord Acton

* Having equanimity - "First they ignore you, then they laugh at you, then they fight you, then you win." - Gandhi

* Having humility - knowing what you know, what you don't know, and where you just have an instinct

* Being motivated to open up and accelerate science

See the founder, Richard Price, on Bloomberg TV: http://www.bloomberg.com/video/academia-edu-scientific-resea...
Read the coverage of our recent funding round: http://venturebeat.com/2013/09/26/meet-academia-edu-a-startu...

To learn more, take a look at http://academia.edu/hiring, and then email Ben Lund at ben [ at ] academia.edu.
> All of that without ever asking whether we are interested at all. In case of the telco I was not even asked whether I would want to participate and whether I have time for that. I experienced this as a constant pressure and a disrespect to our own decisions.

This is one of the reasons that demotivated me from developing FLOSS, the constant pressure and lack of respect towards the taken decisions.
By the way, when you say Nick, you don't mean nickb' (https://news.ycombinator.com/threads?id=nickb) do you?
I am the secret force behind all of YC.
I'm not sure to what extent hiring managers have to interact with the software that powers the co-op process (Jobmine), but as a student who has used it to secure 5 terms of work, Jobmine is definitely up there on my list of the worst designed/most frustrating pieces of software to use. Jobs for CS students are good and plentiful, so its still worth sludging through the system. Looking forward to the replacement, if it ever comes (startup idea?)! (http://www.bulletin.uwaterloo.ca/2011/feb/25fr.html)
Goldman Sachs to millennials: We're not that terrible
I remember as a freshman in college, only armed with my knowledge of game programming in Z80/M68K assembly (no idea of Unix or internet beyond Usenet), finding out about this shortly after it happened, printing everything I could about it, and reading these pages over and over as if it was the most amazing technothriller ever written. Files that still exist after you delete them? Executable content in email headers?

It's probably the single most fascinating event in my personal history with computers.
I find it very strange that they picked BufferBox instead of Thalmic Labs.
Try a medium-sized company; it might be more flexible with hiring "requirements" and be willing to look at the time you spent leading other engineers. Be prepared to talk about how you mentored them, resolving intra-team differences, etc.

Sometimes you have to move away in order to move up, especially if you've been pigeon-holed as just a senior developer. Another company will view you through fresh eyes, with an unbiased perspective.
In this case, I would attribute it to the province and wise choices with the allocation of government money.

Ontario, the province Waterloo is located in, has historically been pretty good about pushing technology, especially in rural areas. For instance, in the early to mid-nineties the rural public schools local to me had high speed internet connections, while I was reading articles about schools in big city USA that had no access to the internet at all. Today, we have a fibre optic internet connection to the farm, while I read about farms in the US still struggling with dialup connections. Additionally, programming has virtually always been a part of the school curriculum. My father even talks about programming on punch cards in high school. Again, I read about US schools only thinking about introducing this today.

I think that lead to a disproportionate number of young people growing up in the area of Waterloo with a strong technological mindset, due to availability of technology that much of North America did not have easy access to. Then, Waterloo, due to its reputation, gets the best of that bunch.

With all that said, I feel the government has pulled away from a lot of that technology spending in more recent times, so it will be interesting to see if Waterloo can maintain the quality of output for decades to come as the young children today come up through the system.
HN does make use of Cloudflare apparently, I got several not loading messages which made mention of Cloudflare.
Europe's hottest startup capitals: Amsterdam
no offense but did you do any research?
Why is that? EDIT: derp, I never made the association with Tim Berners Lee before...

I recognize his name from Ars Technica, where he contributed, in my eyes, to the high value of the news site by writing about tech policy.

http://arstechnica.com/author/timothy-b-lee/
Probably is the key word here, but there might be some gems in that stash. It's worth it to do your due diligence and check these things out for yourself. I work in both the Sports Card and Comic Book industry, and I can say that I've seen $100,000 worth of cards/comic being purchased moments after turning down a collection that wouldn't be worth $5.
...Really? There's thousands of projects with the same names.
This might be unrelated, but I'm constantly being prompted for captcha even when I'm just viewing and not trying to respond. Can something be done about this?
So mine is slippery slope reasoning, but "Oh god, not another shooting, assholes are fucking it up for the rest of us now I won't be able to buy a gun" isn't?

EDIT: We're at 17 school shootings this year with 17 dead, 21 wounded. Are gun control advocates significantly closer, with dead children as their evidence and motivation, to getting rid of gun rights? In this circumstance it's two dead adults, granted in a very public place. Gun control advocates have all the ammunition, so to speak, to achieve their goals if they're ever going to achieve them this incident or another tomorrow is not going to change the equation.
Transcends the genre to feel more like a museum exhibit than a news article. I love it.
Co-op program.
I blame talking points & incendiary rhetoric.
How to Efficiently Handle Large Amounts of Data on iOS Maps
Does this mean YC will start accepting malicious startups? Something like a marketplace for 0days?
Beyond Things: The Internet of Everything Takes Connections to the Power of Four
I agree. I would prefer something like the "MyMail" alliance, because that's really what this is about. It's about making mail mine again. Mainly has been totally owned by people who are not us, whether it is the NSA owning it via dragnet surveillance or Google using it to serve ads. It's not just our mail, but their mail as well.

This name also appeals to ego. Ego matters. Talking about freedom and ideals will appeal to a minority, but you need a name that appeals to people's ego if you want to succeed.

This is not the same but is related to the ideas that Seth Godin expoused in his TED talk about being remarkable. Nobody likes receiving email, but they like receiving MeMail. Me. Me. Me. Me. I want my email to be about me. If it is not, it is noise and tedium. Never underestimate an appeal to ego.
This looks awesome! Love how the UI works and simplicity of it all. Very intuitive.
It's true for KDE in general. When KDE4 was being made, many many users implored them not to break things for the heck of it. But they went ahead and did it anyway. This ended in them calling their users are stupid and having no clue.

TBH, most people have moved away from KDE. There are very few people using KDE. Everyone I know uses Ubuntu/Unity. They may not like Unity but KDE4/Plasma is worse.
The commit history suggests that it started more than 2 years ago
mmm. Well there's no scale & no explanation of this method so it's not really clear what's going on. I get what is meant now, but there really should be a scale here to make it clear or at least an explanation.
As for what I expect from a Nexus

What you expect and what is promised are not the same, in this case they are very different.

I demand a minimum of two, but find it reasonable to expect three.

So now it's an unrealistic demand you're making, and not their failure to keep a promise (they never actually made)?

From this, it seems clear that Google has completely lost its commitment to the Nexus-brand

Regardless of the circumstances, this is an absurd claim.
Being really clear that some suggestion is not right at all is totally different than getting personal. He's German and really direct regarding technical suggestions. Doesn't make him personal or rude.
ROM is Read Only Memory. If it's read only, how could it become infected?

EDIT: Sorry for being unclear. I'm aware EEPROM can be overwritten. But presumably that requires special privileges, or a special circumstance (like the user physically holding some button on the motherboard during bootup, or something). The article isn't at all clear how it's possible to write a program that escalates its privileges to such an extent that it can then overwrite EEPROM. Is it really possible? How?
Daily: New York Times on paper & online, regional newspaper on paper; a few times per week: Washington Post online.
I think the idea is that this is for people who have learned the code to structure a webpage, but are sick of fiddling around with CSS/LESS/SASS to get a certain div in exactly the right place.
Definitely an interesting story. One connection I never made before was that 1) the worm gave computer security a shot in the arm and 2) Morris's father was a computer security expert. I'm sure it's completely unrelated, but an interesting coincidence.

http://en.wikipedia.org/wiki/Robert_Morris_(cryptographer)
That's because he isn't making the former. It took a hack [1] like Dan Goodin to make him look as though he were.

His actual claims, as far as I can determine and as corroborated by the Errata Security article, are: (1) that BIOS firmware, and potentially also built-in peripheral device firmware, might serve as a durable reservoir for malware; (2) that buffer overflows and similar sloppy coding practices in USB HID device drivers can serve as infection vectors; (3) that pre-existing malware can use ultrasound as a (buggy, flaky, slow) C&C protocol transport; and, finally and most controversially, (4) that he has live examples, as yet unpublished, of malware which demonstrates all three of these behaviors.

Claim 1 seems not particularly controversial, given that prototypes have been demonstrated at conferences.

Claim 2 has at least one example in the wild, in that a PlayStation 3 jailbreak has successfully used the exact method described as a code injection vector. The PS3, of course, is a static target; how well the method scales to the PC platform is therefore an open question, but given the apparent relative paucity of implementations available, it seems at least plausible as a useful attack vector for malware.

Claim 3 is theoretically valid and, as another HN user pointed out [2] in response to my own skepticism on the subject, has at least one strong proof of concept in the wild.

Claim 4, of course, is unverifiable at this time; given Ruiu's provenance in the field, though, I'm with the Errata Security writer in considering that Ruiu deserves the benefit of the doubt, on the presumption that he'll soon substantiate the claim.

At most, then, his claims are 25% extraordinary, and I argue it took a useless hack like Goodin to make them seem even that much so -- to say nothing of all the recent speculation with regard to Ruiu's mental state, which I can only ascribe to a spectacular failure among HN commenters to consider the source -- specifically, the source of that Ars Technica article, whose lack of credentials should be plain to anyone with the time and interest to examine his journalistic history. What in God's name possessed Ruiu to give a hack like Goodin an interview is entirely beyond me, but that's as close to a sign of poor or impaired judgment as I can see.

[1] https://news.ycombinator.com/item?id=6655448

[2] https://news.ycombinator.com/item?id=6650152
We used to recruit there for my prior employer. Everyone thought it was because one of the big bosses got his engineering degree there. Then we found the folks were just as talented as their ivy league peers, and very honeset, down to earth, and willing to work hard too.
I hope it's him, I wonder what happened to him.
Yeah, and the nice thing about Wayland barely doing anything is that almost all issues are someone else's problem. The rendering libraries the Wayland developers suggest applications used are totally broken? Not part of Wayland, stop blaming them. XWayland is in a completely unusable state? Not part of Wayland, stop spreading FUD. I remember both of these actually happening.
Pretty simple really.

They throw their students into the deep end and have them do multiple internships versus my public school in CA where I was the exception to the norm for doing an internship at all.

These people come out of school with the abilities of someone 2 years out of school but with the same freshness and excitement of other new grads.
Every time I've looked into it in detail, I feel Canada's VCs/angels are essentially bankers. Too much risk minimization going on (at the expense of the entrepreneur). What I find is a travesty is that the recent govt of Canada investment in developing startup activity will most likely go to these glorified bankers to help them further reduce risk.

Look at how much YC has spent on its startups ... my memory might be faulty but when I heard pg give the number it was around 6 million. If the govt of Canada did a program similar to startup Chile where they would invest in people's startups for a few months, THAT would have been a game changer for the smart Waterloo and UofT grads. Squandered opportunities ...
Is this opinion this generation's version of "Real men only write code in (C|assembly|Fortran)"?
There is a subtle distinction between making an example and setting a precedent. It is crucial here. By prosecuting as a felony, they set legal precedent. By making it a single felony, they showed leniency to the offense in question.
The difference is, the rest of downtown now looks like 3rd and Pine used to.
SEEKING WORK - Eindhoven, The Netherlands / Remote

Experienced software developer with team lead experience and a hacker attitude. I'm a full-stack web developer and embedded software engineer with 12 years of professional experience doing small and large projects with a large variety of platforms and technologies.

Currently specializing in:

* C#/.NET software (Windows and Linux/Mono, web and desktop)
* Cross-platform mobile apps on iOS, Android and Windows Phone
(using Xamarin / MonoTouch / MonoDroid)

I'm experienced with all modern Microsoft technologies and frameworks, but I often find that there's open source out there that's better. If you use .NET but disregard non-Microsoft tech, you're really missing out!

Besides the above, I'm fluent in C, C++ (Win32 API, microcontrollers, Linux), JavaScript (, TypeScript, CoffeeScript), PHP, Python, Ruby, and Java (incl Android). Finally, I occasionally help teams embrace modern engineering practices, such as TDD, continuous integration, or a structured agile approach.

Most of my recent work has been unfortunately closed-source proprietary stuff, but for a peek at my code, see:

https://github.com/eteeselink/fakethat (down-to-earth C# mocking framework)

https://github.com/eteeselink/YieldMachine (C# state machines)

https://github.com/eteeselink/cdhere (little C++ console tool that talks to Windows Explorer)

Something of a CV can be found at http://www.linkedin.com/in/egbert.

I can work on-site in the Netherlands, or remotely. I started freelancing only recently, so my portfolio isn't as well presented as yet I'd like it to. Nevertheless, you can find contact info on my placeholder website at http://superset.eu.
There is a positive cycle that happens, no doubt, but I think it's more than this. McGill also gets great students, but my experience with Waterloo alums has been better.
Was there anything specific when applying for insurance? Did you need to disclose it was being rented out or anything (I'm assuming if you had to this would affect premiums)?
Looks interesting. My initial impression was that it reminded me of an Adobe Edge app. I wonder if it will be compatible with existing frameworks, such as Bootstrap, Foundation, etc.
Best indexeddb/websql js wrapper ever.
There was a foreignpolicy.com article on HN recently that boils it down succintly. Snowden's disclosures severely damaged the American advantage of hypocrisy. By being able to publicly take the high ground on an issue, while covertly doing the dirty stuff behind the scenes, we were able to enjoy the advantages of both strategies.

With that strategy damaged, it will make it far more difficult to achieve our diplomatic goals on multiple fronts.

Maybe Snowden was purposefully helping the Chinese, maybe he wasn't. Either way, the NSA was doing a lot of stuff it should not have been doing. Had they not been violating the constitution with their activities, there would've been nothing to report. Not to mention the fact that if they had proper internal access control, Snowden would not have been able to get away with as much information as he did.

If Snowden were a Chinese spy, well, the NSA did a shit job of preventing espionage. And who's to say there aren't foreign agents in the NSA right now, stealing information?
seriously?

it's been possible to operate a variety of wifi cards in host AP mode for like 10 years or more. have a search and you'll see this is easily doable.
Oh wow it's increasing fast. When I started Soft Eng in 2008 it was like $5000. At graduation it was $6500. This is nuts.
This is the same lawmaker who wanted to ban "the shoulder thing that goes up". She should have been laughed out of office long ago, but for some reason enough people love this authoritarian idiot enough to keep her in office since 1992. It boggles the mind.
And claiming that a well respected long term reliable researcher is crazy or suddenly a paranoid schizophrenic after sharing a few preliminary findings, is indeed extraordinary.
> Is that not a contradiction, he seems to be saying that they chose felony over misdemeanor not because of him but to set an example

He's saying that the felony charge was driven by the objective characteristics of the act -- both the deliberation and the impact -- and that going for a lesser charge given those facts would have sent an undesirable message, but that -- given that the intent was not to cause harm -- prosecuting beyond the single felony charge to send a "tough on computer crime" message was not justified.

The contradiction you are finding is because you are creating overly broad extreme generalities from Rasch's description of balancing different factors.