skysight-inc/HackerNews huggingface dataset:
There may be pre-existing contractual obligations that make it harder to pull the back catalogue.
What is the comparative effectiveness of reuse initiatives? Where bottles are returned and washed and refilled? Obviously not applicable for paper products, but I wonder why this fell out of practice in the U.S.?
This is terrible advice, even in Canada it is not legal to fire someone due to mental health issues or a drug abuse issue unless it is impeding their job, you have offered them help, and they refuse it.

If you fire someone who is having serious mental health issues you make their life worse. Even if they have access to health care.

Firing someone is a big deal even if they do not have mental health issues. I fired someone once. It still weighs on my mind if I did the right thing or not.
Remind HN: It's Father's Day Today (21st June)
It's Father's Day! Please remember to take some time to thank your Dad for everything he's done for you.

Unless you're on bad terms with your Dad for one reason or another, that's fine too. Just remember, life is short.
Yes. That point simply is not valid. As i said, that new artist will be losing 10% at max.
>> I don't get to choose how the stuff I buy is packaged, but somehow I'm responsible for dealing with it AND I have to pay for the privilege, while Coke goes ka-ching. That's unfair.

This ...
There was a time when people used to calculate how much money would have to be lying on the ground for it to be worth Bill Gates' time to simply stop, lean down, and pick it up...
Keep on building it and make it happen.

We wrote two blog posts that you might find useful if you're in this kind of situation:

1.
Why you should share your “secret” startup idea with anyone who will listen:

http://www.kilometer.io/blog/why-you-should-share-your-secre...

2.
Don’t build anything until you have a clear startup mission

http://www.kilometer.io/blog/dont-build-anything-until-you-h...
So, because she's successful, she should roll over and forgo one of her income steams? If she truly believes this Apple deal will hurt her bottom line, or the bottom line of other content creators, she has a legitimate complaint.
Except it's the US military that helps decide the final outcome if China one day seizes all US' company assets within China.

You don't need a military until the one day you do.

And come on, you know what I'm talking about with respect to force projection and protection of assets.
You have out an awful lot of words into my mouth. Of course it is possible to build a technology company here, it is just a lot harder than it could be.
Because having a military that can project force in all those countries you mentioned is expensive; beyond what's paid for by Apple in taxes for revenue generated within the U.S.
Ah yes, the Sydney real estate situation is horrible. It seems that the Australian government is desperate to attract investors to buy Australian property. I even started getting telemarketing calls from random people asking me to invest in their property funds. It definitely looks like a housing bubble.

I'm seriously hoping that it bursts soon, rent is just getting ridiculous.
I quoted you almost word for word!

It's harder to build a company anywhere than it could be. I know, I've tried. Hats off to every startup and business person with reasonable morals everywhere.
> Apple Music's big problem is that the service itself offers nothing new.

Eh. Apple Music is mediocre and that's ok.

It's instantly going to be the default music player on hundreds of millions of iPhones overnight. At worst, they're going to get the same usage as Spotify.
Ask HN: Google Docs meets CodePen – would you use this?
I'm about to launch a KickStarter campaign for http://codr.io, a collaborative editor with realtime HTML rendering.

Codr is like Google Docs for code. Codr also provides a live render pane for HTML/CSS/JS similar to CodePen's, except that changes are shared in realtime with all viewers.

If you'd like a pre-launch invite to try out Codr, then see https://twitter.com/CodrEditor/status/612600217058344960

Please share your thoughts! Your feedback is appreciated.
"Fire quickly. If you don’t fire bad performers fast, you’re at risk of losing your good performers. Don’t underestimate the effect bad performers have on good performers. Your team will likely move faster even with fewer bodies." and "It’s terribly difficult to manage unmotivated people. Make your job easier and don’t." are very very important.

In the previous company I created, I had to keep an incompetent and lazy employee to appease my cofounder because he was friend with him. There's nothing worse for team motivation than having an incompetent and lazy untouchable employee... Never ever do that.

Oh and if you ever find yourself with a cofounder who wants to keep an employee because he is his friend regardless of performance, treat that as a huge red flag...
Paul Lendl
> in imperative languages (with meta-programming) you can disentangle mixed IO and logic even without changing the code

I don't understand what you mean by "mixed", "disentangle" and "change".

I would say "mixed IO and logic" is when one block of code describes both how to calculate some value and which side-effects to perform. "Disentangling" these would mean separating the description of the calculation from the description of the side-effects. Doing that "without changing the code" doesn't make sense to me.
I'll suggest this is all a fairly straightforward negotiation ploy.

Apple's deal obviously makes sense for the artist otherwise the major labels would not have signed up, full stop.

What then are these independent's doing? I'd suggest since there is no money at stake in the first 3 months they are holding out to pressure for slightly better terms (and a couple headlines never hurt sales) and then will jump on in 3 months once the money is actually flowing.

You'll note that there will always be many people in the 3 month free trial, Swift isn't threatening to hold her album out forever (or her other music!) to stop the supposed bad business model, just for the 3 launch months when guaranteed revenue zero.

Kudos to these artists for knowing where their leverage is and using it though!

Apple has a couple options:

(1) just eat it, prolly what happens.

(2) they can pay up a bit but the big labels would be steamed at getting a worse deal than independents so that isn't happening.

(3) pay everyone a little bit more for the launch months. This might happen but the clock is ticking.

(4) they can make these artists sit out longer than the initial 3 months. That compromises the quality of their service though. Still they might do it, hoping it would pressure them to signing up for the release.

(5) they could weight the streaming for awhile so that holdout artists appear less than they might normally. I expect this might happen but if they do this hopefully be done openly ("we're rewarding our launch partners").

(6) go back in time and do a 3 month beta rollout so money is at stake when you do the big rollout with the new phone.
Building a better heart valve
None of the streaming services (including existing services Rdio and Spotify) offer anything unique. In my opinion, the only thing the truly separates them is catalogue size.
My thought is Apple can offer opt-in for artists who wish to get unpaid during the trial period. Some artists would want to get some exposures instead of cash.

For those who want to get paid from the start, their work will only be available to paying customers.

I don't see this is a major change to be made by Apple, and it is a win-win.
It is even worse than this - we have almost all the conditions (both culturally and economic) to develop one of the best startup cultures in the world, yet we let ourselves down time and time again for totally stupid reasons.
>>Is there really anything wrong with the fact that some people don't care to achieve anything more than what's required of them at their job?

If you are trying to build a company of any scale at all, yes, everything, if these are the people you hire. For those individuals, there is nothing wrong with this attitude towards work, but over the long run it will most definitely affect their job security and lifetime earnings. If that's the price they are willing to pay, then that's perfectly fine.
I like how she states her position so concisely in the last two lines:

We don’t ask you for free iPhones. Please don’t ask us to provide you with our music for no compensation.
I'm sure she wrote it, but I'm also sure not a word of it didn't get approved by her lawyers and PR people, and they probably had to do a hefty amount of editing to ensure the tone and words are just right (and don't harm any contracts they may have with apple.)

I mean I'm sure she's great, but she's also a brand and a business in her own right. Stuff like this is too important to let an artist just go off and say whatever she feels.
Because that's another huge framework in itself, that you would have to learn. When you are going to learn one thing, you don't make a detour learning another thing for a few months.
I agree with corporations who attempt to legally pay as little taxes as possible. That's what I do. If someone doesn't like it, then get the laws changed.
The labels costs are already sunk. The direct costs of the trial are all apple's.
Taylor Wilson nuclear teen genius interview
I guess I'm also wondering whether they have to worry about offending or angering the user by misjudging whether the user is joking -- not just about the financial risk to the company.
Ask HN: What are some new recommended startups in the Analytics field?
Employers have a duty of care to protect their staff from harm in the workplace, and this includes work-induced stress and depression. At least, this is the case in England, and there have been legal cases that support this principle.

There are some elements of "contagion" around workplace stress. Obviously there aren't "stress germs" being passed around, but one stressed member of a team can cause stress and poor peformance in other members of the team.
Just wait until Java starts compiling to WebAssembly and skip learning JavaScript altogether.
Maybe HR tends to complicate the process to expand its power and justify its existence.

There is this "law" that proclaims this is what happens in bureaucratic organisations - hierarchies tend to be grown for that purpose.
BSN Syntha 6 Edge 1.870g 48 servings
But is Apple planning to use the content without permission? It doesn't seem to be the case, since they're contacting artists asking them to join Apple Music. There was a guy claiming they threatened kicking him off iTunes, but they've denied it.
Nth-Size Sierpinski Carpet in JQuery
> You trade lack of VCs here for more competition for VCs there.

No, some places are just vastly better than others for certain things. Everything doesn't always just balance out as if nature forces there to be a balance.

"Everything balances out so here is equal to there" is one of the biggest lies that small towns tell their ambitious people.

https://en.wikipedia.org/wiki/Just-world_hypothesis
The feeling I get is that it's more about being distant from the "startup" world of SV, which is something of a religion. Investors here are more interested in businesses. A startup is a particular kind of small business - and if you are going to invest in a business, you want it to be sound.

Just a guess. I work for a 'startup', but I'm nowhere near the money machines. I've just always been amused at watching people discuss startups like they're completely unrelated to the more mundane world of small businesses. :)
You see higher rates of schizophrenia amoung homeless people in countries that have free health care and enough in-patient mental health beds. EG England, where mental health care is generally okay.
Current discussion (mail list announcement URL): https://news.ycombinator.com/item?id=9750396 (111 points, 20 hours ago, 35 comments)
Apple knows exactly how opt-in works (majority stick with defaults + status quo bias). The service wouldn't make very good impression when you can't find most of artists.

(Still of course I agree that they should cover the cost not artists)
I don't want easier FAA licensing of drone pilots, I just want Uber-style flying car pickup. Maybe even have the pilot working remotely to keep the weight down on the aircraft and make it more efficient! I don't need to fly the thing myself, I just don't want to be stuck in the same traffic as everyone else, and the addition of a 3rd dimension greatly increases the available traffic space.
Pianta carnivora Pinguicula
I would say it's not, since it lacks conditional branching, although one could argue that you can simulate a Turing complete system on a Relevant card by having a user indefinitely tap on a button that refreshes it at the next state.
The attribution is arguably to Raymond Wolfinger who actually said the opposite, "The plural of anecdote is data", supposedly at a seminar at Stanford in the 60's or 70's. It also could be attributed to Roger Brinner, who said it to congress while testifying in 2012. I'd argue that it belongs unattributed, since it makes logical sense and no one ever attributes the phrase "the sky is blue" to anyone either.

http://blog.revolutionanalytics.com/2011/04/the-plural-of-an...

http://freakonomics.com/2010/04/29/quotes-uncovered-whats-th...

http://www.c-span.org/video/?307248-1/lessons-president-calv...
some comparison with c9.io / nitrous.io would be nice
This is brilliant, had no idea apps can create custom keyboards nowadays and the background removal is really clever (how does it work?). Too bad it doesn't seem to work with Line.
This is the point I was making: renting is the only choice if you can't get a safe mortgage with good terms. And getting a mortgage with monthly payment X, when you could hardly pay more than X would be a very risky option and even if some (crazy) bank agreed to it, they would set a very high interest rate for covering the risk. But getting a mortgage with a monthly payment X when you can really afford 4X is a totally different story.
Source code: https://github.com/mhuebert/instaparse-live

I built this because I was totally new to writing parsers, and I liked Instaparse but wanted a faster feedback cycle. I was also excited to use CodeMirror with ClojureScript, two of my favorite tools. More broadly, I'm interested in the future of browser-based coding - I think there's a bright future in small, problem-specific coding environments in which the language, editor, and UX are carefully mapped to a particular problem.

Just as Excel is primarily graphical but allows power users to write formulas, with CodeMirror and Instaparse one can imagine designing a small language and mini-editor to expose advanced functionality within an app. (Here I expose options as an editable Clojure map instead of with a GUI.)
Anecdote time:

I've lived in a bunch of apartment complexes that have a huge shared dumpster for recycling, right next to the one for trash. Sometimes they have separate recycling dumpsters for paper/plastic/whatever. Sometimes it's just one for all recycling.

I have NEVER seen the recycling dumpster contain only correct recyclable items. And when the trash dumpster gets full (which happens very frequently some places), the shit really hits the fan and people just blatantly dump regular trash into the recycling.

I always wondered how any of this mixed trash and recycling could ever be efficiently processed.
There is nothing wrong with lifestyle businesses :)

The problem basically comes about because almost all startups here are forced to bootstrap for a long time before they even get the possibility of raising funds from an investor. If as a founder you have managed to get your business to profitability by bootstrapping why would you take on any outside investor who you expect will try and screw you over?
So creating software is hard and should be compensated, while creating music is easy and it should be given away for free.

By your logic everyone should support The Pirate Bay because they developed the software and they foot the server bill to distribute content.
Not to mention that the current federal government is pretty hostile to tech- and research-based industries.
3 Things Weekly: Back to the Future, Jurassic Zookeepers, Star Wars: Battlefront
Because most of the code snippets available online that one might paste are wrong and if you don't learn the fundamentals, you won't understand how and why they are wrong. But if you do understand the fundamentals, you won't need to paste a snippet.

I haven't looked recently, but at one point I did a survey of rotation matrix examples online and the vast majority of them were wrong, with subtle typographic errors in a sign on a term here, or a cosine swapped with a sine operation there. I've seen "game rendering loop"s that leak memory every frame (in C++) or allocate every frame and eventually cause GC (Java, C#, JavaScript). I've seen OpenGL initialization snippets that didn't account for pixel density of the display properly and ended up rendering at too low of a resolution.

No, don't paste snippets of anything you find online. It's likely to be really bad.
Depression and psychotic illnesses are very different.

You probably have your causal link backwards: mental illness creates homelessness and vulnerably housed situations.

The homelessness and vulnerably housed situations don't help people with a psychotic illness (contributing to medication non-compliance); and there is probably some situational depression there too.

But it's probably wrong to say that homelessness cuses schizophrenia.
I don't even know how to quit most command-line programs.

^D
He stated that for every employee his father could find 50 other people to do the job. So I guess they didn't get a raise :/
heh, relying on documentation means literally nothing for programming. I have multiple tabs of documentation open and the IDE is the only thing that keeps me from checking in broken code on a regular basis(still happens though). But... to my manager and my co-workers, I'm a god of programming cause I do shit that they didn't even think was possible.
> Oh like Oracle cannot make a commercial closed version of MySQL because it is under GPL[0] or QT[1] cannot have both a closed and a GPL version.

Oracle can't pick up third party patches and incorporate them into their proprietary version (for example: patches from MariaDB). They can only incorporate their own changes, and changes that other sign over.
Well, as far as safety goes, consider the following possible delivery vehicles for small packages:

1. A couple of kilograms of drone, that typically won't kill you if it runs into you.

2. A couple of thousand kilograms of vehicle, heavy enough and moving fast enough to kill or cause horrific injuries in even a glancing collision, moving around not up in the air where there is open space but at street level where people are trying to walk around, the vehicle itself being completely brainless and relying entirely at every moment on the control of a fallible, easily distracted human operator, and to cap it all, most likely running on burning fossil fuel.

I put it to you that the first option has far better safety properties than the second. If you're going to propose they both be banned, okay, at least that's logically consistent. The one thing you can't do with any sort of consistency or moral authority is criticize the first option while giving the second a free pass.
As someone that's written C++ for 15 years and C for 30 I hated JS too. Now after several years of JS I can't stand C++. Things that I can do in 3 lines of JS take 100-300 in C++

Just one example: http://twgljs.org
The point of flux is one way data flow. Your data lives in ONE place (the "store"), and then it's fed into your views, which render it in a deterministic fashion. User interaction triggers actions, which circle back around to modify the data in your stores. Data should only be modified by actions, and views should only change when your data does.

There's a lot of advantages to this (in terms of performance, but much more importantly, in terms of being able to reason about your code). You could think of it as an event bus, and you might even implement it with one, but that's an implementation detail. In terms of your actual code, your store will list which actions it wishes to be respond to, your views will list which stores they want data from, and you'll have some UI elements that trigger actions. Your view doesn't "know" about events; it knows that it'll be rendered with the data it needs passed in as props, and re-rendered with the new data it needs.

You're probably using PouchDB more or less as a store. If not, you probably should be, and it would be trivial to write a very lightweight wrapper around it to tie it into your existing flux implementation of choice. What flux is trying to get you to avoid is some sort of ugly ball of ad hoc AJAX calls and local component state. PouchDB is already pushing you the same direction. (Which is probably why you don't see a point.)
Anton Newcombe claimed[1] the Apple rep threaten to kick him off iTunes if he didn't agree to join Music, but Apple has since denied it.

[1] https://twitter.com/antonnewcombe/status/611122009007882240
I found risk aversion in Australia to be incredibly pervasive across all aspects of business. I started a boutique software company in Sydney back in '06 and was fortunate enough to have partners that weren't risk averse. That risk aversion blinds people to opportunity and when it's as pervasive as it is in Oz it's a huge, crippling disadvantage.
> "Drones" may be used for drug smuggling, though.

You mean already are:

http://www.cnn.com/2015/01/22/world/drug-drone-crashes-us-me...
The thing about NeHe that people seem to forget is that it was always complete garbage. It was just the "only" OpenGL tutorial that included readily copy-pasta'able code. Didn't matter that code was a smorgasboard of bad habits.
F**ck off, Google [pdf]
Nice solution! But it doesn't provide alerting system.
Bootstrap Slider Template
Readers interested in chemistry modeling software solutions may want to go beyond the capabilities of PowerPoint to a specialized program for chemistry modeling. The program I know best, Bitwixt,[1] has been refined over more than a decade and is a very interesting educational tool.

[1] http://www.bitwixt.com/jsite/
I've been aware of XON/XOFF since forever, but I mostly just use my terminal's scrollback buffer.
You've completely misread the post you're replying to, which is asking for managers to be compassionate to their staff.

You've also done so in a very aggressive way, which violates the HN guidelines. Please don't do that.
Ok, the example you gave is fine. But there is something that scares me a little.

Could a "bad performer" mean someone who just can't output as much as everyone else, even though they are trying as hard as possible? What if they exhibit strong self-motivation to learn, but have a difficult time implementing something that would otherwise be easy for someone else?...

It scares me as a (well, I consider myself, but I've been developing software for 5+ years...) junior software developer that I might be compared to seniors or "prodigy" developers. The only thing I can do is keep pushing my limits and reach those levels, and I'm lucky to be one of those self-motivated people. But the others...it sounds hopeless.
The sounds like an argument for the US Government to get a better grip on spending.