skysight-inc/HackerNews huggingface dataset:
I'd argue that business entities that realize revenue from restrictively licensing intellectual "property" (like VMware does) should bear the burden of the "high costs of employee training and maintaining a sizeable legal department." I would argue that if they don't want those expenses then, perhaps, they should seek revenue from another business model, and just release their software under Libre license terms.
There was another concept back in early 2000s called "interactive journalism" and "interactive visual explainer":

http://www.elearningpost.com/articles/archives/interactive_v...

http://visualoop.com/blog/29513/cool-interactive-visual-expl...
At least, those planets of a small enough size to lose water. Jovians probably don't count.
> Do you know if you can carry that loss forward in Canada, or do you need to use it in the same year?

"You can use a net capital loss to reduce your taxable capital gain in any of the three preceding years or in any future year."

http://www.cra-arc.gc.ca/E/pub/tg/t4037/t4037-e.html#P2313_1...
+1 for talking to a Canadian tax lawyer. Also, you may want to ping company counsel about why he or she advised you the FMV was so low given that there was at least one investor. Maybe there's a really simple explanation that we're not aware of. The first investor may have invested using convertible debt rather than actual shares or options. Some founders (falsely, I think, but it's debatable) believe debt has no impact on the FMV of the company.
I didn't say it's not possible to find a list of characters. Wikipedia has a list page for everything. But the specific claim was that one could plug set elements into a regular search to find more set elements.
What were the main pain points that motivated you to develop Onyx? What capabilities do you want to add or have already added that Storm doesn't provide?
This is great. Could you archive the sentiment numbers by country / globally at some interval? Perhaps every minute / hour / day?

I'd love to have some historical data to look at this over time.

Have some other ideas for this as well and I'd love to discuss.

anthony@175g.com
Gretzky retired in 98-99. It did take 15 years, but NHL hockey implemented rules to make the game less brutal and it seems to be working. Players crashing into each other head first is not an inherent part of the game like it is with American football. Sure concussions occur, but it's got to be a fraction of what happens in football.

http://www.wsj.com/articles/professional-hockey-has-become-a...

"Much of the decline can be attributed to fewer players going to the box for the game’s more violent infractions. Charging, boarding, roughing and cross-checking are being called at the lowest rates since 2001-02, according to Stats. It seems that the NHL’s plan to crack down on violent penalties this season is working."
The Simpsons' proved the Higgs Boson in 1998, way before scientists
What I don't get about this thread is why people who dislike the GPL would want it to fail here. I'm not the GPL's biggest fan, but why would we want to weaken copyright in this way?
For high efficiency the rarest piece that you are missing should be prioritized. Of course it only matters for torrents that doesn't have many seeders. As long as only a minority of peers are streaming the swarm should be able to bear it.
I doubt Google would kill Gmail outright but they might go the Twitter route and remove generic IMAP access. I would be surprised if IMAP was still an option after the next 2-3 years.
College Debt
Ask HN: Is Ruby on Rails or Node.js/MEAN more in demand?
I have exposure to both Rails and Node.js and don't know enough about the job market/trends to know which one I should put a 1,000 hours into?
Should one go to a conference with no plan? Maybe - if it's a change of pace and a good conference, it will probably do one good (ie, maybe not having a plan will force one to think on their feet and make snap decisions on which tracks to go to). On the other hand, should one do anything "non-deliberately"[1]? Probably not. Ideally, one should always be thinking critically, analyzing, learning, making connections. Conferences just highlight this fact because they are high cost and high opportunity.

[1] - https://en.wikipedia.org/wiki/Outliers_%28book%29
You don't have to make an account. But it's still annoying that you have to go through an intermediary whose only raison d'être is that banks still suck. When there is a much more elegant and federated payment protocol out there and in use outside of the US.
exactly.
sure i exported my rss feeds as opml to feedly and ttrss. but none of them worked like i expected it, so i stopped reading rss feeds.
Finding similar/competing projects/products.
And, of course, this is all integrated into gov.uk - using much of the backend infrastructure, and integrating into the gov.uk search system.

This is, as you say, the entity which has been put in charge of publishing data, continuing to take over data publishing roles from internal departments throughout Government.
Uber Is Out: Company to Leave San Antonio Despite Revised Regulations
Because you brain needs a rest from that flood of information.
You'll go mad just as you'll go mad if you stop sleeping.
I'm curious why you decided to move APIs from Django to Flask? We've built our APIs on Flask, and, though I like Flask a lot, the major complaint is that there's no real story around user authentication and authorization, endpoint versioning, and a handful of other things that aren't directly serving the purpose of the API, but are important nonetheless.

There are a hodge-podge of plugins to do various things, but they don't necessarily share the same design principles or work well together. Some are so abstracted that by the time you've got a concrete implementation you could have just rolled your own.

EDIT: Grammar, added a sentence.
"What's happened with the customers data? It shows up as incomprehensible garbage on the screen!"

"Well, you see - imagine a collection of buckets with water standing on top of each other."

"Uh, yes?"

"The water is flowing into the topmost bucket, slowly filling it up, so when it is full the water fills up the next bucket. This how we designed our state-of-the-art RAID, sir. Now just image someone kicking the bucket in middle out of its position, taking it and pouring its water in to each of the other buckets randomly and then plugging in a second water supply on the top, overflowing the whole bucket stack."

"Oh my god. Please tell me we have a backup of this."

"Okay, so image a bucket pipe going to each.."

"Just call the plumber and stop wasting my time!"

"At once, sir!"
Node.js ( MEAN - including Mongo, Ember, Angular)
The fall of the r-less class (2011)
Red Hat Buys into Docker Containers with Atomic Host
> leading to a horror story of being taxed on a percentage of the millions of dollars you supposedly got but never realized a dime from.

If the shares a complete loss and liquidated that way, you also have a capital loss for the millions of dollars which can be applied against income for tax purposes; this may end up somewhat less than offsetting the tax bill depending on your other income because of tax rates; you do end up paying (for employer-provided options) the payroll tax for the spread in any case, but then, the main part of that is limited by the annual cap on SS taxes, so for most of anything in the millions, you'll only be paying, on the payroll tax side, the Medicare portion.

But, in any case, that risk (plus the long term capital gains benefit) is why, if you have confidence in the company, you exercise options as early as possible; you only delay exercise if your confidence in other uses of the money vs. the company's stock is such that the risk that you'll exercise at a point where the tax burden is higher is a cost worth paying for the other use of the money.

(Note also that if you get equity directly instead of in the form of options, you pay taxes -- payroll and income -- on the fair market value at the time you get the equity, too; which is equivalent to an option with a $0 strike price. So, its not like options that you choose whether and when to exercise are any worse in that respect.)
I could have worded that quoted section better.

People have been complaining that some legacy documents and manuals weren't available on the new gov.uk site. So now they've started bringing them over, updating them to work in modern browsers and on touch devices, so in this context their only spec was to make that content available on the new site.

In the larger context, yes, they've been doing some actual redevelopment. But how do you re-develop a HMRC manual? Heck up until a few years ago it was only available as a PDF(!). Even the old site was a marked improvement, and this one just keeps that document pleasantly available for the future.
If you as publisher are claiming the ownership of some content (by enforcing various restrictions upon its users, through DRM or just by imposing an agreement on which you can hold later) even after it was downloaded, then you are very close to service definition. It's like the way the provided service reach the client may differ, but the basic value for which the interested client actually pays stay the same.
This would come under legacy integration I'd assume.
Uber Suspends Its UberX Service in South Korea
Some people have more money than time or interest in spending that time grinding games. I've been level 12 in Battlefield 4 for years. I don't get to play it more than a few times a month. I'd love to pay $20 to have all of the unlocks so that I can actually use the weapons that everyone else has.

Because to me, that $20 is worth FAR less than the 100 or so hours I had to waste getting those weapons.
See: https://github.com/MichaelDrogalis/onyx/blob/0.5.x/doc/user-...

These are all the things I wrote down that I wanted before I wrote the first line of code.
The problem is that no one really knows what constitutes "safe" use of GPL code. Even in a highly-technical OSS-friendly community like HN, there are many different interpretations of what the GPL's restrictions actually mean. You can see this in action in these VMware threads, where there are strong arguments on both sides about whether VMware is violating the GPL.

That uncertainty plus the viral nature of the GPL means that there's no way to know for sure that you won't be forced to open your whole codebase at some point in the future. That's more risk than a proprietary software company is willing to take.

The only way to resolve this problem is to get legal decisions like this one. One way or the other, this decision will clarify the picture slightly. If we add enough other decisions, maybe someday we'll have clarity.

Until then, my company is solidly in the "Absolutely no GPL" camp.
If this interests you, then you should also check out the post where Michael Drogalis first introduced this:

http://michaeldrogalis.tumblr.com/post/98143185776/onyx-dist...
First of all this must be made well known, so that people will avoid uTorrent.

Second of all this is bit different from normal theft in the orders of magnitudes involved. If you steal 1000€ from someone the other person loses 1000€. In this case uTorrent guys are stealing 1000€ and receiving only 0.1€, or robbing 0.1€ and causing 1000€ worth of damage. It's like burning down a department store, destroying all the goods in it and the building, just to rob a single cash register.
The location stuff in G+ is a pale shadow of what Latitude could do.
Not via utorrent, it's baked into their launcher.
"Qmail is too old to be useable..."

With regard to age, both qmail and Postfix were written around 1998.

For my purposes, qmail works just fine. I use it; therefore it is "useable".

For me, Postfix is overkill. Not fact, just my opinion. Personal preference.

In the event I want to change something, I find it easier to modify and recompile qmail than I do to modify and recompile Postfix.
Heh. My parent were small businesspeople, including real estate along with my father's mother. I ended up explaining real estate things like its very slow clock cycle to a number of startup founders I worked for.
The 14th of March we'll have the ultimate pi day. 3/14/15 at 9:26. There'll actually be a precise instant where all the digits will be presented in the seconds' decimal places! Plus it coincides with Einstein's birthday.

How are you going to celebrate this?
Oops! Oh well. I'll let my ignorance stand in my original comment instead of trying to edit myself into looking good. :-)
That Bitcoin is undemocratic is a good thing. Look around in the world at what democracy has done to currency. Not a single democratic currency has withstood the test of time. It's time for a different approach.
There is no such restriction. Freedom 3 is just that, a freedom, not a duty to release your changes to the public.
Next time the market is in melt-down mode -- like it was just beginning to be last October -- watch how wide the spread gets. Sure, if you're somebody willing to take any price in a fire sale you can get out of anything.
I think long-term GPL days are numbered. Corporations are going to see that the code is not worth the politics. Take a look at GCC and the whole debate about exporting an AST. Once there was a suitable alternative (clang) with a more liberal license, companies flocked to it, and clang is now eating GCC's lunch. One can speculate what would happen if Apple really decided to push the BSD kernel like they did clang. I suspect, that a lot of companies doing Linux development, would start contributing to that BSD once it had reached a certain level of parity with Linux.
If a game company can understand the unreal license and know that distributing a game based on that engine require them to pay 5% of their total revenue, other corporations can understand the concept that they got to release the source code of programs based on GPL licensed software.

There is a reason why almost every AAA game now days comes with a long list of licensed works in their credits. The competition is just that impossible to fight if they decide to write their own xml parser, their own font types, their own everything. This will happen to any aspect of the computer industry that has enough competition, so the question about using third-party licensed software, be that of any license, is a simple question about competition.
I'm curious why the choice was made to switch to Flask?
While I agree, there is no harm in helping corporations reduce their burden under the assumption that the issue is happening without their consent. If a corporation is doing this on purpose or refusing to cooperate like sounds to be the case for VMWare here, I have little sympathies for them.
How Is Polio Still a Thing?
I actually dream of seeing a game one day that would be full of such things. Imagine Minecraft, or Gothic, or something like that with not only moss on the trees, but e.g. (if action is happening on Earth) actual star configurations on the sky that you could use for navigation, elements of basic chemistry like KNO₃ + sugar mix that is flammable and generates tons of smoke, etc. I think if someone was to implement half of a survival book in a game as something that just exists in the world (i.e. you're not forced to use it, but can if you want), people would quickly learn, driven by whatever it is that makes players want to master the game.

I think it could also be possible to extend this approach to less "direct" knowledge, like some maths and physics calculation. Imagine a game with reward structures that subtly encourages you to do calculations (and gives you some tools to help), while not in any way forcing you to do them. Say you're playing a platform game and need to shoot a cannon to hit something that is beyond visual range. You can shoot blind and try to hit it, but the game hints you how you can calculate parabolic throw and rewards you for hitting your target with your first shot. My guess is kids will soon stop asking "is this math ever useful in life?".
ES5 to ES6
Show HN: Discover what songs were used in YouTube videos
The user can paste a media url(currently only youtube supported, vimeo & dailymotion coming soon) which will then be analyzed, fingerprinted and matched against the database. It does not only identify a single song but attempts to create a timeline listing all tracks contained in the vid.
For me, it's a matter of goals. I think the GPL makes a lot of sense for creating a free software ecosystem, like GNU and Linux have done. But when I consider creating an open source project, that is just not usually my goal. Rather, I want my solution to whatever problem to be useful to as many people as possible, whether they're building something open or proprietary. Perhaps one day I'll create something that I envision fostering an ecosystem of derived works and many contributors, and I may well choose GPL for it, but until then, the more permissive licenses are more in line with my goals.
Yes very different model, and you realize that the syntax is not so similar once you really start working with Elixir: you start using constructs that don't belong to procedural languages at all.

Similarities don't go much further than def do end (but there are too many do and too many different def in Elixir) and the sensible naming of some Library.functions() to match classes and methods in Ruby's standard library. But hey, making a good first impression is extremely important and Elixir has been engineered well in that regard. It's not one of those I'll-never-ever-be-able-to-read-it languages.
Having a Woman Stalk You Is Not as Cool as It Sounds
Artificial neural networks and intelligent information processing, w Kurosh Madani
Yeah, this is kind of a disaster. The non-Windows FOSS communities actually function as communities, where if you try to do something like this you get blacklisted, and there's an expectation of doing it for the sake of contribution.

Windows users do not constitute a "community". So if something's zero-financial-transaction-"free", it may still be bundled with exploitware and negative-added-value software.
We're all plumbers!!!
I suspect that most used large amounts of internal Google libraries and was structured to work on Google's storage backends. Consequently it would be a phenomenal effort to strip that out, or make it sufficiently abstract so it has a hope of running elsewhere.

It is notable that Google doesn't internally use services. If for example they wrote everything to work on appengine/cloud in exactly the same way and APIs as outsiders do, then spinning out would be a lot easier. http://steverant.pen.io/
Exactly. I first bare metaled a machine in 1981 (BSD 2.x onto a PDP-11/44), so I'm not exactly a noob. I too would keep my finger on the trackpad while reading a book or whatever to keep it alive until the computer forensics specialists arrived. What if that change was booby-trapped?
Don't create any problems, specifically don't:

1. Stop going in to work (at least without a good reason such as health).
2. Confront anyone, at all.
3. Degrade your work (in as much as you can help yourself).
4. Talk about it, even here or elsewhere.

All of these things will likely be brought up if this goes to court. Don't damage your image.

Recognize you cannot trust your employer, so no point in confronting them or asking anything. Try to be all smiles and don't give anything away. You don't want them to start digging for information on their side.

Get a lawyer. I hope you can afford that. It will be hard to find one but persist.

Write down all details you can remember right away with dates and times, including overtime hours, special projects, extras you performed, reviews of your work and performance, comments that may matter, copies of your email, etc.

Good luck sir... Apologies this happened.
ISIS WARNING
The programs themselves log clearly. multilog -- the log sink that handles timestamping and rotation -- does that, but you're not required to use it.

In many cases, I exec logger(1) instead as my log sink, which will emit logs to syslog, or a homegrown replacement that can handle lines longer than 8192 bytes.
Hi Michael, thanks for your work creating Onyx - it looks really cool.

I can infer two of your frustrations with Storm from the above post: that Storm was too closed, and it's information model didn't span across languages very well. If you have the time, could you elaborate on these pain points, and any others that you found?
No, we really can't have it both ways. Obviously (clearly) they will keep products that have sufficient momentum.

With a little thought, however, it will be obvious to you that the consumer's definition of "sufficient" cannot possibly match a company's definition in 100% of cases: there will be a grey area where at least some people will like mouthwash-flavored bubble gum, but not enough people do that the company can afford to keep it. (And see if it does take off later, as you say would have happened in many cases.)

Consumers have two alternatives: either allow companies to test products like this without backlash, and accept that some products will be discontinued due to lack of adoption, or to have stagnancy with only upstart companies trying new things and the existing brands sitting on the bylines looking for success built elsewhere that they can copy.

I support innovation and encourage companies to go out on a limb, without any backlash if they discontinue these tests. (Even if I loved the product.)
Would you prefer that gov.uk didn't give you any way to access Universal Jobmatch at all? It's a legacy system that people still need to access. I assume the Job Centre have contracts that they need to fulfil that would prevent gov.uk from replacing it.
I wonder where the box was stored during flight.

I have read many articles that stowaways face a delicate balance of hypothermia and their body shutting down the need much breathing, thus able to deal with the thin (unpressurized) air. Sometimes it works out in their favor, sometimes not. If they survive they wake up dazed and confused.

This story doesn't sound like that. Why?

Here is a kid in a wheel well: http://www.dailymail.co.uk/news/article-2609270/BREAKING-NEW...

http://en.wikipedia.org/wiki/List_of_wheel-well_stowaway_fli...

Perhaps the boxes are stored in a place where people and animals can easily survive?
are you completely oblivious to the logical inconsistency in the positions you just articulated?
As well, the thing is that if water overflows it goes to waste (like losing data), but documents can be picked up and moved to another closet, drawer, table...
The GPL is useful when you want to build a community of open source code, but not useful when you want to work for someone else for free. Arguably, that's the whole point.
their API for digital goods is now called Android Pay, and goes live within months ( http://techcrunch.com/2015/03/02/android-pay-is-real-and-wil... & http://www.androidcentral.com/google-launching-their-own-pay... )
I think the main issue there is that all of those "positives" you support cost a lot of money to do well...more than would even be saved by knocking off 3/4 of the military budget.

No matter how you cut it, "taxes fund civilization". All of those things you want the nation to fund collectively (and I agree that many things are vastly more efficient to fund collectively) require taxing and then spending said tax revenues.

I'm not disagreeing or trying to be pedantic. I actually agree that there are adjustments that ought to be made to the overall national budget including less expenditure on military infrastructure and elective military campaigns. But I think the whole "but not tax and spend" thing is a cliche at this point because everyone has different priorities and opinions on what counts as "important" and what constitutes wasteful "tax and spend".
I'm not sure what your use case is, but you may want to look at serializers.RelatedField.