skysight-inc/HackerNews huggingface dataset:
Excellent! Thank you for clarifying. It sounds like the concern is that some people hold a monopoly on power, such that good ideas don't compete on their merits. Is that a good way of saying it?

I ask because that problem does not seem to me to be directly related to income equality.

In communist societies everyone had very similar income, and yet a small group had all the power and functioned as kingmakers in business. Or even outside communism, simple corruption: for example, until the 90s you needed a very hard-to-get license in order to start a business or do business at all in India (known as "license raj"). This stifled their business environment and innovation for decades. This type of problem still affects many countries today, especially corrupt ones.

https://en.m.wikipedia.org/wiki/Licence_Raj

It seems to me that good ideas are capable of flourishing in the US without any gatekeepers getting in the way. It's easier than ever before to start a company. Why do you believe that good ideas aren't already competing effectively on merit? (Examples?) Take Google, Microsoft, Facebook, Uber, etc. Did these not win on merit? Is there a legislative barrier to you starting your own competitor to one of these services?
I must get this! I definitely need video help and this looks as if it makes it easy enough even for me! Perfect.
We changed the URL from http://link.springer.com/article/10.1007%2Fs12124-015-9339-x because it doesn't look like the paper is available, to what seems to be the best popular post on it.
Unfortunately drivers dont mind killing people with their emissions it turns out.
This app might become your new best friend
Three issues with the physics behind some statements re project pluto's.

(1) Doing damage with sonic booms. Not happening. Sonic booms do not cause serious damage. Breaking windows, scaring wildlife, keeping people up. They aren't breaking down doors. Much of our assumptions about sonic booms comes from the anti-Concorde movement that in turn is political. Even at mach3+, this thing is tiny compared to concorde and its wake would not be a weapon. The mythbusters covered this well.

(2) Fallout from the exhaust. The russians actually flew a direct cycle nuclear (ramjet-style) engine, the Tu-95LAL. The pilots died painfully, but it didn't contaminate any large area. The americans ran it on theirs on a test stand for five minutes. How is that test area now? To get the equivalent 5-minutes of overflight this thing would have to do tight laps for years and years.

(3) Flying at Mach3 at low level. Yes it can be done, but not for years or even days. At that speed/altitude the craft is well into the "thermal thicket" where friction and compression heating of the air warms the aircraft. With no fuel to burn (to dump heat) and nowhere cool to radiate, this missile would need some magic cooling system. That highspeed dash can only be a dash, which also impacts (1) and (2) above.
Another favorite is in Zac McKracken - you need to enter symbols in from the manual when traveling to other areas, and failing a few times puts you in jail with a stern lecture (https://youtu.be/ArjZbizPrwY?t=48s)
FWIW, Weebly came out in 2006, almost 10 years ago. They ran on angel & seed funding only, just funding the founders, for about 30 months, and at one point had <$100 in the company bank account. If you started your project 6 years ago, in 2009 or 2010, it would've been right around when Weebly hit profitability, took some serious funding, and was able to afford an office and employees. It was 4 years after they started.

https://www.youtube.com/watch?v=ZOeyYAfKXLI#t=420

I think this is more an instance of discovering a competitor late with a large head-start than with VCs putting money into a company and picking a winner. Weebly had traction and profitability when Sequoia funded them; they had been working on the company for 5 years at that point.
Check the data: livestock agriculture far outweighs internal combustion engines in quantity of greenhouse emissions.
The RISC-V ISA and Berkeley's open source reference implementations are BSD-licensed, not LGPL.

And yes, the RISC-V ISA is simpler than the SPARC ISA. We also have clearly separated the base integer ISA from the various extensions, such as floating-point, atomics, supervisor, etc.
Our love for struggles determine our successes
Capital (and an executive elite) is more mobile then labor. When there's a local downturn, people who derive their income from labor suffer, but the capital class does not --> increased wealth inequality.
The amazing thing is that the expression format set by VisiCalc ("A1:A9") is still in use.
Would be more convincing to whip out some measurements.
Depends on the pollutants. What I cited above is mostly particulate or toxic pollutants, livestock is a greenhouse-only problem.
Odd that Yahoo existed before Google and basically did the same sort of things like Search Engine, Free Web Mail, etc.

Yahoo tried to market itself as an entertainment company, when it should have focused on being a technology company.

Getting rid of Geocities was a mistake, they should have offered VPS services with it for more money in order to make it profitable.

Their web mail require a mobile number now to sign up for an account which locks out poorer users who can't afford a mobile phone. So they just go to Hotmail/Outlook or Gmail instead. So they lost people they could have sold advertising space on.

I don't know if it is possible to turn Yahoo around. I figure that sooner or later some other company is going to buy them out.
"how do I know that the calculations aren't actually optimized away in all that code I can't understand? E.g. what happens if you make f0() return the means array instead of being a void function?"

If you can't understand the code, how did you know it was a void function. Please stop with the hyperbole, it's not adding anything to the discussion.

Updated code:

import std.range : iota;
import std.array : array;
import std.algorithm;
import std.experimental.ndslice;
import std.datetime;
import std.conv : to;
import std.stdio;

enum testCount = 10_000;

auto f0() {
auto means = 10_000_000.iota
.sliced(1000, 10000)
.transposed
.map!(r => sum(r) / r.length)
.array;
return means;
}

void main() {
auto r = benchmark!(f0)(testCount);
auto f0Result = to!Duration(r[0] / testCount);
f0Result.writeln;
}

Results:

Python: 14.1 msec
D: 41 μs
D is 343.9x faster

"Given the same number of lines (or characters), are you sure you can't write equally fast Python code?"

IMO program size is an almost meaningless statistic outside of code golf challenges. LOC is not an indicative measure of code readability, usefulness, or organization.

For example, your Fortran code was 11 lines while the D function (with the return) is eight lines.

"I tested the Fortran version on a slightly slower computer (got 14.7 msec on the Python version). Fortran runs at 0.7 μs, i.e. > 55x faster than D, with less code that's more readable to boot."

Just goes to show why Fortran is still used in a lot of scientific areas.

But two things:

1. Fortran is a much simpler language than D or Python and is much harder to do multipurpose work in it (so I'm told from Fortran programmers, I don't know Fortran myself). So when your program needs to do anything other than number crunching, it's normally done in a separate language. Using D you can have everything in one code base.

2. This article was about Numpy and std.ndslice because those are two areas that I know about and Numpy is a very popular library. Bringing up Fortran's speed here is like commenting on how much faster C++ is in a thread about Ruby.

Also, readability is a subjective idea; I believe the D code is more readable than the Fortran you wrote. Different strokes.
In defense of learning code the hard way
Location: Ohio

Remote: If needed

Willing to relocate: Yes

Technologies: NA - I am an accounting and economics major

Résumé/CV: kasmith@bgsu.edu and I will be happy to send it over

Email: kasmith@bgsu.edu

-------------------------------------

I am graduating this May and am looking for full time jobs. Internship experience in information security consulting and auditing, but I would be interested in hearing about other opportunities that fit my skill set.
Over winter break I made a multiplayer online Connect 4 game.

The twist is, it's a single page app that doesn't use any JS tags.

You can play it on my test server here [1]. Consider it a puzzle to figure out how it works.

If you want to see the source, it's on GitHub here [2].

[1] http://45.55.194.211/
[2] https://github.com/pimlu/connect4
I agree, thinking the politicians can handle anything is naive. Politicians seldom make the situation better, mostly they make it worse while enriching themselves.

Socialism don't work in the Nordic countries either. In Denmark where I am from we were in the top 5 richest countries only 60 years ago, before we introduced the Welfare State. Back then we actually had lower taxes than in the US.

Since then we have been sliding fast down that list, so we are today around 20th place. We now have an absurd situation where a small minority of ~33% in the private sector has to pay for ~66% of people on welfare or working in the public sector. And we are past the point of no return, we can not make any reforms to cut the public sector or welfare, because the majority is obviously against.

A high earner often pays 80% counting both taxes and levies/duties. It has killed almost all initiative in Denmark. People prefer time off instead of working extra hours, we are one of the countries with the lowest amount of entrepreneurs percent wise, like in France young people and entrepreneurs are fleeing the country in hordes.

I myself moved to Switzerland to start my startup.
I was planning on building something similar for my homegrown time tracking system. Then I realized that I almost always start or switch projects by going to an email from the client. I setup a hotkey to run some AppleScript that grabs the current client from the from address in the email.
Yeah, but "value" as measured by the market is a funny thing... you can write an advanced compiler and it will generate "zero value" as far as the market is concerned, because all the good compilers are open source, or you can setup a couple jabber servers, and the market values you at billions.

I mean, I use scare quotes to convey my scorn, but the point here is that agree with it or not, the market doesn't value technical skills very highly.

Sure, as a modern business person, you need to have some technical skills; but technical skills alone? technical skills alone gets you one of those rent-a-coder jobs.

Most of this "value" is... well, if I understood business well enough to tell you why a couple of jabber servers was worth Billions of dollars, I'd be making a lot more money than I am.

but my point is just that a lot of that "value" to the end customer is something that happens between a business person and the customer; it's something that the technical people are not very involved in.
A networking and chapter "history documentation" site for alumnus of my fraternity. There's a facebook page for alumni, but since many of them are older people, it rarely sees use and many alumni don't even have a facebook page.

The biggest hurdle in the design right now is figuring out a mechanic to encourage people to visit the site regularly
As long as money begets power: yes, it is a problem as it undermines the fundamental principle of equality in a democracy.

Now the extent to which money begets power and therefore undermines democracy is a subject open to much debate.
Extraordinary Toroidal Vortices (2010) [video]
Am planning to do the opposite; I just cancelled my prime membership. I was an early customer as a friend was the first employee.

Recently I bought an item for double the retail price. The seller lied about the price. I wasn't able to leave a review.

So, am opting for more friction to compensate for less trust.
Also consider instructions for efficient atomic reference counting, with traps on both inc (overflow) and dec.

In particular, they can have weaker ordering semantics and they can be buffered and elided among themselves (obviously with some sort of inter-core snooping).

And possibly support for "tagged" numbers, e.g. add integers if high bit is not set, call function otherwise, same for floats if not NaN, with a predictor for them.
Whatever method is used, the important part is in slowing down the rate at which the inequality gap grows. Graduated income, property and estate taxes could do the job, but only if much stronger taxes were brought in, and there appears to be reluctance to raise taxes on the wealthy. If higher taxes end up being the solution, then so be it.
Not Learning the Lingo: How a Bad Performance Review Gave Birth to a New StartUp
Urrgh. I should have put up a "Be dreadfully careful with your replies, lest they maybe contain spoilers." warning.

Mea culpa. :P
The article says:

> Currently RISC-V runs Linux and NetBSD, but not Android, Windows or any major embedded RTOSes. Support for other operating systems is expected in 2016.

No mention of Solaris, so I assume that would be forthcoming?
Is it in any way established what GPL means for hardware based on GPL-ed HDL code?
Only in CS circles haha.
I too came up in poverty. It was extreme for a while. Like wondering about eating type extreme.

Somehow, I have a great memory of my childhood. I've also remained connected to my peers well enough to get some data on this.

The primary data point is luck. I know some really smart peers, who shared my circumstances. They didn't have the same outcome as I did, and my outcome was reasonable. Why?

I got lucky. No joke. Sometimes the right conversation, or job choice can lead to great things. Other times it may not.

There are plenty of driven, smart, capable people out there trapped, or who are stunted as an artifact of the policy.

A "blame yourself" or worse, "blame the parents" type argument simply is not productive.

Now, I'll leave it there.

Consider what we do going forward. These people exist. An awful lot of us aren't making it, and as we don't make it, we get older, and we need stuff. No matter what, unless we just make sure and help them die quickly, or some other crappy irrational thing, they are going to cost us. No free lunches here.

Those costs will fall on those of us who are making it, and for a very large fraction of those of us making it, those costs are going to be notable. May impact life choices type notable.

So the discussion isn't one of blame.

It's all about what we can do to improve the state of things.
Pretty sure the statement about wood stoves, is not actual wood but what is described in many countries as pellets. In many poor countries they tend to use pellets and in many cases have been known to burn garbage as well as a heat source.

Kraków in Poland is ranked as one of the worst cities in Europe in terms of air quality with these pellets as a leading cause.

Source: http://www.krakowpost.com/6285/2015/11/krakows-air-quality-a...
I'm all for experimenting with new ideas, however this seems to duplicate all the conceptual shortcomings I see in tmux.

First of all, session support and terminal multiplexing are two distinct features which shouldn't be intermingled. What ever happened to the Unix principle of doing one thing and doing it well? My take on this problem is a combination of abduco[1] and dvtm[2].

Next a built in copy mode seems wrong, there is no need to implement vi(m) or emacs key bindings when you can make use of the complete editor. That is why dvtm uses my vim clone vis[3] as a filter: the terminal (scroll back) content is piped to $EDITOR and whatever the editor writes to stdout is kept in a register to be pasted in other terminal windows.

Furthermore I think the completion menu should also be implemented as a standalone tool (using e.g. dmenu or slmenu) as is done for the vis file open dialog.

As a last point I consider Pyhton not really suitable for core system tools, if you want something more expressible than C then something like Rust would probably have been a better choice.

[1] https://github.com/martanne/abduco
[2] https://github.com/martanne/dvtm
[3] https://github.com/martanne/vis
I've also never seen anyone arguing for this. Many argue for specific issues and policies like estate taxes, single payer health, cost of housing and education, but I've never met anyone that thinks everyone should have the same income.
No, actual inequality does cause actual problems. 1) Happiness is affected by absolute wealth but as we get richer the effect wears off. Relative wealth however retain its effect on happiness regardless of absolute wealth level. 2) Inequality distorts supply and demand in society. In any society there is a limit to labour. If you shift larger part of society's wealth to a few they will command an increasing share of the labour of a society. This will affect what gets produced in society and relative prices. 3) High concentrations of wealth distorts politics. With more equal distribution politicians will mainly cater to the interests of the majority of the people. With extreme wealth concentration society will become increasingly like an oligarchy. Studies show that this has already started to happen in the US. Studies show that what becomes actual practical politics is generally not in line with the will of the majority, but rather with the will of the wealthy few.

If you look at societies with high wealth concentrations like those with large oil wealth or other resource wealth you find typically very weak political institutions and poor development of democracy. The super rich gulf states e.g. are far behind politically speaking from much poorer countries.
CIA gets fucked-up by God, soon.

God says...
plaque's crazes Barry stoutly competencies capacitor refurbishment Cu auguster flatfoots devoted twirler Callaghan explicate blessedly tequila bias's launches hemorrhaged goofiest raider Shankara's trousers Rod's overshoes articulateness aquaculture exaggerating occurs destroy satisfactorily dolorous
To your point about 'poor fools who get "lucky" IP addresses for certain content', isn't this what Bittorrent solved by design where popular content is actually spread more quickly as more people spread it out all over and then you just need smart routing to find the nearest cache of that file?
That's just the sunk cost fallacy. A lot of us still comparison shop. I buy from other sellers, but Amazon often has better terms (more reliable delivery, for one) and better prices than the other sellers I shop at.
A mithril server-side render for Go, another project is a socket.io-like websocket framework which focused on horizontal scaling written in Go.

[1] https://github.com/samuelngs/go-mithril
[2] https://github.com/samuelngs/go-sphere
Have you considered a more permissive license, like Apache/MIT/BSD?
In the 70's a family with only one breadwinner earned enough to pay for a mortgage as well as all the other food and energy.
Is there a writeup somewhere on why the Rust people nevertheless decided against checked arithmetic?

The current RFC seems to be https://github.com/rust-lang/rfcs/blob/master/text/0560-inte... which seems to avoid taking a stand on the performance issue.
Inside the Awful Effort to Bomb Fish Out of the Water
Companies paying into Foundations which own the IP under an Apache license is becoming a relatively well-tested pattern these days.

The Linux Foundation provides "Foundation as a Service" to several of these. I work for Pivotal, so I'm most familiar with the Cloud Foundry Foundation, which is administered by the Linux Foundation on behalf of members.

From what I can see, it's a smooth way to offload the administrative stuff to specialists while retaining the core openness.
It seems dubious that an army gearing up to invade another country would be so grossly unprepared to fight.
If anyone has a RISC-V processor that will run Solaris, let alone a port of Solaris, they haven't announced it.

It really would be interesting to know why Oracle got involved, though, since their involvement is not the universal sign of pending success for an open source project.
Beer still existed in the 70's.
Waterloo researchers create world's largest functioning model of the brain
I had two kids in college when we first bought Prime and it paid for itself in one semester due to textbook shipment costs. Buying textbooks via Amazon was often half the price of the local university bookstores (whether affiliated with the campus or not).
How a Password Changed My Life
Our most recent update was releasing an untethered version of the Rocket core http://www.lowrisc.org/blog/2015/12/untethered-lowrisc-relea.... Our next development goals are integrating the minion cores and integrating with third-party IP in order to produce the initial test chip, which we're intending to tape out later this year.

We haven't yet produced a silicon prototype, but will be taping one out this year. The Berkelely Rocket implementation has been silicon-proven multiple times as has the ETH Zurich PULP core which we also hope to use. The aim of this test chip is to integrate an LPDDR3 memory controller+PHY, plus USB host controller+PHY.

I don't have the link handy, but the Rocket implementation has clocked at 1.5GHz on a 45nm process.

For the final question, perhaps it's useful to define some of these terms:

* OpenRISC: an older 32-bit open ISA.

* OpenSPARC: The open-sourced design from Oracle. GPL-licensed. I don't know of anyone planning to produce a commercially available ASIC using it.

* Z-scale and BOOM are both RISC-V implementations from Berkeley. Z-Scale is a microcontroller-class RISC-V implementation and BOOM is an out-of-order implementation. Both make use of parts of the Rocket implementation (essentially using the codebase as a library). I believe only the base Rocket design has been produced in silicon so far. With lowRISC, we hope to discuss at the upcoming RISC-V workshop (this Tuesday and Wednesday) the status of BOOM, and whether it will make sense to use it as our application cores.

I hope we'll see commercially available lowRISC chips towards the end of 2017, but we'll be able to make a better judgement about how realistic that is once we reach our first test chip.
I believe the Kinect has a 4-element microphone array. Not quite as good as the Echo's 7-element array but it uses the same idea.
Microsofts Windows 10 Botnet (32C3)
An implementation of hyperorthogonal (aka ZigZag) data structures in Scheme [0], that respects the bottom-up, dynamic extensibility envisioned by T. Nelson.

[0] https://www.github.com/jpt4/chanadu
And then the taxi companies actually provide a neat app which tells you how much the ride will cost, and allows you to book from your phone directly in Germany (taxi.eu).

It’s hard to justify uber when they have the same comfort, same prices, but treat employees worse, and refuse to operate within the same laws.

Uber only has advantages in the areas where they can provide cheaper prices, and they often can only provide these by breaking rules (like the insurance in the beginning) or by mistreating employees (which they classify as "subcontractors". This Scheinselbstständigkeit is going to lead to legal issues for uber in the future, too).

And, additionally, while local taxi companies can operate on small margins – and the profit ends up back in the local economy – Uber has investors at Wall Street to please, and their profit ends up in New York, not in the local economies.
Snapchat NSFW photos leaked
Really? I've helped a couple european companies setup US operations and they all complain about the over-regulated and bureaucratic approach in the US. They find tax and immigration paperwork, and I mean literal PAPERwork, very unsettling.
now that's knowing your meme. well explained!