skysight-inc/HackerNews huggingface dataset:
> I tried to talk the Go and Rust people into putting in multidimensional arrays

What facility is Rust lacking that prevents you from coding this as an extension/package rather than needing core coding support?

Native long integer (128-bit) support could be coded as a compiler extension for a long time before it got pulled in.
You should maybe reread my original post, as that is exactly what I said :p.
> Altman envisions a scenario in which the majority of Americans, fresh off their initial basic income payments, become perfectly content to sit at home in their virtual reality headsets. He questions whether that future is necessarily better than the stimulation and (modest) physical activity found in commuting to work and chatting with coworkers.

> "People do form bonds with their community and their society through work," he says. "And I think it does contribute to our national cohesion."

I'm biased by my experiences and by the company I keep, but I doubt this is at all a likely outcome, at least for the majority of people.

I know exactly one person that would be content to sit inside a small room all day long, eat just enough to exist, and spend his time playing video games. That's his passion, and as awful a life as it would be for me, I can't really say it's wrong.

Everyone else I know would rather spend their time outdoors or in their community or doing something that doesn't always have to have money attached to it. There are about 120 volunteers in our county's search and rescue organization and we'd be happy to have more [1]. There's another group self-funding an indoor climbing facility. Other groups working on improving the county's economy, attracting more talent, improving the organization of the talent we have. Still another group that runs a maker space.

It could be that this county is an outlier or it could be the people I choose to associate with, but I've yet to see for myself any evidence that basic income would make people socialize less or even be less productive. The opposite, in fact.

[1]: Come to think of it, the overwhelming majority of our search and rescue volunteers are all retired people -- they're the only ones that have the time and residual income to handle the commitment it requires. There are a few professionals with semi-flexible schedules, and fewer still business owners like myself that have managed to eke out some of the benefits of retirement before actually reaching retirement age.
HN should have a downvote button so that we can dispose of this kind of recycled, echo chamber content.
Increasing the GDP is easy. First, pay me 50$ to dig a hole. Then I pay you 50$ to fill the very same hole. We created nothing but the GDP increased by 100$ (well, tax aside).

original source of this example: https://ploum.net/largent-doit-il-etre-notre-seul-objectif/ (in french, but interesting essay)
Probably not violating laws because they dont have the money to pay for lawyers and politicians
Doesn't this exist already? It's called DNS, along with E.164 representation of numbers.[0] You can map a telephone number to its E.164 representation by reversing it, so +447123456789 would become 9.8.7.6.5.4.3.2.1.7.4.4.e164.arpa and delegation at various points in the hierarchy would be done by the responsible PTO or telco, so that looking up the number would map to a SIP or similar identifier. Alternatively, looking up a DNS name could return a record with the E.164 address as a CNAME or similar, to provide the name to number mapping. I don't think this is really very widely implemented, except maybe for some VOIP providers, but since 4G UMTS is IP based maybe it could become more useful?

[0] https://en.wikipedia.org/wiki/E.164#DNS_mapping_of_E.164_num...
"The complaint says Apple's culture of secrecy keeps employees from talking about the company's poor working conditions. 'If [employees] so much as discuss the various labor policies, they run the risk of being fired, sued or disciplined,' the complaint reads."

Retaliation against employees discussing work conditions or trying to organize a union is a violation of federal labor laws. So Apple isn't just violating California laws here.
"Because of SQL Server’s long history on a single operating system, Windows, ..."

It did come out of the UNIX-based Sybase SQL Server, though:

https://en.wikipedia.org/wiki/Sybase

I wonder if there was an OS abstraction layer at that time (Sybase ported it to OS/2 together with Microsoft first) that was then thrown away by Microsoft after they licensed the source code and went on their own?
Top Level Domain
Source/data?
One thing I haven't really seen adequately addressed is this: what happens when some people inevitably waste their $2000 a month stipend on non-essentials and then don't have enough money for rent or food?

Do we just end up recreating the current welfare state on top of UBI? Perhaps a better way to ask that is, what would stop us from recreating the current welfare state on top of UBI?
I am owner of this domain. What you would host for this domain if it was yours? Waiting for your suggestions...
No hard data, sorry. I used it extensively until mid-2014 (I am now an expat) and rarely experienced any delays due to technical problems.

"Rarely" means that I used it on average twice every day, including weekends, and I cannot remember more than 3-4 cases where we had delays (from 2007 to 2014)
1 in 6 Americans Takes a Psychiatric Drug
> But his premise of a DNS for phone numbers is ridiculous.

http://www.itu.int/osg/spu/enum/

https://en.wikipedia.org/wiki/Telephone_number_mapping
Please don't comment like this here. We detached this subthread from https://news.ycombinator.com/item?id=13201851 and marked it off-topic.
You binge on traditional physical possessions deprivation and then you binge on gadgets. This doesn't sound like freedom to me, but like 2 constraints, and not the kind of constraints which frees (and you wouldn't use this possible freedom, because you are eager to live a modern tech life with a modern tech job and all the constraints that go together with those once more). Just listen to the way you speak of it: I need, I cannot do without, etc.
Fasting and Programming
It sounds like you're suggesting that the government provide a class of jobs to citizens and pay them a small wage for it. Not only does that sound very different from the idea and principles of basic income, but it also sounds suspiciously close to certain socio-economic models that have been tried, unsuccessfully, by other countries throughout history.
We should really conduct a war on wire transfers if we want to catch criminals. The worst high-level criminals almost always move funds across jurisdictions with wires.
It's funny that in every discussion of programming languages that have nothing to do with Javascript, there's always some smug bastard bashing it.
autoplay audio/video on web page
I didn't read in the article that he was taking the other investors for idiots. I think the point of the article was much more directed towards early entrepreneurs.
1) Growth is good but
2) ... don't fake the growth numbers with tricks
3) ... pay attention to other metrics like retention
You can't very meaningfully use someone's not making "productive use of their time" while lacking employment (and therefore income) as an argument against UBI. They don't have the income that might — yes, might — enable them to be their flavor of productive.
Thanks for sharing your perspective and advice. What do you think of Pyret (http://www.pyret.org/) and the accompanying textbook (http://papl.cs.brown.edu/2015/)? That should meet your criterion of a canonical book to work through. And that book is written by one of the authors of HTDP. But Pyret has a more conventional syntax and runs in the browser.
Did you know that rubber conducts electricity ? Ok it's conductivity is 10^-14 s-m, but if faced with a kragagooogle volt of potential, it will conduct. Carbon fibre conducts rather better... which can be a worry if you are in a sail boat in a thunderstorm.. but to be a useful conductor we are looking for 10^6 s-m or better, better than, or close to copper. What does this stuff do? The article does not relate.
> what would stop us from recreating the current welfare state on top of UBI?

The same thing that stops us from recreating the current welfare state on top of the current welfare state to protect people who barter away all their food stamps for drugs.
It's entirely possible that everything you say is true, however, the jeering tone and sweeping generalizations are the opposite of the sort of polite, rational discourse that seems to be constantly missing in these discussions.
No, the center piece on a particular side has a preferred orientation with regards to the pieces on its left and right assuming the cube is like this, with S M G standing for the Samsung logo and o being a standard plain coloured square:

o o o
S M G
o o o

The M piece must be correctly positioned to align with the S and G pieces, if it is rotated the logo will look wrong. Obviously if they were plain coloured squares the rotation would not matter.
Comparing the JavaScript vs blockly sample on that page I feel that the javascript would be much more readable even for a total newbie.
> check out what an underemployed ~25yo from a small rust-belt town is up to. Chances are not a whole lot.

The problems faced by small post-industrial towns are many, varied, and way outside the grasp of probably anyone on HN, but I'd be willing to bet that "underemployed", "rust-belt", and "small town" has a lot more to do with a person's lifestyle than the amount of free time they have.
In addition there could be subsidy for for corporations and business that provide training certificate program material for entry level positions in there industries.

This training could be offered on a voluntary basis at community colleges and broaden the positions available and offer more stimulating options then simply manual labour or service industry jobs.
You're not welcome to post like this on Hacker News. We ask that you comment civilly and substantively, and we have to ban accounts that don't.

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
> more easily transition

Why do you assume that people with their time taken by (almost certainly physically exhausting) make work jobs will have an easy time looking for other employment?
I think this is incorrect. The stolen good will be returned to the original owner, and - if the good was purchased in good faith - the buyer can try to get compensation for damages from the seller.

If you could reasonably have known it was stolen (i.e. because of the low price) you can also be fined or criminally punished.

(IANAL)
Nah, I am pretty sure he was a Russian spy smuggling uranium in to build a smartbomb.

The russian woman was just one of his contacts, and they keep cover because they expect to be observed at all times. Constant contact with small amounts of uranium often makes people confused and irrational.

And it is very common for spies to smuggle in small amounts of uranium among refugees, and this gets picked up from homeless shelters.

They also often use the cover of drugs to hide the unique smell of uranium.
Not if the team aren't already good at teamwork in my experience.
Could you elaborate on your point? Im not sure I understand.
You're right, it's a partial 'supercube'. I hadn't known the correct term before, thanks!
Fair enough to make the comparison perhaps a poor one. However I don't think that people do yoga in saunas, but rather remain seated, correct? The point I'm getting at is: isn't the question "what's the net rise in body temperature?" In hot yoga, the room isn't as hot as a sauna but you're exercising strenuously, so that the body becomes about as hot as you can safely heat a body, kinda like a sauna.
The author is I think being a bit unfair to C++ when it comes to matrix/array handling. Their example of things that would be difficult to do in C/C++:

A = B

A = 3.24 * B

C = A * B

B = exp(A)

norm = sqrt(sum(A * * 2))

Quoting:

"Similar C/C++ code simply does not exist ... Having to use libraries instead of intrinsic functions means the resulting code is never as neat, as transferable, or as easy to learn."

While this statement is true, I think strongly undersells how well these kinds of libraries can be "baked" into C++ through operator overloading, templating, etc. See for example, the Eigen library [http://eigen.tuxfamily.org/].
This county sounds nice. Where is it? Do you have good bandwidth?
This is not the kind of comment we need on HN. Please don't post like this again.

https://news.ycombinator.com/newsguidelines.html
sad to be downvoted each time I mention this free site I built with love. Haters gonna randomly hate I guess
I can recommend looking at Crystal if you have some time over. Very Ruby-like syntax, but compiles down to quite efficient native code.
> Or possibly it's just funny.

As the submitter, this is definitely what I was leaning towards. I didn't mean this as some knockdown of all postmodern thought (I like some pomo philosophers), but just poking fun at the obscurantism in the work of some subset of authors. And, that the generation of the text is at least mildly interesting from a computer science / linguistics perspective. Very surprised to wake up and see this with so much commentary / controversy.
Inconvenient facts do get flagged.
> Nick Mayberry, director of content at Tandem Capital, contributed to this article.

This might explain why the article seems to try so hard to bash YC.
Glad this was posted. First thing I did on loading the comment section was ^F "alias". Fortran is still used for numerics because it makes writing fast numerical code easy. C simply wasn't designed for it, just as Fortran wasn't designed for low level system/OS programming.
Very interesting, thank you.

> Speaking at Harvard's Kennedy School of Government, Danish PM Lars Løkke Rasmussen told students that he had “absolutely no wish to interfere the presidential debate in the US” but nonetheless attempted to set the record straight about his country.

> "I know that some people in the US associate the Nordic model with some sort of socialism. Therefore I would like to make one thing clear. Denmark is far from a socialist planned economy. Denmark is a market economy,” Rasmussen said.

> “The Nordic model is an expanded welfare state which provides a high level of security for its citizens, but it is also a successful market economy with much freedom to pursue your dreams and live your life as you wish,” he added.

I just found this quote from the Danish PM. What I find interesting about it is that it indicates the kind of distrust of socialism that I grew up with. I don't feel that social programs are bad, but socialism as a political goal is particularly disturbing. Based on history, governments should not be trusted with that kind of control - even if there are altruistic people involved, the bureaucracy can't meet the changing demands of society. And there are few altruistic people involved in government.

Personally, I think that people in the US shouldn't be thinking about solving problems with more welfare, but in figuring out what's wrong with existing welfare programs which are extensive. That and we need to revise the kind of productivity and consumer friendliness that we expect out of our government. Things like Universal Income wouldn't be considered if someone in trouble could expect to receive help in a timely manner, and if the help was smart and not tied to rules that don't make sense and put additional burdens on struggling people. Most people that are dissatisfied with our current welfare system would be astonished at the resources that are available, and frightened by the hoops that people have to jump through to receive much of it. We've been exposed in a small part by the health care changes recently, but I doubt anyone in my current social circle has experienced waiting in line for 16-24 hours at a social security office, nor have they known anyone who has tried to work for free in order to work their way up the ladder to a job that would both get them off of a welfare program and provide enough income to get by. I've gone off on a tangent, so I'll stop now. :) Your perspective was helpful to me.
Its Communism/Socialism. Just to give two examples (from India) about how it ends up (1) Min. days employment guarantee to people in rural areas: Build a kutcha (made of mud, temporary, no asphalt) road. And build the road again after it rains. (2) Give everyone a job: Ten people operating a ferris wheel.

There is a reason why capitalism, competition, and corporations have managed to pull more people out of poverty than any other scheme. Of course a set of regulatory policies, socialist schemes, and worker protection laws are required to make sure that the focus is on the people.
As someone with a few years in the industry who's currently volunteering to help teach high school kids coding for the first time -- you have no idea how easily code confuses newbies.

Take even the smallest snippet:

while (Count <= 3) {

To you or me, this is pretty obvious. I've had kids ask me questions I'd never have thought of because I know this stuff already:

* What do the parentheses mean?
* What is Count, is it a Javascript thing?
* Is Count being set to 3? (<= looks like an arrow, not necessarily less than or equal to)
* What is that squiggle? (meaning the '{')
* Is this a program?

I'm with you, the Blockly stuff is hardly legible to me. But to kids learning this for the first time, I can tell you from first hand experience the color/shape/block aspect makes a huge difference.
German has the so called "1 Euro jobs" https://en.wikipedia.org/wiki/Working_opportunities_with_add... It's a job where you have to show up, cleaning up parks is one example, but essentially you're 99% on welfare. People in this program aren't counted as unemployed.
Quote "Sudden mobile phone battery draining"

Yikes! It sounds like the camera and microphone had been activated remotely and were being use to spy on citizens.
Google CEO explains 'Area 120' division where employees build their own startups
It doesn't seem very logical to dismiss evidence from an organization because of a few mistakes. Consider also the wealth of things they got right, some of which may never be made public.
It would be nice to have access to an overloadable index operator that works on multiple dimensions at once (like C#'s [1, 2, 5] syntax). It's sometimes not easy to write something to be efficient if it has to go one-by-one like [1][2][5].
No personal attacks like this, please, no matter what they've said.
I'm pretty well versed in static vs. dynamic typing.

In that example, they aren't inferring through a generic + type, but are rather doing it in a brute force manner, forking the world each time they have to consider an alternative. I guess this pitfall is why experienced type system designers make the big bucks.
That article almost gave me cancer.
Time estimations is an industrial way of thinking applied to a post-industrial world.

In the post industrial world time isn't the problem but rather project definition and scoping.

In the industrial world the problem were already solved (machine was built, market often established and output depended on a few factors that could be calculated and adjusted. Need more output add more of X)
In the post industrial world every project is about problem solving and scoping.

To put it into comparison.

If we apply post-industrial thinking to an industrial world. It means that each time a product needed to be done if not the factory, then the machines would have to be developed.
It will take many many years before time estimation will die, but it will happen.
I can't imagine Apple did this deliberately. Most large companies are aware that the PR costs of such mistakes are higher that the costs and would never deliberately try to screw over workers. It was probably an oversight by one/some of its managers or vendors. Spend enough time auditing any Fortune 500 company's worker policies at a plant, warehouse or retail store and I'm sure you'll find similar examples. Like the recent 60minutes covered 'Google driveby lawsuits against stores'.
Probably even doing worse because they don't have the money to pay for lawyers nor competent HR if they even have that.
The Banach–Tarski Paradox [video]
I can't tell if this is an argument you are making, or just an argument you're saying exists, but there are several problems with it.

First, "hardworking peoples' income tax" already goes to people who, in their view, don't deserve it. Not just in the form of welfare and social programs that already exist, but also in the form of massive business in the defense industry or in the environmental industry, depending on where your political views lie.

Second, I'm far, far less concerned with who gets my tax money -- or even, to some extent, how much I have to pay for taxes -- than I am with my own financial future. If someone wants to propose a program which would make my taxes go up but also substantially increase my supply of potential customers ... that sounds like a pretty good deal to me.
Blackplanet is surprising for me. I don't know how active those 20mil are, but that's a very good percentage from the total percentage of blacks in America.

Does anyone know more about the site or is an active member?
Meet Ups are a great place to go. There are often people trying to find developers.

Other ways are through LinkedIn groups or small business groups that you can find in your area.

At the end of the day it comes down to networking. Say yes to every meeting and say yes to meeting people. Even if they aren't wanting to hire you, they know your name and will pass it on.

I've freelanced for the last 10 years on and off. I've never needed to advertise, I just make a post on LinkedIn and say I'm freelancing or go to a Meet Up and contracts start coming through.
A bunch of creepos spying on people. Oh wait, its the government, so its not weird :-)
Something I thought about while looking at this: How come the code is made "material", but the variables and "objects" of the code are still abstract/just named? Have anybody thought about how to make the data objects more real as well?
I don't understand how your system would work with any sort of reasonable performance. How do upstream routers know which network to forward your packet to? The reason BGP works is because address spaces are delegated to "autonomous systems". The authority over the address space delegated to an autonomous system doesn't change very often, therefore only systems close to a packet's destination need to be updated with respect to routing changes on a regular basis. Systems farther away have a basic and infrequently-changing idea of how to interact with that ASN, i.e. your ISP doesn't really care what Google's network is doing, it knows how to get your packet closer to Google, and that's all. As the packet gets closer to the destination, those systems know more about Google and less about your ISP. Thus, we have an actual distributed system' the information each network needs to store and maintain is limited, but there is still much flexibility allowing the network to self-repair damage.

Certainly, networks can work without any delegation in this form; tor's hidden services show that this can work in practice. Pretty slow though. Reasonable performance (and accuracy) depends on not having every node on every network know the correct route to every other node, or having nodes have to reach a consensus (slow) on where to forward your packet at each hop. What's your plan for that?
> At the tail end of the SNES years there was even a simple "GPU" in some of its carts.

Starfox was the most famous example of that approach, right?
How about an employer based basic income, where the government subsidizes X dollars per year, per employee. Seems like it would fit right in with an employer based healthcare.