skysight-inc/HackerNews huggingface dataset:
By voluntary system you mean the wealthy voluntarily turning over the wealth that they won't let us tax them for? It doesn't make sense.

Many other cultures have a gift economy, where the powerful voluntarily redistribute their wealth in exchange for status. Culture is very powerful, often overpowering pure economics. Warren Buffet and Bill Gates have already pledged huge fractions of their wealth towards the common good. On the other hand, the historical record on politically forcing the wealthy to hand over their wealth also supports the notion of voluntarism. It's the society and culture which are the overarching influences. If we changed the culture such that trusts supporting intentional communities were the way the wealthy could have a meaningful impact and legacy, then we could conceivably house over half of the US in virtually free housing.

Arguably, living, thriving creative communities would be far more meaningful than plaques in a museum, park benches, and buildings on a college campus. (Colleges are over-funded and in a bubble as it is.)
Useful website!
In France for instance if you accept credit cards, it is illegal to add a fee for accepting it.

You can impose a minimum purchase amount for accepting it though.

Certain professions (i.e., taxis) are even forced to accept credit cards.
TQL: Easy-to-use ORM for Rust
Isn't that how Apple App Store / Google Play end up working as well, though?
The issue is that users tend not to notice the absence of EV security indicators. If they see a padlock (which a phisher could get for a phishing domain), they assume it's secure and enter their credentials.

Also, it may not be apparent to users whether "The Royal Bank of Scotland Group Plc [GB]" would be affiliated with NatWest. Companies often have different names they do business under.
My answers, maybe not the same as yours.

1) Let people make their own decisions and don't try to be their caretakers.

2) UBI should be universal. Ideally the impetus would not be on the US government or any other local government to implement it. Let's not conflate their responsibilities further, they are a large enough centralized point of failure.
Correct, the 17 year old Lexus LS400 had as many issues as the 0-12 month old S-class. I'm trying to find a link but coming up empty.

The Lexus LS is an exceptionally well-built car. The quality took a bit of a dip from 2007-2011 but it was still head and shoulders above the rest of the full size luxury cars. But the other years aren't just reliable for full size luxury cars, they're among the most reliable cars on the road.

People joke that the LS series is the gold standard of quality but the 1993/1994, 1999/2000, 2005/2006, and 2012-2017 cars are the platinum water mark.

If you're at all interested in mechanical engineering and you get a chance to ride in one take it. It's really something else. The 1993/1994 ones are a special treat, they're astonishingly like a modern car in all but their infotainment capabilities.

A prominent member of the auto blogging crowd has one that he's trying to get to a million miles. Here's a story of one guy driving it cross country:

https://thegarage.jalopnik.com/im-driving-a-lexus-with-900-0...
> $12k is the cited number that you see a lot in basic income discussions. That's just over the poverty level.

Hitting FPL is a good minimum for considering a UBI scheme “mature”, but 100% of the single-person-household FPL per capita is probably not the right starting point. If you target hitting 30% of the FPL in a two-person household—$2500/person-year—you’ll beat most state’s TANF benefits, which seems a good starting point; if you tie it to a funding stream that grows with the economy, you progressively improve the coverage letting you scale back and decommission existing benefit programs.

> Even upon receiving that, many people would still work massive hours to obtain the best house on the block.

As long as people can find work, people working on top of even a mature UBI is central to it's point, and the big reason it is unconditional is to encourage this.
Welfare discourages striving for greatness, because as soon as you show any sign of success it's taken away from you. The "universal" in UBI means it's paid to everybody, rich and poor. It lacks the weird breakpoints and perverse incentives of welfare. You are always better off working.
In Sweden, in most stores, you insert the chip and enter the PIN just after the transaction starts, and then once everything is scanned you just confirm the total price (which is very quick).
Sure that makes sense if when I drive to work I say to myself "I know it's illegal to drive a car because it kills people, but I don't really care who I kill because I want to save a couple of bucks".

And then following that I say "also I'll sell my driving services to hundreds of thousands but lie to them about how I get them to work, because if they knew I was driving they'd balk because they don't want blood on their hands"

And then following that I say "also I'll invest in complex technology to hide my car from the police so that I will never be caught"

With those minor modifications your scenario is a totally reasonable analogy.
If I didn't vote for them, and they vote diametrically to my views, they do NOT represent me.

Just because mob mentality vote says X candidate wins means little. Especially if we were to hold to the initial representation in the constitution of 30k people per representative. But that number has ossified at 535 for how long now?
A robotic system lives in an abandoned industrial structure overgrown by nature
> "Whichever country does this first will probably become the world's final superpower."

or Venezuela.
Chromebooks and Office 365 together will challenge Windows laptops
I upvoted you for the sheer uniqueness of that workflow (almost a decade using git, never seen anything like that), but I think if I ever had to work on a git tree that did that I would throw a fit ...

There is so much wrong with that approach. Kills bisects, kills diffs, kills signed commits, kills merge automation.. Yikes.
> The question I’m interested in: How do we unlock maximum human potential?

> Last I checked, welfare does the opposite of this. It helps people merely subsist, not strive for greatness.

It depends what you mean by "human potential." I agree with you that "human potential" is not the right way to frame what basic income unlocks. By giving people money to spend, it unlocks the economy's potential to produce wealth for the people. We won't produce wealth that people won't buy and basic income allows more people to buy more wealth.

It also gives people the freedom to choose how they spend their time. We have a lot of pointless jobs in the economy that really only exist as an excuse to provide people incomes. A basic income can allow us to eliminate those jobs. The people who aren't working at those useless jobs anymore are now free to do something useful with their time.

So in that sense, basic income does unlock human potential. But by boosting demand and by doing it in a way that flattens out the demand curve, it unlocks resources in general, not just labor.

> If he weren't a millionaire and the current president of YC, would we keep seeing articles about his vision on the front page of HN? I don't think so. I don't believe his arguments are that cogent or compelling.

I agree with you that his arguments could certainly be more compelling. But he's not wrong that basic income would be a good thing.

> If you take Sam Altman out of this article, would we discuss it at all? If the answer to that is no, then why are we discussing it?

I would certainly be discussing it. Maybe nobody would be listening to me. But I've been involved with basic income since 2011 and I think it's hugely important.
Or indeed Apple App Store, Google Play.
Tooling and maturity are reasons why not currently, maybe give it a couple of years ;)

Debuggers can not work properly, xcode indexing can beachball, compile times are quite a bit longer, there is API churn from version to version, a lack of ABI stability forcing you to bundle swift with your app increasing binary size and other bugs.
And if you aren't familiar with the details of how web browsers work (eg most people who use them), you would have no idea something was wrong. Not to mention potential problems such as http://stripe.ian.sh
Uhh, yeah you could do that. Do most people do that after they click the login page on their bank's website? No.

The issue is that most non-technical users would not even think about checking. They went to their "secure" bank website and clicked login, why should they have to worry?
Unfortunately EV certs are not bulletproof:

https://arstechnica.com/information-technology/2017/12/nope-...

For ~$170 apparently you can get an EV cert for "Stripe, Inc" (by forming a company with that name).

Even aside from that fact, users are very bad at knowing what a secure site looks like. I would wager that if most users clicked "login" and didn't see an EV cert, but instead saw "<padlock> Secure" (i.e. a non-EV HTTPS connection), they would not notice the difference.

Troy is right to kick up a fuss about this; this is a significant attack vector (anyone on a wifi network can MITM your banking login URL), and it's more egregious because of how easy it is to set up HTTPS.
I cancelled my account, glad to see they got the message. It will take a while until I rejoin, if I do ever join. I might donate directly now.
> makes it much hard to revert a merge later

I don't think this would apply, as I'd be merging from `dev` > `feature`, resolving conflicts, and then doing a single clean no-conflict merge back from `feature` > `dev`. That's the only commit you'd need to revert to undo the merge.

(or on a new, third, `merge` branch, if you don't want to pollute the `feature` branch with commits from `dev`)

I admit the non-compiling commits might be a problem in some workflows, but `git bisect skip` is the solution to the only problem I've ever had with it.
Or put another way, don't notice the absence of "The Royal Bank of Scotland Group Plc [GB]". Or don't notice if it's been changed to "RBSG [GB]" or "Royal Bank [GB]". Then there's this:

https://stripe.ian.sh/
After an incident in my teens in the 90s, I've thought about this at length. The only conclusion I ever seem to draw is one of more criminal activity. Yes, I can hear the inbound downvotes, but I'm just being intellectually honest. How can we expect this kid to reform if we ensure he'll be living without any kind of reward for decades to come? Seems like some jail time would be much more productive. A $250k fine is a 10-20 year sentence of subsistence living. That's probably the worst way to try and give someone the "right" moral compass. The chances we'll reform someone are slim, compared to getting someone jaded by the sentence and incentivized to commit more crime just to get ahead. We won't be rehabilitating this guy with a fine like that.
I'll second this as a poor analogy. Roman politics during the Second Punic war, the Sulla era, and then the Civil Wars/Imperial Birth is a very complicated thing and not very open to a UBI analogy. At best, maybe the grain dole of Julio-Claudian dynasty is better, but not for the whole Rome's span, and especially not the Republic until Sulla.

For an Excellent intro into Roman history see this very good podcast: http://thehistoryofrome.typepad.com/the_history_of_rome/arch...
I think Troy will be just fine -- it's the average user NatWest should be protecting.
Does that mean "many people who work at a startup later start one" or "of people who start startups, many have worked at one"?
> Companies often have different names they do business under.

If the name is unrecognizable for users, _that_ is the user security concern that you should be posting about.

That handles the widest array of security vulnerabilities on http://personal.natwest.com/, whether MITM, compromised site, misspelled domain, etc.
This is interesting. A citation that helps strengthen the explanation:

https://golang.org/doc/asm

"The most important thing to know about Go's assembler is that it is not a direct representation of the underlying machine. Some of the details map precisely to the machine, but some do not... The details vary with architecture, and we apologize for the imprecision; the situation is not well-defined."
Maybe someday browsers won't accept http connections by default
(except for a few domaines defined for test purpose, or for some specific tld like .local)

Only then we can have 100% of the web encrypted.
Marching Cubes algorithm
> "Apple owes 35% tax to the federal government on all revenue earned"

Tax is assessed on income, not revenue. It's an important distinction. Apple had 52.6 billion in revenue, and 10.7 billion in income.
That feeling when you're arguing with an idiot, and the idiot isn't listening because he thinks it's YOU who's missing the point.
Building a Software-Defined Network with Raspberry Pis and a Zodiac FX Switch
You must be joking. Wealth people? Depart with wealth? Willingly?

People who fund raise for non-profits convince the wealthy to part with their wealth all the time. If we changed society to make this the way to have a legacy as a rich person, then it would happen. Cultures around the world have convinced their wealthy and powerful to do far wackier things than endow an intentional community.

History shows us that the crazy thing to do is to try and force very smart people with lots of resources and power to do something they find distasteful. The same thing to do is to change how people think, feel, and behave, using historical models as precedents.
Wow I think you actually nailed it and I'm in peels.
I personally know Paras. Brilliant guy, really fun to hang out with, and learned a lot of technical knowledge from him. He was my go-to guy (like a lot of other people in the class) to help me fix the programming problems that I can't fix quickly.

I think he hacked the school for the lolz.I dont think he even thought it would be this serious when he did it, with feds and possibly jail time. He probably just wanted to see what he could do.

Even finding out about his involvement in Mirai today, it still doesnt change what I think about his character, or his ethics. Knowing this now, I think he'll become very successful very soon.
That's a comforting fiction, however the truth has more to do with the industrial revolution, and the fact that a joule from coal is significantly cheaper than a joule from a slave.

Future high primary energy cost economies will almost certainly be based on slave labour, like they have in the past.
That's not what representation means. They may not represent your viewpoint, but they do very much represent you and all the other constituents within their region.

I'm never quite sure what people who make these kinds of arguments as you did are attempting or hoping to achieve. It's trivially impossible to represent every single viewpoint within a constituency with anything other than direct voting. So that's fine if you want to advocate for direct voting, but just come out and say it. Otherwise, any other system involves intermediate representation, which will then have this exact problem.
> "creators want to be paid out faster on new pledges"

This is exactly the reason. The important follow-up question is: which creators?

Patreon supports two fundamentally different groups. One uses the platform for pure donations, where there are no exclusive perks to becoming a patron. This group doesn't care about faster payout because there's nothing riding on it.

The other group uses Patreon as a paywall platform. They care a lot about payout speed, to prevent people from joining quickly to gain access to the paywalled content, then canceling their payment before start of the next month.

The paywall group is where the money is, because Patreon's model doesn't provide the mutual assurance necessary to convince people to fund public (unrestricted, infinitely-reproducible) goods. And so, inevitably, the platform will cater to the paywall group.
For issue (1), what's wrong with keeping a vestigial means tested welfare state around? If a UBI works as advertised, the number of people who need further assistance will shrink dramatically. Who cares how inefficient (say) food stamps are if, to a first approximation, nobody uses them?

Besides, the existing American welfare system is ostensibly focused on providing a minimum standard of living to children, on the theory that kids shouldn't be punished for their parents' dumb decisions. A lot of the more glaringly stupid and inefficient bits are places where the relevant politicians wanted it to be for everyone in need but had to find some way to claim it was only for families without actually making it only for families. Having a UBI backing the welfare system removes a lot of the impulse to game the system and gives a lot more heft to the argument that children really should mean children and the archetypal broke 30-something bachelor actually should be on their own.

Issue (2) is likely to be a fraught issue no matter where the line is, but luckily in an American context we've already spent decades hashing out the boundaries of a well defined Social Security system. Have an SSN, get a UBI; no SSN, no UBI. That's probably not the best answer, but it's probably good enough to keep relatively small immigration issues from derailing the whole project.
Probably not a good person to piss off.

Several months ago I recall a website owner posted a bug to Firefox saying he didn’t need HTTPs and that Firefox shouldn’t tell users it’s insecure. Within hours his database was pwned.
Discussing actual production-ready UBI avenues results in downvotes. I'm guessing it's a knee-jerk reaction to crypto currencies doing so well and there being many who are either tired of hearing about it or who feel as if they missed out.

There is a reason they keep getting mentioned.
You might find this interesting: https://www.youtube.com/watch?v=kaBte1cBi5U
Prior to Sam Altman re-envisioning YC as a form of UBI, Paul Graham talked a lot about the idea that the money they gave was insignificant. The real value was in connecting you with movers and shakers and educating you about business creation.

Last I checked, UBI does not come with built in business education or introductions to movers and shakers.

I was homeless for nearly six years and actively trying to make business connections on HN, largely to no avail. No one wanted to take me seriously. Unsurprisingly, my income grew extremely slowly.

If I had a choice between UBI or connections, I would take connections in a heart beat. They are potentially worth millions.
I can't speak for other people's code, but I regularly profile and read the machine code generated by the Swift compiler, at least for my hot loops. If you know what you are doing (use the right annotations and optimizer flags), even fairly generic code often compiles down to something that comes very close to what an optimizing C compiler would generate. Sometimes it generates even faster code, because the Swift calling convention can make better use of available registers. Sure, there are situations where it generates less optimal code, but generally generic idiomatic Swift is on a different level than a (non-profiling) compiler for idiomatic Objective-C can ever come close to. That's my experience.
Not without tying Go to one architecture, no.

Not trying hard enough to prove the null hypothesis. If you're going full pedantic mode, why stop at one ISA? Just throw in the most relevant dozen. (Heck, I even spelled that out!)
Wasn't there a post on HN just yesterday about EV certs not being a secure method of authenticating the website you're on? Something about Stripe being spoofed.

The case is not overstated in any way, serving a major trust-building page like a bank homepage over HTTP is crazy. Redirecting to a spoofed webpage is obviously the simple hijack but there's no reason some attacker couldn't drop some custom-built HTML and JS to drop a faux-login form right on the page that's filled with copy about how trustworthy the bank is.

Sidenote: several years ago my bank started POSTing their login form to a completely separate domain to login to my account. So I fill in the username field on the homepage and it sends me to "totallysecurebankloginsite.com" to enter my password. After a few calls to the bank they insist that this is the design they intended and that it's just fine.
Domain names don't solve that either.

For one tenth that cost, you can register stripeinc.net and get an SSL cert. Yay!

Domain registration is available instantly for anyone, anytime, and it can be phished at least as easily as anything else. https://www.xn--80ak6aa92e.com/ looks pretty legit in Firefox.
Show HN: A Simple Font Awesome 5 Based Christmas Tree
Cool app! read my facial shape, eyes, hair color, and style from an indoor selfie. Wish I could have just uploaded a photo to start. People might have a better photo of themselves in their photo stream.
Show HN: NoMouseAllowed
Tax evasion is not paying taxes on income you know you should pay taxes on and is unambiguously illegal. Tax avoidance is structuring your income so as to pay as little tax as is legally possible. The first is legal, and done in secret. The second is legal and done quite openly.

A tax strike is illegal and done openly in an effort to get other people to do the same illegal thing openly. Neither tax evasion nor tax avoidance.

Apple is not striking a deal with Ireland nor does it want to. The European Court of Justice has ruled that Ireland’s tax policy constitutes state aid and Apple should pay more tax. Ireland and Apple both disagree and are appealing the ruling. Until such time as the appeal is ruled on the money is being held in escrow.
Azure Bot Service and Language Understanding are now generally available
Meh.

Your payoff says I could turn a selfie into an emoji that looks like me, but I got stickers instead of emoji, and they looked nothing like me.
It doesn't matter what people like yourself think or attempt with a given technology. This is about technological definitions. Go is not a systems PL by the strictest measures available, that's a fact. Designers of C++, Rust, D and Go for the most part agree on that. You're the only odd man out. Redefining terms or loosening the standards for quality is an intellectually deficient venture. Some may partake in that, myself and others refuse to. It's best to leave it at that, it boils down to intellectual honesty vs dishonesty to push your viewpoint.
Sorry. I'm scattering everything around. You can read more about my basic income project here:

http://www.greshm.org

If you don't feel like clicking the link, I'm developing a USD-backed basic income system that does the equivalent of deficit spending to fund a basic income.

If you think that sounds crazy, then most people agree with you.
I'm remembering when I did this, I made sure to take epsom salt baths to absorb magnesium!
No mouse on a Mac? What's next, no BSOD on Windows?
Parent comment seems to be asking about aesthetics. Is the black brick 'thinkpad' or silver macbook more aesthetic to boys or girls?

However, since we are in topic of risk. Things like TDD and type systems only start to ring a bell when someone is already reasonably invested in computer science. The initial exploration (click all the menu items to see what is there, etc) is a risk seeking behavior.
This idea was explored a long time ago! https://acko.net/blog/on-termkit/

I personally think something like Jupyter where the "rich display" is actually a separate channel makes more sense than pipes for rich content.
My phone is not rooted (and it is a smart phone). Better luck next time.
There isn’t any period when higher than necessary tax rates were willingly paid. Tax policy that assumes any tax rate is fully collectible is responsible for the tax preparation and structuring industry.

The societal duty to perform sacrifices in order to receive benefits from a higher power is indeed an ancient idea, though.
I'm remembering now that I took epsom salt baths when I did this in order to absorb magnesium.