skysight-inc/HackerNews huggingface dataset:
> BSD/MIT is pretty well thriving, too. You probably use OpenSSH every day :)

I believe that BSD/MIT is thriving because GPL was there. Google, Facebook, Microsoft open sourcing their products. Free compilers, free operating systems all of this stems and started from GPL being there.

> I'd rather people contribute out of personal desire to, rather than legal obligation.

Sure, that why you as an author (or your company as the owner of your work) can choose how to distribute your work. You can pick any license you want. You can still use GPL and dual license it. I've bought dual license GPL-ed code and was glad to do it.

> That, and the GPL always seemed a bit too communist (in the sense of implying that other people have a moral right to your work) for my taste.

Communism really? Well thanks to communism then we have Linux, Android devices, free compilers, and probably the reason we have free and open source software today.
Re: Onyx's architecture. I would wonder about performance when keeping a shared log in ZooKeeper. Why not use something like Kafka -- it is designed for high-volume, immutable logging. ZK works best for less-frequently changing configuration, such as node connection information or snapshotting. I could be wrong. I'd like to hear your thoughts and experience.
strict in what way? I've built many api's using django-rest-framework and it is truly awesome to work with, completely extensible and flexible and never seems to get in my way
I agree that using exceptions as flow control is b-a-d. This is an easy fix in this case, set `:throw-exceptions false` in your http call and check the status code, rather than catch exceptions.
Greed can cost you your shirt!
Ok, good point. But for a small- to mid-sized software company, a big fine or a big reengineering effort is pretty dangerous too.
Show HN: Squall – A microblogging platform that replaces tweetstorms
I'm one of the few people I think who joined MySpace after Facebook since my college opened the doors to FaceBook 2005 (or more accurate FaceBook opened it's doors).

MySpace was the wild west of social networking. I only joined after so many people kept asking if I'd join. FaceBook was so limited when it started out, with minimal interactions, one picture and groups. The only reason Myspace lasted as long as it did was FaceBook took time to gear up and open to the public. After that, it was doomed.
My father, the philosopher
It isn't really the same thing at all, but for many use cases, uMap is also an interesting choice:

http://umap.openstreetmap.fr/en/
:( I haven't tried it in a while, so :(
Kuhn was executive director of the FSF 2001-2005 (as FSF's staff-and-board page notes). He's been at this a while.
You should get the floorboards and glue tested, you might have a lawsuit on your hands.
MySpace launched in 2003, News Corporation bought it in 2005.

http://en.wikipedia.org/wiki/Myspace
It's news because of index funds, that now must rebalance by selling T and buying AAPL.

Otherwise, I agree completely that the DJIA is becoming a bit of an anachronism.
- Picking up Kafka means introducing another dependency.

- Onyx's log doesn't grow particularly large because it's only used for coordination, not for messaging.

- Because the log isn't huge, and can be GC'ed, consumers don't experience high volumes of messages.

- ZooKeeper offers sequential node creation - making it a really good fit for what the log needs to do.
I'd suggest talking to the cofounders in a non-accusatory manner. Startups are often disorganized and crazy and my guess is that the tax implications of your shares didn't even cross their minds because there are so many things going on. Also, what was the previous investment amount? If the previous investment is from a family or friend, my guess is that it's more of a bridge than an investment to keep the company afloat until true investment comes in (not enough to raise salaries). Either way, I'd give them the benefit of the doubt and not jump to conclusions too early before talking to them.
The freedom to profit from code in the same way as the author. Oracle, for one, has done marvelous things in ensuring that their JVM is the only one that people use by GPLing it and convincing IBM to stop contributing to the more open Apache Harmony project. Additionally, the same enterprise can do things with MySQL that no other vendor can, again putting other entities at a distinct disadvantage. The GPL is very weaponizeable if you want to ensure competitors are always a step behind you.
release date for iOS 8.2 release
Finding Watsi's Growth Engine
Fair point. "Hatred" is too strong a word.

Confusion about "why on earth would somebody NOT want to give away their software for free, for any use whatsoever?" is better. (Hey, it works for them!)
This was my only valid use for sets too, I can kind of see why it wasn't a project worth serious time maintaining. I always thought it would eventually be integrated into Google Proper via a comma separated syntax or something.

This is my current goto for naming duties:

http://en.wikipedia.org/wiki/List_of_lists_of_lists
>Not only does it create bad blood, which could only be bad for you in the long run, it may also leave you open to a lawsuit.

Don't buy this fud. There's nothing illegal about walking away from a shitty deal. Whatever your motives just plainly state "this deal no longer makes sense for me".

If you're a great engineer, then have some self respect, and walk away from a shitty deal. Go somewhere else where they respect the people that build value.

And if you aren't a great engineer, you weren't going to get anything anyways, so go somewhere that will raise your game and better positions you for the future.

>People who always get their revenge tend to have no friends and lots of burned bridges

There's a big difference between being bitter on a daily basis vs coming to terms with your past three years that are basically only going to net you an extra 100K (which you could easily get hustling in a few months consulting in SV).

Think deliberately about what you're toiling away for. An extra 20K? An extra 100K? REALLY? All the extra weekends for years is worth that? Get mad at yourself. Demand more. And if they deny you, walk, and position yourself better next time.
> HTTP/1.0 is basically dead and has been for years

There are probably a lot more active HTTP/1.0 clients than you think. Just slap a `Host: foo.com` and `Connection: close` header onto the request and your HTTP/1.0 client can talk to just about any HTTP/1.1 server.
Yup, I've always thought it provides sort of an "airlock" generic land between userspace and kernel-land, where people can do things like send signals to processes and also do stuff like dump the contents of a file for easy viewing.
This sums up the article quite nicely:

> Are we so bored, as a nation, that we want to investigate road names? Isn’t there poverty to alleviate? Aren’t there Housewives to gawk at?
Lost City Discovered in the Honduran Rain Forest
Interesting, I didn't realize FreeBSD will take MPL code. Do you have a reference or example of this policy? (I did a naive search and couldn't find.)
Show HN: GitSavvy, Git integration in Sublime including per-line staging
Understanding the Android bytecode and DEX compilation
Try interpreting "most talented engineers" and "understanding social" as orthogonal categories. Success in this market required both, but they don't necessarily come together in the exact same people/companies.
Glad you got out!
Scam Call Backfires: How This Funny Guy Scammed the Online Scammers
During the GPLv3 draft phases, they publicly expressed concerns against the tivoisation clause, which is not at all surprising. Apple wants to keep some control over their users' devices.

They seem to have no problem with GPLv2, but since they are using the last and aging GPLv2 releases of a bunch of GNU packages, they seem to be moving to non-copyleft alternatives purely because there are no more updates to the GPLv2 versions.

They had no apparent problem in adding git to Xcode despite their overall GPLv2+GPLv3 purge.
turns out that doesn't qualify:

http://wikipediaart.org/
I wasn't aware that they're Thrift serializable - that's cool, and offers roughly what Onyx does in terms of its workflow representation.

Onyx goes a little further though in terms of its catalog. I wanted more of the computation to be pulled out into a data structure. That includes runtime parameters, flow, performance tuning knobs, and grouping functions. All of these things are represented as data in Onyx. It's a little harder, at least in my experience, to do these things in Storm.
I think the saddest part is that it exposes big companies like this as being giant, whining babies. They knew up front what using the GPL software would require them to do. And it's really not that hard to comply with the license.
You're welcome to provide an example, rather than trying to pit your wit against mine in an effort to get absolutely nowhere.
The brain is extremely active while you sleep. The brain never rests. It is always active. The question is how active is it under different situations. The brain can't tell if the information it is receiving is from a real visual experience or a psychedelic. I'm sure stress does more damage than a psychedelic experience and we experience that daily in business/startups et al.
Some MIT students founded a company called TidBit that let web publishers mine bitcoins (using asm.js) in their readers' browsers as an opt-in alternative to banner ads. They current face a subpoena from the New Jersey division of consumer affairs.

http://venturebeat.com/2014/02/12/new-jersey-slaps-mit-bitco...
That is good to hear. That makes is perfectly feasible.
OKCupid Hacking for More Efficient Dating
http://xkcd.com/1494/ obligatory?
Non-Taylor-series explanation of e^{pi i}
Making a Keen.IO Dashboard Real-Time by Integrating It with Firebase and D3.js
When I click any link from Google search results, my computer will perform a DNS translation locally. If Google has done it for me during my search, then it will definitely save some time for me.
Spot.me Apple Pay to Android app can pose a security risk
Just wrote a blog post about making Keen.io analytics real-time by integrating it with Firebase as a sort of proxy. Keen.io is awesome, but lacks the instant feedback that I was looking for -- this seemed to be a pretty good result.

Hope this helps out some others looking for something similar!
Mark
SourceGraph might be interesting to look at. https://sourcegraph.com/
>If the site was an encyclopedia, McMillen would just have a short page or even nothing. He probably wouldn't be notable enough.

I wouldn't put it like that. One of the nice things about wikipedia is that if a subject qualifies to have an article at all, it can have a nice detailed article.
How does that help if the code we want to use is a library? A recent example was an image manipulation need. We found a great library that met all our requirements, but was GPL. Our other options were an inferior MIT-licensed library, an inferior commercial library, or spending the time to write our own.

If the thing you want to use is a DLL, how do you use it without linking to it? Writing some sort of external process and using IPC to talk to it might fulfill the letter of the license, but it's more work and less robust, and still violates the spirit of the GPL.

In the end, we picked the MIT licensed component and worked around the issues.
aantix: "Don't buy this fud"

I think that smt88 was referring to trying to blow up the company, which I agree is bad juju.

That doesn't mean OP shouldn't walk (as fast as possible) out of there if he or she isn't taken care of.
Maybe I didn't make it clear enough.

In the first quote he basically says MySpace didn't have the engineers to save the company.

In the second quote he basically says engineers are not what make the social industry tick. Yes, he's talking about Apple and Google here, but he's contradicting what he said.

Regardless I'm not sure why he said the first quote in the at all. The problem they had, had nothing to do with Engineers, but had everything to do with the company culture.
How have "cyber-specialists" not heard of a 'Mouse Jiggler'?

http://www.amazon.com/Wiebetech-Mouse-Jiggler-Slow-Version/d...
Ask HN: What are the most useful Chrome extensions?
In other words, what are your favorite Chrome extensions and why?

My top 3 most used Chrome extensions to help with productivity and stay focused while coding.

Tabs Outliner | https://chrome.google.com/webstore/detail/tabs-outliner/eggkanocgddhmamlbiijnphhppkpkmkl

Papaly - Bookmarker | https://chrome.google.com/webstore/detail/new-tab-bookmark-speed-di/pdcohkhhjbifkmpakaiopnllnddofbbn

Limitless - Productivity Manager | https://chrome.google.com/webstore/detail/be-limitless/jdpnljppdhjpafeaokemhcggofohekbp
That's the law, not GPL.
Wait, is the parent by any chance the same "Paul Robinson" in that thread? Or is this some crazy coincidence?
The Data Engineering Ecosystem: An Interactive Map
Why not? (I'm genuinely interested here - not trying to snark)
My Weird Ruby
There's a difference between being 100% honest and having no filter. When I meet an attractive woman, I let it be known somehow that I find her attractive. I don't just stumble up to her and say "hi, you're so hot, wanna have sex?" I've found that there's a clear difference in the way I interact with women I feel attracted to and women I don't. I'm more playful, sometimes I'll even flirt if she seems receptive.

If we're in a setting where that sort of interaction is more or less expected, like a bar, sure I'll tell her that I'm attracted to her.

With authority and work, it's something you work on. Of course you don't want to tell your CEO that he's a fucking idiot when it comes to technology, but you don't want to be a doormat either. He's relying on your expertise, you need to be able to correct his incorrect views in an appropriate fashion. You can express displeasure but not disdain. You filter the expression of whatever emotion you're feeling, but you still express it.

100% honesty makes more demands on your amygdala than not having a filter. You have to become clearer about exactly what you're expressing and why. Precision when you're communicating negative emotions is paramount. You also have to be willing to apologize whenever you miscommunicate.
How do you conceal that in a small venture?

Sounds like you have a real communication problem in that company if something like this can happen and nobody has a clue.
That's the way I see it and to extend the analogy a bit further Unix, et el. are like a hermit crab that can trade one shell for another if there is a good reason to do so.
FWIW there are a few features I would love to have in docs: different headers/footers for title pages pops out to me. Sheets is a LOT less featured then excel but the scripting is pretty excellent so that actually makes it a better product for most of what I want to do. Plus who really uses the advanced features of excel?
macosx only. :-(
there is always canto: http://en.wikipedia.org/wiki/Canto_(news_aggregator)
Activate WhatsApp Calling Feature on Android and iOS (iPhones) Now
They violated the license. That's the harm.
The aversion to human-readable timestamps is that he's using TAI to encode the timestamp so you don't e.g. get human-readable timestamps that have the same second twice after a leap second because the format is unambiguous in this regard.
I'm pretty sure Joel Spolsky and Jeff Atwood, and probably a lot of other github employees, lurk around here... if you harp on it enough they'll probably make it happen.
Great points. Also people that have never experienced the other side of the coin assume the worst or recite some 140 char tweet as gospel. People need to face the fact that life (and business) is not static. It is constantly changing. Its how one adopts to change that's a true sign of a great entrepreneur.
Uhh, sorry no idea how else to parse what you wrote. Could you clarify?

In response to "> A dollar change to an $800 stock affects the DJIA just as much as a dollar change tn a $30 stock so the DJIA is nearly meaningless." You say "You'd have to look at how many outstanding shares there are. ..."

Edit: Unless you assumed they meant 1$ change in market cap, but as he was actually discribing the way the DJIA works assing he was wrong if you know how it works seems odd.

PS: Sure, we can make a new index using different math, but at that point were simply talking about something else not the DJIA. What's really surprizing is how useful the DJIA is as a simple indecator of market trends that never get's that big. IMO, 1000 * Log(market basket of stocks) might be just as handy, but they pick stocks in part as good proxy for the ecnomy so the DJIA is more useful than you might think.
Discussed yesterday: https://news.ycombinator.com/item?id=9151799.
> I am a programmer who sucks at marketing

That's the mission critical bug that will kill your business ;)

Read these three books ~many~ times:

-> The Four Steps to the Epiphany by Steve Blank

-> Traction by Gabriel Weinberg

-> No B.S. Direct Marketing by Dan Kennedy

Then split your overall time 50% dev, 50% marketing.

Plan B: keep an eye on the contracting market in your area of expertise ...

Good luck!
I've been using OneNote, solely because I can use a keyboard shortcuts to click+drag screenshots or pop up a new ad-hoc, unfiled note immediately. Does evernote do this?
> you're still shown ads.

current version, classic UI, no ads: http://i.imgur.com/8nD46ab.png
I've struggled with anxiety for as long as I can remember. I used to approached it with a fight or flight relationship. As I shifted my ways of identifying with it, I was able to turn that fight/hostility into a gentle dance. From there I was able to start taking the small steps that would help me have better control of it. Start now, or do I let it manifest further for my future self?

Here are some things that have helped me:

- Meditation / mindfulness
- Good sleep hygiene
- Understanding and reading about the condition

There are many more, I'm sure you're aware of them.

I'd be happy to talk with you about it more. You ARE talented, don't let the mind get to you (it will try). All the best!
no, talk literally became hangouts. For the android and chrome apps at least, the change was pushed as an update to the existing talk app. There's differences between what it is now and what it was before, but it was an update.
Parsonal – Custom Furniture On-Demand
I was able to load up the page a few minutes ago, but now it says the hosting account is suspended.
With most messaging services adding Calling features, I wonder when we'll get some sort of interoperability? Why hasn't SIP taken off as a standard in the messaging space?
I have no problems with working with former military people, though it is certainly a different mindset. But these folks were not former military at all, neither the owner, son or any partners were.

Their reason for preferring religious and military people is because they micromanage the crap out of their employees and they want someone who is already in that mindset.
Show HN: Taplytics Mobile Growth Academy
Which sounds very fair: I helped you, you help me.
If we must question whether content is written by shills or even relevant then Wikipedia is a lot less valuable. If the defined standards are important they must be enforced or the platform will evolve, for better or worse.

You can see this on HN. Three of the top five links on HN right now are companies using their blogs to advertise on HN. As marketing on HN becomes important for startups the submission process stops being part of our defense for quality. Eventually we are democratically choosing our front page from submissions that bypassed our democracy, like an election in Hong Kong of presidential candidates selected by China, or a parody of democracy.
>blow up the company

I meant this in the context of you're a critical engineer, and by leaving, you leave the company handicapped. You're critical to their success, but yet you don't feel like they're looking out for you. Walk.
I'm not so sure. It might take another 50 years before the buildings in my Downtown change ownership to more concerned owners, but it will happen on it's own eventually I would think.

Where my town in concerned, there is indeed a LOT of old money and I suspect that the current owners are too busy spending their family fortune... which will run out eventually if they neglect the family's historic rental properties.
1 - ABP

2 - Wappalyzer

3 - Awesome Screenshot
Why are women leaving the tech industry in droves?
Djb @ 31c3: ECCHacks – A gentle introduction to elliptic-curve cryptography
My friend and I just started getting into Django the other day. Coming from Node.js it is a welcome change.
Drop the social bit. Bold the colleagues part.

Once every two years I might book a trip with friends and it's not a big deal. Six times a year I am going to conferences with workers and it's extremely painful doing the coordination. We always end up at different hotels and flights and all that.

The only way I would remember this site is if I had to use it somewhat frequently, and the only way I'll ever use it frequently is if it helps me coordinate work travel.

The social part just sounds... 'icky'. Like you don't have a good product so you have to throw in an old buzz term.
Show HN: How to build a notification feed using Stream
> Sure no one likes to wait but it requires the least amount of expertise and...

I would argue that knowing some of the implementations of features such as module/export/class/extends of TypeScript in native javascript requires a lot more expertise to create coherent OOP code than just opening up TypeScript and using a syntax for OOP that most people are already familiar with.
Caching already happens through CDNs at the ISP level, such as through the Google Global Cache (YouTube), Netflix Open Connect. That roughly covers about half of network traffic.

Plus, running a squid proxy on 100 users isn't nearly as effective as it once was; pages contain far more dynamically generated content than they used to. Think about a Facebook News Feed or Twitter Stream.
Reasons are listed in the comment you replied to: they're different areas of law, with different mechanics. Details matter. Yes, it also helps the pro-GPL crowd. That's not an argument against it (nor for it). An argument against would be to argue how some similarity among them makes it relevant to consider them all together.
In a World Where Email No Longer Exists
Derp.
Have you read any proprietary software license before? Do you have an iPhone? What planet are you from? Your comment made me go and donate again now.
Love the concept. There is definitely a need for social travel planning. Love that you guys use pyramid and backbone btw ;)

I guess my only criticism is on my initial experience. It feels like a better expedia, nothing more.

The core value of your site is that it lets people plan their trip together. But that's not the impression I am getting when I start using it. Maybe the first step should be: Where are you planning your trip? What for? and Hopon would create a unique URL for my trip and everything I do from there gets saved at that URL. Maybe I can customize that page too, create a Facebook private event (with my hopon trip URL linked on that fb page somehow). Then from there, I can invite friends, etc. Get the idea?

I tried the web version, maybe the ios version is different. Hope this helps!
Sure, but the vast majority of GPL violations are no more surprising than "shared source" proprietary code: Using each imposes certain obligations and no one is confused about the latter, I don't know why so many people think GPL is some kind of trick designed to trap you, it's not.
Corners probably.

Well, conservation of volume for these systems with such a large discretization would be more remarkable than its abscence, I guess.
“Pinterest for news” Meet and interact meaningfully with like-minded people
Internet of Things: Where Does the Data Go?