skysight-inc/HackerNews huggingface dataset:
I don't think either of those are a problem. The problem is that we need more healthcare, more jobs, better jobs, healthier food for the poor, better education, etc. If we have to tax the hardworking doctors, or take more or even most of the billionaire's money, then I'm quite sanguine about that. So be it.

I think using taxes as a weapon against people is wrong though. So - to say that because some billionaire pays a lower tax rate, because his income comes through capital gains, that we must punish him with steeper taxes, or a wealth tax, or whatever plan you suggest, then I believe that is not only unproductive but also immoral to do so.

The basic problem is that the government is a poor steward of our money. Take education as an example. The US spends more money per student when it comes to education, and doesn't have outstanding scores in math, reading, science, or any category that I'm familiar with. There are problems with our education system, it's unequally distributed, it's not preparing kids for the careers of the future adequately, and other problems - but what's the solution? Spend more money, tax more, and so on?

On a similar subject, why should we take more money from the rich, who already pay a disproportionate share of federal taxes, so that we can buy more tanks we don't need, invade foreign countries, overthrow foreign governments, staff military bases around the world, and waste uncountable amounts of money on silly military projects.
DNA Self-Assembly Scaled Up
While your post is getting lots of reads, you should set up a landing page to collect email addresses. That way, when you have your non-profit set up, you send an email out asking for donations.
You mean, that there's a progressive tax system rather than a regressive one? Yeah, that is a triumph of decency and something we should not take for granted! This is something we should try to do MORE of.
Ironically, the article doesn't really discuss any legitimate reason as to why Sweden is – or indeed will be – fine despite automation. It's all about what Swedes expect and how much they trust their present society to hold. Also, labor union propaganda, but that's tangential.
So, the takeaway is that Americans believe business to be cutthroat and competition to be effective at weeding out the least optimized actors, whereas Swedes feel that employers will take care of employees because this is a nice Sweden thing to do, or something.
Beliefs, expectations, feelings, self-affirmations. «Everything is fine, we can provide everyone with jobs, we can even support a large and growing number of uneducated refugees and help them get jobs, we just need to innovate faster than anyone to be sure that our market share won't ever diminish, it'll all work out in the end". Well. Guess it's pleasant to be so positive. But how is any of this even relevant to the issue? The issue being, mind you, automation-induced joblessness, not people's anxiety about it.
There's no content and no sign-up mechanism.
benchmarks plz
I agree. It’s a pretty ridiculous perspective to develop out of a fairly common experience. How many people that bought Betamax developed a deep loathing of the home video industry? Not many I am thinking. Ultimately every person has to come to grips with the fact that money or material or “what’s next” will eventually disappoint them.
I agree that rich benefit more from the status quo than the poor. That's part of why I'm not bothered by the fact that the rich pay a disproportionate (mathematically speaking only) share of the taxes. Plus, a rich person can give up a third of their income whereas a poor person couldn't.

What I'm saying is that it doesn't seem true to say the rich aren't paying their fair due. If you think that, then please answer what percentage of federal taxes do you think the 1% should pay and why would that be more fair than what they currently pay?
Yeah that's pretty much just business as usual monopolistic capitalism. Not in the spirit of decentralization at all
In 2k17 sure, they've thrown the concept of privacy a bone. In 2k7, not so much. The last decade has set government expectations that they can lean on web corporations, and confirmed their expectation that the Internet is censorable. That's what I mean by decade(s) of priming.

> the author wants a large group of people to see what they wrote, not have to enumerate everyone who is allowed to see it

Good thing we have these diligent things called computers. It's not hard to imagine friend/group membership as being a read cap(ability).

> Governments generally don't care about controlling content of messaging, they care about the wide spread of information (accurate or not).

Erm, what do you mean by this? Governments do care that their own message gets spread far and wide, while also panicking over competing ("inaccurate") messages being spread. How is this not caring about the content?
The most wealthy from an income perspective also contribute the least — they tend to focus on staying rich.
How to make a list out of thin air
I'm starting to believe that landlords just shouldn't exist. What is the benefit to society? We grant them the right to exclude others from the land, enforced by police, merely so they can benefit. The cost of the house is often less than the land! In that fashion, they are merely holding intellectual property. If tenants didn't have to pay the bank or a landlord they could often easily afford basic repairs by saving up, and we could run a public insurance program to help them do so.
Business value isn't measured in lines of code though, especially with the proliferation of libraries that can perform most functions when wired up together correctly. You could probably make the core functionality of twitter in a similar number of lines.
You know Wo/Man I think you should put up a page and ask for people to donate as sponsors. I think HN users alone, if we come together, could send 10,20,50,100 people through your program. I would be proud to know my few dollars helped in this way.
In all honesty, it's not that bad. Some places are like how he described, but there are far more that are not. You want to work at a Google or Microsoft, yeah you'll probably run into something like that, but most places you won't.

In reality, unless you are building truly building a system that needs to scale to a massive size, a company won't be looking for that information. Don't fret it.

Of course this is a matter of opinion, but others have said being an engineer/developer/programmer/whatever kinda sucks. I disagree. I think it's the coolest job in the world. I highly recommend not switching until you've at least tried it at a couple of places. There is always something new to learn and to try.
> Don't forget, opt out of everything else too.

I don't forget. I pay cash whenever possible, I don't join so-called "loyalty" programs, I don't give out my number or email address to businesses freely, etc. The world is a hostile place and you must always guard against the exploitation of your data. I wish this was a paranoid perspective but it has sadly become a pragmatic one. It's unfortunate that this is the world we've built for ourselves.

> it's the psychological triggers used to shame or bait people

Made more possible and better targeted through tracking. These days it's simply good computer hygiene to install a blocker in your browser (such as uBlock Origin) and to also turn on your browser's built-in tracking protection if it has it (like Firefox does: https://support.mozilla.org/en-US/kb/tracking-protection).
I think you’re missing the point of this post. This isn’t a general purpose technique they are advocating, but rather an interesting method that might prove useful to someone.
So is this considered good engineering or bad engineering
I use it for micro services running as backends for my successful niche mobile app. I run the entire thing for free and never have to monitor the services for the most part.

You have to sacrifice a lot though, like with python there are tons of libraries that are unusable because the have native code which is only allowed with the flex runtime which can never be free.
This is a great idea! Adding this now.
As a Mac user, I feel it’s irresponsible. I don’t want zero days published before Apple has a chance to fix.

I also think that the vendor has a responsibility to fix the exploit quickly, and if not the researcher should publish and shame the vendor.
Incredible work. How did you find the bug and how many hours did it take you in total?
I have to pay extra for those, whereas I already have a cell phone.
I believe VR / AR skills and talent will shine in 2018. And beyond. I have a fair bit of mastery with WebGL / OpenGL / Direct3D. But would like to gain higher proficiency in Unity / Unreal / AutoDesk technologies. Particularly the art and design side of the coin. And cooking up more complex 3D software interfaces and user experiences.

Anyone looking to get started in this vein, P5.js and Daniel Shiffman's Code Challenges are a wonderful and engaging place to start!

https://p5js.org/

http://thecodingtrain.com/
"On the other hand there are virtually zero-fault small projects that no one is interested in because they are finished, bug-free and the author/maintainer would like to keep it that way."

Interesting that this statement did not trigger the usual mindless, meme-like HN syllogisms:

"Software is never finished."

"All software has bugs."

They try to discredit the truth that such small projects exist and might have something to offer.
In the long run someone will eventually succeed in building out a low-cost satellite communications service. At that point any objections to cellular service in national parks will become mostly moot. SpaceX is making plans to deploy a constellation to compete with Iridium. They might not succeed right away but launch costs are dropping every year.
Retirement isn't a drain, it is a social service. Unless you are wealthy, you cannot retire without corporate or government social insurance plans like pensions, social security, paid off mortgages, medicare, etc. Without these plans, we go back to the Dickensian past where the poor and old slept on the streets or in workhouses until they died.

Some might even say retirement is the goal of life, defined however the individual wants to define it.
This Week in Redox 34
I think progressive taxes are fine, my point was that the rich are paying their fair share.
Regardless of the "app permissions", it also means everything you buy [0] gets backhauled into their [1] surveillance database permanently. Pay cash and rotate your surveillance card annually.

[0] or scan and decide not to buy!

[1] and whatever surveillance aggregators bid enough
Ask HN: Do you remember your last year resolution?
What people usually mean by demand in this context is effective demand, which means people offering money in exchange for goods. That can be increased quite easily, and it makes perfect sense, because people/businesses will produce more goods (which is the definition of increased supply) to chase the offered money.

Your musings about infinite demand and magic production technologies are not entirely uninteresting, but they miss a huge universe of much more interesting and immediately applicable ideas.
I'm going to piggyback on your comment to present my unified theory of blockchain proof systems.

Start with proof of work. Now imagine that the vast majority of the cost is in the computers and the electricity is basically free. You've just derived proof of stake.

Start with proof of work. Now imagine that the vast majority of the cost is in the electricity and computers are basically free. You've just derived proof of burn.

Start with proof of burn. Now imagine that each burnt coin gets evenly redistributed to everyone as a dividend. You're back at proof of stake.

Start with proof of stake. Now imagine there's an amount of time that you must lock coins away to engage in stakeholding. Now set that time to infinity. You're back at proof of burn.
Docker, Inc Is Dead
A chess set goes a long way further than any crappy videogame, and plays well around a campfire too. </bias>
It’s definitely not equivalent, but the coping mechanism and means of dissipating personal responsibility are identical.
Dominos doesn't use the same web platform everywhere. Dominos Belgium for example shares a platform used by some other countries (FR, DE, NL, AU and more) which is completely different from the US one. And there are a few more codebases out there.

Same thing with Starbucks. Our Starbuckses are actually part of the Autogrill group and only share the products and branding with the "real" US Starbucks, none of the extra stuff/amenities carried over. (Starbucks in Belgium doesn't even have a website, let alone an app, for example.)
Yeah you give some horrible advice.
Yes there's some truth to that. But what I meant to express (perhaps not very clearly) is how mediocre the showcases usually seem to be. Maybe this is OK if claim is that the lionised language/platform in question is highly productive for mediocre web & enterprise apps. Indeed that may be a decent sell for managers, but perhaps less inspiring for technologists?
How much material have the profs digested in order to make this huge curriculums? Because they're not just listing "anything they've read about the subject", are they?
This is wrong. It's not needed because people are getting older, it's needed because the increase in productivity is not enough to cover expenses for long-lived retirees and other groups. If Sweden was 20% more productive, perhaps they could afford to just have longer and happier retirements. And if it was, say, 50% more productive, they could cut work week to 15 hours or decrease retirement age. Alternatively, they could cut other expenses (for example, stop bringing in more refugees) and still afford fixed retirement age. This "simple math" is not inherently linked to longevity of the Swedish elderly, it's the budget constraints that matter.

Edit: given that bringing up refugees invites downvoting, I want to clarify that this may not be among the major causes of Sweden's decision to raise retirement age (and is not the core idea of my message), but it's not negligible either: according to this guy http://voxeu.org/article/fiscal-cost-refugees-europe , current immigration policy costs Sweden 1,35% of annual GDP.
Ask HN: 2018 resolutions?
This is hyperbolic. Turn off your phone, or wrap it in foil, or get rid of it. There's a discussion to be had about phones that don't actually turn off, but it's a much less dramatic one.
Reading the title I though it would be talking about 3D0, the team behind Heroes of Might and Magic, and how they screw up the HOMM3 steam remake because they lost the source code.

I could have related since it's one of my favorite game ever :)
Don't forget the OS/2 2.0 debacle, which is an important part of the story and is so bad it is one of my favorite topics.
I made (Let's) All Mine, a site that I hoped would pay for a master's degree in statistics. The idea was inspired by The Million Dollar Homepage [2] which was an experiment in what qualifies as a website. Essentially, that site took people's annoyance by ads, and made a site that was entirely ads, a 1000x1000 pixel grid where each square pixel cost $1. And it was successful.

My project takes people's annoyance by browser miners, and is a site whose entire purpose is browser mining. There's nothing else to it. The goal is to mine 1,000 Monero (an altcoin) collaboratively. After taxes and fees, that would cover the approximate cost of 2 years in grad school. I did the math the other day and realized that with about 1 million miners, I could achieve this task in 1 week (or 1 day with 7.5M miners, or 1 month with 250k people).

I've had very little luck getting the word out. While I'd love for the internet's capricious eye to smile on me and make it take off, I'm not optimistic. Nevertheless, it was a fun learning project!

[1] https://allmine.io

[2] https://en.wikipedia.org/wiki/The_Million_Dollar_Homepage
> While they said I shouldn't spend more than a "couple of hours" on it, it took me pretty much one and a half days to finish.

Basically every take home assignment. Half the time someone doesn't look at it anyways. In theory everyone should love this as it's supposed to be practical real world work vs the mostly academic hackerrank problems. In reality it's usually a waste of time. Sadly if someone has a take home like this I usually skip them unless it's very basic.
> All orders are fulfilled through Dominos.

With Dominos pizza, I already have the feeling my toppings are random. That is, sometimes I get a lot of topping, and most of the time but not always I get very little topping.
Some ideas like the Minimum Description Length principle derived from information theory turn out to be just rephrasings of already-known statistical ideas. This can occasionally provide more insight, but also can lead to ridiculously irrelevant things like looking in detail at how one might produce a code for data, rather than just saying the code would have length equal to log2 of the probability of the data, which of course leads to just forgetting about the code altogether and looking at probabilities instead.

The maximum entropy idea is just wrong (in general), in that there is no good argument for doing it. Actually, it's "not even wrong", since maximizing the entropy subject to the observed values of some expectations is just not possible, since we do not observe expectations, but rather particular finite data sets.
> I believe Google could do this.

I keep seeing people day this, and yet: Is there any evidence at all that Google can pull off designing something like this?
Here we are: https://discourse.opensourcedesign.net/t/jobs-hospitalized-p...
I built https://conjure.sh in my spare time, which watches github pull requests and spins up containers, so that engineers can review quickly without as much context switching. Still putting final touches on it (working out kinks with AWS Fargate).

Also led an engineering team at a startup that is seeing some good growth, but left it at the end of the year after some internal drama.
Wav2letter – End to end speech recognition from FAIR
That's weird...I feel like it's gotta be something personal. Did you know anyone there?
> I reliably see gains from unrolling relatively simple loops on very recent cpus.

Maybe you didn't have multiple of 4 uops in the loop? Or hit some other (?) loop buffer limitation.

Dependency chain splitting is also indeed a good reason to "unroll". Although it's a bit more complex transformation than simple unrolling.
> in addition to the spelling of acknowledgement

"acknowledgment" is the English US form: https://en.oxforddictionaries.com/definition/acknowledgement
My tiny protest is to simply upvote comments like yours. I often go looking through the post history to use my judgment whether it's trolling or someone who has sinned by expressing a controversial opinion. The official forum guidelines say "Be civil", so I use that as my rubric.
Are bee farms a target of animal rights activists? That's the closest thing to a credible motive I've come across for this incident so far. If so, the top comment from that thread sums up my reaction:

> Of all the animals to "free," she chose... bees... The insects that basically go about a normal life in "captivity," except that they're more protected from predators and other issues that could cause them harm...

One of the top comments in that thread, however, calls it a troll:

> A clear villain, a moronic crime, a clueless OP, and a legal question that basically boils down to "can a person who is caught doing something illegal be punished for it". This posts checks all the boxes for a troll.

The fact that I never heard about that case, while this is at least the third time I've come across this one (at half the damage) today, would appear to support that hypothesis.

Perhaps the present incident is just another case of life imitating reddit?
Toto Africa will road for 2018
I have no clue why this link to a playlist of 131 videos is relevant.
Bruh...he was obviously speaking about Sweden
Tried to order and got an error.

“Whoops - something didn't go right with the order, but you weren't charged.”

Please email me. I want to try this. Email is in my bio.
... no, it doesn't. He evaluates productivity in terms of the total cost, including all of those development tools & practices you list.

The bulk of your argument is valid, but it's by definition included in what Jones' calculates as "productivity". It's a enormous red flashing light that says "I didn't read the linked references".
How to write your own custom middleware in Express application?
> and that includes working together to make this happen

It also includes disclosure if the vendor drags their feet and does nothing, which is a very common response.

I have no preconceived notion that vendors are "evil," but I sure as hell have a preconceived notion that they're as lazy as they think they can get away with.
How do the counting is also really important. Note, links that's a decade out of date (2005) numbers and the newer numbers look a little different even using those metrics.

Also, CBO numbers significantly understate the earnings of the top 1 percent. Mark Zuckerberg for example has a net worth of ~70 billion yet that money is vastly greater than the sum of his 'income' over his lifetime.
How to write router specific middleware in Express application?
Presumably, to consider productivity the purpose is to get the most bang (output) for your buck (input).

The cost, C, to create app, A, that generates income I, varies with the pool of talent that will actually do the work. Also, consider the entropy of the system A targets, the C to modify A, and the time value of I. Once complete, if your org can live that long, if your A is faster, higher quality, more pleasurable to use, more cachet, more media coverage, more support, more money, more envy than a set of competitors, then the language it's written in becomes the next hot thing--if the word gets out.

Anyway, the ability for a junior programmer to pick up the code, create valuable improvements and grow with the organization (a super-specialized language requiring continual self-training is counter to that quality), and be productive, is a very important factor sometimes. So output can include very many, different things.

Function points may correlate to lines of code. If that's the case, then also consider the lines of code does not necessarily correlate with output. For instance, having to guess the correct search term to find the library you are needing to write that one line also takes time. Making sure the version of the library you are using plays nice with other libraries, the language syntax targets the version of the compiler, interpreter, hardware, architecture, platform, kernel, and standards also impacts output.

It is an interesting attempt to measure productivity with function point analysis. But, and you knew that was coming, there are so many more factors involved before you it is justifiably reasonable to draw a conclusion on productivity of a language.
Awesome videos man! Resonated with me since I live in the East Village as well
Nice read, nice to see how different music scene is in US.

EU is much more electronic music orientated, and D.J.'s here are quite different, yet same, they do the exactly the same thing this article describes.

Just watch this repetitive, yet awesome 3 minute buildup, leading to total madness:
https://www.youtube.com/watch?v=Z5-b33rhevQ

And that's just first clip that comes to mind.