skysight-inc/HackerNews huggingface dataset:
Motorola may not have been misusing the DMCA, but the DMCA is a misuse of the law and a bloody embarrassment to the tech enthusiasts, programmers, and power users of the United States.

Remember that. The DMCA should be rewritten from the ground up, with new, innovative laws that effectively combat piracy without restricting freedom. And as far as I know, the only group qualified to do that, and who have the proper knowledge to do that, are us. All of us, in this forum. We know technology. And we know how to revise it.

Not some old Librarian of Congress. You know, I go onto any specialized forum for hobbying: car forums, technology forums, sports forums, to name a few, and I invariably, ALWAYS see at least one post about how the government is trying to prevent them from doing what they enjoy.

It's not right. And we shouldn't let law get abused by other laws, that get abused by other people.
It does have them. There are many toolkits that provide components for the web. Bootstrap is just one of them and one that has been getting a lot of publicity here for a while because it's new and has a nice design. But there are many out there that cover different aspects of mobile web development: YUI, Sencha Touch/ExtJS, Dojo, jQuery UI/Mobile, Enyo...

And pre-made toolkits still require you to tinker with them to get layouts right, make them fit your design and make ads work OK in them. That's true for both the web and native toolkits.
The peepcode is well worth the $12.
Hi everyone, thanks for your feedbacks! :)

More ideas https://twitter.com/markodugonjic/status/301013228463476736
It must be nice to have a designer in your back pocket willing to drop everything and design a flashy landing page for every tiny (~40 lines of JS) pet project you do. This is snobbery at its finest.

This isn't a product you need to sell. It's a tool that people either need or don't. And if they need it then the GitHub readme will probably suffice.

I know the author has a valid point in there somewhere but this is a terrible example. Don't make developers feel like they should be ashamed to release anything until they've paid a designer to slap Kanye West on it.
You don't have to click three levels in before you learn about buttons, it's on the front page of the Documentation, one click away from the homepage. Seeing every single button available is only one more click.
I think you have to look at this in the context of the whole language. Go doesn't just not have a "public" keyword. It also doesn't have classes. The way Go structures code is optimized to maximize code reuse while minimizing declarative syntax. So Go has an integrated package system (unlike C++) because that helps you build modules of code that can easily be used across projects, but doesn't have inheritance (unlike C++) because that is a feature that is less about reusing code and more about modeling systems.

I'm sure you've had the experience of working with libraries in other languages where the designer couldn't or didn't make up their mind about whether to expose capabilities as free functions or classes that needed instantiation, or, worse, exposed factories and singletons to get around their discomfort with simple functions.

Go sidesteps this problem. I found it helpful to think of it not as removing the "public" keyword from struct defs, but as creating a mechanism to "promote" functions and variables in packages --- something that would feel very shady in C++, but doesn't in Go. As a result, a lot of packages do The Simplest Thing That Could Possibly Work and just expose simple functions. The result is usually refreshingly clear.

I agree with you about error handling; Go's error handling makes its source code (though not its library interfaces) fussy and hard to read.
Yes, but Kalman filter.
1. Providing government insurance is somewhat equivalent to having private insurances that you buy into right before birth of a new child. The rates would be very low (assuming you agree to pay the monthly fee consistently for the entire life of the person, similar to taxes) despite full coverage for life.

Unfortunately, many people would not opt for this coverage and would prefer to wait until they need good insurance to opt in. Then they call insurance companies greedy or unethical for not providing them inexpensive insurance.

Somehow paying a little extra in taxes doesn't seem as bad as paying for the insurance. Although for most people, putting the cost to the taxpayer means that people with more money end up paying for them. So in reality, the most significant effect of government-sponsored healthcare, etc, is to have those with more money provide coverage for those with less.

2. The other effect is that buying into insurance makes people less risk-averse. For instance, they would be more likely to live on a flood plain if they know they will be compensated for damage to their house. This is a net negative for society since it is wasteful of resources. Someone who doesn't want to pay the extra taxes and instead live a more risk-averse lifestyle doesn't have that choice when they are required to pay taxes that cover insurance.
> You would be better off putting the insurance payments into an investment that (a) will grow over time and (b) can be used against future loss.

Unless "future" happens to be "next tuesday", and "loss" happens to be "catastrophic fire".
The World in Hyperspeed
RubySource | Getting To Know RubyMotion With Laurent SansonettiRubySource
Most innovative companies of 2013
The drawings are irrelevant; It's always and only about the claims.

i) I'm not familiar with how Pinterest works, so I'm no help there.

ii) they're describing essentially any annotation of content (including a link to content), provided the conditional presentation of that annotation happens on the client side.

iii) Patents are granted to inventions comprising all the elements of their claims. Reducing things to their 'core' is a habit of engineers that hampers understanding of the patent system.

The only things that are relevant as prior art, are those that contain all the elements.

A CMS that contained annotations along with content is not prior art for Claim 1 of the '362 patent, if it did conditional rendering based on that annotation on the server. As Claim 1 includes sending an applet, template and data to the client, to handle the conditional presentation.

If a given implementation doesn't send an applet, it wouldn't count as prior art if it came before, and it wouldn't infringe if it came after.
> You're right of course, but the reason I don't invest the money myself is mostly because I do not have the skillset to do so as effectively as the insurance company ...

That's what the insurance companies say -- you can't possibly invest the money as well as they can. But you can -- just put the payments into a market index fund, a fund that tracks a market indicator like the DJIA. Such funds have almost no, or no, overhead because no one has to decide anything -- such a fund grows in step with the market indicator that it tracks. And guess what? There are very few mutual funds that do as well as a bonehead market index fund, one in which there's no fund manager to screw things up and charge you for the privilege. Here's why:

http://en.wikipedia.org/wiki/Efficient-market_hypothesis

Second reason -- it's true that insurance companies invest your payments wisely, but it's not true that you benefit from their ability to invest your money. Only their stockholders benefit.

> I pay the insurance company extra to take on that risk of non-appreciating value for me (and maybe to do so more efficiently than I could, so that I actually pay less).

Not if the insurance company makes a profit. And most do, with your money.
It's actually better than 99% of the world. I just dislike it personally.
Feudal security and the way forward
How is what Aaron did legally different from what Google does with Google Books and Scholar?
Hmm... I've actually tried this but Shift+down unselects the initial selection. However, selecting a single line is still often pretty useful. I'll mess around some more with the keymappings to see if I can work something out.
I've been using Sublime Text 2 for the past year or so, but I recently picked up a copy of PhpStorm (by the same company) during their last 75% sale.

I've been using that ever since and almost never use ST2 anymore (I really miss multiple-cursors, so I still use it for that).

PhpStorm gives me so much more information about the code, such as validating types (based on type hinting), showing warnings when the wrong type is used, automatically updates DocBlocks with correct information, allows very fast jumping to the source code of a function call, quickly find all references to a specific function or class, intelligent popup of callable functions on an object (again, using Type Hinting to know the object's type).

It's really been a huge difference. Yes, there are some weird things to get used to (default OS X keymap uses a lot of non-standard keys), but overall it's pretty damn useful.
Easel.io is great, I've followed them a bit.

I see what youre saying about the free trial, the part Im trying to optimize is getting more people from the demo page to the join page. Adding a free trial on the join page may(or may not) improve signups but only if they go to the join page... Maybe I should combine the demo and join page... Thanks
In my experience, there actually is. Sadly, I think most people don't even read this, and even those that do (me) accept its unreasonable terms because they just need the device already and aren't finding free (libre) alternatives quickly.
OpenCart developer insists that hashing with SHA1 + a salt 3x is adequate
Well, we actually wanted to use WebIntents to do that, but then WebIntents disappeared from Chrome, so we decided to create a similar approach which would work specifically for subscriptions :)
Yes, insurance is a bad idea for anything that you can afford to replace if you lose it.

If, however, losing that item would lead to your financial ruin (such as losing your home and everything in it), then the insurance is worthwhile. It's how you avoid "gamblers ruin". Yes, on average it's a net negative expected value, otherwise the insurance companies wouldn't offer it; but it prevents you from losing the bulk of your wealth in the event of disaster, and being unable to recover from said disaster.

It even says so at your link: if you can't afford to replace something, and must have it, then insurance makes sense.

So, it's worthwhile buying insurance for those things that you just can't replace: your house, your body. Things that are more replaceable? I have enough money saved up to by a new car if need be. If my car is stolen or totalled, I can replace it out of pocket; so I need only the bare minimum liability insurance, not accident insurance for my car.
Bootstrap is awesome and popular but let's not forget other two frameworks Zurb Foundation and Skeleton, I've used all three, mostly Zurb lately and can say that you can't go wrong with any of them.
Buttons: http://foundation.zurb.com/docs/buttons.php

Wells: http://foundation.zurb.com/docs/elements.php#panels

Tables: http://foundation.zurb.com/docs/elements.php#table

Alerts: http://foundation.zurb.com/docs/elements.php#alerts

Form elements: http://foundation.zurb.com/docs/forms.php

Nav: http://foundation.zurb.com/docs/navigation.php

Progress bars: http://foundation.zurb.com/docs/elements.php#progress-bar

Modals: http://foundation.zurb.com/docs/reveal.php

As for where to look, consider that http://foundation.zurb.com is their project site, not their documentation site. For the documentation, look at http://foundation.zurb.com/docs or click the Docs link instead.
Verizon Names Data-Draining and Battery-Killing Apps
As a side effect, you become expert in a lot of "soft skills" that are harder to quantify, but no less valuable.
The iWatch: What Can Apple Do To Make Us Need One?
Your story is me 9 years ago. I got a degree in biochemistry but my research experience was organic synthesis. I hated the toxic nature of the job and, like you, I only really liked the theoretical aspects of synthesis.

Don't go back for another degree. You don't need it. I stumbled around for a while before I discovered web development. I even started grad school in chemistry because I didn't know how else to support myself. But after the first few months of grad school I made a radical decision to take out as much money as I could from my student loan and dropped out. I then spent the next year teaching myself webdev (using the student loan money and credit card debt). Some people would say it's really stupid to take on debt like that but it was the best decision of my life.

I started out by making a web design business. That got my feet wet with front end work and provided just enough encouragement and money to keep me going. 6 months later a company saw my work and offered me a job for 55K. Two years later and I am now making 70K. Web development is soooo much better than chemistry. It's extremely fulfilling.

Don't get a second degree. Just dive in and do it. Good luck!
> Additionally, if the incident upon which you need to make a claim happens fairly early in the life of the policy, it's entirely worth it.

Yes, but the advice to self-insure is based on the average outcome, not the exception. Insurance companies aren't profitable in spite of the lucky few whose claims take place quickly, but because of the vast majority for whom this isn't true. And insurance companies are very profitable.
Investing in yourself only works on average.

So you pay off your mortgage and decide to cancel your insurance and start investing the monthly payments yourself. The next day your home burns down and you don't have enough investment money to cover even a small fraction of your home's worth.

Of course you can get lucky too. After 30 years of investing your monthly insurance payment you have the full value of your home and its items. Now there is no need to contribute to your insurance fund ever again.

Most people don't wish to gamble in this way when their homes are at stake and instead pool their risk with other home owners. The group managing these assets is an insurance company. The home owners are willing to pay a slight premium towards the operating expenses of the insurance company.
Did you get the joke from the West Wing, or from the place the West Wing got it from, which I don't know?
What group are you part of?
I accidentally upvoted you without reading your entire post. Here's an honorary downvote:

-1

Anyway, your argument is again moot, because it doesn't matter if the phone is subsidized. You signed a contract to pay off the phone over the course of 2 years through the carrier. When you buy a car, financed, does the dealer say "We're not going to let you change the timing of the engine! You didn't pay us in full, so you can't do what you want to!"

No, they DO let you do what you want to, because that is your car. Not theirs. It's off their hands. Why should it be any different for mobile devices? Also, say you buy a locked phone off-contract, full price -- but it's still locked to AT&T, and you do use AT&T for one year, but then want to switch to T-Mobile. You've paid off the phone. AT&T agrees, and they don't charge you any early termination fees. Then, you want to unlock it to use it on T-Mobile, but wait! You can't, because the DMCA doesn't let you.

Don't you see how unjust this is?
I had experimented with NLTK, CoreNLP, OpenNLP etc and when it came it NEP extraction, I felt NLTK does the better job (none of them were anywhere close to perfect/dependable), but NLTK had a lot more dictionaries to choose from and overall better.
We use a highly customized/overhauled NLTK for our apps Iris(siri for Android) and Friday for Android.
Nice, I built something similar with a buddy using a kinect a couple month ago. Think poster not website.

http://youtu.be/Xy8oRmoV8Ag
Maluuba provides an API for natural language processing: http://dev.maluuba.com/
The major pain point with that plugin for me is the fact that you can't remap jj to escape in insert mode. Multi character codes will wait until a chord is found type of approach instead of a timeout one.
Most programming languages use these conventions informally. For example:

Javascript - always capitalize classes

Python - underscore before private properties

C# - underscore in front of class level private properties

Python upgraded the whitespace convention to meaningful whitespace, why shouldn't Go upgrade the naming convention?
Publisher hits new low: Suing librarian for criticizing their books
I think what he means is that the people living on the flood plain want protection from risk at below the price it costs to provide that protection. The only way to do this is with taxpayer money.
> It even says so at your link: if you can't afford to replace something, and must have it, then insurance makes sense.

Yes, absolutely, if you cannot afford to lose the insured item, then you really should get insurance. But that leads to the insurance paradox: people who buy insurance tend to be people who cannot afford to lose their possessions because they buy insurance instead of becoming investors.
What should a 2-3 person startup do if they find themselves in such a situation (i.e. get sued by a patent troll)?
Same here. Haven't had any problems yet.
The Man Who Killed Osama bin Laden...Is Screwed
If there is a market for a legally modifiable and open device couldn't a company sell that?

What's wrong with letting some (most) companies compete with their closed products while others compete with their open products? If you don't want a non-modifiable cell phone you have the option not to buy it.
Yes you are right, using a struct for a key does not directly solve the variable length key problem. Until I read the article I didn't know you could use structs for keys, that's all, but thanks for expecting deeper thoughts.

Because of golang I'm starting to wonder just how many keys a person might want, and that's a different way of thinking for someone used to python or clojure.
This is horrible advice and I hope that nobody is swayed by it.

If you understand the nature of repetitive investments in a risky environment, you'd know that the correct long-term financial strategy is to constantly aim to maximize the expected value of the LOG of your net worth. That is because small losses that leave you with working capital are fairly easy to recover from, while large losses that leave you with no working capital completely hose you.

If you have enough money that a particular loss would not severely impact your overall financial health, insurance does not make sense for the reason that you say. But if the loss is large enough to financially wipe you out, then insurance can make sense both for your long-term financial well-being and the insurer's long-term financial well-being.

Therefore the correct approach is to only buy insurance for things whose loss would wipe you out financially.
RubyMotion is exciting stuff if you're into Ruby. iOS development is the perfect compliment to your already hot web app development skills.
Tales from a Heroku User
LukeMapper: A super-fast micro-ORM for Lucene.Net
It seems only to connect people and let them figure communicating together.
It's even worse when the government subsidizes flood insurance. Then it's not just adverse selection, but the whole premise of insurance--pay a premium to mitigate risk--is gone, since it's not even profitable anymore, leaving us with a needless subsidized incentive to waste public funds in the long run.
I'm planning to get patent for the keyword 'main' then go and sue every programming application that uses 'main' :P -- patents are ridiculous
Product-based and Culture-based Startups
Very cool. A similar idea had been buzzing around in my head for the last couple of months - you enter some attributes about yourself and on the other end get 1 match per week with whom you should connect with. Great way to meet new people. You guys beat me to it! Would love to see how this evolves.

EDIT:

After filling out the form, I think some things can be combined/simplified to make it easier to parse:
- Many twitter users I follow tend to be the authors of the blogs I read as well. Maybe just connect with Twitter and get a listing of all the people I follow?
- Also what format should the songs be listed in? or maybe just keep that limited to artists & bands.
- Utilize Facebook Graph to pre-populate interests, music, movies.
Ask Slashdot: Best Alternative To the Canonical Computer Science Degree?
Improving Open Rates - Look like the Taxman
"App" has been short for "application" since the DOS days (hence expressions like "killer app").
Its interesting you keyed it to startup culture, there's probably a correlation there in having a producer mindset rather then being a consumer. I'm 35 and live to build, all my belongings fit in a suitcase and can skip to new countries or opportunities with a few days notice. Minimal is a fantastic lifestyle if you have the means and skill to exploit it. The idea of owning a house and having to fill it with shit just stresses me out.
Ask forgiveness, not permission
Not much. This is not about him doing something dangerous, this is about a government agency trying to set an example clearly pressured by businesses.

In Aaron´s case it wasn't even the affected part putting the pressure, but a whole industry that feels threatened by what 'hackers' can do with easy-to-access information. They don't feel threatened by google because if it infringes a law they know they can sue and settle for several millions, but they know they can't stop hackers sitting in a computer in their homes or a public library, so they need to scare them away with preemptive strikes.

It Aaron's dead results in a change of this policies, not only lives but innovation will be saved and at least his dead won't been in vain. Hopefully.
I don't buy it. I get health insurance between jobs because I know American health care is very expensive. I know if I tear a knee ligament playing ultimate frisbee it could force me into bankruptcy. So I pay someone slightly more than the expected cost of sports injuries in a man my age to insure against that risk. The regulators force me to insure against a bunch of other risks too that I don't need. But other than that meddling, it's a pretty classical insurance market.

The real problem with American health care is just that it is very expensive compared to the rest of the world. We get better health outcomes on the high-end stuff in exchange (our cancer survival is tops), but overall health outcomes aren't great.
Worduel - multiplayer word game with WebSockets and NodeJS
Another important lesson especially for techies is that being right isn't enough. You also have to persuade people and sell your idea, and in some ways that is the hardest part. I have often thought rms should step down and let Eben Moglen do the talking.
I strongly suspect that this joke predates not only the TV show, but also the construction of the West Wing.
Head Over Heels - Oscar-nominated Short Film
I don't think that will be much of a problem by 2020, either. Musk plans to cover the country with his solar-powered free chargers within 5 years, and he's already said they (now) charge half the battery in 30 minutes. That's not too bad, but by 2020 I think we'll see faster chargers, too. There are already much faster chargers that exist today, but perhaps they aren't that cheap.
Very well done. I'll admit to skimming through most of the heavier text to check the code examples, but it's all nice and thorough. Also, congrats on not making some weird mobile version of the site. It was super easy to read from my phone and all the examples worked perfectly (iOS 6).