skysight-inc/HackerNews huggingface dataset:
This article does not say why the Gleevec patent was rejected, maybe it was not the purpose of the article. Indian companies did not invest in clinical trials, even in the discovery of the molecule. They are just using the disclosures. Even if there is compulsory licencing there should be a cost, about 20 million dollars would be okay based on the average research cost and population of India. I dont believe in compulsory licencing but believe in price control. Let those patent holder companies have exclusive rights but govt should have the right to determine the price based on the purchasing power of the people. The better option of course is govt or the insurance companies negotiate with patent holder. But in India there is no health insurance run by govt that addresses the real price of drugs. Most of the insurance for poor is like a fixed amount like Rs. 30 thousand which does not even cover 10 days in hospital. The price control is supposed to make the cost of healthcare down, but there is no control of the cost of surgical procedures.
We made a fun website using this library – http://mycatandi.com
In Norway I have yet to meet a fellow informatics student who has interned at all, ever.

Finding a summer job (with good pay) is easy here. If you are on your final year of bachelors or first year of masters then not getting a summer job is literally impossible if you actually want one (ie. apply). Companies will even take you in with rubbish grades if you seem ok, just to test you for two months in order to see if you might be suitable for the company once you graduate.
Gmail 5 for Android Concept
I'm sorry, but if I had had the opportunity to be an intern at Facebook when I was in college, I would have done so in a heartbeat. It doesn't matter if they implement the feature they put me on. The contacts and experience gained are the main reason for interning.
I disagree. I've always loved programming and building things in my free time, but I had no idea how a technical business operated.

Interning for a tech company gave me an invaluable opportunity to network and learn about business strategy, workflow, etc.

I think young programmers need to learn through experience how a successful company operates before they try to start one on their own.
Saudis spend the most money on hardware, yes. But the hardware is left unused, and the sole reason for it is as a token in lieu of payments for US and allies.

The Saudi Arabian army does not project any power in the region, and is not a player. Saudi Arabia is not even able to support its allies in Lebanon against Iran-backed military players.
A workaround: the device you connect to has a bitcoin client running just to keep the block chain up to date. The USB key, upon connecting, syncs that block chain with the one stored on the key. When you connect to a new device, the block chain from the key is synced onto that new device. Depending on how often you switch device / how often you use the key, this might or might not be a useful workaround :P.
Another CA APM patent lawsuit
This is remarkably like the Underhanded C contest. http://underhanded.xcott.com

I imagine hardware manufacturers similarly incorporate some form of identifying macros these days. Of course, most people who buy clones wouldn't really care, but at least the publishers of those clones would be wise to avoid bringing too much attention... Unless they're in a country that has very lax copyright enforcement.
I hate to say it, but (at least in Australia) many banks require Java to do business banking.

This should change (at the glacial rate banks change things) as they realise that Java in the browser is risky business.

This may change if Oracle pull their finger out, stop being dicks about the licensing, and try to promote the language again.

Honestly, I think they've left it too late and the majority of "Java" you're going to see in the near future is going to be related to Android (and hence not running on Oracle's stack).
Stickit author, here. To be clear, stickit will not make your "zombie views grow fatter" or contribute to any memory problems. In fact, stickit cleans up all of its model and view bindings automatically on view.remove(), and provides an optional api for manual cleaning view.unstickit().

The blog author's problem was a brief bug that was introduced and fixed between releases for the rare use case when a data-bound view is re-rendered. We fixed this problem and the author confirmed that the patch was "working great."

https://github.com/NYTimes/backbone.stickit/issues/66

So even though the problem was fixed for the blog author before he moved onto angular, he still claims that stickit causes memory problems. I guess a false claim like that makes the story of moving to a new framework more entertaining.

Another claim from the blog author is that stickit makes it hard to use third-party plugins like Chosen. Around the same time he filed the github issue, we were finishing and getting ready to release "handlers" and a new "initialize" binding which give you the ability to create global handlers for setting these kinds of bindings up. More on handlers here:

http://nytimes.github.io/backbone.stickit/#custom-handlers

... and an example of setting up a global handler for Chosen:

http://jsfiddle.net/px6UP/28/
Nothing possibly could go wrong downloading the blockchain from a torrent site....
This is great - a #mustread.
Yeah, it's not my redaction.
The nicest thing about Sublime Text 2 is that I never have to remember the location of various options anymore. Open-Command Panel-Type what I want does most things I'll ever have to deal with menus for me. :)
I spent many of my student holidays hacking on stuff. That was really great and I learned many technologies/languages that we never touched at university.

But I also did two internships, one at a big, one at a small company. They were incredibly valuable : I learned about real-world (unit) testing, code reviews (by people more competent than me), working with a big infrastructure, having deadlines, etc... Those are all skills that are really useful for any programmer and they're helping me now that I'm working on a project that I hope will become a startup.
Apple's Skunk Works: What is wrong there?
Silicon Valley’s top VCs line up to fund Google Glass developers
Well, over one week has pass by without any change. So strange...
> This is good design. Separation of concerns!

I'm not convinced that this is necessarily true for environmental policy. Imagine, for example, how much people would care about their waste footprint if they had to keep all the trash that would otherwise go into an ocean.

Once we have no idea anymore where the power in our cars comes from, and no visible pollution in the street that we know is caused by cars, won't the search for a better power source slow down a lot?

"Not in my neighbourhood" etc... :)
How much oil is left in the world?
Samsung unveils 6.3in Galaxy Mega smartphone
I'm honestly quite surprised they got that much, seeing as they haven't really had any "huge" innovation or evolution since their original product. They have definitely improved some UI/UX on the app, but nothing ground breaking, to me. Don't get me wrong, I'm a fan of Foursquare but they are getting harder to "keep loving" when they simply can't seem to hit their full potential.

I only use the service now if a location has a check-in special of some sorts. And to get those specials, you need more adaption from local businesses and I think that is where they are failing. I live in a big city, and I think I maybe see one new business a MONTH (at most) that actually utilizes Foursquare, and majority of the time it's just a big chain type store. They need to get a team together to pitch to the smaller indie type shops to get them on board to get users interested again. I'm also in the midwest, so maybe they are better in bigger coast cities?

EDIT (additional thoughts): I think they also won the hearts of their original users with the app "game-ification" which was incredible (at the time), but I think they need more than that now-a-days. It seems like every new app has "badges", "awards", etc. While it's good that Foursquare was one of the originals by doing that in a social setting, it's irrelevant now because so many businesses are doing it better than them. Just because you created the first wheel, doesn't automatically make you the best, and I think they are forgetting that and not thinking outside of the box of how to make their app more social and connect users like it originally had.
Mission Man - Extra
Very nice. Definitely one of the better clients.

Minor nits:
* I'd like a non-indented view of the comments - don't like half the screen being "wasted".
* "Settings" doesn't go to any settings.
* No option to send to Buffer? Bah.
* If you turn off "SMS" from the Share UIView, it's still on the action pane the first time you bring it up after that. But then it disappears.

There's a few other weird UI happenings. I'll send them via email later.
Another color scheme that goes nicely with the theme is Boron: https://github.com/mjio/boron.tmtheme
You can't read.
Never thought a cheesy robot doll could make me cry

http://www.thisiscolossal.com/2011/11/address-is-approximate...
I think your post would be better received with a bit more facts and a bit less anecdotal evidence. Moreover, you have a clear bias that big companies are bad and startups are good. Having worked professionally for both, it's not that black and white.

There are wide variations in company culture and work habits and my advice is to not be immediately turned on or off simply by the size or life stage of a company. You need to ask much more in depth questions to understand if the company is a good fit for what you're looking for at a particular stage in your life.
The assumption needed is even stronger than the complexity-class question: even if you proved integer factorization was not in P, that wouldn't be enough, since you need integer factorization to be almost always hard in every instance of the problem. Or at least you must have some way to identify and exclude the easy-to-solve instances.

Example: SAT-solving is NP-complete, but nonetheless heuristic SAT solvers are very good in practice, which makes its hardness too weak for cryptographic use. That can be ameliorated by trying to identify a more specific subset of "actually hard to solve SAT" (some of the research on the SAT "phase transition" aims at this), but it's pretty difficult. A few problems like integer factorization seem to have just arrived with this apparent always-hard property, but attempts to engineer it have been less successful, hence to my knowledge no used-in-practice cryptosystem is based on taking an NP-hard problem and turning it into a cryptographically useful one-way function (even though Diffie & Hellman suggested that as a research agenda way back in 1976).

I wrote an essay on that subject a few years ago, since the reverse question also comes up in AI discussions: http://www.kmjn.org/notes/nphard_not_always_hard.html
There is an open todo format http://todotxt.com/
which has a Command Line Interface https://github.com/ginatrapani/todo.txt-cli with lots of extras https://github.com/ginatrapani/todo.txt-cli/wiki/Todo.sh-Add...
And has vim plugins https://github.com/freitass/todo.txt-vim and phone apps , iphone and android...

Even has some time tracking added by others... https://github.com/dbindel/tlua
The keyboards on some of the Amiga's had a SoC version of the 6502 (it's a model with a tiny PROM an some RAM and a few IO lines). Unfortunately not reprogrammable like the 1541.

I used to freak out PC users by explaining how my Amiga 2000 had a M68000, but with a M68020 accelerator board, a PC bridge board, with a 286 accelerator (the A2000 with bridge board could run the PC board "in a window"). On top of those CPU's, it also had a SCSI controller with a Z80, and aforementioned 6502 compatible CPU on the keyboard. Now that's multi-processing :D (Of course the M68000 and x86 were disabled).
Does that seem like a problem to you? It seems like a problem to me.

Your argument proves too much. I mean, this does sound like a problem, but it sounds like the same problem I've encountered in every government I've dealt with and in every corporation I've worked for. It is one of the fundamental problems of human organizations operating with rules. The rule sets are both too strict and too lenient. But what is the alternative to rule sets? Philosopher kings?

I tell you what: since we both agree that it is a problem, why don't you list some large organizations that consistently promulgate rule sets which everyone agrees neither underregulate nor overregulate?
Don't take it personally. Getting noticed on the New page is largely luck of the draw nowadays.
This could be really useful if it could be integrated with some hardware to make cat doors that open only for your cat... or at least a cat...
Etymology of the adjective 'mobile'
New York, NY AND Palo Alto,CA - Full time, Technical Services Engineer

10gen (MongoDB) is hiring!

We are looking for someone with a strong Devops and/or Development background that likes digging and analyzing problems - performance issues... replications issues, sharing issues etc. This individual will have the chance to work with multiple companies working on problems that hasn't been seen before.

Below are two post about this position. If you are interested, feel free to reach out to me at jason.chen@10gen.com

http://blog.markofu.com/2012/07/being-support-engineer-10gen...

http://blog.markofu.com/2012/10/being-support-engineer-10gen...
'actual business problems and domain knowledge'

This is critically important. In the past few months, I've done a lot of networking with the tech entrepreneurs in my city. After speaking to these guys, I became aware of problems I didn't even know existed. It turns out that corporate South Africa (and probably the world over) have a massive number of problems they need solved. For example: fleet management, business reports, operations (like using Voronoi diagrams to see which restaurant chain 'dominates' an area). This surprised me because as someone without exposure to a real business environment, I couldn't conceive why people would actually buy reports products and resource planning software. If you asked almost any CS major to explain what a 'enterprise resource planning application' should do I can quite safely bet that they won't be able to accurately describe what problems it addresses and how it solves them (assuming the grad has no first-hand experience in dealing with this kind of problem).

I realised how as an individual I have been exposed to mainly B2C companies. Now, having been introduced to real, profitable B2B companies, I see that the domain of problems to solve and businesses to build is huge. 'Get out of the building' really summarises this concept well. Get exposure to real business problems and you will find someone who has an unsolved problem that you can attack. A nice example of this (not a business problem but a real one nonetheless) is the other day I had to collect my calculus test. There were 1000+ people contending with each other to find their paper in 50 semi-sorted piles. It was chaotic. I know that there is a better way to do this (fast and efficient distribution of unique papers to 1000+ people) - I'm currently thinking about how to solve this problem. The takeaway idea here is that there are tons and tons of problems out there and exposure to the real world will give you the opportunity to see these problems and begin solving them.
How Koss Headphones Capitalized on 'Mad Men' Role
why? for pointing out that, in 2013, someone had the revelation that if you fish in someone elses pond, be careful... because they might cut off your access?
A 2009 article that hints the causation could be due to sleep, at least in mice: http://www.sciencemag.org/content/326/5955/1005 (see also
http://en.wikipedia.org/wiki/Beta_amyloid#Circadian_rhythm_o...).
I have no idea how they managed to pull that off since foursquare has so little usage today. If I look back a year or more ago, I had tons of friends using foursquare. Now? None.

I am guessing the loan from silver lake makes up 80% of the round and gives them top preference on a liquidity event as well as a 3-5x preference and maybe even monthly interest payments.

As for the convertible debt, I would guess it is likely that comes with a major, major discount on the next financing. That would also means that unless foursquare can completely turn its ass around, it would be super unattractive for any new investor to come in. So it goes without saying that the convertible would also have a short fuse of 48 months or less, which would convert at a some crazy low valuation if they did not raise another round.

If I was in charge over there, I would be thinking very heavily about what is best for my shareholders to get value and that would almost certainly be some form of a exit. However its not known if any suitors would be interested in foursquare at this point.
good job. nice write up
I call this "Daily Dose of Sheer Raging Awesomeness".
Silicon Milkroundabout: Work for a tech startup in London
This is extraordinarily helpful information, difficult to find in one place elsewhere. Thank you!
Yeah by why encourage discussion on HN while simultaneously making it more difficult to discuss the article once you finish reading it at the source.
User prefs: "show_tab_close_buttons": false

In flatland.sublime-theme:

Tab element: "content_margin": [18, 5, 20, 20]

Tab button size (show_tab_close_button): "content_margin": [8, 8]

Tab dirty state: "content_margin": [18, 5, 15, 20]

Not perfect or I'd submit a pull request, but I like these tabs a lot more than the default.
We also spent considerable time testing VWO and found it to be lacking in certain areas that were key to our business. Both products are quite good, but there are some subtle differences that made us stick with Optimizely in the end.
Making Google Street View Hyperlapse
While I understand that for entrepreneurial CS students, interning at a startup or building something awesome over a summer is ideal, I think that

1) the vast majority of students would be unable to find a sexy startup to work with and
2) you are vastly undervaluing the benefit of learning best practices and industry standards, which you will get plenty of at a decent-sized company.

Far better (and likely) IMHO to get a job at a (probably medium-sized rather than large) company where you will get to do both new coding as well as code maintenance (learning to read someone else's code is a vastly undervalued skill that you won't learn "building something awesome"), learn as much as possible from their senior engineers, and then start building something cool on the side that isn't a stinking heap of unmaintainable feces like most undergraduate-level code I've ever seen.

If you're a Rock Star Ninja who happens to be able to write quality code straight out of school, good for you, but I think most software developers out there would rather work with someone who's spent a year or two in apprentice mode as low man on some company's totem pole, rather than some hotshot out of school who probably turns up his nose at RDBMS's and Java.
Cool app, but I can see why it didn't grab peoples attention.

It's not very clear what to do when you land on the page and there's nothing to explain what it does. I wasn't sure what I had to put in for the start and end location. Is just a city name ok? or does it need a full address?

I'd suggest having an example location already selected. That way instead of asking the user to do something they can simply click the play button and immediately see what the app does.
> ActiveMQ crashed constantly under load.

That has been my experience as well, to this day I have an ActiveMQ broker for which the JVM just stops responding, its not the broker that goes unresponsive, its the entire JVM, with no error, no log, no nothing, it just stops replying to the service wrapper and sits at 100% cpu usage. The wrapper kills that JVM and restarts it once every couple days because this happens.

Oh and this was fun: yesterday I went to check on the broker as it was running a bit slow, the DLQ had ~50,000 messages in it that were not there last week, all were timestamped to the same second in ~July 2012...9 months ago...

I'll likely never use ActiveMQ again.
What if I were a woman complaining about sexism in the industry, would you give me the same advice? Several female bloggers have complained about the "don't be so uptight" reply they received to their complaints...
Personally, I'd prefer to assume more of the responsibility for selecting healthful food for my family, if it came with the freedom to choose it. I've run into a number of "harm in the name of help" regulations in that regard. For example, in order to sell meat in packaged cuts, it must be butchered at a USDA inspected facility. That sounds sensible at first glance, but it creates a problem for people who want humanely-raised, hormone and antibiotic free meat: running a USDA inspected processing facility is very expensive, and the only way to do it (currently) is to go for large volume. That means that the same facility that processes the conventional meat will be processing my meat, exposing it to both chemicals and pathogens that it would never otherwise have come into contact with (resistant forms of e. coli, among other things). In a large facility such as that, contamination from one animal has the potential to spread to many more. Health threats from this are uncommon, but they do happen and the size of the facilities means that their effects are widespread rather than localized.

Add to that the common practice of adding fat (from other animals) to ground meat, and you end up with a recipe for reduced-quality meat. One of the biggest reasons to eat grass-finished meat is its balance of omega fatty acids. When the leaner grass-finished meat is fatted up with fat from industrial animals, that benefit is lost. The regulation that was meant to help did help in the average, but it also made it more difficult to go beyond average.

One side-effect of regulation in agriculture in general seems to be to cut the small producers off from the bottom by centralizing and raising inspection costs. That in turn reduces diversity in the food supply and makes it more prone to large-scale outbreaks of problems (e.coli in spinach recently comes to mind).

It also has a second effect, which is that people trust food too much (rice from China seems to be a case in point). Because all food is inspected and certified transparently by someone else, consumers take little interest in the process, which makes it easier for things that aren't on the standard inspection list to escape notice.

Personally, I'd love to see a voluntary style of inspection, where a producer can opt in to one or more inspection programs in order to receive a certification. Consumers would then look for labels indicating whatever style of inspection they prefer (right now we basically have organic and not organic, but there are many others that might be relevant). There is definitely a need for inspection in the food supply, but I think that our current model of forcing all producers into a tiny number of alternatives is less than optimal.
As another University of Michigan student, this extreme enterpreneurial mindset seems incredibly arrogant to me. “I have nothing to learn from those more experienced than me, I can do everything by myself, and as a 20-year-old, I understand how to solve the world’s most important problems.“