skysight-inc/HackerNews huggingface dataset:
Amazon has continually moved to keep source open. They have actively worked to distribute Open Distro Elasticsearch (keeping it under a fully-free license), Apache Corretto (binaries for the OpenJDK to make it more accessible to end-users), etc. Using similar APIs increases consumer choice and interoperability, making it easier to go from open to hosted but also from hosted to open.

These proposed licenses neither are open-source nor free software and are very poor ideas. The SSPL clearly breached the boundaries of open source and the OSI's opinion was only "premediated" in the sense that that was the agreed-upon definition.
Yes. That’s why it’s an unpopular opinion! But I’m still not sure it’s a wrong one.
it's useful to be reminded of where the argument stands, and to get people unfamiliar with the state of argument up to speed.

a quick, factual recitation of basic arguments could be helpful, if boring, to direct the novelty toward the edges of the argument where it can hopefully push toward insightful territory?

it should be ok to be wrong (if hard to identify and harder to internalize); the problem seems to be obstinacy (e.g., shouting the same things over and over).
How is Bezos's wealth related to anything? Just because he owns more % shares in Amazon than other founders do in their companies, that makes Amazon exploitative? The Walton family has a similar net worth. Does that add to Walmart's exploitative nature. Does an increase or decrease in Amazon stock price make them good and bad, because the wealth of Bezos changes?

If you want to make an argument of Amazon revenue and growth, fine. If you think their shares are not as divided as other companies and that makes them exploitative, I am not sure what your argument is.
I’m a foster parent and I make it a point to be trauma informed and educated. How exactly is being in foster care worse than being subject to ongoing trauma by the bios?

It sounds like you’re making a generalization with this point and not being specific to leaving kids home at 12 and thus being removed from the home.
Are you reading the same thing I'm writing? Is that why you think Google is used by the masses, rather than marketing and control of first placement (on Chrome, Android, and iPhones)?

Most people just use what's there and that happened to be Google's search engine. It's especially the case after massive growth of internet users due to mobile (ie, there were only ~300 million internet users in 1998 versus the billions online today).
You can't be serious comparing Pilsudski to Hitler. Poland had very good historical reasons for having an aggressive stance toward her neighbors, since it was still within living memory that their neighbors had carved them up and made them disappear from the maps. It happened again shortly after this, along with both the Nazis and Soviets committing gratuitous atrocities during their respective genocides.

I would go so far as to say that it is completely rational for Poland to doubt the intentions of Germany, Austria, Hungary, and Russia to this day.
After Starlink Launches, a Fear of Satellites That Outnumber All Visible Stars
> It's a selection problem, which I'm sure those responsible are very aware of and have no intention to change

Do you have evidence for this?
I was under the impression that everyone has cancer all the time at about the same rate the body can fight it before it becomes an actual, detectable problem.
> I suspect that a large part of that has to do with student loans

I think that this is not just a USA issue but it is also happening in all Occident. Student loans are just one of the reasons. But, it is bigger than that.

e.g. UK:
https://www.ft.com/content/81343d9e-187b-11e8-9e9c-25c814761...
Beautifully presented! Thanks for sharing, these notes are inspiring, I especially like the simplicity of the presentation's design paired with interactive elements. Too often I find material with the latter to be extremely busy. As someone interested in instruction, I'm taking notes from this!
More whining from Sunil Deshpande. He's upset that no one on license-discuss was dumb enough to fall for the Commons Clause or SSPL. It'll be a happy day when he gives up his anti-open source abuse campaign.
SkyNet is alive!
I’ve felt that way about Twitter since the beginning. The core idea is like 1000 lines of RoR. Yet year after year, nothing displaces Twitter. Network effects are real and powerful.
According to Pew, They did:

https://www.pewresearch.org/fact-tank/2017/07/31/gen-zers-mi...
A subtle way to suggest fasting ?
I'm really interested to try staticman to run from a pi, but I found a bunch of different ways that I'll experiment with and have listed here.

That page is geared towards GitHub Pages\Jekyll, however a number of the solutions are SSG agnostic.

https://staticman.net/

https://github.com/aioobe/dead-simple-jekyll-comments

https://infominer.id/web-work/posts/github-pages-starter-pac...
I agree with this but want to add prioritisation is key. As per Fred Brooks, there is no silver bullet. What he meant by that is that you can't get an order of magnitude more work done using a tool or process because in programming, 25% of your time is spent doing analysis and there is no way to reduce that (To me, that's only if you are executing well!). This generalises to a lot of other pursuits.

Prioritisation is about deciding what not to do. Forget the BS story about putting rocks and sand in a jar, where the secret is to put the big rocks in first so that everything fits. That's not how you need to do prioritisation, because order does not appreciable change the amount of time something takes. The secret is to put only the big rocks in. Period. You go 6 times faster because you have 6 things you could do, but you only do one of them.

Now the real kicker is that the only way to determine which one thing to do is to do analysis on all 6. An HN post is not really a reasonable way to describe this. However, consider a requirements discovery to be like a tree. Requirements are discovered at a particular rate, as you work on something. Discovery of one requirement leads to discovery of new requirements. It's a feedback loop. Pruning the tree as early as you can leads to significant gains later on. So while you can't actually get the 6x development time by avoiding 5/6ths of the requirements, you can pretty easily get 2-3x gains.

BTW, for anyone interested in a more rigorous approach, consider taking something like Littlewood's model of defect discovery and assuming that requirements discovery has a similar curve. Littlewood's model is very naive, but I've found that it still has a lot of value. Again, sorry for cryptic hints here, but I don't have time to write a book on it (which it would certainly take...)
> Because if you work less than that then the employee does not generate enough revenue to pay for the overhead cost of benefits.

Nonsense. If this were true part-time jobs wouldn't exist, but they do. There's no shortage of stories of people working at major retailers and being unable to get >29 hours / week because the employer doesn't want them crossing into full-time status (IRS defines this at 30 hours, many companies follow this for benefits purposes as well).
Not on Uber scale. You should watch some Uber presentations from developer conferences before writing comments like yours.
Just because you have the most voters doesn't mean you have the most representation. Feel free to ask minorities in cities for a century how their majorities worked for them.
Another interesting bit of research recently on cat social cognition: https://www.sciencemag.org/news/2019/05/cats-rival-dogs-many... Specifically, it parallels OP's point about cats being attached to humans (although not the terrified-outside part).
It’s very unlikely that both would fail simultaneously.

Birgenair 301 crashed into the Atlantic because mud dauber wasps built nests in both pitot tubes while the plane was on the ground. It happens.
I am simultaneously feeling privileged and horrified. My net worth is substantially above $8k, i have a reasonable income, and i’m feeling stressed about money most days and will remain unable to buy property in the city that has the best and most jobs for my profession for the foreseeable future.
They vote pretty much as often as young people in past did. There is nothing special about voting and this generation.
You can basically dump all mouse studies, since the standard kibble was something high sugary/starchy. Add fat -> cancer; add more sugar -> cancer...; add more protein -> cancer
Epidemiological stuff is flawed as well. Unless the people are kept in a closed ward and every meal is kept under close observation, it's probably not "clean" data.

There is hope though... annecdotal evidence seems to point towards unprocessed food as a good tool to fight cancer. Even better when it's low carb.

http://www.diagnosisdiet.com/meat-and-cancer/ source for the mouse model studies

http://meatheals.com/category/cancer/ anecdotal evidence, you'll prolly find some vegans as well if you go looking.

https://www.youtube.com/watch?v=1tteYZfMat4 some interesting talk about the efficiency of treatment in some cancers. Might help to make a better informed decision if it ever hits you.
> If they’re damaged on the ground, surely it’ll be noticed that the sensors are claiming an extreme AoA while just sitting there, and they’ll be fixed.

AoA sensors by design don't work reliable in low speed and they don't work at all on the ground.

> AF447 is an example of a fly by wire system that has to keep working no matter what happens, thus a bunch of redundant systems and a series of alternate modes the system can fall back on to operate in a degraded state.

AF447 is a good example that two AoA sensors can simultaneously have same erroneous readings. It's not that unlikely.
The Electrobrachistochrone (2018) [pdf]
> alleviating student debt

Universities will just raise tuition to compensate. As they've been doing so far: https://www.forbes.com/sites/camilomaldonado/2018/07/24/pric...

Edit: Unless you mean allow that debt to be discharged through bankruptcy. Which probably would put downward pressure on tuition..
> Instead it's pretty much straightforward functionality that could be implemented by any small team of programmers.

This is some pretty extreme gatekeeping on innovation. You don’t have to invent brand new technology to innovate. Applying existing technology to solve a problem is innovative. Coming up with any new way of doing something is innovative, regardless of how small of an engineering team you need to implement it.
Indeed! And you Stephen, are also very bad at reading people :)
The article title is actually "Lack of leadership in open source results in source-available licenses", OP was editorializing. In fact, your sentiment is explicitly stated in the article:

> Amazon’s behavior toward open source is self-interested and rational. Amazon is playing by the rules of what software licenses allow.
Which is the economically optimal choice considering the increased volatility in labor markets.
About Removing Medium from Hackernoon.com
GandCrab ransomware operation says it's shutting down
I will not lie, one of the important factors are that I hail from Europe, so getting treatment and seeking therapy was never a financial problem. ADHD, anxiety, and depression are frequent co-morbidities since ADHD sufferers have to face "you are smart, but you are wasting your potential" all their lives and are helpless to change it.

Exercise helps, if I am able to do it regularly and frequently (which is currently not the case due to family and health). I tried medication but Ritalin would make me anxious and various SSRI/SNRI would nuke my sexuality. I am rather strict in not using my smartphone in bed, as that wrecks my sleep patterns.

Apart from that, not much, I am afraid. I tried various systems to organise my work, from having a to-do list buddy (I would regularly tell them what I have to do and report back) to pomodoro, but in the end, my discipline is too lacking, and I get distracted too fast.

I stopped working self-employed and am now working for one of the top 100 biggest companies. That helped a lot since I can sweep procrastination episodes under the carpet (the expected intensity of work is rather low), but is insanely frustrating because I have low leverage to improve our way of work.

ADHD has the upside for many that they will absolutely rip into information and devour it as long as it is interesting. In my case, that means I am the "go-to" person in our department because I know more about software development, tools, languages than most, even if I am probably not the most productive coder. Currently trying to develop into some kind of internal consultant for digital transformation/disruptive business ideas - I seemingly have the right ideas, now hoping for someone higher up to notice them.
lots of "uber scale" is self-induced over-engineering. I'm pretty sure for any enterprise piece of software that exists there is a parallel uber solution that does the same thing.

Given that their basic product is a smartphone app that connects car drivers and customers the size of the entire operation is quite ridiculous.

You should keep in mind that innovation exists in the context of the cost that is associated with it. Building giant software systems alone isn't enough.
That you’re not going hungry while one of the most valuable companies in the world doesn’t extract value from your work.
I've always assumed that everything associated with a workplace was under surveillance. I'm not sure why anybody would be surprised or upset about security cameras. A bizarrely lukewarm take from the NYT here.
> Personally I want to know about the murderer. I don't want this hidden from the public.

I want to understand what the murderer's motivation was, to the extent that we can. On the other hand, I'd be happy to know that without knowing their name. I don't know if that's practical, but keeping the name out of most news reporting might measurably reduce the murderer's notoriety. I don't know if that would reduce mass shootings in the future, but it seems unlikely that it would hurt.
This is the inevitable result of clueless reporting on bad epidemiological studies.

Look at any study behind one of these headlines and there will be a raft of confounding factors that were never controlled for. The data is close to meaningless at a certain point.
So Amazon is not a good citizen open-source wise. Some companies doing this has been the state of affairs as long as open source exists, and the world has not ended. Eventually the cost of maintaining forks will force them to engage with the community. Customers will want newer features available upstream. Amazon will contribute things back that make their own life easier. Other companies will struggle with open source business models. Engineers will favor companies that open source interesting projects. Everybody will be fine.
So you’re using whataboutism as an argument. I never said the Waltons weren’t exploitive. My argument is that Bezos is at the extreme for exploitive behavior considering his massive wealth. He could make less money and give his employees more. He could change company policy to improve employees’ lives. Instead he hoards wealth and sucks as much out of his employees as possible.
From that very article:

> While they look alike, the two hemispheres of the brain do function differently.

And the rest of that paragraph.

The myth is that one hemisphere is all creative and emotional and the other all spatial and logical, which is nonsense.
You wouldn’t be able to know which one was wrong but you’d be able to know and annunciate an AOA MISCOMPARE (which was an option on the Max) and then disable MCAS.
> it isn’t really functional programming languages

Except that the goalposts keep moving all the time. It used to be the case that having first-class functions was enough to be considered FP, but even function objects in C++ or Java give you that. Then it was "no global mutability" - restrict mutation to a single well-defined "context" of execution (via things like the ST monad, in a functional language like Haskell) and make sure that anything that's shared more broadly is immutable. But Rust has now codified that rule-of-thumb as well, and with it the comprehensive use of such a "sharing or direct mutation, but not both" pattern. It will be interesting to see how this evolves in the future.
Or, you can just pay them what their market salary is in cash including what would have gone into insurance, and let them figure it out themselves. Why are you trying to overcomplicate things?
Now can you imagine what they say in perceived safe spaces, like WhatsApp or the local, cop-friendly dive bar?

I can, because I've been in their midst in both of these places and it's as bad, and likely worse, than you'd imagine. It's happened more times than I can count, but it still never ceases to amaze me what some of these people will say to someone who they don't know, but could pass for one of them.
Again, last time you doxxed me on HN I told you my profile on HN, which you looked at, says my opinions are my own and do not reflect any organization.

It's technical illiteracy to confuse parsing and filtering with data mining for ads. Read the article, or don't, this is just a comment.
Npm/tink: a dependency unwinder for JavaScript
I heard coffee is still good
> If you host your website on AWS and store invoices on S3, Amazon can blindly enter your market with a competing offering and it might lose money, or they can go through your invoices...

it is totally absurd to suggest they're looking through customers S3 data.
Airspeed is required for safe flight. The failure on that flight was detected immediately, it just couldn’t be handled. AoA on a 737 MAX is not required for safe flight and the system just needs to refrain from taking any action if it fails.
Especially if your measurement is net worth. A new college graduate today isn't just broke, she's personally insolvent and will be for the next few years.
It definitely isn't superhuman by any means, but I was deeply impressed when I learned about microchess, an early computer chess program that managed to run in 1K of ram in the KIM-1 microcomputer. It's a pretty easy program to beat if you play chess regularly. But if you are the kind of person that only plays chess sporadically and non-seriously, it can give a human a run for their money.
I don't think it's that hard to understand. To some degree, Amazon's behavior is exploiting an idealism that has given us software such as Linux that we're all benefitting from today, and it's easy to see why a starry-eyed engineer would want to carry on that legacy and create a project such as Redis with a permissive license.

What you say ("The whole point of choosing a permissive license is that you want others to have the right to profit off of your work and give you nothing in return.") is obvious in hindsight, and should go without saying if you start a project with the express intent of commercializing it. However, in many cases, it's not the obvious decision for reasons related to the project's genesis (e.g. Spark or Mesos being student projects), and in others, it's not the route taken because of an idealistic impulse that I think would be really unfortunate to see squashed.
Parallel Read and Write in SQLite
It's a really complicated problem. All Chinese people I've met in Europe (20 - 30 year olds) are aware of the story with all the gruesome details.

They have no problems talking about this with foreigners. They're a bit afraid to talk about it in China but it's not like everyone would report you for that (Orwell style).

On the other hand they sincerely believe CCP would rule forever, or at least until they die. They see no reason to rock the boat and potentially risk their careers or safety.

China is growing and developing really fast now and (from what I've heard) care more about the usual problems of a middle class than some historical tragedy.
> What does this mean for engineers who are independent contractors in California? It's arguable that an engineer would likely be working on something that is central to a company's business, and whether said engineer has an "independent business" in their industry.

Are they, though? It's not just related to the business, it's central to the business. If you're an engineer working as an IC at a bank to beef up their IT security, for example, I don't see how that'd classify as being "central to the company's business." Similarly if you're an IC hired to help with QA or testing would that ever really be central to the business? It's a part of the companies product/offerings, yes, but is it central? Does the company's existence hinge on your role specifically?

Take away most IC engineers from most IT companies and the company gets worse but probably still exists. Take away the drivers from uber and there's literally no uber anymore.
Whether or not an invention is really covered by a current patent is not the issue; the issue is that patent holders can keep anyone who tries to exploit an invention in perpetual legal jeopardy, by continually filing patents on _related_ inventions.
It's certainly an interesting point of view. Take something that's commercial, for example, like Microsoft's docx format. If Open Office/Libre Office implements support for docx, is it hijacking proprietary formats, and siphoning customers off of proprietary projects? (edit: as it has been pointed out, .docx is a bad example, because it was standardized, but the point stands, I believe.)

I hate that this stuff hits HN front page. It worries me that we're developing a culture where I as an individual must adhere to some moral framework when writing code, lest I violate some social open source norms. To me, this is deeply poisonous to the spirit of open source.