skysight-inc/HackerNews huggingface dataset:
Re-implementing "independently" once you have seen the source code can be legally problematic. (see https://www.gnu.org/software/classpath/faq/faq.html#faq3_2 ) for an example.

No longer needing the product kind of means that it's failed. In which case, why would it suddenly be valuable to others with a simple change of license?

It's more likely to succeed in the first place by fostering collaboration from the start. This is how successful open source projects operate. It's all about community, mutual respect, and bi-directional sharing.

Having the source available but not open (yet) strikes me as a cynical attempt to appear open while retaining control of other peoples freedoms, and I for one would never work with such a project. I'd probably rather use a completely closed product with no source available; at least you're getting something that's not pretending to be more open than it really is.
I became afraid to open such clickbait links. Too many times disappointed.
Travels Services in Chennai
Raj Travels provides best taxi services in Chennai.Contact us for taxies in Chennai and choose from a wide variety of cars at economical rates.We provide airport transfer in Chennai at fixed price.visit @ http://goo.gl/Txk97F
That's a lovely idea although I can't help noticing that I know of no shipbuilding companies based on the teaching of yearning while I do know of some that seem based on organising a workforce. I suspect that this is one of those ideas that while beautiful is far from being literally true.

How about "if you want your citizens to fund a space program, don't gather the workforce to build a spaceship but teach them to yearn for the vastness and potential of the void."
Have you tried https://www.jukedeck.com ? AI composed music at the touch of a button.
Ask HN: How do you manage your landing page?
I've noticed recently quite a few companies are using Wordpress or another CMS just for the landing page (and perhaps other static content).

Given the number of requests from the sales side of the business for small tweaks to copy, desire to split test and so on, I now realise how much sense this makes to allow sales to manage this whole process themselves via a CMS.

Does anyone have any recommendations for services or perhaps libraries to use?

I figure there are possibly CMS products out there just for this purpose but couldn't find much that looked quite right and figured the community here likely has some experience with a selection of them.

To be explicit about my requirements:
- editable via a CMS (specifically so that it doesn't have to go through our CI pipeline)
- has (or integrates easily with other services for) split testing capabilities
- easy to add third party services such as mixpanel / intercom etc
- possible to edit the CSS such that differences in styling between the home page and the rest of the app can be minimised
I'm going to disagree with all of the comments here so far, and say that if you're looking to learn ASP.NET with the aim of using it at work, you should stick with ASP.NET MVC.

If you're learning for the fun of it, it really doesn't matter, but 99% of work being done in ASP.NET is on the existing .NET stack (MVC/WebForms). It's not a corporate thing, or an enterprise thing. We use .NET because it's a mature platform, and ASP.NET MVC works. I work in an agency on MVC builds, and I doubt we'll be using .NET Core for at least a few years.
What I don't like about the whole HTTPS everywhere initiative is that it makes it even harder to monitor what data is traveling to and from your own PC.

In case of browsers, it's luckily still only a theoretical concern today, thanks to the "custom root cert" loophole which practically works like a permission system for monitoring tools. However, I think the conceptual change is important:
With HTTP, the abillity to monitor your own connections is a simple technical consequence. With HTTPS, its a feature that browsers explicitely have to implement and that's potentially subject to all kinds of tradeoffs and political descisions.

I fear that once HTTPS is actually the norm, there will be a number of strong forces to have the loophope removed and make HTTPS connections effectively opaque to everyone but the website operators.

Of course HTTP is no long-term solution as the security risks are real. But you could get rid of most of the risks by focusing on ensuring message integrity while keeping connections transparent. Instead we get an all-or-nothing solution where a connection has to be integrity checked AND encrypted to be considered "secure" by browsers.
so yeah because of my supposedly flawed personality i will have 0 chances at promotion beyond just being a developer. and developers are not rewarded very well where i live. the logical conclusion is that i will have to become their competitor as soon as i can. which sadly benefits nobody as i could potentially do better with big-company resources behind me and the companies would do better without upstarts trying to take their profits.
Ask HN: Where to go next with my mobile marketing website
Hey guys,
I have a tiny side project - a website providing 3 things:

(1) Insights into Google Play Auto-Auggest, so developers can better understand what people are searching for

(2) Showing the latest trending search in iOS

(3) Linking to the latest news/ resources on app marketing

You can find the website at http://www.appkeywords.net/

I would love to hear your feedback on:
- Do you think this is worth developing further?
- Do you think the stuff is useful?
- What else would you love to see?
- Any other feedback you might have?

Thanks!
I am afraid you are still not getting what I've been trying to explain. There might exist completely different perspectives and things can work differently for different people, different relationships, etc.

Not spending a lot of time with your family doesn't necessarily mean having bad relationship or having troubles with your relatives. Moreover, if your partners accept what you do and how it affects them (sometimes maybe in an unfortunate way), it actually can make your relationships much stronger.

What will happen with the next generations - no one knows. I think it's a bit irrelevant and idealistic. I live my own life. I want to make the best out of it. For myself, for my family, and for all the other people. What will happen after my life ends won't really matter for me (I am an atheist/agnostic). I am not saying we shouldn't invest our resources in the next generations, but instead of hoping on our kids and putting all the burden on them, I firmly believe we first should do whatever we can ourselves.

I am afraid your examples actually play against you. Steve Jobs (just off the top of my head) completely abandoned his family and built one of the greatest company of all times.

Please just try to get a bit out of your personal mindset and try to think and look at these things from a different angle. If something seems to be bad or wrong for you doesn't really mean that it's bad or wrong for everybody.
Amazing visualizations ! Care to detail how did you guys did that ? Is it open source ?
Actually, there is nothing to complaint about, you need it you use it, you don't need it you don't use it. Please be constructive.
Go read Tim Wu’s book The Master Switch. The details of these media/communications monopoly histories are fascinating.

It’s hard to answer your counterfactual definitively, but probably, yes.
Actually missed this point about the FDA visiting on the tip-off, hence my surprise.

The FDA can only respond with the information they have, so as it took the FDA actually visiting Castle (on a tip-off no less), they must have been lied to as well.

Surely, a FOI request can't realistically trigger someone jumping in a car to verify data held on file.
Tim Cook, Stop Annoying Your Customers
If Hitler had a video series about how to do public speaking, I would watch that, and I hope every politician would.
Its true -- and actually the well designed gui that accurately depicts the graphical state of your local repository makes it far easier to learn the concepts behind git than does the command line. Distributed vc is conceptually nuanced, but not overly complicated -- the complexity of git really is in the interface wherein you are asked to map command line syntax into abstract operations that manipulate a state that you actually can't easily see from the command line. The value of having a graphical depiction of the state that's changing as you invoke operations should not be underestimated.

http://gitup.co

I love this tool -- it's honestly one of the best graphical tools I've ever used -- rock solid reliable -- intuitive, not leaky in the abstractions it represents -- and not limited to only "simple" operations. And with the graphical reflog history rollback view -- it's always really easy to back up however far you want if you mess up which gives great confidence as you explore the ui's features. Ive taken designers from "never used git" to confidently pushing, pulling, rebasing, and resolving conflicts in less than a day (and most of it after the first 10 minutes without outside help).
Strange.... still not working? Could you send an issue on github (https://github.com/720kb/radiobox.css/issues) if it doesn't comes up yet, please?
I've been part of a technical training program at a Fortune 100 company. I've done technical training for new hires at a Fortune 500 company. I've also volunteer taught high school kids how to code. I consider myself an introvert with a extrovert mode that gets turned on when needed.

Couple thoughts:

* As an instructor, I hate standing in front of the class and talking. That asymmetric form of teaching is pointless and I'd argue, outdated.

* Interactivity is important in a training setting because you're learning along with others. That initial path you create in your brain is dotted with waypoints that everyone in class travels together. This is powerful when learning because more likely than not, you will be able to pull each other way from common pitfalls and also connect concepts that you know about already.

* I see your point on group activity. It depends on the nature of the training. If it's a highly technical topic like a new programming language, it probably makes sense to have individual practice before any group project.
I'm not sure why a kernel developer would need to concern themselves with UI design?
"My point is that with GPL, the implementation of the fixes/new features is right in front of you, you see it, yet you can't merge it into your GPL-incompatible codebase."

1) You almost certainly can as long as it's trivial, or you didn't look at the fix but did it independently based on a description of the bug. Legally, it all comes down to whether your work was a derived work or the original, not whether the result looks the same.

2) That's the idea anyway! Allowing someone to copy the work of others into a codebase that doesn't allow similar copying is exactly what the GNU GPL is designed to prevent. It's a risk you take if you decide to maintain a proprietary fork.
What is a continent? https://en.wikipedia.org/wiki/Continent points out that different countries have different models. "France and its former colonies, Italy, Portugal, Spain, Romania, Latin America, and Greece" use a 6-continent model, where "America" is both North and South America.

That WP page points to http://lema.rae.es/dpd/?key=norteamerica , which says:

> Tanto América del Norte como Norteamérica son designaciones correctas del subcontinente americano que engloba el conjunto de países situados al norte de México y al propio México.

> [Both 'America of the North' and 'North America' are correct designations of the American subcontinent which encompasses the union of the countries north of Mexico and Mexico itself.]

The second definition points out that in Spanish, "North America" is often used as a synonym for the US, with the lovely example:

> En América, solamente la República Argentina tiene organizados sus cultivos usando tecnología moderna, exceptuando Canadá y Norteamérica

> [In America, only the Argentine Republic has organized their crops using modern technology, except Canada and North America]

If you grew up learning that your country was part of America-the-continent, then I can easily see why it's irritating to have others say that it isn't.

I am wary about justifying something with "Just how the terminology evolved". Sometimes language evolves for malicious purposes, or to enforce certain cultural prejudices. Look at recent HN discussions on how "expat" is a high status word for "temporary guest worker from a rich country", or how "jaywalker" was invented to castigate pedestrians who don't give way to drivers.
Knows about Windows Me, but doesn't know about Windows 10? Seriously?
Thank you, saw that and replied :)
#suicide This channel has been created for you based on this tag.

At first I read this as: #suicide channel has been created for you based on our magic algorithms.

It is a bit creepy in that way.
Unless you're a timelord, the 1980s/1990s pre-date the early 2000s, so they must/could have been aware of the pre-existing Apogee brand when they decided on the name.

But as someone else pointed out, apparently "apogee" is an actual word in the English language, so they may have been entirely unaware of Apogee Software (or considered the brand sufficiently unrelated/dead not to cause any confusion).

The reason I'm asking is that to someone who doesn't know "apogee" is an actual word the choice seems as awkward as founding a technology company called "Atori".
> If they show signs of empathy, that increases our faith that they will not seek to actively harm us.

True; unfortunately, this hampers empathetic people who have trouble expressing empathy and make life very nice for unempathetic people who are good at feigning empathy.
Getting to "Fuck this noise, I give up." is a very clear indication that you aren't competent enough and you should take a GOOD course about git as soon as humanly possible.

Shameless plug: http://engineering.hipolabs.com/how-to-work-in-a-team-versio...
jQuery to me has the same connotations but I was surprised by Bower. As an out-of-the-loop sometime JS developer what's respectable these days, npm/gulp/sass, vanilla.js/react/angular2?
It's also in the top 20 of Wii/Wii U games combined.
And finding good software can be really hard.
> doesn't diminish or invalidate the issues people have

It depends what those issues are

> still allows people to constructively ask the question.. How do we make tech more attractive to females?

Why is this of value? If tech as it is isn't attractive to females, why dress it up? Do we do the same with any other field?

The word "dominated" or "domination" does have a slight stigma attached.
Her name is Phan Thị Kim Phúc, and her Wikipedia article has a bit of information about her current health: https://en.wikipedia.org/wiki/Phan_Thi_Kim_Phuc

I doubt Facebook removed the picture because of hurt feelings though. I'd wager it's more that they have a "nudity is not allowed" policy, and they apply that policy without thinking for even one second. In other words: Zero tolerance.
In that case your "small toothpaste" (which is allowed) might not be that either.

And you can always dilute it in your air-hostess delivered water if you're so inclined and you just need to have your poison/whatever in liquid form...
Google's DeepMind Claims Massive Progress in Synthesized Speech
Morgan Freeman +1
I've been lucky enough to use Java for fun, not work, and as such I have the time to write things the way I feel they make the most sense.
Lots of things disappeared around Christianity -- the Dionysos cult and all the Roman/Greek worship, the druids, the Asa religion, Catharism, etc, etc.

The Christians stopped supporting that type of thing after they lost most of their worldly power.

Now it is just the rest of the murderous and intolerant religions and ideologies left...
yes. have you been to tokyo?

i was offered help multiple times when standing alone by myself when waiting for something, or someone. i'm an asian male, pretty much indistinguishable from any random japanese guy.

i've been a lot of places and i have a hard time believing that you could fall down in the middle street anywhere on earth and nobody will help you, including new york, shanghai, other megacities.

excepting maybe some extreme examples like communistic societies at the height of the cold war, but that's it.
Given how few companies worldwide survive this long, it would seem they are doing something right. Whether this is part of that or not, I don't know.
>Using Git (or any terminal interaction for that matter) is much like speaking a language

Which again, we learn best by absorbing bits and pieces piecemeal over time -- that's how toddlers learn their native language, by immersion. Not by getting some "understanding of fundamentals" course first.
Himalayan Nepal Trek
The Coinbase Secret Master Plan
Location: St.Petersburg, Moscow (Russia), Bangkok (Thailand)

Remote: possible (consider remote and in-site as well)

Willing to relocate: possible (discussible upon request)

Technologies: Ruby, Rails, JavaScript, NodeJS, React, DevOps, Linux, Server Automation, Chef, Docker, RSpec, Selenium, MongodDB, Postgres, Express, Angular, Backbone

Resume/CV: Please check my Linkedin profile for latest up-to-date information about my experience:
https://www.linkedin.com/in/iliya-stepanov-82790261

Email: kristionas@yandex.ru

I'm software architect with 6+ years of web development experience.
Please check my Linkedin for more info. You can contact me in Skype: nyappyfox
Here's an excerpt, if the title is a bit too bait-y for you:

> A 22-year-old British student has invented a mobile fridge that could save millions of lives across the world.

> Will Broadway's "Isobar" has been designed to keep vaccines at the ideal temperature while in transit in developing countries.
Such a linkbait title as nothing to do on HN
Costa Rica has gone 76 days using 100% renewable electricity
It's even worse… some ppl here believe we are designed.
Disappointing.
What part of "pure CSS animations" led you to believe it could be anything other than that ?
UK trade deficit shrinks in July
> What do you do about contributions to the gpl3 version

Lets define contributions. The author of the project can request that contributions to their official branches are done with additional permission for the proprietary version. If people don't accept, they have to fork the whole project.

We also have contributions to unofficial patches inside distribution repositories. Debian patches would for example not be able to be directly patched into the proprietary fork without additional permissions.
To add on that, has any of those inventions made by students ever pan out?
I imagine a lot of people would be more efficient working away from office distractions as well.
I'm not sure if this will work as it is currently, and here's why:

https://github.com/boyter/searchcode-server/blob/master/LICE...

Clearly shows that it is released under the Fair Source License, version 0.9 with no mention of license termination and restricted rights. It is NOT free.

https://github.com/boyter/searchcode-server/blob/master/READ...

then states:

'After the following date 27-August-2019 you may choose to use this software, version "1.2.3" or "1.2.4" under the GNU General Public License Version 3 with terms specified at https://www.gnu.org/licenses/gpl-3.0.txt'

This is so wrong. Not that it is GPL, but this both contradicts the license and states that you "may choose to use this software..." under the GNU GPLv3. Also, the missing comma after "1.2.4" is a mistake in grammar.

I'd say, as-is, you should consider this licensing unreliable. Yes, he posted in his blog stating his intention, but as it is now, it would appear that if a ruling had to be made on the actual license, it could very well be that the only valid license is the one in LICENSE.txt.

Since that is unclear, though, if I were a user and cared about the license, I'd get a good lawyer to figure this out before making any assumptions.

And, I would suggest that he get a lawyer to help craft the required changes to his license.
People like to comment on things because feedback and discussion helps you and others do better work later on.
how about just "auto release GPL?"
Most of the problems can be solved easily if this is understood - Quote from that article - "Absorb that, internalise it, make it your mantra for the rest of your life or career: a git repository is a tree. "
What the scammer did is wrong, and the plight of the victim is easy to relate to here. It's easy to have a sense of personal outrage after reading this story. But let's keep a sense of proportion in mind: it is $500 worth of gift cards that the victim couldn't use and had been trying to get rid of for 4 years. I suspect that anyone trying to get free gift cards off of Reddit is pretty small-time.

I think telling the parents and leaving it at that is probably the right thing to do. We should reserve our energy, outrage, and enforcement for the scammers who do the greatest damage. Scammers that have made millions, hired armies of lawyers, even made friends in power who have rewritten the law to favor them. The petty criminal deserves a petty punishment.
As an introvert who works and has worked in an extrovert's role for nearly 10 years now, I'd advise not getting too caught up worrying over the distinction, and definitely don't buy into the stereotypes of either position.

Just like not every extrovert is immediately likable, not every introvert is a smart and hard worker. I know you wrote "may", but I've just seen too many colleagues and too many of my employees fall into this trapping mindset, which can result in some really nasty work atmostpheres. The attitude one brings to a job should be appropriate for the work. There is truth that if you don't speak up, it's hard to hear you sometimes, but that doesn't mean the way you sell yourself is most important - you still need substance.

I've watched as social charmers worked their way into my previous places of employment only to get shitcanned months later when it turns out you have to beat them with a stick to do even the simplest of tasks. I've also seen the same types of people and categorized them the same way, only to find out later that they were really doing tons of great things I just never knew about.

This is more the manager/supervisor in me not wanting people to draw lines in the sand unnecessarily, but who you are is how you want to present yourself. I'm a shy guy by nature, and I know that at my last job my coworkers could never understand why I liked lunch alone or rarely went to company events, didn't buy into company pride, etc. But once I dug in and made an impact work-wise, it was made pretty clear that they couldn't imagine not having me around, even if I was quiet.
But even freeing the assets eventually would be really nice.

There's plenty of creative effort involved around extending and improving existing content from old games, or making something new loosely or not-so-loosely based on the originals, but this often involves creating derivative works of the original proprietary assets which means these mods are illegal.

In some cases you can work around these limitations with code. E.g. in the doom community you find that making custom palettes is very popular nowadays, as the original makes some bad tradeoffs and many nice color schemes are out of question without a custom palette. But to completely overhaul the palette, you must re-do the original assets or create some sort of a mapping that source ports would understand.
Indeed. China who's massive economy growth of the last 20 years is using "debt for equity" swaps for SOEs(state owned enterprises) and it looking at possibly extending this beyond SOEs. It's hard for me to wrap my head around this for a state owned enterprise and not think its a shell game played with balance sheets. This is a good read recent read:

https://www.stratfor.com/analysis/gambling-chinese-debt