skysight-inc/HackerNews huggingface dataset:
Unions seem to try to solve a problem to make sure everyone is treated fairly but they really just make sure everyone gets the same thing. If everyone gets the same thing I lose my motivation. It might be a character flaw but I know I'm not alone. I suppose it might not make a big difference in some industries but in the ones I've been involved in the few difference makers on a team kept us in business.
Yes they do play a part and can affect the market, building upon themselves. Then consumer mentality, "consumer confidence" may fall, then spending might fall, things can multiply on each other like this.

Market contraction...but with 10+ years of growth, a contraction is historically likely soon, right? Tough to time a market for sure, but I think the historical trends play into these self-fulfilling consumer sentiment prophecies as well.
It used to be simple. Government taxed their citizens.

But now at a certain level of wealth you can turn yourself into an international corporation. Who isn’t really a citizen of any one country.

No one is going to ban international business. So the ultra rich will probably continue to get away with this. And the upper class (100k - 500k a year) will bear the tax burden.
I love the quotation "From the minute it went live, it was dead on arrival."

I mean, that's pretty dead.
A coffee is my excuse to go for a walk and fresh air when I'm bored and not being effective. When I get back in way more likely to get stuff done. As a freelancer that's a money-maker I'll happily invest $5 in.
pledge[1] allows a process to promise the kernel that it will restrict itself to a given subset of system calls. So you call pledge() with the set of syscalls you need, and then if your application does something else then it will be killed.

The OpenBSD httpd is privilege separated and chroot()ed, and each component only pledge()s the syscalls it needs. This reduces to just the syscalls needed to do filesystem operations inside the chroot, log, and talk on the internet. In the CGI context, if your application only needs to read / write to stdio to talk to httpd, then you can limit yourself to just stdio, or if it only needs to read files then it can limit itself to just those syscalls. If your application does something outside of your pledge() (eg. exec(), because it got pwned) then the kernel will kill it.

1. https://man.openbsd.org/pledge
CSS: The Perfect Button
PCX was first http://vintage3d.org/pcx1.php
There are so many contradicting predictions all the time. You could for example say that it's because everyone thinks that the robots that are to steal everyone's job are around the corner, so everyone is preparing for it.
WebGL is just a subset of OpenGL, really. So the combination of Rust and WebGL is probably incredibly flexible in terms of the platforms it can run on.

I can't think of an inherent reason why running in the browser would be a performance suck. WebGL performs wonderfully, and Rust compiles to WASM. Rough edges right now to be sure, but looking ahead it seems like a great choice.
Who is going to pick up garbage in a basic income society and why? Don’t be surprised if you have to pay these people radically more than they are currently paid. In which case COL goes up significantly and the basic income doesn’t go as far and we are back to square one.
Pretty much the entire system is a function of belief. Even money; it works because we all have a collective belief in its value. Unfortunately you don’t get to cherry-pick only the good parts of a system that runs on belief.
"Making X Is Not a Dream Job" -> It's almost as if you are building something cool and exciting then some people find that as an additional reward as well.
And yet, markets are nearly at all time highs. I'd like to see a breakdown of who's buying stocks/equities.

EDIT: I know earnings are high, but much of our growth over the last 20 years has been during 2-4% GDP deficit. I don't think that's been priced into the markets. Markets may be assuming that the deficit party will continue.
How about they let (all) users on certain, long-term-support designated versions of Windows 10 postpone feature updates permanently? That would actually be listening to customers. It's okay to force security updates (within reason), but it's not okay to forcibly upend everything else as well.

If this seems like an unreasonable maintenance burden on Microsoft, remember that the Long Term Support Branch/Channel already exists for enterprises. Microsoft supplies security-only updates to Windows 10 1607 and 1809, and will continue to do so for ten years after each versions's release.

There is no reason for Microsoft to not make this available more broadly, they've just decided not to.
Super cool. Now we just need one for flash apps!
layoffs in retail, who knew?
Can you share your spreadsheet?

I find it difficult that you can safely earn 0.5% every month over inflation.

Using HP12C, a -100 PMT, 0.5i (0,5% over inflation), 480n (40 years * 12) gives me a 199.149,07 future value (FV).
This is a really great post, but what makes me sad is how different I felt after multiple experiences dealing with AirBnb's customer service. Obviously anecdotal but I've seen dozens of similar stories of both hosts and guests being treated poorly, without respect, and in a "guilty until proven innocent" fashion.

I have a whole email thread where I was basically just recited the "policy" multiple times in a case where the host was clearly in the wrong.

Anyways. Sounds like a nice culture internally.
> but each layer can be replaced, in theory.

That's literally the entire point of the abstraction. Each layer is independent and can do its thing without considering what other layers are doing.

Of course, like all abstractions, it's leaky, which leads to things like Nagle's algorithm causing lag in MMORPGs when devs don't turn it off (no offense, Animats! :D )
there is a bug that you can't config the keyboard shortcuts https://github.com/codercom/code-server/issues/150
Even when doing something you love if you have to do it at the command of someone else it can be misery inducing.
Care to elaborate?

Those views of mine were developed over years of observation and represent my true opinion of the Republican party. If you feel I'm misrepresenting anything feel free to get specific about your beliefs.
Unless there is some precise definition of fake news, this is just censorship in sheep's clothing.
Momentum scrolling works fine on my 12.1.1 iPhone 6S.
They really stand for deregulating business, reducing taxes (particularly for corporations and the wealthy) and stripping down the Federal government to the point of inefficacy. Zelon88 didn't call the Republican party evil, but did correctly describe their political and ideological incentives.

Can you name a Democrat who proudly proclaimed that not paying taxes made them "smart?" Or a Democratic equivalent to Grover Norquist saying he wanted to reduce the size of government enough to be able to "drown it in a bathtub?"

What ever else the Republican party might stand for, they obviously also stand for plutocracy, albeit with a veneer of libertarian and populist rhetoric that leads the rank and file to believe they're doing it for the sake of the common people.
Sounds a bit like Roosevelt's "only thing we have to fear is fear itself".
Thanks for the suggestion. Go is actually what I write at my day job for a few years now. I like it and also use it for hobby projects but I would also like to toy around with something new.
Anatomy of a Hack assembly program
You're exchanging time for money. It's a highly common tradeoff. Prep, brewing, and cleanup amounts can work up to around $3-4 of opportunity cost for a tech professional. Not to mention, french press coffee is not quite equivalent to a latte.

Also, I recommend 5 minutes steeping, personally. ;)
Mate: Netflix browser extension for learning words via subtitles
GAE comes with a full local dev setup out of the box. You can even run multiple apps with one command.
The simulation state can be huge. Streaming all of it would be pretty bad. Streaming only parts leads toneedless latency when other data is required. WebGL is not the smartest choice to me. Running things locally with only input replication between players should be the better choice. But this requires a 100% reproducible simulation.
Watch Two Eclipses on Mars, Recorded by Nasa’s Curiosity Rover
This is very surprising. The integration on iOS is unmatched (duh) but everything about Spotify is better.
If you spend two years investigating _anyone_, chances are you can find a law they violated sometime in their life.
Wouldn't it be more accurate to say that making video games for a corporation is not a dream job? I've entered 8 game jams and generally enjoyed the experience. It sucks when you can't complete your game but when I did it felt like I landed on Mars! I'd love to make games professionally put as is made clear in the article and comments, 'passion jobs' tend to suck.
Go on, tell us how it works so we can all start doing the same and save millions of dollars in risk/compliance crossing enablement.
AI arms race is real. Will outcomes be good for civilization like those of space race (Internet, Communication) nobody knows.
My observation is that a lot of teachers knew they were going into a profession known for low pay but lacked the financial literacy and practical experience at college age to understand that “low pay” meant “struggling to survive” rather than “you’re not going to own the biggest house on the block.”

As a result they walk out of school with debt, find it difficult to find a position (because e.g. some high school level positions in the US have very few vacancies), and end up taking whatever they can get or if they cannot get anything in teaching take some other low-wage job after following their passion led them to a short-term dead-end.
Rethinking the Normalization of Fascism in the Post-Truth Era
I got to say, reading the comments as someone who currently works in games, I don't understand why people think there's such a divide. Game development at this point is really not that different from other development. Do some studios suck at management? Yes, do some do management well? Yes. Just like other tech games has it's share of good and bad. Personally I don't work overtime and haven't since my first game job. Some people do, sometimes it's because they're covering for others work, sometimes it's because they want to put something special in they can call their own.

Is games as an industry harder? Probably, games push current tech in every way possible. Does it mean you'll have to work harder to accomplish your goals? Also probably. But with games at least you're trying to do something no one else is most of the time. And when it hits it's something you can be proud of. Not everyone cares about that, but people in games often do.
Wow, I was thinking about this just yesterday. LastPass should offer some kind of self hosted version for businesses.
I don't quite disagree, but I think his point is that capitalism breeds cronyism. Thus, they're one in the same.
KYC data gets exposed through shoddy web-design
The "atomicity" (a misleading term, I agree, but I couldn't think of a better one as I was writing the comment) I was referring to was its ability to do a destructive diff/patch. In other words, if you apply state (A+B+C), then (A+B), it will remove C.

With plain "kubectl apply", there's the "--prune" flag, which is supposed to be able to track upstream resources via annotations. But it's still considered experimental alpha functionality, as least according to the "kubectl --help" for Kubernetes 1.11.9.
I’m all in favor of private sector unions, because a union that is too greedy will kill its host. For the same reason I am against public sector unions, their host is the government and “killing” that results in severe consequences for all of us. Look at the pension crisis in several states.
Georgism will rise again!
"For the exposure/to build your portfolio." Uggh.

To be clear, I sometimes shoot events for free as a favor. And I sometimes shoot concerts or sporting events just because I feel like it. And if you find my photos on Flickr I'll probably give you permission to use them for free. (Though if you want to pay me, that's fine too and I do sometimes get annoyed with the presumption that I'm not going to ask for a fee.) But I'm probably not going to take you up on a minimum wage offer unless it were something I was going to do anyway.
The stock market finds the 'correct' price for stocks, by aggregating conflicting beliefs and predictions of traders.

When the beliefs are overwhelmingly pessimistic, stock prices drop. Why should companies behave any differently with respect to layoffs?
If animals behave as though they have a theory of mind (empathy, love, self-sacrifice, etc) without actually having a theory of mind, that raises very prickly problems concerning human evolution. After all if you don’t have to have a theory of mind to exhibit the behaviours of having one, did our common ancestors exhibit this behaviour before they developed a theory of mind? Presumably the answer would have to be yes, because all of our close evolutionary relatives exhibit this behaviour. It would be extraordinary to suppose that this behaviour evolved completely independently in all these animals and that our common ancestor didn’t have this behaviour.

So if our non-human ancestors exhibited this behaviour, but did not actually have a theory of mind, how come we can say that our equivalent behaviour does flow from having a theory of mind? That makes no sense. So we develop the behaviour first, then we develop a theory of mind, and it’s a pure co-incidence that the behaviour flowing from having a theory of mind just so happens to be completely indistinguishable, even though the cause is completely different? I just don't see how that can be credible.

The only coherent account, to me, is that the behaviour we have which we believe flows from having a theory of mind, if exhibited by other animals, must be evidence that they posses a theory of mind as well.
Twenty-five years after we found the gene, and "there's currently no cure for Huntington's disease or any way to stop it getting worse."

https://www.nhs.uk/conditions/huntingtons-disease/ (2018)
7% real return is a relatively high assumption. In the article Ritholtz assumes 8% nominal returns and 2-3% inflation, so 5-6% real returns. Even assuming 5% real returns is somewhat optimistic. Developed countries in the last 100 years or so have achieved that, but most places in most time periods have not.
Who in the world buys ten fancy coffees or equivalent every day?
If part of your audience consists of people living without much a safety net, that $5 a day adds up. Also, the author's point that saving that much isn't going to be $1 million, but "only" as much as $500,000 then that point rather falls flat. Sure, inflation may decrease the utility of that amount of money, but it will also increase the cost of that latte, so you'll be saving more than just the $5 over time. Finally, this piece ignores the entire mindset of the "avoid the latte" point, which is that it's intended as much literally as metaphorically: don't waste money on the little stuff. $5 for coffee, another $100/month subscribing to every video streaming service and gold-plated cable package, etc.

Obviously if you're already socking away 15% of your income into a retirement account, Have at least 6 months of salary in a savings safety fund, and generally live about 10% below your means, this advice probably doesn't apply to you: you have more than enough to spend on the little stuff. But congratulations, you're in a significant minority, and this advice is aimed at the rest of the working populace who aren't in that situation.
On algorithmically detecting model legislation
How do I prevent a situation where I can't work on my hobby project of multiple years because this stuff gets patented?

Some possibilities (in no particular order)

1. File your own patent application(s) first.

2. Publish your work so that it becomes prior art that should prevent a patent on the same technique

3. Hope that MIT doesn't patent their stuff, or if they do, that they release things under an OSS license that includes a patent grant
That sounds really exciting.
Congratulations!
The unemployment rate is the lowest it has been in 50 years. That stat isn't perfect but it is still that the number of people with jobs is about as high as it has ever been.
Rust in WebAssembly no less.

I'm surprised that Cities: Skylines isn't listed as an inspiration because it's also based on individual agents moving around your city. Despite the name, Skylines is really a traffic management game more than anything else. Part of the fun of Skylines is just how cool your city looks. For all the emphasis on realism, I hope CityBound doesn't neglect appearances.

This looks really exciting! I just signed on as a Patron.
https://www.investopedia.com/ask/answers/042415/what-average...

>One of the major problems for an investor looking at that 10% average return figure and mistakenly expecting to realize a nice yearly profit from investing in the S&P 500 is inflation. Adjusted for inflation, the historical average annual return is only around 7%

Here is the structure of the spreadsheet (had to rebuild it real quick, didn't save the original):
https://imgur.com/a/jOaHUoT
Because people believe in the FDIC, not that there won't ever be a bank run.
I mean, foundations and trusts, especially, are artifacts of a complex tax code.

LLCs maybe less so. Overseas operations much less so.

And look, the complexity of the tax code isn't (solely) a result of raw dysfunction. We decided that we didn't want to treat all income the same as all other income, and all organizations the same as all other organizations, in ways that are pretty defensible.

But that's generally true of the insanely high-complexity legal systems of modern countries: most individual decisions make sense, but the aggregate result of them is bewildering, easily-parasitized complexity.
This definitely happens in the VC world. VCs are absolutely herd mentality and when one of them jumps at a shadow, they all jump and you get a bunch of blog posts talking about bubbles and how they're moving back to enterprise... Meanwhile nothing has changed other than VC perception but it will have a very real impact on early stage (especially seed and Series A) funding opportunities.
That does make it feel like they want the benefits of being a publicly traded company without being held accountable by the public. And hey, I get it - I hate being held accountable for things. But I hope Amazon loses and it at least goes to vote. Surveillance is a serious public concern and we should have an actual debate about it, not stifle discussion.
Garbage in garbage out... post a vapid factoid article that's spun to make a specific number look bad, with little context, and what else is there to say?
+1, this is a political question and, as with every political question, there are of course plenty of different opinions in Europe about it.
> "mildly unhappy" is about as far as I would go in this particular scenario.

I suspect that you're only willing to say that because, at the moment, nazis are not anywhere close to being in a position to carry out any of their promises. Let's imagine that 30% of the general population agreed with this person's views, but that they were highly unpopular among educated people and had little influence in certain institutions, such as Google. Would you still be shrugging your shoulders and saying that it was worth it to have a diversity of opinion, or would you be scared, and willing to do anything you could to prevent this person and their views from having any more influence?

> From my point of view, the most dangerous failure mode for an AI ethics council is groupthink that leads them to not notice problems that should get noticed.

Hmm… I didn't think there was much of a chance of this council producing anything of value to begin with, so I basically just saw it as a minor endorsement of a small group of people. Maybe my opinion on this matter would be different if I were more concerned about AI and thought that there was meaningful progress to be made by such a group.
Not sure how much time you save. Standing on line and waiting for that latte would take a comparable amount of time to what it takes me to make my own cup at work.
He's not a guest in Moreno's home. He's a political asylum seeker in a sunless room in a sunless country, where he's been for seven years despite a UN panel ruling that he was being unlawfully detained.

Further, political pressure was put on Ecuador to mess with Assange by the US despite the above and more.

None of this is secret information. "Hacker News" letting this misinfo stand as top comment - I'm no longer surprised but I'm still disgusted.
Welcome, Steve, but, uh, ...

^F^f

:-)
They "erected" nothing.

Accessibility is not something that exists until a developer nerfs it. Accessibility takes time and effort to implement.

Take two examples:

* I release an app without much accessibility support on April 5th. Immediately, 90-95% of my prospective customer base can use the app. 5-10% cannot. Over the next few months, I improve my app's accessibility and release the new version on July 5th. Now, 99% of potential customers can use it. In the interim period of three whole months though, the vast majority of potentials were able to use my product.

* I think an app is not worth releasing until it has comprehensive accessibility support. It takes me a couple extra months than it would've without it, but eventually I release my product on July 5th. Yay. 99% of my potential customers can use it at the time of first release.

You really think the second example is better?
Think some of the concerns are pretty legitimate. Social Media has been used to coordinate mob violence in multiple Asian countries. How people use social media in different countries is very different.
This has long been empirically observed (see https://en.wikipedia.org/wiki/Paradox_of_thrift), but different schools of economic thought have different opinions about whether it's sufficient to result in a vicious cycle.
> NEVER nail a stuffed bunny to a cross and put it up in front of the Battalion Headquarters sign as an “Easter Desecration.”

This is made all the more disturbing by the fact that, when I was in college, I witnessed a friend's roommate actually crucify a dead rabbit and stake it out outside... somewhere around Easter.

And, no, it wasn't a dead rabbit they randomly found lying around either. He and some buddies of his went Wabbit Hunting with Airsoft guns one day, and then they settled on crucifixion when they were debating what to do with their newly-acquired dead rabbit. Not so fun fact: around a decade after this, one of the guys involved in the hunting party got killed in a mass shooting. I still wonder if anyone told this story at his wake.

This all happened when my friend and I were studying on his couch, by the way. It was very hard to concentrate on the physics textbook when we kept hearing the whack whack whack of his roommate nailing a rabbit to the cross on the kitchen floor.

Edit: Because it's telling me I'm posting too fast, I can't reply directly to the person replying to me suggesting I'm victim-blaming Tony, so I'll post a clarification here:

I'm not saying that he deserved to get killed or anything. The shooter was a despicable excuse for a person who was upset his ex-wife was moving on with her life and enjoying herself, so he killed her and almost everyone attending her party. None of the people who got shot that day deserved it in the slightest.

I only mentioned he got killed in a mass shooting because it's a really fucked-up coda to an already fucked-up story. Like this story is fucked-up to begin with, and it's even more fucked-up that he got murdered. Honestly, if I was at his wake, I would've told the story not to make him out to be a bad guy or something, but to add some levity and remind everyone what a... shall we say, dynamic guy he was.