skysight-inc/HackerNews huggingface dataset:
Gates was being super evasive, with-holding information and playing dumb. I don't fault the interviewer at all, the name of the game is pin the tail on the weasel, it's only natural that he has to repeat himself and ask gates to clarify over and over. The fact is Microsoft feared Sun as a competitive threat, and did some unethical things to try to undermine them. Microsoft's implementation of java was part of that strategy(embrace, extend, extinguish). Obviously what ethics means or should mean in the context of corporations is a whole bag of worms, but it's clear that Microsoft did and continue to do things that were detrimental to the advance of computer technology as a whole to benefit themselves.
There is a comedy movie that plays that scenario. 500 years from how people use technology but nobody understands how it works. http://en.wikipedia.org/wiki/Idiocracy
I'm in talks with a small NYC private school to possibly start some middle schoolers on an informal course in steno. We'll see if they take to it. I'm hoping it'll be like ducks to water. Stay tuned!
Does that mean I get the four grand for this maxxed out 15" rMBP back?
On the other hand you can say that coding is a complex task, so having any kind of barrier between you and your code is important.

It's like, say, editing in a window which is, say, 8 lines high. Sure, most of the time you are only looking at 8 lines at a time, and the time spent switching back and forth when you need more is not the limiting factor. Still, I think this would make you a lot less efficient.

The point of competent typing, and good text editors, is that they reduce the gap between your mind and the code. It's not just about speed. The latency analogy of pgt is a pretty good one.
I'm debating between do this or use luajit (ie: export lua code). But can't get how have a REPL + debugger is simply output code.
Slightly related but I always wondered why is it that children of geniuses rarely if ever reach the same level of accomplishment as their parent(s) despite having a better chance over all than their genius parent(s) had.
It actually did upload stuff silently. Here's what you can do to reproduce:

Have TextEdit enabled in the iCloud System Preferences panel. Open TextEdit, create a new document, type stuff in it. Now press cmd + O to display the iCloud document picker, and you'll see your new document got uploaded to iCloud, without you ever hitting Save or explicitly agreeing to save it on iCloud.

The only way on Mavericks to have 100% local data was to:

a) disable Documents in the Cloud for all apps or a specific app, or:

b) save documents to the local drive immediately after creating them, before typing anything.

I'm surprised this isn't more commonly known, and that everyone seemed totally fine with it. Doesn't seem like intuitive or expected behavior for an average user IMO.
Amazon has $83M worth of Fire Phones it can’t sell
There are a few action arcade-style games on qwertysteno.com: http://qwertysteno.com/Games/

But yeah, making a comprehensive steno tutorial video game is pretty much at the top of our list right now. We've even got some funding set aside for art assets and stuff; it's just about finding the right developers at this point.
He has strongly opposed free software for a long, long time. Additionally, his company has been a strong proponent of DRM for ages and just keeps making it worse.

That wouldn't be so bad if it worked with few problems, but somehow, I always seem to get caught up in the DRM bugs in Microsoft's implementations.
Yev from Backblaze -> We've staffed up ;-)
There's also Git Extensions: https://code.google.com/p/gitextensions/

I was discouraged by early releases of SourceTree for Windows because it was buggy. I believe it has improved by now, but I got used to Git Extensions already. It's open source and written in C#, by the way - I keep on planning to fork it and make it more to my liking, just can't find time for that :)

If I recall well, the GitHub app doesn't provide any branch visualization, correct me if I'm wrong.

Git Extensions could be a good choice for teaching, because you get a preview of what commands are being executed by the client. It's not a blackbox that hides what Git does underneath.
People are told to "hustle", "be naughty", and "break things" - and are applauded for it in founder stories. Small wonder something like this happens.
It is good to be aware of competition but if you constantly compare yourself to others you will either be too good or not good enough, which leads to laziness and chasing the leader respectively.

Being first is nice but just the fact that there is competition is some validation that the service is needed. Better to compete early rather than when it is a commodity down the line. Being early but not first does have some advantages as it is market research. The "Google wasn't the first search engine" line of thought.
Very interesting arguments. That link is quite hard to understand. Is it saying that by throwing out embryos, until you hit a lucky, intelligent one, you can raise the average IQ to around 160?
Taxation Without Representation for Business Owners
PPA Impounds UberX Vehicles in Undercover Sting Operation
My point is that it doesn't matter that it's slow. What's more important is it gives them access to the huge Raspberry Pi community.
I am very suspicious of this - one of the symptoms of very bad reflux is vomiting "coffee grounds"; or dried blood. I can't see how this would work, and I worry that you might confuse or mask dire problems with this method.
I know that real programmers only use command line (and chew bees), but GUI client is really helpful for grokking a complex history with lots of branches, merges etc.
It's both intentional, and nefarious - separately.

"Intentionally nefarious" implies bad faith - I think it's just wickedly reckless and violates the huge amount of trust that end users place in their OS vendor.

The synchronization of the email recents list across iCloud via recentsd is the big problem. If I add a third-party email account that I access via IMAP, it is not the job of my phone or workstation to send the metadata (sender list) to my OS vendor's servers, even if it does enable the feature of easy address autocomplete on my other devices.
It was originally inspired by Typestriker, which I used quite a bit to get me through my early days in steno school: http://www.acid-play.com/download/typestriker
Yeah, it's a bit bait-and-switch-y. Their promise of infinite storage was never credible. (Neither were their promises about confidentiality, but that's a different subject.) Now that a bunch of people have taken advantage of what was offered, the rates go up and people who can't possibly transfer all that data somewhere else in time get stuck paying ransom. Then there's the whole "suspected abusers" and "seems impossible for individual usage" paragraph. Way to go, guys. Blame the people who took you at your word for everything. What a class act.
I wonder how long it can possibly be until someone else "borrows" the publicly listed phone number on the front page of skurt.co
In what world does this comment get down-voted?

This is the basis for an elimination diet, which is key to discovering food sensitivities.

Seriously...
I carefully noted your original argument. That's why I said that the burden of proof should be on you, if you want to prove that the flying was irresponsible.
Agreed. Dev's see the specs, and QA sees the holes. I get to participate from the initial planning into release. As a QA person I feel very lucky.

In regards to the article, i would wager the better scores will be found by QA than developers :-P
My experiences on this suggest that any company that both produces something classifiable as PHI and large enough to have dedicated IT / Legal staff have fairly draconian policies that include "every attachment that is mailed to a mail server that is not ours is stripped".

When individuals work around these policies, there tends to be some level of legal shielding for the larger business entity when it is investigated.
Thank you for a great submission.

Can anyone clarify how this lawyer system works in regard to the involvement of fields they are not intimately familiar? I mean, I know certain lawyers specialises in tech or corporate matters, but it is entirely unrealistic for someone to both be knee-deep in matters of the law and technology (or any other matter they are not necessarily trained in). Do they consult with tech experts? Study up? Guess their way through?

I'm just reminded of what i see as totally botched lawmaking in fields where it seems a certain level of education in that field would be required to make sound decisions on it's behalf. Might be of other reasons than education (i.e. privacy vs government power), but watching this I can't help but feel there's a correlation.

I assume the chasm is only getting greater the more layers of abstraction we add to our technology stack. We're already seeing situations where the only one who can discuss a given case properly, is the accused himself.
The hypothetical situation I'm proposing is if the tiger is not let loose, but is being tended to by experienced people.
His charity (while good for the world) doesn't undo the damage he caused when he was CEO of Microsoft.
Very cool that more operating systems are supporting the Raspberry Pi. However I think targeting the Pi to completely run a quad copter/drone is a bad idea. Unless Firefox OS has some special realtime control extensions that allow you to stop the kernel from pre-empting program execution, putting a mission critical control loop in a user space program is going to cause problems.
Show HN: Community-driven minimalist LaTeX templates
Exactly and AI-scripting is also a pain IMHO but (replying to grandparent) I actually meant setting conditions/triggers/actions on a custom map.
Show HN: Stock Up – The best free stock photos in one place
* The rotation interactions agains the wall.
* The rotation interactions when there are hanging blocks.
* Sliding.
* Slide rotations.

any others?
Ask HN: Can't go to college and I have to move to a new country
tl;dr I can no longer afford to go to college and since I am not a citizen of my country of residence (Singapore) I have to move back to my home country (Indonesia) and I don't the native language at all.

What should I do to get a job or make myself more hireable?

Backstory:

I have just graduated with a diploma in culinary arts in Singapore, the plan was that I was to continue my education in the US finishing it off with a bachelors in nutrition. This was at my parents direction; I wanted to do CS instead. Unfortunately, my father has been laid off and has been out of work for 6 months, wiping out most of the family savings. Since my dad has been out of the US for more than 2 years, he is unable to co-sign a loan for me.

Usually, this would not be much of a problem. The normal course of action would be to get a kitchen job in SG. However, with the foreign worker quotas here, that is no longer a viable option thus forcing me to move back to Indonesia.

During my time in the culinary academy + my culinary internships, I had no time to prepare side projects as a fallback plan as I had been working 12+ hours, 6 days a week.

All of my relevant projects has been in high school, where I implemented a cluster computing project and various small applications for my CS and IT courses in order to pass my IB diploma.

During that time i've built my competence in Python, Javascript, and Django, even though my IB coursework was done in Java.

I am faced with a large challenge of getting employed in any job since I do not speak the language at all, having lived in Singapore for most of my life (i'm 21, i've been here since I was 6).

I think that my best course of action is to work freelance for now.

To try and improve my chances of getting a job, I have applied for a US greencard, and I plan to move there when it is approved (my father is a US citizen).

Is there anything else I should be doing to improve my chances of getting hired?
I'd rather put Debian on FirefoxOS phones.
There may be similar ways to game thing as an entrepreneur. There seems to be a lot of activity out there reminiscent of copying the other kids homework.
There are nearly 4 million Pi's sold now vs. a few hundred thousand BeagleBone Black boards (which use ARMv7). If you only have limited resources to get your OS running on one embedded hobbyist board, I think the choice to use the Pi makes sense.
I've struggled with anxiety for most of my life.

Since my startup began growing quickly, I've been having to make a lot of investor / sales calls. These would ordinarily ruin my entire day's productivity. For hours preceding a call it would be impossible for me to concentrate or do work. Shortness of breath, extreme nervousness, etc.

Logically, the anxiety made no sense. I wasn't mentally "worried" about the calls. Most of them weren't very high-stakes.

So I went to a doc and got a prescription for a low dose of propranolol (the drug discussed in this article).

It's life-changing.

Propranolol blocks the peripheral nervous system responses to anxiety.

It allows you to do things that would normally cause a high level of nervousness (ie. public speaking, job interview, going on a date, etc) without feeling any of the physical symptoms of anxiety.

Interestingly, I can remember phone calls I made without taking propranolol much more vividly than the ones I made without. It doesn't feel like I've forgotten the phone calls, but the lack of anxiety attached with the memory makes it a lot less vivid.
Yes.

Odds of an enforcement action are minimal (940 complaints for Security Rule violations in 5 years divided by one sixth the economy), given that enforcement is complaint-driven and CSV files rarely complain. If you're big enough you budget for fines like retail budgets for employee theft -- sure, don't seek it out, but you won't be heartbroken when it happens.
Hey everyone! This is not just another free stock photo site. This is an aggregation and search engine of several free stock photo websites :)

I built it because I'm a big fan of stock photo sites like Unsplash, but am always bummed that they don't have search. Instead you have to browse through all their photos.

Stock Up fixes that by making Unsplash (and others) completely searchable :).

I launched this about two weeks ago. I built it with Kimono (which crawls the stock photo websites), Paperclip/Open URI (to download thumbnail of every photo), oDesk and me (for tagging each photo) and Algolia (for the instant search).
Yes, I'm not saying its not doable. It just seems error prone and time intensive to replace a drive.
This is just regression toward the mean.
We are the people who end up having to deal with a lack of free choices, a small range of products which are buggy, and DRM bullshit.

As for his foundation and whatnot, it could be said that a fairly large number of people, given the sort of financial resources he has, would help "millions of people". Actually, a lot of extremely wealthy people do use their financial resources to help vast numbers of people. Often, they just make donations instead of creating foundations, since other foundations may already exist to do what they want.

As such, it is quite reasonable to disregard the "millions of people his foundation and charity work have touched", as many others would have done the same in his place.
what would be you thinking about when talking about probabilistic models that were more competitive?
> Like many in my MBA class, I had the choice to accept one of a handful of six-figure opportunities offered by top tech and consulting companies.

Yeah, no.

> So I signed up, and in the first weekend of sharing my car with strangers — roughly three to five hours a night over three nights — I earned $800 net.

That's not a net, car repairs and maintenance add up. This sums up most of his logic.

> I pick when I drive based on personal whims. Sometimes I am driving from north Austin to downtown and I just provide a quick ride to an Uber passenger on my way.

You have a limit of how many rides you can cancel. This does not add up. Nor do all the passengers give you destination prior to acceptance.

How many 'MBA' instances can you fit in an article? This is a basically a PR story on some kid who is burning thought small unverified rounds every other month.
Wow, what an unbelievable idiot. Even YC, it seems, makes admissions mistakes sometimes!

(OP: http://webcache.googleusercontent.com/search?q=cache:QkTa-zW...)

This is so dumb on so many levels I can't even believe it. Is it really so hard to get an intro to a founder, that you have to resort to this? You are a YC alum! You are literally handed the contact information of 100's of people who could help you, and instead you resort to this.
Well, it's like this.

When I know that I value a product or service for different reasons than the majority of other customers, I recognize that the product might change in a way that eliminates or reverses the value I derive.

When I think about the privacy of my personal information, I know that I would be greatly irritated to learn that a single shred of "my stuff" went anywhere outside of my control.

I care. I care a lot. The cloud is not made for me. Social technology is not made for me. The extent that social and cloud creeps into my operating system of choice is a clearly tense relationship that I have to think about and plan defensively around.

I don't think everyone should have to do that -- but they don't. They want universal sync and autotweeting, and I am not one to begrudge them.

When I say "most people don't care", I mean that they have decided that the benefits are greater than the risks, and on the whole would rather trust Apple than Google or some syncerrific.io sort of operation. Maybe they care that their friends, neighbors, and coworkers can't read MyFavoriteHentai.docx, but they do not care much about strangers.

So they get the product that they want. And I (and some of the rest of us, but really quite few) do not. And this is the way it should be.

So I'm not throwing anyone under the bus. I wish there was a way to make the product that people want without making it harder for me (and the OP) to get what I want out of it, but it's impossible to serve all cases. That becomes my problem, and I bear it willingly.
Can anyone explain why the lawyer is so keen on making Bill Gates to confirm that he thought that Java is a competitive threat?
Google explains why it won’t add a ‘mute tab’ option to Chrome
>So, what's the point of closing the stream twice?

The first stream.close() does not get executed if an IOException occurs.
What damage. How did it impact you.
Over the years I've written nearly 200 papers with about 70 co-authors, probably 75% of them done in latex (most of the rest in some nroff/troff variant). The process of latex authoring usually involves iteration, with different authors contributing different sections, then a certain amount of rewriting of each other's content. Papers typically have a page limit - often 12 pages. But you ignore all that while coming up with the first few drafts. A couple of days out from the submission deadline, someone (often me) starts to panic that the paper is 16 pages and needs to be 12. That's when you start going through and copy-editing, trimming non-essential content and rephrasing for conciseness. Only during the last 48 hours do you start to worry about tuning the layout, because you know from experience that it will likely all change in the last day. In the last day you're doing fine tuning, panicking that the paper is still 13 paqes and needs to be 12. Now you do a layout tuning pass, and it's now that authors tend to get into all the nasty tricks like negative vspace, tuning caption distances, and so forth. Even then, your co-authors are probably still modifying content without paying too much about the effects on layout. Finally, two hours before the deadline, you've got it down to 12 pages. Now you have to stop changing text without regards to layout.

Anyway, my point is that in the weeks/months of writing a paper, the messy mixup of content and presentation really only becomes relevant in the last two hours before the submission deadline. Up until that point, everyone is mostly using the same subset of latex, not worrying too much about the presentation part, because the coarse-grain paper layout is usually handled by the style sheet you get from the conference.
Boeing Jet Prices
I agree with you, but you are talking about the philanthropic Bill Gates of today. Colechristensen was referring to the Bill Gates of the 90's with his shady and unethical business practices which led many businesses and new products to failure, which meant that the only internet browser people could use was his own. If browser competition started earlier, we could be much further in the browser development world than we are today.
Unless I copied the wrong URL, it wasn't a resubmission - this is issue #41, that was issue #40.

As to the "why" question... well, because Groovy rocks. And plenty of other similar weekly collection type articles routinely get posted to HN. Groovy might not be as trendy as, say, Javascript, Scala, or Clojure or Haskell or whatever, but it still has a lot of fans.

Of course no one is forced to click this link, or vote for it. All I can do is submit it, and let what may happen, happen.
Also Internet Explorer, with its incompatibilities, yet very large user base, and Microsoft trying to enforce its own web standards - held the internet back for a long time. Web apps could have been better and cheaper to develop if it wasn't for this factor.
The bells and whistles comment struck a chord with me. That can be a tremendous advantage to you if the company bundles all those features. Go talk to customers and find out how many of the features they actually use. If they only use 15-20 percent of the features then focus on that small subset of features and do it better than the big guy. If the majority of users use the majority of the product then I think you will have an uphill battle. Think about your customers not your competitors.
What Is Really DevOps?
> Clouds are almost universally antithetical to HIPAA, it's extremely rare to find a SaaS provider that will sign a HIPAA BAA.

That's true of small services, but less so of big enterprise vendor (and, given the size of the health IT market and the big enterprises to serve in that space, that shouldn't be surprising.)
I really don't work more than the normal 40-45 hours a week. It's just the work at work never stops piling in and then it overlaps. Then hearing the people complaining.
Even a half-assed effort to produce a document no one cares about is "very well" compared to the majority of mission critical and/or open source systems out there for which the only documentation is a README and, if you're lucky, some mailing list archives.
If you want an algorithm... hierarchical clusters by Levenshtein distance. Should give you "miel" and "mile" in the same query, but not "lime".
Trivia: The last MSJVM updates were actually the DST updates released in 2007 under the extended hotfix support for DST program (that costed $4,000 per year). Not for the US DST changes, but the ones in Australia and other countries.
0 A.D. is great; I hope my grandchildren will play at beta lol
>It is possible to be intelligent and unwilling to follow instructions

True. But whether an instruction has been followed is easy to measure and relates directly to language, unlike the other criteria in Table 1.

Also, note that chimps are capable of tearing limbs from humans. So if people could be bred from them I would like them to be basically friendly and cooperative.
IANAL but I suppose it is to paint a certain picture of BG's intentions regarding Java which would be then used to motivate the decision of the judge/jurors [0].

[0] Your legal system may varies but it's often about judging the intention and then the consequences.