skysight-inc/HackerNews huggingface dataset:
> Write the next JVM in Java if you think it's that easy.

Jikes, http://jikes.sourceforge.net/

Oh and post Java 8, Hotspot might be replaced with Graal a new JIT done in Java,

https://wiki.openjdk.java.net/display/Graal/Publications+and...
Which might be replaced by Graal after Java 8, a new JIT done in Java.
Interesting site. Thanks
I am in fact, contradicting it.

"Android's strategic purpose was to ensure that Google controlled the platform so that the separate goal of capturing user information would not be threatened by other corporations."

False.
I have explained the strategic purpose of android. I have explained what the main concerns were. User information capture was not among them. You have restated that you believe it was something else. That's fine. You are entitled to your opinion. Every piece of evidence I have and know about says you are incorrect.
> Has the headline on HN been updated? Because both you and brongondwana talk about it being sensationalist, where I see it as just being a summary of the most salient part of what you have to say.

To my mind it was one of the least interesting parts of what we had to say. "Non-US company not bound by US law" - its hardly earth-shattering news. Would "Non-Senegalese company not bound by Senegal law" be as interesting?

EDIT: Sorry, it just occurred to me that it was changed already and you might have posted this afterwards. The original post headline was "FastMail claims they do not have to comply with National Security Letters". That's what we were referring to when we said it was "sensationalist".

> Do you have Australian legal advice to back up your conclusions? (I agree with them, but would like to make sure we're talking more than the "gist" of the law)

We've made our position public, and we're satisfied that its an accurate reflection of our position and our understanding of Australian law. You must not rely on it as a legal basis for anything though - get your own legal advice that applies specifically to your own circumstances!
Languages are nor interpreted or compiled. It is all about implementations.
Hardware Security Modules (HSMs) are supposed to be able to resist that kind of attack, but given we currently have a duopoly of fairly government (US and EU/UK) connected HSM manufacturers, and they devices aren't suitable (price and capabilities) for general purpose computing, we're kind of out of luck.

A Free/Open HSM design would go a long way, along with more host-based trusted computing security (Intel SGX, etc.). But just physically controlling the surroundings is probably the only feasible option today.
Note that G, FB, A and MS are not in a position where they can write such disclosure. I am not arguing with your main point, I applaud FastMail for taking a stand - it's just that USA companies must use "ambiguous slimeball statements" to at least appear clean (because they are not).

I would argue that if FastMail were an USA company their statements (if any) would be just as ambiguous as those of G, FB, A and MS.
https://news.ycombinator.com/item?id=6506626
Forced obsolescence: iOS 7 on the iPhone 4
Dear Vimeo, FFS, HTTPS, PLSE
There is some historical precedent for such methods. I believe one popular CDN (possibly Akamai?) has its nodes set up with sensors of some variety to discard sensitive data if the hardware is exposed to light.
An easy way to get started is "Bugs Ahoy", a Bugzilla search engine that lets you search by programming language and feature area among bugs tagged as "good first bug" with a Mozilla mentor's contact info:

http://www.joshmatthews.net/bugsahoy/?unowned=1
I am and have been getting 403 Forbidden for the entire domain. Any idea what could be going on? I'm using Firefox Beta for Android and have tried to access it from a couple of different IP addresses in Melbourne, Australia.
Why can't I buy a Mac mini clone with Ubuntu and drivers preloaded? That's the machine I want but everyone's still selling big rectangular boxes.
1) The web should be open should not mean that you can not create an app that is able to stream videos with different kinds.

2) It creates too main-stream web browsers. A non-profit organization should be encouraging browsing new experiments.
What you're speaking of is a brute force mono-function program with no creativity or context.
> Note that G, FB, A and MS are not in a position where they can write such disclosure.

Yet could, e.g, Google Ireland Ltd do so, by some interesting twist of laws?
Thanks for the link! That's a really interesting article.

Though out of date, I still think his point holds water. It's shocking how little difference there is between Algol-68 and modern Go or C. Go has changed quite a bit since his article, but not all of these changes have been well received (a great example being automatic semicolon insertion).
Most of the teams I talked to, mine included, were using private repos. As much as I trust the community and my peers, it would be interesting to require public git projects during a hackathon. Not only would they be a fantastic learning tool, the potential data visualizations would provide a really cool postmortem.
I spent an hour trying to implement a 2d Turing Machine.
http://www.puzzlescript.net/play.html?p=6863139
So far, it is unsatisfactory because I do not know how to emulate an infinite playfield, and I cannot figure out how to put a delay between applications of the rules (so you cannot see it running).
That said, with a little tinkering, a Turing machine is possible.
Ikea Sends Its New Flatpack Refugee Shelter to Syria
Asus sells laptops with GNU/Linux over Amazon in Germany.
"I don't think what you are saying contradicts the overall idea that the underlying reason for Google to invest in Android was to protect it's access to data about users against other corporations."

It does. You keep trying to twist what i'm saying into some kind of complementary statement.
It isn't.
All evidence I have and know about tells me Google did not invest in Android to protect its ability to gather user information. Full stop.

It sounds like you don't believe this. That's fine. It does not change what I am saying :)
Ask HN: Would you hire a coder just by looking at GitHub contributions?
Do you still need to see him write code in an interview and convince yourself that he is good ?
Hmmm no.

I can think of a lot of frontiers in cybercrime that'll probably come first.

One day in the far future, perhaps. But that's not really a story.
Wow it seems we have incredibly similar situations! Here's my current zoom level on HN, sitting upright with my face about 2 feet (rough guess, maybe half a meter?) on a 27" monitor http://i.imgur.com/oCU01L9.png

(Ignore all the noob tabs, I'm currently making a lesson plan to teach children PHP!)

I'll definitely give linux another try, although I'll still have to keep my Windows install for gaming at home, my laptop could benefit from a nice distro.

I also find it funny how people can read my screen from the other side of the room. Somewhat unrelated but funny anecdote is my friends staring in awe at my ability to use Visual Studio on a 14" ultrabook display - huge font size and lots of nice whitespace = not very many columns. A friend noted "your brain must have a huge code buffer"!

I do agree though that of all possible career options, there are far more which could be hindered greatly than development.

Edit: As a side note, I think the last figure I can remember for my vision was 6/36 - although that was years ago. I don't really bother with glasses now because the correction apparently just helps to "not tire my eyes so much from the nystagmus" - not an acuity correction unfortunately.
I am not sure how this is Hacker News, but assuming it is, I feel Yosemite is such a treasure, and so fragile, that the last thing I want to see are people tromping around it with no rangers around.

Sounds like a very bad idea.
I just recently moved to San Francisco, and for the "Housing" section, I highly recommend mentioning "Padmapper" (web app & mobile app) to quickly navigate all the different Airbnb and Craigslist listings in one place.

They have a great map-based UI that easily lets you see how many listings are available where and for how much, and you can easily filter by price, type of stay, # of bedrooms/bathrooms, etc.
welcome to HN effect :)
Welcome Steven Skiena
> Jikes, http://jikes.sourceforge.net/

That is not a JVM, that is a Java compiler. Surely you know the difference.

> Oh and post Java 8, Hotspot might be replaced with Graal a new JIT done in Java,

Good luck getting reasonable performance out of that.

But even if the JVM decides to go that way, a JIT is only one part of a VM. The interpreter and the GC will take particularly bad perf hits if you try to write them in Java.
> Australia does not have any equivalent to the US National Security Letter, so we cannot be forced to do something without being allowed to disclose it.

This is not true. The Australian Crime Commission has some of the most extensive secret coercive powers in the Western world.

http://www.austlii.edu.au/au/legis/cth/consol_act/acca200228...

I would suggest that either:

a) Fastmail is aware of this and is covertly spreading the word that it might be compromised; or

b) Fastmail needs better lawyers.
First of all good job on being where you are at.

You said, "I feel guilty right now that I'm not producing anything, and ashamed. [There are people a lot less intelligent than me with a lot more money than me. What is wrong with me? Why can't I be one of those people?]"

This is a very dangerous attitude and will lead to great disappointment in your life.

On the spectrum of why anyone is more or less successful than someone else, the notion of where you are born, who your parents are, what school you went to, how rich your family is, when you are born, what race you are, etc. all play a large factor. Don't also forget luck.

The American dream is very nice and all and it emphasizes the "you could do anything you want" mantra but for most people its a nice bowl of bullsh*t soup.

My recommendation would be to take a couple of weeks and figure out what you really want out of life. Why do you want the 100 million? Why are you so driven by this desire? What void are you trying to fill? We all struggle with these questions but it takes a certain kind of person to actually take the time and try to fully understand one self.

You are already 10 miles ahead from most people. Please don't equate meaning with your life with making lots of money. Find the most needy organizations in your city and go devote your time to helping them. These organizations need people's time as much as they need the money. You may already be doing this but if not, seriously think about doing it. Also, do some travelling around the world. Travel to Europe on the cheap, visit the Middle East, visit South America. These are good uses of your money not bad.

Also, relax, you are still a spring chicken and you have accomplished already what most Americans will not. Understand that your questions of finding meaning are not unique and we all go through it at some point. For some of us, our life circumstances resolve us to certain goals (and no, no amount of Anthony Robbins "go do it" message can change things). I would recommend looking at this mind map to provide some kind of framework for your thinking: http://www.biggerplate.com/mindmaps/g304883/life-planning

We are creatures of change. We change, the environment around us changes. Find what makes the most sense to you knowing that you will likely change to something different in a few months, or years. We operate on feedback. Give yourself feedback so that the loop can be complete. Doing different activities, volunteering, traveling, etc. All these are giving you feedback. You have the privilege of having the luxury to try out many things to see what fits.

Don't chase software development as a way to make lots of money. A lot of it depends on where you are and your unique skill set. If you do want to go down this road, pick a project you want to do and use the technologies that are the most in demand in your area and will pay the most. Start learning and stick with it for a few weeks. If you can't stick with it then its not for you. Sure, learning to develop is worthwhile but it doesn't stop you from building a software business, you can always hire developers (especially someone in your situation).
Tinkering spaces and why you will love it
Mind control? Brain controls brain in new demonstration
I don't think so, as the NSLs are received and acted upon by Google US. Of course, when operating in a country, you have to respect the legislation of that country. However, companies like Google are in a really tough spot on this one, which is why the NSA spying is so poisonous to US businesses and why you should fight against it.
"Read the graphs. We increased funding 50% in real (i.e. "constant FY 2012") dollars, in nominal dollars it increased marginally more (inflation wasn't that important)."

You mean from 1976(/1996) to present? Yeah, I got that. My original comment was about why that's a pointlessly superficial way of looking at the data.

"Defense R&D includes a lot of basic science....for example, this paper of mine..."

...was mostly funded by the NSF, if the footnote is to be believed. That's not defense money.

In any case, I never said that defense research doesn't involve any science, I just said that most of it goes to defense contractors. I hate to break it to you, but the government didn't double defense R&D after 9/11 in order to increase the number of papers being written on antenna theory. Most of that money went toward things like airport bomb-sniffers and futuristic weapons systems. I'm sure you can find some pure-science papers that were written with that money, but that wasn't the point of the funding.
I salvaged[0] a simple implementation of the algorithm in Python here:

https://github.com/lloeki/rsync/blob/master/rsync.py

[0]: from http://blog.liw.fi/posts/rsync-in-python/ but this site has been on and off regularly, hence the scavenging straight from my browser cache. As of today, the site is up again but the bzr repo is out of order (and bzr is not exactly popular).
It might also mean that many of our users believe in the same tradeoff that we do - that we're not overreacting to one low probability/high visibility risk by throwing out the incredibly good reliability we've had for years to shut everything down, ship it to a location with unknown reliability and spin it all back up again - complete with new IP addresses and all the headache that would cause tons of customers who have hard coded things on their own domains (annoying but true - recycling IPs is hard)

There are tons of downsides to shutting down everything that's working well in a knee-jerk reaction to one possible risk - never mind that the government of whatever country we choose could very well cooperate with the same agencies we're running from - or they could just corrupt an employee of the datacentre we're in - or...

So maybe if you're going to put words into our mouth you could put ones about how much we care about our users and our reliability that we don't jump on unproven setups just because of a single (unchanged, just more public) risk.
> He sounds like a fairly radicalized activist who did some seriously questionable stuff

Most of his arrests are either for stuff I don't care about (i.e. possession of marijuana, which is just a stupid law) or for things I'm, to some extent, happy someone is doing even if I wouldn't ever do them myself.

The most misguided one seems to be storming a restaurant and harassing the guests, which is just misdirected bullshit even if you do dislike the owner. The guests hadn't done anything wrong.

Beating the shit out of an anti-gay protester I couldn't possibly care less about, though. Going to a pride parade and protesting against homosexuality should get your ass kicked, even if it's against the law. The law isn't "what's right" so while I'm not a violent person myself I can't see an issue with that one.
I understand your viewpoint, but I don't accept that as an excuse.

Remember how quickly SOPA sank after the Silicon Valley establishment turned against it? Do you think the government is going to put the CEOs of some of America's most popular and profitable companies in jail for an act of civil disobedience that the majority of the country and the world would support wholeheartedly?

SV is more powerful than it realizes, and has little to fear in the current climate. The American national security state, on the other hand, is weakened and vulnerable. Now is the time to take a stand. Not doing so is equivalent to complicity.
Dell (and possibly others) servers have chassis intrusion sensors that you can trap in software, and do with as you please.
The Micropreneur Manifesto for the solo founders [pdf]
>> Visitors do not need the government to use nature, including Yosemite.

Sure, but you do expect rescue crews to be dispatched when you get you're sorry ass lost in the wilderness.
I believe the difference is same as fitting a curve to a data and then predicting the result versus figuring out the physics behind the data and using that to predict the result. I would consider the latter as the AI. The former is just deriving possible result from a set of rules and how to combine them, which might be smart but is still lacks AI in strictest sense.
...or run with trustworthy full disk encryption.
Javascript apps can be fully crawlable
PUREVPN Email was a Fake. PureVPN is still up and running.
He certainly bashes everyone but Apple, but that is his opinion. However I would be genuinely interested to be shown a deliberate wrong fact or lie he's written.
Those shoes look awesome! Are they like the old moon/trampoline shoes we used to have as kids?
You claimed that other companies don't litigate the things that Apple does, and he proved you wrong.
but the point he is often trying to make is to think critically ...
Your snark aside, I don't cycle. I walk. Mainly, I'm concerned with getting knocked down by a cyclist who thinks that sidewalks are a wonderful place to go full speed without having to worry about anyone else.
Programs are a series of instructions. I don't understand how they're theories.
Ask HN: Developers, do you want to write tutorials and get paid?
crowdTOD (http://www.crowdtod.com) is a community driven platform for web developers to request a micro web tutorials. Requested tutorials are written by a crowdTOD member who is registered as an expert with a proven skillets. Experts can write tutorial and for an individual tutorial can earn 65% from the funded campaign.

Can you write test tutorial on any web development languages/frameworks? For example building minimal hackernews in Ruby on Rails/PHP? Or you can decide your own topic. Please no more then 3-5 pages.

We need test tutorials in order to validate our idea. If you are interested please contact us at crowdtod@gmail.com. Obvious question is what you will get for writing tutorial? Hereby, we promise that first 100 experts who is ready to help us in writing test tutorial will secure 90% earning on any tutorial he/she writes in the future.
Offender in neurodegenerative diseases can benefit normal cells
Unfortunately the Dunning-Krugerrand crowd seem determined to try to conflate what seems to be a fairly legitimate piece of police work[1] with the Orwellian surveillance state.

[1] Well, obviously one can disagree about the criminalisation of recreational drugs, but they are, so the cops are working within their brief.
There's a difference between going after a company that is obviously facilitating copyright infringement and is mainly used for that purpose vs. going after a respectable service provider. The latter would raise hell in the international relations between countries.
Reminds me of the time I used to contribute to the enlightenment project. e17 was still not released, and very rough around the edges, I had commit access, so I wrote a theme selector app and put it in the repo, it eventually got picked up and included with the default installation of e17. Was the best feeling at the time to have something you wrote used by people all around the world.

Of course the project then moved on and my code was replaced.
You said: "one of the strategies was to keep the carrier's walled garden app models that were becoming popular (this was before apple) from eating Google alive by demanding cuts of ad/other revenue from Google's inevitable mobile apps."

Google's ad business relies on access to user data for targeting. If Google has a strategic goal to protect the ad business, it therefore also has a strategic goal to protect it's access to user data.
Sports, Complexity, and the Ten-Thousand-Hour Rule
But maybe most of your users are from the US because the servers are there? I'm from Europe and was a FastMail customer once, but I switched away because I didn't trust the US-based servers (and that was even before the NSA scandal).
The portion of the brain associated with self control is smaller in people with a mental disorder that is characterized by a lack of self control.

Now obviously proving the entire causation thing here is pretty hard, but, if someone is missing their eyes, and that person is blind, there might just be a causative relationship happening.

To put it in perspective (http://www.medscape.org/viewarticle/549973), 32% of people with ADHD suffer from depression. 21% bipolar. That isn't some statistical oddity.

(The % is higher in the untreated population, no citation on hand right now sorry)

Over 50% of people with ADHD have substance abuse problems.

Imagine taking a population and saying "oh yeah half those people are alcoholics, but there is no strange underlying cause, nope, we should just let them be."[1]

ADHD isn't the popularized image of "little Johnny can't do his boring old homework that the mean teacher assigned", but rather "Jenny can't make herself go to sleep even though if she is late one more day for work she will be fired and have no money for food or rent."

ADHD is like having your entire sense of self control ripped away from you, no matter how much you want to do something, you cannot force yourself to do it. Pleading and begging doesn't work. Breaking down in tears over one's complete lack of ability to accomplish the simplest of tasks doesn't help any. The neurochemical responsible for self control quite literally isn't there.

[1] Well ignoring that America has basically done that for multiple cultures already...
See above. Another commenter pointed out that the 52 hours figure was only the last step in the factorization process, and that the complete process likely took months. That adds an order of magnitude to all the figures in the reply to your comment, as well.
Thank you, Fastmail. This is why I pay for you.
I would argue that section 29 is very narrow in its scope, and allows for disclosure once an investigation is completed, and allows for disclosure to an attorney, whereas my understanding of an NSL is that it can order pretty much anything it wants without limitation. That seems quite different to me.

But then, I'm not lawyer. You're probably not either. Which is why I keep telling people to get their own legal advice if they're concerned about it.
Mapping of interiors of spaces using D3 sounds cool. Opensource the code, will have a look at it :)
Yep. The main caveat is that files update is not transactional. If rsync is stopped (crashed, disconnected) in the middle of updating a file, then what you get is a corrupted file.
I have been looking for something like this for a long time. Seems very straight forward.

I have not tested it yet, but I wonder if the speed of render will penalize you in the google results. Seems like a separate machine with a good CPU might be worthwhile if you are going to run this.
SilkSpeak sounds like a great idea.
They're really tiring bc they absorb all your energy! I tried to buy the trampoline shoes but they only shipped to England or something :P
Flying to NY to meet him is one thing. Actually telling him is another.