skysight-inc/HackerNews huggingface dataset:
History is filled with tales of governments trying to demand money that they did not facilitate the production of. The "income tax" in the US was a response to World War II debt, and was intended to be temporary. However, once you begin handing people free money, they don't want you to ever stop. Read all about it at http://time.com/4289687/1942-tax-day-history/

It is what it is, and nothing short of a hero in a book depository window is likely to change it. Nothing to do but move on with our lives and keep being robbed.
Modern Monetary Theory Finds an Embrace in an Unexpected Place: Wall Street
I have no objection to ignoring etiquette in general. The point I was trying to make is that treating etiquette as ethics is how people justify shutting down debate on controversial topics. They also use it to dehumanize their opponents on an issue, and that is unethical.
This is effectively how the game industry works. Young idealistic people get hired and work for a few years; and eventually realize this is shit deal burn out, quit and get replaced.
Fair share begs the question. If I work like a dog night and day for a limited period (and thereby forego some of the pleasures my less motivated colleagues enjoy) in order to obtain freedom for activities which do not provide an income later in life, how would you compute my 'fair share' assuming I'm successful in my enterprise?
> The threat analysis for most Europeans is rather straight forward on what will have a larger potential to have a larger negative impact on your live.

Please expound on that threat analysis.
Maybe I don't understand the "right angle drill" but how do you position this at the bottom of the depth you're excavating, while you're trying to excavate?
yes, and.. also reading Studs Terkel in undergrad here..
A personal theory is that class-thinking is so deeply ingrained in the tribal psyche, that even after explicitly removing it, people re-invent it on a daily basis, to explain differences in people's standard of living, and generally-accepted notions of respected public life. BUT the modern mechanistic economy is not explainable by social notions alone. It is 'complicated' .

Secondly, casting aspersions based on class-membership is "all the way out" as a basis for understanding modern economy IMO, either way .. it is prejuidice in another form
Teaching is another such job.
Well that's interesting. It suggests that whoever controls the Wikileaks twitter account may have intended this to happen. And it's a rather interesting time to be stirring up this particular pot in the UK...
The first standout example was VGA and games that fully took advantage of it. I was an Amiga user but AGA was too little too late and architecturally a disaster for certain games (DOOM, Quake). Even games like Monkey Island and Indiana Jones were a lot better on VGA than Amiga.

The game that did it for me was Privateer vs Elite II. I had to get a PC after I saw it. It was crystal clear the Amiga could not compete.
It didn't vanish so much as it was vanished. Trump and friends calling anything they didn't like "fake news" effectively destroyed any utility or specificity the term may, briefly, have had. Brilliant move.
AmpliGraph: Python Library for Representation Learning on Knowledge Graphs
AI is like a mountain. No matter what humanity does, someone will summit just because it's there. We can control businesses to an extent, but a curious person in the basement, no one has control over that.

And good luck holding the military back.

One way or another humanity is on its way to the inevitable, and it's our evolutionary destiny because we are basically hard-wired to pursue the curiosity that is AI.
An "employee owned organization" seems like a better alternative to unions, in my opinion.
I don't think you can make a social safety net dependent on your ability to make the rich pay their taxes. Both problems should be attacked in parallel.
I really wish the relationship was inverted. So I had a dashboard of every recurring charge in one list and I could cancel at will. More designed around me pushing funds to vendors than vendors pulling them from me.

Someone should make a digital first credit card optimized for the subscription world.
I honestly didn't try very hard at first and I was trying to avoid job recruiters. I took two months off before even looking, so in total, I was out of work for five month.
Then Dalio should put his money where his mouth is and support political candidates who champion public policy that mitigate the inequality issues he draws attention to.

Talk is cheap.
Fair enough. I'm used to union arrangements where membership is required for the given profession, which is pretty common in the US.

There's been a movement to right to work, but even then, the non-union employees are forced to abide by the union negotiated contract, which is bullshit.
> This list is incomplete; you can help by expanding it.
Put 1.7MB onto 1.44MB Floppies (1999)
I don't know if this would work or could work but what about capping salaries? Something along the lines of you can only make 2X of the average from the bottom 50% employees.
I don't need HVDC charging in my local metro area; I have AC charging for that. I do need charging along the highways so I can increase my range and travel to other cities. Looking at the PlugShare map, it seems like many of the chargers along the highways only have a single HVDC charging station. Even if we exclude malfunctions, that can mean multiple hours of wait or else a gamble on driving further and not getting stuck. There's no way I would gamble on making a long trip under those conditions.
> There are hundreds of larger groups which face far more severe marginalisation in society. Trans people have a net positive social status where they are actively sought by employers. Isn't it time to move on to helping other minorities?

This sounds like you think we need to serialize helping marginalized groups. Was that the intent?
I don't watch this as closely as a lot of people, but my impression is that Intel has been rationing lanes as one way to segment their market, and AMD noticed they can easily mess with that strategy.

I spent significantly more for the CPU on a personal build a few years ago because I needed 40 lanes instead of 24. I'm all for AMD messing with it.
The accessibility story is nearly identical. So I'd say nope.
Yeah, for particular sects of Buddhism, such as Pure Land, one can observe practices that are more akin what we would call worship.
Grandma's Boy made it look pretty cool :P
What does it matter that he isn't a game developer? I don't need to be an industrial revolution era child factory worker to understand that the conditions they labored under were inhumane.
That's not a difference compared to straight buying policy, since you lose the purchase price unconditionally for that. The difference is that you have a chance of getting a refund of some size for buying the policy, depending on some aggregate welfare measure (but not actually particularly on the specific effect of the policy you bought.)
I believe this what people refer to as snowflake. With these criterias you only get best liars.
Wait--you still have hair? Not me, other than a little.
Compare that to how many Mr. Jiang purchased directly
What is 'fair'?

Is it the rules, is it a flat number, something else?
> That tweet does not say anything like "trans people don't exist"

It advocates "critiquing gender identity," which I take to mean asserting that gender identity is either not real or not important. Gender identity is the defining characteristic of trans people, so when someone critiques it as a concept, that implies that they think trans identities are made up, possibly for some insidious purpose, ie. that trans people don't really exist. I've heard people say things like "there's no such thing as a transgender, you're either a man or a woman," and this tweet makes me think that James would agree with them.

> or that they should be harmed in any way

Advocating against legislation to protect marginalized groups harms them directly.

> That tweet expresses a perfectly reasonable sentiment that many others share:

Many people in the world share the sentiment that apostates should receive the death penalty. If you lived in a place or time where this was considered a reasonable sentiment, I hope that you would not let it stop you from doing everything you could to oppose murdering people. We currently live in a society where many people believe that trans people should not accepted. I'm willing to be an "extremist" in order to change that.

> that human beings are sexually dimorphic

This tweet says nothing of the sort, nor would I expect it to, as no one in the history of the world has ever suggested the contrary.

> and cannot change sex

This is a red herring. The public controversy is not over what features of human biology can and cannot be changed, but over how society should treat trans people.

> transactivists

trans activists

> This sort of hyperbole on the part of transactivists is very frustrating: anyone who doesn't agree with extremist gender ideology is painted as a "bigot".

If you call the idea that we ought to respect the identites of trans people "extremist gender ideology," I am very happy to call you a bigot.
How about 30-40 7GB/s NVMe devices.
The good news is that an OOP language is a superset of imperative languages like C.

The more general answer is that all Turing-complete languages are functionally equivalent. The misery level varies, as does the applicability to any given project, but anything you can do in C you can also do in Java, Python, Lisp, Erlang, Forth, ad nauseum.
I don't know if such a thing exists yet, but how would Java compare to a shared Electron?

[ Found the issue. https://github.com/electron/electron/issues/673 ]
Why a Toaster Is a Design Triumph (2017)
Ask HN: What do you use bash scripts for?
Just curious after finding myself using them more often in our production environment, usually triggered by a cron job. We use them mostly to aggregate data, generate reports, check operational thresholds, etc.
Those are some incredible stats!

Do you have any insight or ideas on where the performance increases and size decreases are coming from?

Also, did you have to work a lot to get it working in TeaVM? The last I looked at it (which was admittedly over a year ago), it still required some non-trivial changes for the Java app I was working with at the time.
> idiomatic Haskell is going to be much faster than what most people are using.

I am not trying to be pedantic, but your point is moot if you consider what "most people" are using are not dynamically typed interpreted languages like Python Ruby or PHP, but rather statically typed, compiled languages like Java, C#, and C++. Java by itself dwarfs Python and Ruby combined.
Do you know how Elastisearch/Splunk are all the rage these days? I feel like those are super heavy. What are your thoughts on https://github.com/brandonros/log-indexer?
It is and we needed HIPAA. For me, it's priced aggressively (~600%, compared to zero for GCP) and wasn't ready when we looked - i.e. caused a few SEVs.
|Unions improve compensation by increasing the share of the profits pie given (or returned, rather) to labor

Revenue pie, not profits pie. A union will negotiate better terms for itself if the leadership thinks it's appropriate, regardless of the health of the company.
> I think today’s equivalent of this list is TVTropes?

Pretty much. Indeed, most of the entries on the list probably have an associated named trope.
This was my thought exactly! It is awfully pretentious to tell someone else what their "dream job" is. People value different things and there are a ton of people who value the ability to work on a game over better working conditions.

As a society we do want to protect people from exploitation, but a game developer is significantly different from the other 2 examples you used: amazon (I assume you meant warehouse) worker and uber driver. Those are low skill jobs so employers have all the leverage, I don't think many of them want to be an uber driver or warehouse worker.

Contrast that with a game dev, which is a very high skill job. They can take those skills into many other fields and make money, but they don't want to. Is that exploitation? I don't know, but it doesn't feel like it is to me.
> The problem with this is that a huge amount of wealth today is not in the form of land, it's in the form of capital (physical, cash, and equities)

That's a feature, not a bug, of the LVT. The entire point is to tax something which is inelastic and won't cause deadweight losses by people not creating it (capital like physical or equity, or human capital, or labor for that matter). We want there to be lots of that kind of capital.
I've recently stopped buying takeaway coffee. This led me also to think about non-essential Amazon/eBay purchases, how frequently I pop to the shops without planning etc. I also refreshed my monthly budget spreadsheet and cut some other expenses I didn't need.
Based on the recent article by Jason Schreier (Kotaku) about the complete disaster of Anthem game development, it puts into light the mismanagement and the exploitation of these developers to churn out games as if it were a factory floor with little time and pressured to deliver.

These developers are talented but you can only do so much with that talent when you have no time to demonstrate that talent and are being asked very unreasonable demands to deliver. Only to deliver a half baked product and asking their customers to dish-out $60+ to be a "beta" tester for a company racking up billions.

This unionization is a must. This exploitation has to stop.
If trains are already running precise schedules on those tracks, then it's not that revolutionary really?
Personally I would argue that in terms of education we need to encourage academia to give students a cash cow to milk prior to chasing their passion.

Learn the basics of a trade, THEN you can do Drama. There's this dreamy state of mind that bets way too much on making it and its important that "the worst case scenario" for an actor not making it isn't a dead-end job but a trade/profession they can also excel at.
I always say - for every regulation in the book, there was someone at some point in time who figured out a way to screw over everyone else by exploiting a loophole.
Screens, Teens, and Well-Being: Evidence from 3 Large-Scale Studies
> um... please tell me devs don't have access to production data

If developers don't have access to production data, then the solution is useless. How do people not understand this in 2019?

Millions of dollars have been dumped into various products centred around the idea of synthesizing 'production-like' data and all have failed. Because synthesizing fake data destroys the signal that makes the original data useful in the first place. If the engineers don't have access to it, then they can't extract the value from it, then what the hell are you doing in the first place?

You think if you give engineers a synthetic dataset and they build a blind solution around it, that the users will be extract value out of that data? That myth was dispelled a decade ago and there doesn't exist a single synthetic data success story since then.

I've had clients coming to us with the notion that they can give us fake imaging data and we can generate diagnostic insights from it. This crap needs to stop. If you can't trust engineers with your data to extract value out of it, then go ahead and munge it in excel.
I guess you could say it's not a union, but it's pretty much the same thing. At least, it's pulling the same levers to get desired outcomes.
I'll have to track it down but from what I'd read, the change in handling characteristics was that once the airplane started to pitch up, the pitch-up forces would increase, making a stall much more likely if you didn't keep on top of it.

So, yes, if you;re actively flying the plane and staying on top of your trim & pitch, keeping it in the middle of the range is just a bit different. But, if it gets out of hand, it gets progressively worse at an increasing rate, which is what MCAS was apparently designed to prevent.

Of course, if they'd designed the MCAS with multiple redundant sensors, as well as integrating other data (thrust, accel, GPS trajectory, pilot inputs, etc.) into a complete image, or at least a solid series of sanity checks on then applied it, it could have been a great advance.

Instead, they cheaped out, with the result that they added to the design a single point of failure.

The result, within a year of its rollout, is 346 people dead.
I would agree that Damore is not a Shining White Knight of Truth. His actions since being fired are questionable. That said, in most of the Damore discussion I got a sense that there was a "right answer" to most of the questions he posed.

>If a person were concerned about being fired for expressing a politically-charged viewpoint, I'd personally counsel them to consider whether that viewpoint is worth the price of the job, and if it isn't? Be silent. Silence is free. Making the decision that one's viewpoint is more important than the job is always a decision one is free to make.

While this is a valid stance to have, I don't think the left as a whole follows this standard consistently. When there is talk of diversity and inclusion, its normally shown as a higher ideal that the left is ascribing to. So, if it really is I higher ideal, we can change the subject of your idea and see if it still works.

Would you support me giving the below advice to a gay coworker?

f a person were concerned about being fired for expressing a LGBT viewpoint, I'd personally counsel them to consider whether that viewpoint is worth the price of the job, and if it isn't? Be silent. Silence is free. Making the decision that one's ability to be out of the closet is more important than the job is always a decision one is free to make.
Ask HN: Custom license, does it make any sense?
Hi Folks,

I am developing RediSQL (https://www.redisql.com) a project that has an open and a closed source "PRO" part.

The open source part is accessible on github (https://github.com/RedBeardLab/rediSQL) while the closed source one is not accessible and I just sell the binary.

For several reason I would like to change the business strategy.

The new strategy will include push all the features on the free version and enable telemetric, while the PRO version would simply not have the telemetric active.

User of the free version can use all the features, but they need to constantly contact my servers, while user of the PRO version don't need to contact my servers at all.

If the telemetric is active (free version) and it fails for some reason, the software simply shut down.

The difference between the PRO version and the free version, hence will only be a call to function that is enable or disable with a compile flags.

I would like to have a license like MIT that allow user to do anything they please with the software, but they cannot remove the telemetrics part.

At the moment I simply add a condition to the MIT license, and I am wondering if that make any sense.

The "RediSQL license" would hence be something like this: https://gist.github.com/siscia/6dd8b1e6502f4510953f4c32aa239a58

Thoughts?
Home Solar and Batteries Can Replace Gas-Fired Power Plants in Los Angeles
Play Monster Game
> Why do we have to put a name to it?

To set up a communications and decision-making structure.

> hung up on paying a union money.

Agreed.

Am open to unions, but their worst tendencies such as significant monetary collection and (everyday) work obstruction should be against the rules. Just as anti-employee corporate policy should as well.
Now I'm wondering how many ideas you have heard, such that this one is the best of all of them.

Inflation as a tax is inherently regressive, as the rich are usually the first to hold the newer money, and the poor the last to hold it, long after all the information about the new size of the money supply has already leaked out to the market.

And it is a tax on holding the circulating currency. The rich often trade their currency for ownership in ventures that produce passive income, or, at worst, low-risk government bonds. In order for those investments to sell, they will have to offer a rate of return exceeding the expected rate of inflation. If inflation is used in place of all taxes, then just reading the government's budget is sufficient to predict the rate of inflation.

The poor see annual wage increases near the expected rate of inflation, if they have sufficient labor-market power, or below it if they don't.

Monetary inflation is a tax on holding dollars. The rich don't hold much of their wealth in dollars, percentage-wise. They hold ownership of productive assets and inherently valuable properties. A tax on money doesn't touch those who get all the money they need from ownership of their wealth.
The average person in Europe loses two years of their life due to air pollution
Let's Play: Ancient Greek Punishment: Teaches Typing (Desktop Only Browser Game)
It works great! We shouldn't be allowing people to avoid taxation, or a wealth tax, by structuring their wealth into illiquid assets, purposefully or accidentally.
Excellent write up, thank you. I was also looking to read on how the dev experience changed moving to k8s. Were they using heroku cli? Did you create an equivalent experience in k8s or adopted a new one?
Apple's Shocking New iPhone Design Makes Sense
> If developers don't have access to production data, then the solution is useless. How do people not understand this in 2019?

... what?
Google patches ads into Android TV home screens without warning
GVisor: A Container sandbox runtime focused on security, efficiency, ease of use
Reclaiming 10GB of disk space from node_modules
People who identify as Jewish make up only 1.4% of the US population.

Why should 'helping other minorities' be exclusionary. Who is this 'other'? Trans people are NOT actively sought by employers - I've personally witness the exact opposite.

Maybe the issue is that people - including those who use religion as a form of control - have forgotten the Golden Rule.
> No, I'm not going to assume your bigoted viewpoint. It absolutely is inconceivable to me. The only way you could think this view has merit is through an extreme lack of empathy and a lot of ignorance.

Uh, no, it's a simple recognition that homosexual family units are a new and unique phenomenon in human history, and so we don't actually know if it might have any unexpected effects. Of course we should give the benefit of the doubt, but recognizing this fact, questioning assumptions and doing research on this issue is NOT bigoted.

> Considering gay people to by like other people is not being "pro-gay." It's just being a decent human being.

Way to completely ignore the legitimate point I'm trying to raise.

> Keep in mind that we are talking about the falsification of research to malign gay people and take away their kids or prevent them from having kids.

I'm not talking about Google's panel specifically, I'm talking about the general point that being tolerant even of people who hate you can still actually benefit you in the end, so long as everyone is open to debate, acts in good faith and respects the scientific process.
In the absence of other protections (and frankly, even in the presence of other protections), I'm a fan of unionisation, but I am from outside the USA; I understand people inside the USA commonly have different opinions about unions.
Totally agree.

Off topic, but I never realized until a couple years back just how racist South of the Border is as an idea in general. SC isn't even close enough to Mexico for it to make sense... Also, I'm not sure how they stay in business. Every time I've driven by, it's been completely empty.
^ this is why it won
Entrepreneurs: Change Your Thinking to Get Ahead