skysight-inc/HackerNews huggingface dataset:
SBNation is pretty good about that with their separate blogs you can individually "subscribe" too and see notifications of new content for, and their commenting platform that keeps track of which comments you've already read.

The latter feature would be spectacular to have on HN. Not having the site tell me which comments are new, and letting me navigate just to them, feels so archaic to me now.
I placed the order online, but I was told about the fund holding over the phone when I called support. One advantage they had over me was they had put me two weeks behind schedule so I was running around dealing with that instead of dealing with Dell.
I have thought for a while that the FSF made a miscalculation with the GPL. The focus of the GPL is very much on the source code itself, as though having it was everything. I think that was a reasonable assumption to make at the time, but I don't think it reflects the current reality.

In reality, the code itself is somewhat of a liability -- a source of bugs and a time sink when you try to make modifications. What you really want is the end product and the flexibility to modify and improve it. To have the end product you don't need the source at all, and to modify and improve it the source is (nearly) necessary but not sufficient.

That has a few implications. One is that companies don't want to be burdened with source code. They would prefer to share the burden with other users, as long as they aren't giving away any competitive advantage they have. Win-win: they keep the ability to improve and modify it as they need, but unload much of the maintenance cost.

The GPL avoids a problem where people take an open source project and try to drive it away with a closed-source product that is a little better. But that doesn't really happen as far as I can see -- usually, releasing a closed-source product based on an open source project is good for both.
I agree. All the bad rep Java gets is from the Applet 0-day hacks.

Java 8 to deprecate the Browser Plugin, Applets and all related stuff to it, and for those who need this technology can use Java 7 and other previous releases.
viacycle.com <--you might find it interesting.
Did CipherCloud get Google's permission to use the GMail logo on their website?

Or Microsoft's permission to use the MS Office 365 logo?
To a significang extent, the communities are also improving, as parent said.

Detroit is still cheap.

Aggregate demand is a (imperfect) proxy for value.
> Any statements before the Miranda warning are inadmissable in court:

That is completely false, and suggests you haven't read anything in this entire thread discussing these issues, including the link you link to.
I can go out right now and buy a mazda miata. Its an amazing little car fun to drive handles well, all around its fantastic.

But give the ability I'd go back and get an old Porsche 356 Speedster.

The Miata is superior technically in every way. But I just love the old Porsche for its history, aesthetics and legacy, and thats the car I'd always prefer.

I don't think any of this is any sort of reflection on what kind of "hacker" I am.

http://en.wikipedia.org/wiki/Porsche_356
What I don't like about GPL is that nobody can define "link" without implementation detail.

I think there is no difference between linked modules and modules which are connected by TCP/IP.
You should also check for the existence of a package.json file at the root, which is the Node.js style. These files can contain licensing information for Node modules and projects, and personally I think this is a better pattern than making a separate LICENSE file.
In fact, I often just read the Wikipedia article after the facts. It is often must better organized than the combination of articles from the days before.

Of course, the news did help, it made me aware of the event in question happening. But it's not really the source of actual information.
Great answer you have there! This is really very cool. I'd seen some chrome plugins which let me alter the way webpages look as per my convenience but you guys (& girls ofcourse) at webengage took it to another level! SooperAmazing. :-)
Ridiculous article, IMHO. Breaking news isn't 'broken', it's just that there's an immaturity in the consumers of breaking news when trying to interpret the info.

For instance, a couple of years ago when I first joined Twitter after realizing it was the best way to get breaking news (i.e. I literally joined to follow @BreakingNews), one of the first breaking news tweets I ran into was "NORTH KOREA SAYS WAR WILL RETURN TO THE CONTINENT". My initial reaction was "wow, I'm glad I joined Twitter and have early access to this important information". It didn't take long to realize that while the breaking news was true in that it quoted an official NK representative, it was useless in alerting me to a new war because I was not yet aware that NK pulls this kind of stunt relatively frequently.

While there are plenty of incidents in the past week where false information was spread, it doesn't imply to me that I should ignore breaking news until it is properly spoon fed to me in a newspaper article the next day. Instead, it just reminds me that something like a feed from an unfiltered police scanner should be considered as a source of limited information about an occurring event.
It's not so much the thought of the buildings blowing up, but what really scares me is the idea of tainted foods and pharmaceuticals.
You could add Torvalds to that list.
Money laundering. National governments will not tolerate this unregulated. This might work for a little while on Tor, but not on Time Warner internet.
Well that's the whole point. If you have some promotion/message that deserves attention, you can use this tool to grab that attention. But you can also use it in less obtrusive ways by setting the delay before display to longer times or changing the size of the box, etc.

I use it on my site and it's worked great for us. Literally increased registrations by something like 100-200% or so.
Awesomely cool project, but I was somewhat dismayed by the choice of GNOME, as GNOME is quite bloated and a smaller window manager, instead of a DE, seems to make more sense while not detracting from usability.
Then you're going to have all kind of apps stuck on older Java versions forever. While I'd love to see it happen, it would be Oracle shooting themselves in the foot with their enterprise customers, which - let's face it - is who they actually care about.
Completely true. I recently installed Windows 7 on a new Lenovo T430 and it certainly didn't "just work".

Windows Update (or whatever the repository is called) couldn't find drivers for the Intel Ethernet controller, Intel Wifi adapter, Ivy Bridge chipset (!) and the Broadcom bluetooth adapter. I had to visit Lenovo's web site and manually download the drivers (the Bluetooth driver was more than 100MB!) This is a top of the line Windows laptop and none of the components are obscure.
I'm a bit confused about the text of the original article's first DMCA takedown, namely "Allegedly infringing URLs". Why isn't this "URLs that are definitely infringing, under penalty of perjury" as it IMHO was supposed to be in the original law ?

And why aren't lists of "possibly, maybe, infringing URLs" automatically forwarded to trash until the requester bothers to sort out infringing and non-infringing URLs, as (s)he's supposed to?
And deserved just as much if then majority of miners decide to void the first million bitcoins. That would be a beautiful anarchocapitalism.
Wow! Some testimonial that is! Thanks.
Well, getting Linux working on a laptop was more a case of exciting driver wrangling, rather than performance limiting.
That's really kind, but I'll try to catch you guys next time instead. ;)
+ me + friend
I don't disagree, but that's only applicable for node.js code. There's no tradition of using package.json for fortran or C.

Although I do like the overall theme of developing a language-agnostic way of indicating licenses (because, as also mentioned by jcr, checking for LICENSE doesn't cut it)
This is so great I went to their site to buy a mouse at full price right now.

Then they asked for my credit card info. Without https.
On the other hand, making funiture using an axe seems to be an useful skill. By the definition, we could reasonably post content about that skill on this site.
I guess I'm still having trouble understanding where the complexities arise. I have no difficulty believing that they do arise, but I would like to understand how it happens if you're willing to take the time to explain.

I would think that rigid bodies -- either perfectly rigid or semi-rigid via springs & struts -- would not handle all that differently in verlet since force is explicit (typo on your part?) and a v/p estimate is available from the last position, albeit with a bit more phase lag than usual. Does the phase lag induce nasty oscillations or something?
The units aren't comparable in the sense of wealth. He has $X million, just like Paul Graham.
As a copyright owner of source code,its important to know there are two kind of users of your code,"end users" and "distributors".

Any person who get the restrictions of the GPL is,by definition,"a distributor" and GPL does not exist to protect and serve their interests and that is why "distributors" complain about it.

If you are primary customer is "end users",then GPL is the right license for you,if your primary customer is "distributors",then BSD type of a license is a proper license.There is a reason why both licenses exist,they serve different purposes.

You changing from GPL to BSD type license could be an indication of you changing who your primary audience is.
They might reconsider the licensing, OTOH it would be just as likely that this would create a market for companies to sell proprietary friendly libraries for the sorts of things that are typically available under MIT/BSD etc today.

The risk would be that such a market would tempt talent away from the open source ecosystem.
Cool stuff! But you forgot to license your code. ;)
Wow, that is more that plenty to motivate a socialist revolution.
For someone from the civilized world, there is a clear way from "innocent" to "convicted": through a conviction.

Only a court can convict someone.

Only a convicted person may be legally punished.

Before a conviction can occur, there must be suspicion, and most probably an arrest. A suspect is still to be treated as innocent.

If you allow suspects to be punished, you allow innocents to be punished. At that point, the rule of law has ended, and your country is not part of the civilized world anymore.
Google Glass simulator using streetview
New York Times's "The Lede" was perfectly fine as an online resource.

From what I've read, MSNBC's Pete Williams - I think it was - also did a stellar job, which could mean that "fixing" breaking news just means turning to MSNBC instead of CNN.

Twitter is as good as the people you follow. Duh.

Stupid linkbait article.
I like conversation starters like this but the headline is extreme linkbait, which tends to insult the intelligence of readers.
Honestly, this description of Steve Jobs remined me of Machiavelli's The Prince. Because appearently he was feared, but not hated (within bounds).
The term you actually want is "license-free software":
http://en.wikipedia.org/wiki/License-free_software

There's some more to be found regarding the terminology here:
http://ar.to/2010/12/licensing-and-unlicensing
* Here [1] is a position-paper proposing an HVDC pan-European "supergrid" of up to 4KM distance, including undersea HVDC, overlaying and working with the existing, less capable AC grids. No magic, no HT superconductors, just recent evolution of existing HVDC technology which will enable a "meshed" HVDC grid (not just isolated HVDC point-to-point links). It elementally observes that while high cable capacitance limits undersea cable AC transmission distance, it doesn't for HVDC; DC doesn't get through capacitance once charged, whilst "reactive" (capacitive and inductive) effects limit how much power can be extracted at the other end of a "long" transmission link (sorry, no reference right now on that). Avoiding reactive transmission losses is one of the reasons AC power distribution is optimal for moderate grid and distribution scale at its low frequencies of 60 Hz or 50 Hz. HV avoids ohmic losses, while low frequency reduces reactive losses up to the limits of some estimable built-out scale. Going to DC allows scaling out to longer distances than AC, even as ohmic losses are minimized by using HV (ohmic losses are elementally the same, whether AC or DC).

* Here [2] is a quick summary of recent improvements in HVDC transmission and high power "VSC" inverter techniques, citing [1], summarizing: "...there is now no doubt as to the feasibility of HVDC networks ferrying renewable energy resources from wherever they are in surplus to wherever they are needed."

[1] http://mainstream-downloads.opendebate.co.uk/downloads/WG2_R...

[2] http://spectrum.ieee.org/energywise/energy/the-smarter-grid/...
"The company is much more likely to work with the open-source developers"

This is an understatement. When you work with an open-source third-party library/module in a commercial company, it is much easier for the company to submit bugfix patches to the open source developers. The company probably has access to a wider range of data (including proprietary client data that can't be released) but which will highlight hard to find bugs. The code is open source so it can debug the problem itself. But even if it is MIT/BSD/Apache/etc, it makes more sense for the company to send back the patches to be integrated. Otherwise, it has to maintain an unreleased patch-list and re-apply it with every version update. If it does not apply cleanly, it has to spend resources to update the patch to the changes in the new version. It's developer time the company can use for better things.

Knowing this is one more reason I am also more likely to choose code released under a permissive license than under GPL. I figure all things being equal, it is probably better tested, better code.
انا ومؤيد اللامي والقوالون   بقلم صلاح بصيص
Show HN:Memcached/Couchbase NodeJS Interface with Promises
Transactions have a scripting language? What is that for?
I would argue the fault lies as much with the traditional media in displaying what is really wishy-washy as die-hard fact in order to get views/pageviews/whatever else they need.
Speaking as someone who has had to hire them, "bridgers" between accounting and tech make whaletons of cash. General Ledgers, etc. aren't the sexy new thing, but every company has them and most devs want to have nothing to do with it. == $$$. If you don't believe me, go try to hire one. Forget your friend learning tech; why aren't you learning accounting?
You're right and Slate is right as well.

However, yesterday a couple million people really needed to know what was going on immediately. For those of us who live in and around Boston, it's a really small town (that punches wayyy above its weight). It seems like everybody I know in Boston was nearby to some part of the craziness. Those who weren't had a loved one nearby.

Everyone in Boston can say something like, "my friend crossed the finish line a half hour before the blasts," "my girlfriend worked right by the finish line," "I walked through Kendall a half hour before the MIT cop was shot," "my neighbor went to the hospital with a somewhat serious wound."

Given the proximately, we simply needed to know where stuff was happening immediately. People will point to the journalistic errors and say we were dangerously misled at times. But that is the risk of all information that pops up on the internet. Everyone living in the internet age has learned to attach probabilities to everthing we read. I give CNN breaking news 60% probability of getting it right. I give @YourAnonNews 30% probability of getting it right. Although Twitter reports are often wrong, the right story is usually in there, and thoughtful people are always questioning the right facts.

I just want to come back to where I started. You're right that breaking news is broken. But yesterday, the chatter on Twitter alerted us of risks hours ahead of sound/verifiable reporting. Although many of those reports were quickly rescinded, I believe many Bostonians made prudent, timely choices as a result.

I guess my point is that news has different purposes for different audiences. For at least one audence yesterday, I thought the information coming over good accounts on Twitter was a blessing.
Is that legally binding? Many licenses have an explicit clause that they are to be duplicated with the source.

Here's the clause from the MIT License, for example:

> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
The Music of ‘Flow’
Just tried and I got https. I believe you were mistaken.
From A to B
Added :) See, even for small things it's easy to forget. Hopefully someone makes a script to remind you for licensing gists.
Windows.app: Open source OS X window manager atop JSCocoa
I've been using Windows.app for about a week now and use it pretty extensively these days. For whatever reason, I could never work divvy/sizeup/slate/etc. into my workflow; the config UIs generally felt tiresome or overwhelming.

You can configure it with JS or CoffeeScript, and using JSCocoa gives you access to most (all?) of Cocoa's API to do as you please. And the latest version has a minimal REPL that you can use to tinker.

The author has a nice config you could paste into ~/.windowsapp.coffee to get started:

https://github.com/sdegutis/home/blob/master/.windowsapp.cof...
The license specified in a LICENSE or COPYING file may not match the rest of the source code. Debian's devscripts package has a utility called "licensecheck" that will scan a directory and report the license used by each file. Chromium has a wrapper called "checklicenses.py" that checks the output of licensecheck against a list of incompatible licenses. If someone were to take the next step of letting you point checklicenses.py at a remote repository the world would be a better place.
It's the same phenomenon that gets people to think that working long hours, or working in "open plan" offices for that matter, is super productive.

You watch TV for a bunch of hours and there's a constant hum of energy which is mostly just regurgitating the same information over and over again in different ways but there is a little kernel of new information coming out in dribs and drabs. And at the end of X hours it feels like those hours were spent productively because you have been exposed to new information along the way. Typically though you'd be better off just reading a summary later.

In an office environment when you work, say, 12 hours a day you'll find that you do productive work all throughout that period, even in the parts after "normal" hours. And that suckers you into thinking that the whole stretch was valuable, even though typically there are lots of periods of downtime and reduced productivity in those 12 hours and usually you'd be better off just working 8 hours or less and having better time management. Similarly, when you happen to overhear co-workers talking about something important and you go join the discussion and it turns out to be very fruitful you have that same post hoc rationalization that how things happened is the best and/or only possible way for productive work to happen.
Haha you make it sound as if I was deeply involved with them like a religious zealot of sorts.

I was just helping them out with technical things and stating what I saw + heard from their experiences.

As I mentioned already I think this type of protest is highly ineffective in country where you can effectively shut down a city with coercive fear mongering.

But hey, people are willing to let it become like this so it will only continue. I'll sit back and watch the State™ wash itself in its own flames :D
How would the investor pay him?
I fail to see how my post was revisionistic. Your own statistics suggest that there was about 1 fatality for every 4 attacks. And that was over a 20 year period.

That was the only point I was making and it was in response to another poster's comment about how London was not locked-down in response.

Locking-down London would have been ridiculous. In fact the IRA would have viewed that as a victory. The Boston situation was very different in almost every aspect.
thanks! I didn't know it had happened. Updated in the post!
Combination of Fabric and Hosted Chef.

Fabric logs into the servers and issue chef-client-command.

Chef does currently only handle the deployment part, ie pulls new code from git and refresh the app-server. I'm looking into setting up a cookbook that would be able to take a bare cloudserver and put it into production with the webapp running on it. That way I could scale faster if I would get unexpected traffic.
Due Process should not be remarkable.
Has nothing to do with customer friendliness. As a customer I would feel like a fool buying something at full price now.
...I’m choosing not to mention his name here, that’s not going to accomplish very much—it’s already been stained.

How about, instead of your current headline, you put his name in your headline, along with the words, "HE HAD NOTHING TO DO WITH IT!"
Look, I understand how nerve-wrecking the events of the whole week were. I no longer live in Cambridge, but I still have family in Boston. I have friends working at MIT, right at the Stata Building.

But at the same time, and I think this is the point of the article: do you realize how futile was the "constant updating yourself" through the media? First, no matter how frequent and recent are the updates, there is nothing you can do to change the events past. And second, if you are as close to the unfolding of events as you were, you will have better information than the media anyway. For me at least, much more effective than waiting for the radio was a simple call/text/FB ping on the people I knew and I was worried about.
You should check for any root level file with all caps LICENSE in it. Other common examples:

LICENSE.txt LICENSE.md MIT-LICENSE MIT-LICENSE.txt etc.
>The code is open source so it can debug the problem itself. But even if it is MIT/BSD/Apache/etc, it makes more sense for the company to send back the patches to be integrated. Otherwise, it has to maintain an unreleased patch-list and re-apply it with every version update. If it does not apply cleanly, it has to spend resources to update the patch to the changes in the new version. It's developer time the company can use for better things.

It would be much easier for those companies to contribute upstream, instead of abusing loopholes in GPL.
Rep. Mike Rogers Wife Stands To Benefit Greatly From CISPA Passing...
Upvoted for the (TL;DR) byline alone:

Don’t watch cable news. Shut off Twitter. You’d be better off cleaning your gutters.

Too true.
They're supposed to put your content back up once they receive the counter notice. Your provider screwed you.
That requires convincing people they want BTC. And BTC users are male, whereas diamond consumers are women, so differing marketing strategies are needed...
If I had the energy for it today, I would add to your script so it fetches the repository's owner's e-mail address and sends them a reminder/or adds an issue to the project!
I value my privacy too much to use web services that are essentially spyware.

What I'm reading or interested in is none of any company's business.

This is why I prefer to use a dedicated RSS app on my computer rather than use one on some "free" web service.