skysight-inc/HackerNews huggingface dataset:
Shameless plug, I know, but I bet Inferno doesn't come close to my latest framework when it comes to the notorious task of writing a TODO app: https://github.com/ErikWittern/TODOit
home taping killed music and it was illegal[0]

[0]https://en.m.wikipedia.org/wiki/Home_Taping_Is_Killing_Music
Not far geographically, but the buss stop going at 17.
github is somehow advertised as ideal place for open source community.

instant-banning long-term active-user and not telling what was THAT suspicious in his user activity that they have to ban him doesn't seems to match being "open"

in my opinion - active account of long term user should get so many "positive score" in the banning rules that it shouldn't instant-ban him. it couldn't be scenario like "your account had been taken over" - they told him he get into spam filters. he should have been given at least 24 hours to react before hiding all his stuff

but yeah.

nobody should treat github seriously. not anymore.
> It's actually quite amusing to watch a forum of partners from different firms sit in the same room and listen to a pitch. They rarely listen to the pitch, cause they are so fucking busy looking around the room to try to gauge the reactions of the other VCs in the room. They are incapable of making decisions for themselves. They will only decide to invest if they see other VCs investing.

It's important for people to realize that people are people even if they have a fancy title attached to their name.
Kevin Kelly on Soft Singularity and Inevitable Tech Advances
The sudden disappearance is not only annoying to the victim. The last time I saw an account disappear in front of me, I thought that person might be a joker.
I read the Wikipedia article, and it seemed strange they were flying with only 19 passengers. Maybe the smuggling is what made it profitable?
Github has a clear resolution policy, and by the author's account they were also quite responsive, even on a weekend. If a temporary user account issue completely destroys the ability of a professional team at a company to interact with their production system, is it Github's fault, or is it the company's for not having a backup method of interacting with something so critical?

I like Continuous Delivery systems as much as anyone, but if something in that pipeline broke and it perfectly lined up with an everything-is-on-fire moment where I needed to deploy a hotfix? I'd just run my tests manually and deploy directly.
Once again no answer to the main Question: What to do with people that blow their UBI by the 2nd of each month on SAAS Startups?

Let them starve? Go without Shelter?
I'm not in the acquire a lot of new music demographic any longer, but I guess I assume that people must trade their music collections around. I sure would have in college with today's technology. I get that a lot of people use streaming these days but when you can trade around a few thousand songs basically for free..
This gene editing technology sounds powerful, but also dangerous. Should we be worried?
All Western countries do this already. But most of the subsidy money goes to non-popular "high" art - usually classical and/or academic.

But... back in the 1960s and 70s, and to a lesser extent in the 80s, access to unemployment payments in the UK were much easier than they are now. And so a lot of people used "the dole" as basic income while working on a music career.

As an informal system, it worked pretty well. The UK got a lot of tax money from of the most successful musicians, and the entire sector brought in significant international revenue.

It wouldn't work now because there's too much music being made, and too little income from most of it.

You'll still get a handful of exceptional breakout YouTube stars. But you'll get a much bigger mass of wannabes with no real prospects.

That's not necessarily bad, but it would be a first in history - instead of bread and circuses, it's going to be laptops and social media.
They're just a visual aid to list the change in salary. It works well with the background of the hover tooltip.
"The UBI is to be financed by getting rid of Social Security, Medicare, Medicaid, food stamps, Supplemental Security Income, housing subsidies, welfare for single women and every other kind of welfare and social-services program, as well as agricultural subsidies and corporate welfare."

How the hell does that happen politically?

I would love to see basic income replacing a large portion of social programs in the states but no one seems to be talking about how we get from where we are to where we want to be, realistically.
But that's still just software stored in a ROM chip. I think what he meant was implementing the actual logic in silicon. Something like a hardwired CPU.

I'm not aware of such a machine.
But FM radio stations are supported by Ads that the radio stations play to make the money - so whilst it is "free" - it is through the use of Ads.
Been and seen two serious production apps in it. It's a mixed bag imo. People are very excited about the language features, but don't talk about the complexity. People talk about how great the JVM platform is, but don't talk about GC problems and excessive garbage generation in Scala. (eg: You can't use the map data structures without generating temporary tuples)

I think that for "programming in the large" that Scala is not going to be a winner here. I'm talking about a single code base with hundreds of engineers with a big eye towards maintainability. Because lets face it, for a 1 person small project, it doesn't matter what language you use as long as it provides single developer productivity. But once you talk about large team projects, things get very difficult. Scala only compounds this imo.
Interesting. If you go to this user's comments, their other comments are from reddit as well. Possible way to farm karma by picking the top voted comment on reddit and reposting it onto HN?

See: https://news.ycombinator.com/item?id=11837249

https://www.reddit.com/r/climateskeptics/comments/4kc1m8/por...
Charging posts on the streets and in public parkings is becoming more and more common. Also, electricity is 230V so charging at home is quicker than with 110.

Perhaps most importantly, since Scandinavia is at 60deg north, we use engine heaters in winter. That means that a lot of parking spaces, such as those outside multi-tenant buildings have a charger post with at least 230V/10A (because at -25C if you don't plug in at night you aren't going to get to work tomorrow).

So "plugging in your car" is something we have done for a long time, even with gasoline cars, and even if you don't live in a detached house.
Seconding setting up your own. I have a low-power just-in-case "server" (a term I use loosely, it's a little $200 Zotac zbox) paired with a NAS just for this purpose.
Try contracting.
i saw this come up yesterday on reddit and asked myself if this was joke. 70 lines of code is a lot of code? i don't get it :/

I'm asking this as the author of domvm [1] and a 60 LOC todo implementation [2] that also exposes a usable API.

[1] https://github.com/leeoniya/domvm

[2] https://leeoniya.github.io/domvm/demos/todo-alt.html
Same question is valid for food stamps, EITC.
Yes, but the technology is so simple, there isn't any way to stop someone nefarious. Hope for the best.
From the article:

> Some people will still behave irresponsibly and be in need before that deposit arrives, but the UBI will radically change the social framework within which they seek help: Everybody will know that everybody else has an income stream. It will be possible to say to the irresponsible what can’t be said now: “We won’t let you starve before you get your next deposit, but it’s time for you to get your act together. Don’t try to tell us you’re helpless, because we know you aren’t.”
As someone who used to run fan clubs, and merchandise stores on line for artists I have a fairly different take on this.

Music as an item you buy is DEAD. It has been dying since Napster, and no amount of copy right law, or services is going to put that genie back in the bottle. The tools available to artist now, make it even easier to "make" music, you don't need a full studio any more. Artists are even starting to think this way, watch Diplo and & Skrillex on Charley Rose: https://www.youtube.com/watch?v=Eb85hwOotts

How then, does a musiscian make money? Licensing, Concerts, t-shirts and merchandise, an artist is now a brand. Its a brand that has the ability to endorse and enhance other brands. Take a "fan club package", Membership, great seats to a show, meet and greet and photo. All in its going to be between 800-2000 for 3 minutes with a top tier artist, a photo and a hand full of tchotchkes. Heck there are artists that even get paid to show up and have drinks: http://www.gq.com/story/how-celebs-get-paid-for-club-appeara...

Here is the grim irony of all of this, the music industry did it to itself. Long before "digital" was a thing touring and t-shirts was how an artist made real money. A record labels creative accounting practices would likely leave an artist with little to no cash from millions in sales. Now that you don't need a label per-se to get distribution, and it isn't where your going to make money anyway, there is less incentive to go that route at all. How many hip hop acts have become successful off of pushing out mixtape at a steady clip? Google will provide you a rather extensive list from several venues.
Yeah but no one is using Wall St as a benchmark for accountability. You're going to call them out for ousting a founder that encouraged fraud?
I don't know about Frazier, but on Malcolm X, Ali said:

Ali: Turning my back on Malcolm was one of the mistakes that I regret most in my life. I wish I’d been able to tell Malcolm I was sorry, that he was right about so many things. But he was killed before I got the chance. He was a visionary ahead of us all.

…I might never have become a Muslim if it hadn’t been for Malcolm. If I could go back and do it over again, I would never have turned my back on him.
I don't have any production experience with Scala but I played around a little bit. It's a thoroughly modern language which can use all these Java libraries produced over the years so what's not to like.

The only reason I'm not using it is that my professional Java-related tasks tend to be small enough that pulling in an extra dependency is an overhead.

Mind you, I haven't looked at Clojure or Kotlin, both of which offer the same benefits I find attractive in Scala.
The conversations with Alan Kay led to more pieces of our field's history coming out so people can understand how and why things were related. That's interesting in its own right. It sometimes also helps inform us of how to do the next thing given the situation we're in as history often repeats in new forms. Especially in IT.
I'm torn by this.

On the one hand I pretty much agree. It's immoral. On the other hand I like the place I live. It's very different from where I grew up (the USA). The culture is vastly different. If the borders were opened that culture would disappear very quickly. Parts of it I don't like might be better but parts of it I do like would end up being more like the rest of the world which is exactly why I'm living here. I don't want the rest of the world changing this place.
Essentially, yes. It should encourage them to make better choices in the future.
I used it exclusively on top of the Playframework for web development from 2011-2014 full time, and occasionally thereafter (job switch). I find it a very sturdy way to build web applications, and the time penalty of initial development is quickly paid off during refactor and extension.

If you are a one language trick, you might have a bad time, but if you have been exposed to multiple languages (like a typical CS education) it shouldn't be too hard to be productive and even fairly idiomatic code in a couple months.

Overwhelming pros:

* Type system is awesome, massive time saver once a project is underway

* Operator overloading very well done. Infix, postfix, prefix operators can allow for very readable, concise DSLs. Apache Spark being a great example but also many DB libs.

* Excellent frameworks like Playframework, Apache Spark to build on top of

* Being stacked on the JVM - you have access to tons of production worthy libs for just about anything

* ScalaJS.. really awesome if still young project to unify web development in a much more reliable way than weak JS and $backend.

Overwhelming cons:

* Compile time is quite bad

* Operator overloading can cause some really bizarre syntaxes like SBT. SBT is probably better than the mainstream Java build systems, but it's often a head scratcher.

* Being stacked on the JVM - you soon desire native Scala libs for everything

In 2016 I would also heavily consider Java 8 for the same team usage vs when I started using Scala in 2011. I think Java 8 really slowed the adoption of Scala down which may be worrisome for long term market share.
I wonder if this is bad because on the net it will make society less compassionate.
I agree with this completely. Very similar experience with the complexity of how scala.
Hm. I haven't quantified that, no. I think FB will only suggest labels that it's already very confident of.
However this is not the first time GitHub bans "spammers" by hiding their profiles, repos and comments.
>The newborns were equally divided among Finland, Russia and Estonia, where the prevalence of Type 1 diabetes is on the rise, but still well below Finland’s.

very telling giving the history of Estonia during last 25 years.
Yuck. I guess I can't be reached by fb messenger, then.
As per the post[0], the upgrade did not crash the computer BUT it did download 6Gb of data over satellite-internet which can be quite expensive.

OP is having an AMA[1].

0.https://www.reddit.com/r/technology/comments/4mcdon/i_live_i...

1.https://www.reddit.com/r/IAmA/comments/4mirin/i_am_the_accid...
I wouldn't use it again. While I appreciate the concision and the strong collections API I'm not pleased with the ecosystem:

* Neither IDEA or Eclipse are particularly great (I routinely get types that can't be introspected, and both require inordinate amounts of RAM to work well)
* SBT is a productivity sink to do anything beyond the basics with
* The compiler is slow (and yes, it does matter)
* The compiler's error messages are poor
* I find the code in many Scala libraries impenetrable (which matters a lot while debugging).

Moreover, I notice a lot of "WTF" moments with the language. Often, this means that the effect of the code you're looking at isn't always obvious.

The unexpected side-effects and the library situation frustrates me the most: I feel like I'm always dealing with "code in progress" written by people who're enamored with the features Scala provides over building something robust and easy to understand.

Obviously, my opinion. There are plenty of people out there who love Scala.
I think they are both concepts with different traits or required features. These are my subjective definitions:

OOP:

- Everything is an object

- Inheritance (an object inherits all features of its class and super classes)

- Polymorphism (one object can replace another if the required class is one of its own or its super classes)

- Encapsulation (an object exposes only what it is meant to expose (black box))

FP:

- Functions can be used as values (therefore it is possible to write higher order functions)

- There is no state/variables, so that any function call with its input parameters define the result and can therefore be cached quite easily

So in theory it should be possible to combine the two concepts, but in my opinion it doesn't make much sense as they have different strengths and weaknesses (e.g. introducing state to FP is a very bad idea...).

Sadly many languages try to combine both concepts and implement both poorly and on the other hand there are too few people who actually understand the concepts and use them appropriately.

As a rule of thumb:

- Take OOP if you have to model the relationship and interaction between things (objects)

- Take FP if you have to calculate something (like Excel formulas do)
Pay out UBI daily? The technology exists, no reason not to do it that way.

Also the only way to make a basic income work is through a land or land value tax. Else you get massive inflation.
That is easy as an individual contributor but harder when what you do is running engineering teams.
"I encountered files from 'hackers' just saying that they were here or what have you."

Okay, we need proof that we were here... Okay, garbage, give me garbage.
I have another (hope not stupid) fundamental question: do we have to give people a different UBI based on their location (aka cost-of-life)? If no, it will be pretty hard to find a right value. If yes, should we also change it as soon as they relocate?
OK, that's closer to what I thought. I was kind of thrown off by the previous comment, which I read as implying "there are things besides 'saddles' that you can use".
For money.
>but he lived in a society that still valued individual struggle and determination

If you believe throwing someone in Jail at the prime of his career, on top of other atrocities he fought through his career while he had to stand up for himself is "society valuing individual struggle and determination", then I believe you need to sit down and open a dictionary. This is some amazing revisionist history.
Why is that remarkable? We make promises to people in the past and then we're shocked when the bill comes due?

No one is ever shocked about all of the SS trust fund cash put into US treasuries (general fund deficit spending), but always shocked that "thats going to need to be paid back one day."

https://www.ssa.gov/news/press/factsheets/WhatAreTheTrust.ht...

> The Social Security trust funds hold money not needed in the current year to pay benefits and administrative costs and, by law, invest it in special Treasury bonds that are guaranteed by the U.S. Government. A market rate of interest is paid to the trust funds on the bonds they hold, and when those bonds reach maturity or are needed to pay benefits, the Treasury redeems them.

Trust fund stats: https://www.ssa.gov/oact/STATS/table4a3.html

The mind boggles. We've been living like a college student on credit cards, and the bill is coming due.
I have often thought the same thing - they are essentially reporting on something with a quite low signal to noise ratio, but they don't know what that is. And yet many important decisions are based on the monthly numbers.
Some data scientists I work with prefer Julia or Erlang, but the real interest is now Spark. Since Scala works with Spark and is more of a datsci's type of language (similar to Julia, Erlang, functional languages), people are moving to it. Spark made Scala relevant and interesting.
Have them stop paying for SAAS Startups next month?

Many existing welfare systems fail in this same scenario. For any feasible welfare plan it is possible to invent scenarios where someone can torpedo themselves. The goal should just be to make it harder for external forces to hurt people, and maybe a bit more difficult to torpedo yourself.

At some point welfare programs must say something along the lines of "if you take help we give you and set it on fire, that's past the line, go find a charity or psychiatrist to help you"
Evidence suggests otherwise. Which is precisely what Poe's Law is about.
I don't know if all x220 configurations suffer from this but some do have a terrible display.

https://forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/Faint...
Of course. Neither would I (act like a sociopath or ever be CEO of Google or anything 10% of its size).

But we should not be ignoring the reality, which is that many CEOs are sociopaths (as are many successful politicians). Larry Paige is not, as far as I can tell, a sociopath, but because he does actually have to report to shareholders, he is unlikely to fire someone like Tony Fadell for mistreating his employees as long as he delivers. Fadell didn't, and that's why he's out -- not because of how he treated his employees.
Are you sure those flags has any effect? In the C++ project I'm trying it on --ffunction-sections/-fdata-sections/--gc-sections causes the object files to grow a bit. But the resulting binary is to the byte exactly as big as it was without the flags.
Yes, via Inmarsat data.
I can't install Messenger on my MotoG3. It slows it the eff down to a crawl and drains the battery, even when I'm not using it.
> "if you take help we give you and set it on fire, that's past the line, go find a charity or psychiatrist to help you"

Ideally, social service workers could still help these folks.
This question is out of scope. UBI is meant to be unconditional income (to be allocated as each individual sees fit), not unconditional food, shelter, or other necessities.
I don't think this adds up. Here (https://www.nationalpriorities.org/budget-basics/federal-bud...) is federal spending for 2015. It shows a total federal spending of 3.8 trillion dollars. This is all spending, including 0.5 trillion on the military, 0.2 trillion in interest on debt, and tons of other spending on things that are not welfare or social-safety-net programs.

Meanwhile, $13k * 300m people, results in an expense of 3.9 trillion. Greater than the entire federal budget.

EDIT: I AM WRONG. The spending proposal from the article does not exceed the entire federal budget, because people who earn more than 30k of income get payed a smaller UBI. I did a rough calculation using the best numbers I could easily find describing the USA's income distribution (good numbers are hard to find). The result was that this proposal would likely cost just short of 3 trillion dollars. Significantly less than the entire 3.8 trillion dollar budget, but still more than we currently spend on entitlements.
The problem there is that what has been in the best interests of both the consumer AND the artist has been the death of the old, crooked, music /distribution/ industry.

That used to be just because they were crooked and cooking the books (how else do you explain millions in sales again and again without any substantive profit to the artist to show for it); which is still true.

What's true now is that they simply aren't necessary. Digital distribution offers a far more efficient and direct distribution method.

Bringing this back to Valve; publishing physical copies of games/etc is now far more something to do for collectors as a bonus. Access to the games themselves are handled via Valve, GoG, humble 'indie' bundle, etc.
My experience is the opposite. I find that Scala works just fine in very large teams, hundreds or even 1000+ engineers.
What about bandcamp?

A few weeks ago I discovered the Analog Africa label[0], which is all about old school afrobeats. The label lets me listen to any album for free on their bandcamp page, puts in effort to track down the original artists, write great liner notes and blog entries on the process[1], etc.

I don't think I've spent as much money on music as I have on this label in ages.

So yes, I'm very much agreeing with Gabe Newell's claim that piracy is a service problem.

[0] http://analogafrica.bandcamp.com/

[1] http://analogafrica.blogspot.com/?view=classic
What was the reason to drop whatsapp? And why is slack better than facebook?

If you don't want to trust slack of facebook, rocket.chat is shaping up nicely as a self-hostable solution.
As an outsider looking in, that seems to be good advice for all American life.
Please know that your collaborations with Alan are appreciated. :-)
Everything is relative. Like 60 lines of code (especially as compared to a single one). Or humor.
> This question is out of scope. UBI is meant to be unconditional income (to be allocated as each individual sees fit), not unconditional food, shelter, or other necessities.

Well, if it's being paid for by eliminating programs which do provide food, shelter, and other necessities, then it's not really out of scope to ask how we're going to provide those.