skysight-inc/HackerNews huggingface dataset:
Basic income (including its funding stream) can be implemented as an income tax with a fixed refundable credit per qualified individual [0], so its unmistakably exactly as Constitutional as federal income tax.

[0] E.g., if you decide that the UBI goes to all adult citizens and legal permanent residents, then that's the population that gets the credit.
Special relativity says that no matter what your velocity is relative to Earth you can proclaim that you're actually at rest and it's the other guy that's moving. So your velocity is always continuously being "reset". And in each of the frames of reference of everything in existence nothing else is traveling faster than the speed of light.
LLVMs libcxxabi has a demangler which doesn't have the worst looking code in the world[0], has no external dependencies (outside of the C++ standard library), has lately been fuzzed[1] and is tested[2].

Switching languages is cool, but the Rust code is actually longer and still uses a hand written parser, so how can you be sure it is any more correct or won't eat all your memory?

[0] http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/cxa_...

[1] http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/fuzz/cxa...

[2] http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/test/tes...
who enforces it?
I believe it's relatively recent. I've heard second-hand from better men than me that they are dropping a lot of legacy things. As far as I can tell, the HP is running X11R5. It doesn't do -version, the man page is for R5 and the binary is dated "Oct 27 1997" ... so yeah, 20 years ago. It's honestly a reasonable thing to break.
While we're considering things that won't happen - how about working less?

I love my job in software, but I think I'd have a better QoL with a 32 hour work week. I feel like my productivity wouldn't go down by 20% (but it's hard to tell without trying it for an extended period.)
For anyone looking into the claim "When Latinos went on strike (illegal and legal) in Wisconsin to send a message to Walker every restaurant in Madison was shutdown", it appears to be a reference to "Day Without Latinos" last year in Madison on Thursday, February 18 (not to be confused with similar events this year).

I could find articles that indicated that some restaurants planned to close, eg http://www.wpr.org/madison-restaurants-are-closing-day-witho... , but nothing to suggest that even a substantial fraction of restaurants closed.

This article http://www.nbc15.com/home/headlines/Day-Without-Latinos-prot... lists nine restaurants (with multiple locations) that were closed, with no indication that were more.
In addition, Excel's data model is potentially infinite and limited only by your machine's hardware.
One of the games I'm working on (a sci-fi mech and space combat action rpg) actually is set in a solar system like this. Cool to see one in reality relatively close by! I think it provides a lot of interesting situations allowing for basically a "space opera in a solar system".
You appear to be correct. I did not pay the article my full attention as I was reading it as a bit of a background task. Thank you.
This is days old, but I figured I'd mention, what I mean isn't the difference between 0.99999998 and 1, but you need exact addressing. That is, a program always has to branch to the right place, i.e., pointers must be exact; this is what gives digital computers the appearance of acting like finite state automata. The theoretical formulation of so-called universal computation is based on discrete state (be it state machines in Turing's version or "pure" symbols in Church's), and the only way to simulate that with analog computers (i.e., the electronics in the actual device you're using right now) is with high precision.

Analog computation is definitely interesting, but at least in terms of theory and standard practice, it's worlds apart from digital computation. Put another way, though this may be even more obscure, the problem with analog computers is that they're application-specific. "Digital" computers are still analog computers under the hood, and their application is simulating set theory (so the "universality" of computation is contingent on set theory being universal). My point here, really, is that, if you make that not the case, then you're just saying, what if we didn't use digital computers at all? An interesting enough question, but then you really do have to study analog computers, and whatever you come up with will be totally unrecognizable to current computer science.

In any case, my original point is that brains can't be formal systems, as a comment on the supposed "rational brain." Formal systems don't work out in practice for a lot of reasons, and many of them are exposed by the actual experience of computer science. Returning to analog computation would just mean agreeing with me.
ES6 modules are great because they're statically analysable, whilst CommonJS modules aren't.
The article discuss the fact that most of those who are consuming disability benefits are not, in fact, physically unable to work.

This is readily apparent from the fact that disability claims are strongly correlated with the economy; recessions do not cause people to become paraplegics. And this rise is in spite of workplaces and daily life becoming safer.

NPR also has an expose on rampant disability fraud, although they of course use more polite language: http://apps.npr.org/unfit-for-work/
If you want some huge symbols, introduce Boost Lambda into a project. Doing a single for_each with a Boost Lambda can introduce symbols of several 100k.
Having a Cat Does Not Cause Mental Illness, New Study Suggests
I didn't see any referral codes on here, so here's mine if anyone else decides to sign up: https://www.swiftdemand.com/users/sign_up?referred_by_name=c...
Presenter First with Typescript
No doubt, especially like this line at the beginning...

If you’ve never heard of OpenBSD, it’s a free unix like system. So kind of like Linux, but better in every way. Totally unbiased opinion.

But the article is also really good, a cautionary tail of what can happen trying to please everyone. The links lead to a lot of interesting reading too. I especially liked this one. [1]

[1] http://www.daniellesucher.com/2014/04/24/my-new-favorite-vim...
Thank you for a thoughtful answer.
I love Bitrise. Revolutionary!!!
You're going to have auditoriums full of smelly homeless people whose mere presence discourages others from participating in your program the way they already do with public parks and libraries in low-income areas. Unless you have mental health facilities to take them in in addition to the cash-auditorium you're going to be SOL.

Addressing all the addressable avenues for abuse is also going to be a grim looking situation where you're going to be policing people sitting there to make sure they're not sending e-mails from their phones or having conversations with each other or reading books. Lots of peoples' jobs involve studying or having meetings.
Read The Startup Owner's Manual: The Step-By-Step Guide for Building a Great Company by Steve Blank — it teaches founders how to achieve product-market fit.

Once you have that, marketing is easy and cost effective. Until then, it's usually a waste of money.
We have all seen this pattern in the past few years:

Although the FCC in 2015 relabeled high-speed internet access as a regulated product, neither it nor state commissions have actually required particular levels of consumer service or reasonable prices.

But in order to avoid anyone getting the idea that oversight might be a good idea, Charter and Comcast have to uphold the fiction that their service is getting better and better in response to trumpeted “competition”—even if there isn’t any actual rival anywhere around. If everyone believes that services are improving, then there’s no need for government intervention.

That’s why Spectrum’s marketing and management teams let loose with ads claiming that consumers would get new X internet data speeds — “fast, reliable internet speeds.” The branding people went nuts, using adjectives like Turbo, Extreme, and Ultimate for the company’s highest-speed 200 or 300 Mbps download offerings.

But no one, or very few people, could actually experience those speeds.

The NY AG is calling Charter/TWC/Spectrum out on their fraudulent BS:

As the New York attorney general’s office puts it, “Spectrum relentlessly touted consistently fast internet speeds and reliable access to online content to solicit and retain subscribers. However, in reality, Spectrum-TWC knowingly failed to deliver on such promises.”

Hold their feet to the fire, Eric Schneiderman!

And all you other state AG's out there, take note and follow suit.
It looks like the James Webb cost $8.7B to launch. The Hubble $4.7B at launch and $10B through till 2010. So it seems cost is the limiting factor. Replicas might be cheaper, but they wouldn't be kickstarter cheap.
Nonsense. Since when did not having money to pay existing obligations stop lawmakers from legislating new unpaid handouts?
One benefit of a mature UBI is that it enables people to do training and other activities which prepare them for jobs in a changing economy, another is that it enables them to attempt entrepreneurial endeavors without risking basic survival.

Both of these are, obviously, lost in a presence-based minimum wage, which also abandons adds additional administrative overhead compared to UBI. AFAICT, this idea is strictly worse in terms of benefit and implementation cost.
My experiencing with 100s of payment integrations is that they get done once and hopefully never touched again.

This is basically the only way to work with any payment service integration, in my experience.

A lot of these services concentrate on documenting their current versions but not historical ones, so maintenance of integrations using older versions is unnecessarily difficult, even if you only want to use other features that were already supported at your current version.

It's often also painful to update to a more recent revision, with limited documentation or tools for identifying breaking API changes and how to convert your integration systematically to work with the newer version. You basically have to do a full rewrite against the new API from the start, and of course that probably comes with a significant risk of regressions in other areas.

In some cases, there are also confusing and/or poorly documented rules about which version you actually get both on active requests to the API and in any webhooks you get back, depending on what's pinned to what, whether you've updated a default version in a dashboard somewhere, whether you send any extra headers with your request, whether any testing/sandbox environments are linked to the same version as production, etc.

It's all very unfortunate, because every payment service we use has added potentially useful new features since we first integrated, and using those features would probably bring in more revenues for us and by extension more fees for the payment services. However, the risk of breaking such an important part of our system is just too great for us.
> The pogroms are generally thought to have been either organized or at least condoned by the authorities. This view was challenged by Hans Rogger, I. Michael Aronson and John Klier, who couldn't find such sanctions documented in the state archives.

So it's basically one big fat weasel. They can't confirm that authorities officially sanctioned anything and that's where "were behind" comes into existence. Proving that you "weren't behind" is impossible.

However, I can see how, in the absense of documented sanctions, I can call the article's author, Matthew Shaer, a liar for his "undertaken" word.

WRT the article. Half of Vilnus's population was Jews. How on earth could a community fear pogroms when being in such numbers? Might as well be the side doing the pogroming.
Yes, but that doesn't deal with authentication. My problem was getting the JWT stuff working. The solution ended up being: https://gist.github.com/arohner/8d94ee5704b1c0c1b206186525d9...
Can confirm. I tested it out myself and created a bogus LinkedIn profile to match with it.

I got loads of recruiters to email me, wanting to have a chat.

My plan was to get free plane tickets and hotel to visit U.S, but I didn't find enough time to bullshit them before they actually invite me, but it seemed it's possible.

I'm below average programmer and from Europe. Probably I wouldn't have either attends the actual interview, lied something happened or go there and let them realize I'm shite. No, I wouldn't feel bad about it all if I'd have pulled it off.
One of things I hope some sort of UBI-esque program would do is allow people to create value in ways that are currently economically infeasible. This solution stomps on that while keeping one of the worst aspects of our current system, which is feeling stuck in a position where you're creating little value/care very little about the work but are chained to it because of lack of options.
What's "a while" and what is "compelling"?
Thanks!

Seems I am getting off the hook easily with my campaign against Whatsapp then.

I'm at a double digit upvotes and that is even when I have seen a few downvotes in a row : )

My biggest gripe with this has been how some of our cryptography stars IMO has a very one-dimensional view on this:

"E2E good, anything else bad."

IMO, E2E message encryption only buys you so much, i.e. as a thought experiment one could consider if you would like to use an E2E protected system run by NSA. Or by FSB. Or by our bosses, wives, parents etc. Whoever you don't want to make statistics on who you contact and when.

For me who like to think I am smart to keep as much data as possible out of the hands of FB - and by that - out of the hands of

- whoever buys the windfall when Facebook collapses or

- whoever manages to hack them thoroughly or

- whoever sends them a valid subpoena or

- (slighly evil here) pays them enough

OK, Facebook guys - let me cut you a deal: you start acting trustworthy and I start liking you. I want to like Whatsapp. I want to pay you money. I want to pay you more for API access. I want to have a brilliant messaging platform to communicate with my stubborn family.

I just don't want you to ruin product I loved. I don't want you scheme so hard to datamine me that you need to update the privacy policy.
couldn't you just verify your own alt accounts?
Importantly, that means there is basically no way that a civilization that developed on such a planet would not at some point endeavor to travel to those other planets.
Bitrise is pretty great. CI for iOS and Android apps have never been easier. I'm currently on the free plan, but will gladly pay for a pro plan when/if my apps become profitable.
Definitely, but that doesn't change the simple logic that if you have a conclusion, it's very easy to lose the truth of a historical situation by instead selecting an explanation that you want.

Let's say there is a historical event, and you know of 3 different possible explanations. Explanation 1 is what you learned as a child and it's clearly wrong now because of new evidence. Explanation 2 and 3 both fit all known facts and either one could be correct -- but only explanation 2 fits with your conclusion that the world is always heading towards liberalism (or conservatism or whatever you believe).

Do you pick explanation 2? Human nature says you do, and it's something we need to be aware of.

> You have to reify past events to fit current conclusions because you have no past understanding of those events that's reliable.

Do you really have to?
Unless you are regularly doing CPU intensive tasks you can probably stick with it a few more years. I noticed since I bought a SSD that most of time the hard drive is limiting the CPU.

Until my DVD reader burned my desktop motherboard I was using a core2quad and it was still fast enough. No lag whatsoever. Now I'm using a laptop with the first gen I5 and I feel no need to upgrade it (I'm using it as a desktop battery life does sucks)

I understand why PC sales drop every year. You just don't have to buy a new one unless yours die.
Funny you mention that, I can't recall ever seeing a proper move from /v1 to /v2!
Buying all the stock I can right now.
> Here's a >4kB symbol I encountered while liberating some ebooks from an abandoned DRM app:

Scrolling the quoted symbol on mobile was one of the most hilarious moments I had on HN. Thanks.
This seems like the worst possible option. Forcing the time to be "wasted" destroys the potential of doing any creative, productive work, self betterment activities or even taking care of "personal business" such as housework, errands, etc.

The notion of creating a market pressure on minimum wage employers is the only redeeming aspect, but gets there in the most destructive possible fashion I can imagine.

Rating: 1/10, would not recommend.
Seems like a corollary to the Gell-Mann amnesia effect:

“Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.
In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know.”
The C3 system only paid 10,000 people. Performance was something of a problem; during development it looked like it would take 1000 hours to run the payroll, but profiling activities reduced this to around 40 hours; another month's effort reduced this to 18 hours and by the time the system was launched the figure was 12 hours. During the first year of production the performance was improved to 9 hours.

And I happen to know for a fact that naive string concatenation was a big part of the performance problem! (Bringing it back to my original comment.)
Typo: Ultraviolet should be "ultracool". Darn autocorrect
For sanity's sake, I would stay away from such yellow press.
That doesn't make any sense. Racists inherently judge with a different standard.
> The article discuss the fact that most of those who are consuming disability benefits are not, in fact, physically unable to work.

That's a non-sequitur, as the distribution between group (1) and group (2) in the GP post is immaterial to the argument made there.

If you want to address the points actually made in the post you are responding to instead of throwing out irrelevancies, feel free to do so.
Bootstrapped, Profitable, and Proud: The Huckberry Origin Story
I think by paying to remove the ads from CSE you're signing up for GSS. If you sign up from the link it takes you right to CSE.
It makes me think it's just one person with several accounts who came upon this thread. Hopefully not a regular who typically posts normal things and switched to these accounts for this topic.
Can it help to implement C++ bindings for Rust?
TI7/K0BBC Costa Rica
Kind of a blessing and a curse- reduces links to a common subset of functionality, but also makes it trivial to link together code from any languages that support the platform's C ABI.
I recently stopped working from home and moved into a co-working space out of necessity (rambunctious children at home). However, I don't want to talk about the change in setting, but part of this is that I added a walking commute to my day. About 20 minutes of brisk walking each way. It feels great. It's built-in exercise and it also serves as a great transition between home and work-life. As I'm heading to work (as a freelancer), I'm usually listening to podcasts and getting into the work mindset. As I'm walking home, it's either podcast or music and getting into the helpful father/husband mindset. Big positive change for me thus far, especially as someone who typically enjoys exercise, but has difficulty making time for it between work and kids.
Amateur submarines
Heh heh. I used to work with a guy who came from a country which doesn't (or didn't at the time, anyway) send a team to every sport in the winter Olympics. As a lark the office was pushing to get him into the games in one of the skiing events (he didn't ski).

Sadly, the country in question wanted to see some evidence he could ski well, since they didn't want to be embarrassed.
I suspect something's not right, on their graph, mammals are on the top, but this flower has 50 times bigger genome than a human:

https://en.wikipedia.org/wiki/Paris_japonica
A few years ago a bitcoin startup gave every MIT student one bitcoin to ivest or spend as they please. I never heard the followup of this project.
Early 20th century has seen a dramatic change in universities: from teaching institutions, they became scientific ones. PHD programs were created in 19th century Germany, but became a requirement for professorship in most universities by the 20th century. The creation of these programs meant that being a scientist became a real job, and we began devoting resources to make sure the brightest minds could devote to scientific pursuit. This might have been a major reason of the scientific innovations that predates this "mini dark age".

To answer the question about the causes of this "mini Dark Age", I suggest two points to explain what has changed:

1) The transformation of the universities into research facilities has hit the moment of diminishing return. We scientists are now hyper-specialized and it is really hard to grasp even a tiny fraction of our field, whereas early 20th century scientists were expected to know maybe 10% of their discipline.

As sciences stabilize, great innovations become rarer and harder to achieve, and small incremental discoveries become the norm. The "publish or perish" environment makes scientists very cautious about their statements, non-working experiments are not published, preventing colleagues to avoid the same mistakes that must be made again and again.

2) The 70s, the decade associated with science slowing its innovation pace coincides with the liberalization of the financial market, known as neoliberalism. Welfare state is then discredited and privatization is then seen as the way to offer services. Banks, hedge funds and credit agencies are now, to put it (too) bluntly, ruling the world. This system of regulation of collective processes through finance is the world we know today and drives us toward a ever increasing productivity. It also creates an imperative for profits: some like it, some don't. But major innovation is not necessary to reap profits, like science was necessary to maintain the domination of some states over others. Major corporations do prefer small incremental changes. Heard about this new thing, iPhone 7? Not a big innovation, but perfect to turn steady quarterly profits. The way big oil consortia are now panicking even show that sometimes, innovation kills profit.

Today, scholarly grants are highly dependent on industrial partnerships, which foster mostly new uses of old tech. It is much a safer investment than trying to make fundamental changes. The productivity imperative, first implemented in factories, is now imposed on universities.

*

One of today biggest hype in tech, deep learning, was created (partly) because Y. Bengio from Université de Montréal chose to spit on big corporate money to focus on fundamental research. Another great scientist, Peter Higgs (Higgs like in Higgs boson!) said that if he had to comply to the productivity required of today's young scientists, he would never had been able to think what is driving today's physics.

Both of them had to go against the flow, but how many promising scientists chose the stable, profitable, corporate career path? You guys know more than me.