skysight-inc/HackerNews huggingface dataset:
Mostly political reasons it seems. Java was always encumbered with patents and licensing restrictions especially for mobile usage, which came out the ugly way as we know with the latest Oracle's lawsuit. Even though Oracle didn't succeed, but nevertheless there was always a risk. I guess Microsoft didn't want to depend on that, but on the other hand wanted to leverage familiarity with Java to lure Java developers into using C#. Rather boring and uninspiring move (creating a close clone), but Sun can be partially blamed for not making Java truly free (like C++ for example).
Not to be negative here, but compare JRuby with IronRuby ... while IronRuby is basically unusable and almost dead, JRuby is not only really mature, but also the fastest Ruby implementation available. A lot of Ruby apps are right now deployed on top of Java servlet containers. There's practically no comparison to be made.

The only alternative language for .NET that's worth talking about is F#. But it's interesting to note that F# is sponsored and developed by Microsoft, while a language like Scala came from a third-party community. This is important because Microsoft is known to just dump projects that aren't generating a good return on investment.

Java is now backed by Oracle which isn't the most friendly
of open source companies either

Java was always backed by a huge community that includes IBM, Google, Intel, Red Hat, Novell and the Apache Foundation. The recent lawsuit against Google only goes to show that the genie is out of the bottle.
How to Prepare for GMAT Course
Often GMAT aspirants who set out to go for the GMAT study venture all on their own end up wasting precious time in understanding the best ways to beat the game. In such cases, if you feel flabbergasted as to which method will work the best for you, it is always beneficial to take the help of a professional institute or tutor who could guide you through the GMAT course.
The way I read it was that to "seem formidable" is first and foremost a subjective assessment. You have to impress the VC's as to your ability to succeed, in a short period of time. It's a smell test. I could be wrong. If I am, maybe Pg will correct me ;-)
Sports News in Urdu
Sports News in Urdu
And in the cases that it's not, having to use a $30 dongle on a $2200 machine is just not a big deal.

As an aside, if an office is paranoid enough to lock down well encrypted Wifi, I wouldn't be surprised if Thunderbolt got the boot as well.

It's built like Firewire; devices that are plugged in have direct access to the host machine's memory. Though at least it now has the ability to mask off sections of memory.

An attack via a malicious network adapter doesn't sound out of the question. Seems like it would be on the same level of plausibility as sniffing WPA2 traffic and decrypting meaningful information from it.
A Thunderbolt port can be Ethernet, FireWire, DisplayPort, HDMI, or native Thunderbolt. The flexibility of that makes a port that can only be Ethernet seem like a total waste of space (especially at twice the size).
Also, for anyone interested in an academic, objective, inclusive and yet thoroughly fascinating summary of Indian history, I highly recommend "India: A History" by John Keay (http://en.wikipedia.org/wiki/John_Keay)
If you use voip or do any online gaming a wired connection is faster and more reliable. I suspect the average user uses one of these.

They should just make a thinner ethernet jack.
Spoiler: a YT eng^H^H^Hmouthpiece handwaves for quite some time about how they fail at distributed systems and can't accurately count views from cached content.
How do you package games to run?

Something that seems to be a disadvantage with Java over native builds is the way it complicates the task flow for users trying to install your software. Either they have to download a large distribution that includes the JVM inside it (are distributors even allowed to redistribute Java like this?) or else they have to download and install the JVM, and then configure their new application to point to it.

How does this work when you're using c#?
You went to Berkeley. You get a somewhat different response from PR than someone like myself, who went to a crappy liberal arts school with no name in PA. They recognize the school, and expect that to be a substitute for skill - "oh he went to Ivy League / big state school, he must be a genius". Versus "I have never heard of that place, must be dumb not to go to an Ivy League".

Anecdote: I like to think I can write fizzbuzz in a couple languages.
His blog (http://joeyh.name/blog/) has several posts about how he lives, spread across the past few years. You'll have to search through them yourself, sorry, but he's not a prolific writer so just browsing through the archives should be easy enough.
I am not saying JVM isn't awesome. But JVM isn't anymore about Java, than JavaScript is about Java.

Its like calling the Pentium/AMD/ARM as C processing Machines.

The name is deceptive, JVM based languages gives an impression that the languages have to do some thing with Java. Sure they have Java interoperability, but that is different to liking them them with the 'Java programming language' brand. Since JVM was shipped to run Java programs, it was called Java virtual machine.

Otherwise its a virtual machine optimized to run Java programs. When people think of Java its 'Java the language'.

JVM improvements are not necessarily improvement on the Java programming language syntax and semantics.
Solar Power Systems can Help you Save Money
Are you losing money with hefty electricity bills? Why burning hard earned dollars if you can save them with Solar Power Systems. Solar Electric Supply, Inc. offers cheapest solar electric systems that will help you saving your cash. Call today at 831-462-8243 for Free Quote.
Vanlanschot.nl Bankiers / Online Bankieren Nederland / Inloggen  
Van lanschot has been listed on the Euronext Amsterdam stock exchange since 1999. The Bank’s services mainly focus on high net-worth individuals, entrepreneurs and institutional investors. It is offers investment services and serves the institutional market.
Islamist Morsi vows to be leader for all Egyptians
A single lecture of the most simple and most significant equation everybody should know:

youtu.be/umFnrvcS6AQ

The rest is distraction in the current "economy".
Funny- Any.Do eye movement
I think they are meaningful. Basically what he is doing is identifying subjective impressions and approximately how they affected the final result.

This is pretty helpful because what it shows to me is that if you are pitching to him, you want to emphasize team and market potential, and then touch on product and traction.

Where it would be less helpful is in trying to use it to measure performance of the VC's funds since these things are subjectively rather than objectively measured.
You're not the only one.

I moved to iTunes from WinAmp when I got tired of meticulously organizing my mp3s into folders. That was the feature that sold me on Windows iTunes.

Then came iPods, MacBook Pros, iPhones, iPads and now maybe $10k+ later I'm hook line and sinker into the Mac Eco system.
They have a SD card reader
Yup, Taiwan as well. I contribute to OSM, but still got to say, it is utterly useless over here, while Google Maps have pretty much everything plus local quirks covered.
"... one of the major problems newspapers face is that web advertising revenues are much lower than print advertising revenues. ..."

Interesting observation and one I found when I read an article on LWN today about advertising vs subscriptions ~ https://lwn.net/op/FAQ.lwn#subs Note that Flipboard's McCue is reported saying:

"... publishers can charge between 10 and 15 times more for advertisements within Flipboard than they can for banner advertisements, and Flipboard takes a cut of these revenues. ..." ~ http://www.telegraph.co.uk/finance/newsbysector/mediatechnol...
The problem is that given enough time, the URL will break-- you'll redo the entire site (a shiny new CMS/cloud provider/hosted solution/server!), or accidentally delete everything, or get hacked, or get acquired, or go out of business. Or even if you keep your important links up forever, various obscure bits and pieces will come and go, and years later, somebody will find an old link to one of them. Bitrot is a fundamental limitation of the web, and it sucks.

The workaround is the Wayback Machine, which is amazing, but could be more comprehensive and frequently updated. I wish someone like Google would throw more servers at it.
This essay is from 2002 (and most of the citations in the longer cited version were quite old even then), and a great deal has been learned through DNA studies since then. And some of his points of evidence such as the coloration on a piece of cave art are obviously flimsy. (And not to rely on an appeal to authority but he doesn't convincingly overcome being a non-expert commenting on an active scientific field, and I'm calling crackpot on the website.)

There's good evidence that Homo sapiens sapiens first arrived in Europe during a warm period sometime around 45,000 years ago, then lived through the last glaciation maximum covering most of the continent with a peak around 18,000 years ago, driving the population through a harsh bottleneck that strongly selected for traits that aided survival in the cold climate. The population rebounded in numbers and in latitude from that bottleneck as the climate warmed again. A higher initial population under greater selective pressure for a longer period of time than elsewhere suffices to explain the resulting traits.
Using mod_spdy With Apache2 On Fedora 17
There's a practical problem when trying to apply this paper to something like airport screening: it minimizes E[stops until terrorist is found], whereas what we really care about and want to minimize is P(terrorist gets through without being stopped).

It's a highly useful analysis as applied to, for instance, profiling for random stop-and-frisk street searches where you're just trying to find as many "evildoers" in a crowd as possible - most city cops would do well to realize that even if "profiling works", they're probably doing it far too aggressively, and actually ending up with fewer arrests per search than they would if they didn't profile at all. The paper's conclusion is not so useful when there may or may not be evildoers coming through your screening station and your task is to make sure that as few get through as possible, given a ceiling on the number of searches that you can do.

btilly mentioned (http://news.ycombinator.com/item?id=4154989) that the optimal solution (neglecting game theoretical considerations, which are extremely important!) to the airport screening problem is to set a prior probability cutoff based on resources available, and screen everyone in a group that has P(terrorist|group) above that cutoff, but he didn't elaborate. The gist of the proof, by example, is that if you can only screen 10 people out of a line of 100, then to minimize the chance of a terrorist getting through you should never ever use up one valuable screening on someone with P(terrorist) = .02 if there's someone else with P'(terrorist) = .05. You'd have to be crazy to do so, since that's an extra 3% chance that a terrorist gets through, with no additional benefit.

As for the game theory issues, all I'll add there is that if your prior probabilities are "correct" for the sample coming through the gate, then the strategy still holds. The problem is that if you know that terrorists know that you're profiling and might decide to send in lower probability people, your prior probabilities should change accordingly. How far, who can say...the fact is, our priors are extremely uncertain to begin with in this area, so all of this becomes much more subjective.
Bacon Ipsum, because Unicode is hard
Politics between SUN and MS was the main reason. But the low quality (and by that i mean things like doing value type allocations in the heap, shitty libraries for UI (Swing), the language not having common sense features such as delegates/properties etc) implementation of the JVM was another.
Talent at any company can be divided in to following categories:
a. People who make code* frameworks
b. People who extend code frameworks
c. People who maintain code frameworks

* you can replace code with almost any other employable skill

"Talent shortage" usually refers to people who fall in a).

Every company claims to want to hire only a) but most companies need b) or c). Very early stage startups ideally need a), but they don't always manage to hire people in that category. They can temporarily bypass this requirement by hiring people in b) and using frameworks like (Rails, Django, etc) built by other people who fall in a) until they get to a point where a) types will be willing to join.

When people talk about shortage of talent, they usually mean shortage of a) people. This is mostly because two of the three things that people in b) and c) need to become a) are hard to acquire and come with 'experience'(for those who try).

3 things you need to become a):

1. Acquiring a good base
- data structures, algorithms, design patterns etc
- learning languages/specific skills
- interview skills

2. Acquiring good mental models
- working with smart programmers
- reading code by smart programmers
- learning to make tradeoffs
- actually building stuff

3. Acquiring reputation
- Building stuff
- Talking about stuff you build
- Having other people talk about you
- Collecting badges that other people recognize i.e. working at well known startups/companies, winning programming competitions, going to Berkeley, etc.

Most people manage to succeed in 1) eventually. 1) is also where most college/other training programs focus. But, 2) and 3) are much harder to acquire.

If a company is big enough they will assign an a) to mentor someone who is a b) or c), but this is often not viable for startups (and, imho, slightly unreasonable to expect from a lot of startups).

If we figure out a way for b) and c) people to learn 2), we can solve a lot of the talent shortage. But, this requires either a b) or c) person to spend time on their own looking at work by a) people (not always possible and extremely time consuming), or an a) person mentoring the b)/c) person outside companies (100x faster, imho).

Until we build social systems that enable b) and c) to transition to a) easily, the alarms for 'talent shortage' will continue to ring.

Caveats:
1. A lot of jobs only need b) or c). Employers could adjust expectations.
2. Luck is a huge factor. You don't actually have to be a) to be hired or considered a) because perception(3) plays a big role.
Tikhon, It took me two weeks and now I'm doing contracting to hire for a YC company. (I had help)

However I ran into a bunch companies that did not know how to hire and I also found that the more successful the company was the better they were at the process, defiantly a correlation there.
Seems it's just not as speedy as you thought... :-)
Resealable bags
when the resealable bags were introduced. These bags were made for this purpose only. The resealable bags can be sealed easily that too immediately after the use. It not only protects the item inside it, but also makes it a protected area to store without having the fear of any loss by jerks or manual error.
Your code iterated more than once. Mine doesn't. Mine is O(N). This is one of the side effects of using all the functionality.

On a positive note, your example is very lisp-like.
It's also fun to remember that all of the Apollo moon landings took place during just a 3.5 year period in the middle of the Nixon administration.
Creepy? I've seen, heard, and tasted worse thanks to the internet
Mira Road Property
Property in Mira Road - Find Best deals on Mira Road Property, Apartments/Flats - Upcoming Projects in Mira Road, Flats in Mira Road, Properties in Mira Road For Sale
Great, another way for FB to show people I don't know down my throat.

I really don't get it. What does FB have to gain from me friending a million users? I thought the point is to build meaningful connections with people I actually know. But the way they are handling things is just stupid. The "people you may know" widget on their page (web&mobile) has never ever suggested a person I actually knew. Just some random friends of my friends that I've just friended, or sometimes not even that. Can anybody shed some light on this?
Right, and they could give you a dongle that had a proper RJ45 jack on the other end!

Er... hang on...
1. We will see. I really don't know but I really don't care as well. WP7 is already nice - I have played a little bit with it but I don't care about it. It is good but it is boring. I don't like it (N950 with poor hardware is much more interesting). My next phone will be Android most probably (while BlackBerry 10, Tizen or bada are considerable options as well). I'm open source/free culture geek and if I can I will avoid walled gardens what WP is.

2. I don't bought it I won it in Nokia's PureView competition. I personally wouldn't spend 700$ on this phone - there are better ways to spend such amount of money that I consider big enough for me. I could buy Samsung Galaxy S3 for this amount of money.
And make it look like a FrankenBook Pro? :-/
In the case of iOS, the code gets AOT-compiled and any unused bytecode is stripped out. Mono is statically linked in and adds about 6mb at the minimum.

On desktop, the necessary parts of the mono runtime would just be included with the distribution package; much like any other DLL. I don't think any developer in their right mind would ask people to download the mono installer. On the plus side, this doesn't pollute their system with registry entries or system files.

It's clearly not optimal to have that overhead, but it was preferential to porting to each platform in this case.
Unfortunately I think it'll take until MacBooks and iPads are literally as thin as paper (edit: hyperbole) before Japan becomes truly wifi friendly... 'til then, I'll appreciate my current MacBook and not having to carry around that dongle everywhere.
I like C. I like its performance and its syntax. Call me crazy.

edit:
It's not that I don't like Python. I think it's a great scripting language. But for me, it's just too slow. Speed is important to me.
You Will Want Google Goggles
This seems like a silly point to pick on. Why is the MBP so thin? Because of design considerations and the desires of the target market. The design considerations are a serious component of the Apple brand, perhaps the single most distinguishing component. To compromise on the design to work-around the thinness which is in service to the design would just be pointless.

It may not be accurate and complete and without flaw, but it is a reasonable reduction of the reality of Apple hardware to an understandable and useful form. The difference in thickness is profound, and would have been compromised itself, or have forced a compromise elsewhere in the design of the base hardware platform, without the removal of the Ethernet port due to physical space constraints that arose from the level of space reduction that was possible with this revision of hardware.

I think that's a pretty interesting point. The Thunderbolt adapter is a design compromise and a crappy one, but it is a general-purpose one (i.e. there is a consistent peripheral platform) and one that will not impact the vast majority of users. Copper Ethernet is not at the top of Apple laptop users' desire, as one might note conversely design is. There's a sort of elegance in systematizing the edge cases and making the base case streamlined, minimal, satisfactory, beautiful and shockingly-thin.
For some reason it reminds me of Broken Saints.
Whales on a combination of LSD and steroids or extraterrestrials? Not sure...
Sounds similar to the 'keening' sounds that whales make. What would the whale sounds speeded up to 700% decode to for a dial-up modem? :-)
"but I'd say over half of those leads end up cutting me at an HR filter before I can even get an interview!

"From what I understand it's due to two things-- at 34, I'm older than others going for junior positions."

I hope any HR people who have had your resume cross their desk are sweating at the thought of age discrimination scrutiny.

It may be there's a shortage of HR talent, not tech talent.
US Court scraps suits of Apple, Motorola
Bicycle Wheels 700C
Problem ist most companies don't have someone who actually owns the URL namespace. Or the engineer who wrote that bug reporting tool was too shy to contact the CIO, etc.

I agree with your point, but it's also valuable to understand the structural reasons that prevent such things.
Minecraft server will eat rams like it's chasing the dragon.
Asymmetrical Party Dress:Sexy Mixed With Elegance
I actually thought this was a very interesting and useful article. It provides an insight into the mind of the VC as to he finds impressive, and I think this is helpful in figuring how to pitch.

There's something that is to be said about knowing one's audience and the measure of utility of an article like this is how well it helps one to know the audience.
Not creepy.
> it's not true for Java the VM, which evolved a lot faster than the CLR.

I'm curious as to what you mean by this; what part of the Java VM has evolved faster?
The Fraunhofer player was WinPlay3 (which they since attempted to airbrush from history).
"I know you're pg and all" -- ballsy, accurate and funny. Respect! :)
"the company insisted on using its own indigenous billing system"

This is something I have a hard time understanding. Why do companies always seem to insist that everything in their operations is within their full framework? I mean, sure efficiency on paper (and only on paper as we see in this case), and probably a certain kind of clarity to the organization, but still. The right way to do this would be to have the support functions, such as billing be services that business units use if they think they are beneficial, and otherwise not. It would force support functions to be efficient in a whole different way, market driven, rather than "make executive happy"-driven.
I have the same problem at the moment. I think I'll do backbone and move to Ember. I remember reading somewhere the google people is saying AngularJS is their experiment, so lots of things might get deprecated or change. I wouldn't bank on it if its pace of changes is crazy.
Software stack market share: June 2012
Well, when public companies plan acquisitions and mergers, it's essentially always claimed that they're going to make the company they acquire more valuable. You spend $100,000,000 of your investors' money on Nullsoft because you think with you on their side, they'll be worth more than $100,000,000.

So it comes as a bit of a surprise when they become worth radically less due to mismanagement - not because mismanagement is unusual, but because mismanagement persists in spite of the large costs.
Reminds me of Echochrome http://www.youtube.com/watch?v=wLJiv9Aeo2c
I could be wrong, but I'm pretty sure the picture on that blog was derived from a Shepard Fairey poster, which was derived from a Josef Müller-Brockmann poster about noise titled 'Noise Control' in 1960:

http://2.bp.blogspot.com/_kzaoY-eKntI/S-2gf01XkPI/AAAAAAAAAD...
I wonder if it's possible to use this as a PCIe-to-Thunderbolt adapter – as far as I can tell, all existing packaged products are at least $500.