skysight-inc/HackerNews huggingface dataset:
How to Create the NFL's Most Valuable Team
I prefer to encode my bits on the disk with a needle and magnet, thank you very much...
I knew you were talking about Private Layer long before you mentioned them in the end.

They are utter shit and not representative of the Swiss hosting market.
It's interesting to me that these types of arguments always boil down taxing the wealthy. That is a way to redistribute wealth, but what about working to do a more efficient job of redistributing wealth from government to the citizens?

Consider the author's idea of levying an 80% tax on people who earn $1 billion a year. Chances are that anyone who is smart enough to earn $1 billion a year is smart enough to hire a small army of accountants/tax attorneys to reduce her tax load. The relevant tax authority thus has to counter by hiring their own army of auditors/tax accountants to enforce these sorts of tax laws.

In the end, the tax authority may collect more money, but they also have to spend significantly more. In the end, will such a scheme really result in more money in the government's coffers??

And then, what happens to money once it reaches the G?? How much of the money is wasted on poorly planned/executed programs? How much is wasted by massive, overstaffed organizations? How much of the money designated for 'social services' ends up in the hands of lower income people versus how much ends up paying for bureaucracy?

Please tax the wealthy, but first, it's a better idea to run government in the most efficient way possible.
Which works, until it doesn't. The price of solar will continue downward, the price of batteries will continue downward, and eventually it'll be cheaper to disconnect from the grid regardless. That's what's going on in Hawaii right now. The utility started to push back against users interconnecting their solar panels, so people went entirely off the grid instead.
https://news.ycombinator.com/item?id=10859502
https://medium.com/@girlziplocked/paul-graham-is-still-askin...
What do rocket scientists have to do with designing water purification systems?

On the assumption that you may not be a native speaker of English, I'll mention that here in the United States, at least, the term "rocket scientist" (which some people who work on the International Space Station project literally are) is a synonym for "very smart person." In other words, my statement is that even though the International Space Station presumably has enough prestige and budget as a project to hire very capable engineers, those engineers have not found it easy to design a toilet-to-tap water treatment system (as the linked article in my first comment reports). Yes, designing a system to work in free fall while confined to the space station is itself a difficult engineering problem, but even here on earth in normal-g conditions, it looks like there is a lot of engineering work still to do on the problem of potable water recycling.
Future Economists Will Probably Call This Decade the 'Longest Depression'
> They may push some of this money back into their company, perhaps raising the wages of some (or all) of their employees.

This is a good point that I've never seen brought up before. How much of increasing inequality (whatever your definition of that) can be attributed to stagnating wages at the bottom 4 quintiles, because the tax climate isn't sufficiently incentivizing reinvestment?

On the whole my first instinct is to oppose new or increased taxes if only on philosophical grounds, but this may be cause for a second look.
They determine the cost of not recycling the water, which is strongly linked to the cost of transporting a kilogram of anything to low Earth orbit.
The multiple learning styles theory has been largely debunked.

https://www.apa.org/pubs/journals/features/edu-a0037478.pdf

http://www.wired.com/2015/01/need-know-learning-styles-myth-...

http://blogs.edweek.org/edweek/finding_common_ground/2014/04...

http://www.educatorstechnology.com/2013/12/the-myth-of-learn...

http://psi.sagepub.com/content/9/3/105.abstract

and I particularly like the concluding paragraph of this article:

http://anniemurphypaul.com/2013/10/forget-about-learning-sty...
Anyone who thinks that an 80% tax on the rich is going to yield spectacular results should take a look at the whole host of countries following the communist economic model as well as the countries that adopted the non-explicit communist model (these include most of the countries in the 'Non-Aligned Movement') to see how heavily taxing the rich as well as trusting that the government is more efficient with capital allocation is working out.

It's not.
Offline viewing is definitely a cool feature, but for me, and I imagine many English people, it was the fact that Amazon signed the guys from Top Gear
One thing that is often ignored when considering a progressive income tax is that years of income are often sacrificed in order to achieve higher earnings. Consider an entrepreneur who earns <$30,000 for for 5+ years while re-investing in a breakthrough technology, or a doctor who spends 10+ years studying and living on a minimal income who one year earn $250,000+ and fall into the highest tax bracket. Those individuals have basically concentrated all of their earnings into a shorter time period, at (in the entrepreneur's case) significant personal risk/expense. This can make the net lifetime earnings of these supposedly 'rich' individuals actually less, and taxed at a higher rate, than those who don't ever achieve this level of income.
So, on the flip side, the availability will probably be good for the near and long term? ;)
CMake: override subdirectory options
Thank you! I'm a T-Mobile customer and that's exactly what I was thinking when I read about this plan. For what it's worth, as a customer I know I can opt out of this plan and I didn't, because unlimited lower resolution video simply is worth more to me than limited high resolution video.

Personally my only concern is that zero rating only applies to video providers that sign up with them. If they want to be good corporate citizens, I think they should zero rate all the streams they detect as video, so there's a 1:1 mapping between zero rated and throttled.

I live in New York, where many many people's only connection to the Internet is on their phone. They have no home wifi. With this plan, t-mobile just became way more cost effective for those people if they want to watch tons of video.

Is it the first step down a slippery slope? I don't know. But this first step is awfully appealing from my point of view as a cheapskate consumer.

(My views here do not in any way represent the opinions of my employer.)
It's a bit sad that the formatting API hasn't improved in C over the years. Take this code, for example:

printf("Local number: %" PRIdPTR "\n\n", someIntPtr);

which is quite unreadable to say the least. To address this issue I even wrote a small library (https://github.com/cppformat/cppformat) that allows you to write something like this instead:

print("Local number: {}\n\n", someIntPtr);

It is written in C++ rather than C, because the latter doesn't have facilities (at least overloading is necessary) to implement such library.
> The open rate of the email was 45,8%

How was this number calculated? There is not really a way to reliably detect this. Methods like the tracking-image do not work on Gmail.
It still works. Things like childcare just come out of the fixed expenses that are preallocated (or from cafeteria plan). I more or less take this same approach - except I use a mileage credit card. I have a self imposed budget limit and use my smartphone to ensure I'm staying below that amount for the month.
We see the same kind of thing with the National Rifle Association. It seems like many people opposed to them are convinced that it's just a proxy for the small arms industry (that would be the National Shooting Sports Foundation) and it can't possibly have the grassroots support it does.
How are you compared with DO?
Highly valued is temporary. Your consultant/agency job is tied to those billion dollar startups that suck up engineering without any profit. It's hard pill to swallow and I hope someone proves me wrong.

It's like the real estate bonds that mixed CCC and AAAs together.
In reality, most S/E jobs are highly volatile and incredibly temporary. I don't see doctors in the same situation.
I'll save you the trouble - no it is not. I read the entire (very short) TOS just to see if this was mentioned. They mentioned their _Gesellschaft mit beschränkter Haftung_'s address of operation, a few indemnification clauses re: natural disasters and the right to TOS you.
Except that anyone poking at the EFF history should quickly discover that they have been around for some time, and got started because of government overreach regarding computers and electronic networks.
The ruling is not a "de facto ban on rooftop solar", it says that the power company should pay the SAME amount no matter who provides the energy to the grid (wholesale rather than retail). If that change kills a company of industry then there are some major problems with the business model.

Hopefully this will encourage energy storage systems. Using the grid that already has enough energy as virtual storage is a pretty shady way to enhance your business. If you cannot store energy yourself than accept that you are going to pay for someone else to do it for you.
> "Governor Brian Sandoval’s Public Utilities Commission (PUC) to terminate Nevada’s rooftop solar industry just days before Christmas, SolarCity® announced that it has been forced to eliminate more than 550 jobs in the state."

I get that it is a trade magazine, but wow... that is some sensationalism. It makes it sound like he is literally shutting down the industry, not just the rates that drove the market's rapid growth.
Because its just noise to non-tech people.

It's the same reason why email accounts have 2,000 unread inbox messages or 30 notifications at the top of their phone. You get so used to seeing the notification that you begin to ignore it. In this case, you see a string of non-readable text that makes up some weird "signature" at the bottom. The conclusion? "Oh. The signature is there. It's been authentic every other time I checked. Why wouldn't it be authentic on the 101st check?"

Humans are the hardest vector to defend in an attack. Never underestimate the laziness of people - even when a simple solution exists to combat the problem at hand.
How we tweaked Postgres upsert performance to be 2-3* faster than MongoDB
It would be really nice if they would go ahead and release the Google version of MapReduce now that they've learned their lesson. It's not too late for everyone to learn from the original, and it's no longer a competitive advantage now that anyone can run a Hadoop job on AWS on demand.
(Responding here since I can't reply directly)

No problem. We actually ran a sale a few weeks ago at LowEndBox and added several hundred customers for our OpenVZ offerings, so I would point at the numbers as proof :-)
Under this same logic the Patient Protection and Affordable Care Act (aka Obamacare) would have lead to the impeachment of the President and most of the Democrats in Congress. It was HUGELY unpopular and has only recently become so-so... 5 YEARS after it was passed.
Can We Trace the History of Human Migration Through Our Guts?
There several Arduino models that have an ethernet port on board and there is the official Ethernet Shield for other models like UNO, Mega. The Arduino standard library supports the common solutions out of the box. So no, you don't have to bother with low level stuff (but optionslly, you can write very low level C and shift registers and speak SPI directly, if you want).
and musk is a dick now. it's a product of age and aggression.
Just checked it out and agree that it's interesting. Are you guys focused on UK venues only?
This is so completely wrong. The most exciting work happening in systems, networking, programming languages, crypto, computer architecture, mobile, and many other subfields of computer science is highly relevant to industry and very interesting academically.
> you can see C++ adopting pretty much the borrow checker as a tool - see Herb Sutter's talk at CppCon 2015 - https://www.youtube.com/watch?v=hEx5DNLWGgA .

I have a lot of questions about this tool, both in terms of soundness/expressivity (how do you deal with shared_ptr and similar things if your goal is to statically guarantee no-alias on function entry) and in terms of practicality (the massive subsetting it requires basically makes ISO Core C++ an entirely new language).

Also, Herb's claims about the ISO Core C++ lifetime profile requiring fewer annotations than Rust were incorrect.

I gave basically this exact answer last time you posted a variant of this same comment on the last Rust thread.
Every response post I've read is terrible. Frustratingly so.

Inequality is bad. People want to reduce inequality. Startups strive to strictly increase inequality. Now what? An extreme progressive tax plus startups will STILL increase inequality. Not decrease.

To be honest I want to increase inequality even more. Because I want to allow more immigrants and refugees. You can't let in hundreds of thousands of refugees without increasing inequality. It's not possible.

What some of these posts say, without actually saying it, is that oh some types of inequality are bad and some are good. A small local business that earns it's owner a 6 figure salary? Well that's obviously good. When people say inequality is bad they meant those filthy point-oh-one percenters on Wall Street. Not the plumber who has 10 employees and made $350,000 last year. Obviously.

Inequality is at most a 2nd order derivative. It doesn't actually matter much. Things can be good with high inequality or they can be bad with low inequality. It gets far more attention than it should, imo.
I think the "snail" in the middle of the picture is more curious than the x. What is that?
Spinning up a DO droplet with an Ubuntu image and installing dokku is pretty darn close to Heroku ease of use when weighed against the cost/performance as well. Just configure ufw and sshd and you're off to the races. It's not exactly a hardened setup, but most side projects don't have much user data to start (or ever?).
The late Jack Valenti, former head of the MPAA, actually suggested that copyright terms last for "forever minus one day". Lawrence Lessig argued a case before the Supreme Court (https://en.wikipedia.org/wiki/Eldred_v._Ashcroft) trying to get the Sonny Bono Copyright Extension Act overturned, but lost 7 to 2.
World-Wide-Web-forever. I don't think anyone was implying that they were around before utilization of electricity became common, or before the Warring States period in China.
Are people supposed to be able to contribute to this? I'd love to update the info on the gym I go to (Price/equipment/etc) but I don't see a way to do so.
For all you guys who have standing desks and have been using them for years, have you noticed any type of leg vein issues (vericose veins)?

Years ago when I looked into making a standing desk I vaguely remember a couple studies hinting that prolonged standing drastically increases the chances of getting them.
Friedman, Piketty, Stiglitz, Krugman.

I see what you are saying, though-- the exact prescription may not be something any of these four have said, though they certainly detail the consequences of inequality.
I think it's a nice project, well executed and sorta scratches an itch. I think if you actually want to try to get some usage, you're going to really have to put your business/growth hat on and really try and understand why people would use it, how they're going to find it, one or 2 key "wow" features, etc.
If you reinvest money in a company, it's no longer your income, your AGI decreases, and your marginal and absolute tax rates both decrease. The current system is exactly as you describe.
Documentation is hard because you have to have empathy for the user while holding most of the product's capabilities in your head while you write it. Transfer of knowledge has always been difficult, and when you start changing the rules in the middle of trying to explain how it works, you'll end up with a very large challenge.

I would assume they'll eventually figure it out and improve it. Until then, the best thing to do is dig, dig, dig.
Gates is incredibly driven. Take a look at the corporate history from the 90s. Then look at what his foundation does. Man's a shark. Gets stuff done.
But the halting problem for a subset of programs isn't The Halting Problem, which is the question whether a UTM can exist to calculate any function, over its entire domain.
There is the curious case of human menopause and grandmothers. Most species procreate young until death. But humans specifically have woman productively live raising grandchildren 10-20 years after losing fertility. Not quite sure when this evolved, but over a hundred thousand years ago.

I think one of Goodall's original female chimps is still popping them out every 3-4 years at age 50, if I am not wrong.
In living (for some), 80%+ tax rates have been used and tax was very high for about 5 decades:

- the top marginal rate of tax was 62% in 1932 (up from 25% in 1931)
- rising to 91% in 1963 (income over $200k)
- It was at 70% in 1981 (before dropping to 50% in 1982)

http://taxfoundation.org/article/us-federal-individual-incom...

and a graph here:
http://visualizingeconomics.com/blog/2010/02/04/historical-m...

Though I can find very little that talks about the affects of this taxation on society.
Is it possible to use SDL2_net with cocos2d-x?
Is it possible to use SDL2_net with cocos2d-x?
> I think it's a risky move.

> It's just... wow, that's pretty mission critical for what I gather is still a beta-phase tool.

I think this is very '90s thinking. Extreme "if it's not C++, you can't deploy it!" conservatism about programming languages hasn't been true for well over a decade. Paul Graham has written some nice essays about this very phenomenon.

Also, Rust is not "a beta-phase tool".

New languages are much easier to deploy since the PL Renaissance. There are a few holdout industries that still stick with C++ no matter what, such as games, but they'll come around eventually. :)
Getting started writing a compiler is a bad idea outside LISP's and such that are ideally suited to it. Compilers are complex, hard-to-write programs. Best to do a series of utilities that each explore functionality one is likely to use in real life or just wants to learn about. The IRL stuff gets one used to the feel of the language and whether it's worth proceeding in. The other part is, well, fun and a learning experience. :)
Testing transaction isolation levels of different database systems
Anyone who's actually used Rust, C++, Scala, and Java knows that Rust and Scala involve considerably less suffering than their counterparts. The "adopted features" don't change the fundamental problems.

Java 8 lambdas are fundamentally broken due to checked exceptions, and the likelihood that checked exceptions are going to be removed from the language is essentially nil.

Likewise, Rust error messages are already better than C++ compiler error messages, and the nature of C++ template expansion makes that unlikely to change.

Learn what you want to learn... not what large companies have decided to adopt (or not) based on a number of factors that have nothing to do with the quality of the language or its educational value.
I read PG as saying, "You can't fix exponential forces with linear solutions." Furthermore I got the impression PG's essay is in favor of progressive reform such as reduced incarceration rates and even something like basic income but is going out of the way to make the point it still won't get rid of in equality because it cannot as long as we embrace technology. He's trying to say instead of going after the impossible bogeyman (inequality) let's go after the very real bogeyman (poverty).

I feel like the author of this post reads PG totally different. He seems to think PG is saying, "Inequality isn't a big problem and it can't be fixed and screw these dumb poor people."
That is an incorrect misinterpretation of the posts you are responding to.

If a programming language is Turing complete, then there is no way to prove that programs in that language halt in the general case (undecidable). The general case is important. It is not reasonable for a compiler which claims to detect halting to just bug out and refuse to compile certain valid programs. At best, people might still run a linting program which detects halting sometimes, but that flakiness is no good for the compiler.

One of the implications of the halting problem is that a language in which all valid programs halt is not Turing complete. If you mean to say that you think programming's future is languages that are not Turing complete, just say so and then you can avoid delivering these condescending lectures to people who are operating under the reasonable assumption that future programming languages of general usefulness will be Turing-complete just like almost all the successful languages of the past have been.
Speaking as a parent, the problem with client based controls is access to the client without an argument.
Simple+Trick+to+Increase+YouTube+Subscribers+by+400%
I stood all day assembling automobiles years ago. Took a couple weeks to get used to it.
Android is mostly Apache licensed. Meaning OEMs don't have to publish their changes.

http://source.android.com/source/licenses.html
Not that I entirely agree, I do like the spin at the end that this is every reason to oppose TPP.
Yeah they are trying to get as many people in before the tax credit expires. It's going to be a much tougher sell after that happens.
- Lazy/strict does not make affect language simplicity. I'm talking about how much time it takes to learn how to write programs in the language.

- I'm not sure what you mean by too many language extensions. That's kind of like saying a language has too many libraries -- just use the ones you need. It doesn't make the language more complicated.

- The records problem is a problem, but that doesn't make Haskell more complicated.

- I never deal with the fmap/map problem because I use ClassyPrelude, and there are other even more trivial solutions out there (to the extent that that's a problem). Also, <$> is a thing.

- Doesn't purescript also have the $ operator? You could certainly define it if not. In any case, if you're not comfortable using $ and similar combinators, you're probably not going to find purescript easy...
I don't see how throttling "unlimited" plans is a net neutrality problem

It's one of the examples given during the FCC's bright-line guidance (
https://apps.fcc.gov/edocs_public/attachmatch/DOC-332260A1.p...):

However, the network practice must be primarily used for and tailored to achieving a legitimate network management and not business purpose. For example, a provider can’t cite reasonable network management to justify reneging on its promise to supply a customer with “unlimited” data.
These numbers are usually overstating I find, likely a lot less people actually read the email.
Also the talk of GDP growth slowing down is so off-putting. It just goes to show that the author has no understanding of economics. GDP growth tends to slow down as the base increases. The entire article sounded like an adult making the case that if he ate more, he'd grow taller.
Show HN: Adorable Avatars an avatar placeholder service for web devs and designers
Off topic: TIL that in Japanese, you start a letter by stating YOUR name, rather than greeting your audience.

Accurate?
Thanks for doing this, Nick!
What you wrote is exactly what I've been thinking about over the past year. Especially the part about VCs - That's my life's story.

I would upvote this with all my karma if I could. Very well said.
Maybe our social circles are different :). Snapchat has high resolution pictures & videos, filters, adding captions, adding emoji to pictures, drawing stuff on it. Whatsapp photos and videos functionality is just barely better than MMS.