skysight-inc/HackerNews huggingface dataset:
This is the result of the society the US built.

To get a 'good' job, you need to have attended the 'right' school. To get 'good' investors as an entrepreneur, you need to know the 'right' people (which is also influenced strongly by where you went to school).

To get into the 'right' school, you need to optimize for that result. If you're working full-time and trying to pay your own way, good luck. Kids that have 'helicopter' parents who have the means to support them and encourage (or force) them are already a leg up on the poorer competition.

All of these factors of course just serve to entrench the upper classes, and reduce social mobility (which, while it exists, it's very difficult to move up). Poorer students have much less time and money to do the 'right' things, and while there are always outliers, they don't determine the direction of society.

We could always build a more egalitarian society (basic income, free health care and post-secondary education), but equality doesn't always appeal to our perception of 'fairness'. And the benefits of equality (a happier, less stressful society) aren't something that we can necessarily quantify, especially when it's 'our' taxes that pay for it.

Anyhow, my point is, this trend will continue, because it's nothing more than a reaction to institutions already in place.
Actually, he is currently a lawmaker. He is running to be the person who executes the laws.

Of course, this just makes his position worse.
When reading about any predictive technique the first thing to focus on before trying to understand the predictive mechanism is to understand the predictive accuracy of the model. A paper like this should have extensive discussions of overfitting, underfitting and overall predictive accuracy. The entirety of this paper's attempt to address this is:

"Last, to avoid arbitrary fitting and to obtain a robust measure of forecast skill, we apply a fourfold cross-validation scheme for each model: the model is fit to three-fourths of the data to predict the remaining one-fourth out-of-sample, and the procedure is repeated for each one-fourth segment of the time series."

They are dealing with time series data, which naturally has temporally correlated observations so a cross-validation like this will give a biased error estimate that will favor the more complex model (it encourages overfitting). I haven't delved into the details, but compared to the Ricker model their model is likely more complex so I have very little confidence in their claims of accuracy.

Of course, the choice of the Ricker model (developed in the 1950's) is really a strawman in any case. There are much better competitive techniques they could have chosen to benchmark their work.
A lot of people don't realize Haskell can be used without whitespace sensitivity C-style.
> The US is also much more concerned with air pollution that affects human health.

What makes you say that? The EU has made plenty of decisions that are aimed at improving air quality which has a direct impact on health, I don't see the US taking the lead here, in fact there are quite a few cases where the EU has lead and the US has definitely not followed.

There is a strong push from US automotive companies against diesel simply because they don't really have the engines, the ones they do sell are quite often sourced from other companies (such as Cummins, which is definitely a fine engine). In the US diesel is for trucks and tractors and gas for light vehicles with only some pick-ups and large SUVs available with both fuel options from domestic manufacturers.

The VW scandal is definitely very bad for the diesel engine but it's not the engines per se that are the problem here, diesel can run clean, it's just that VW decided to cut corners and then cheat on the tests when they found that their corner cutting made it impossible to comply (what amazes me about the whole thing is that it took this long to find out they cheated so massively).
Great! Feel free to post it on www.rtc.news
Big companies already have overwhelming control of beer distribution; craft breweries thrive in spite of that.
Well, record constructors try to fix the unnamed argument problem for product types, and they turned out horribly wrong (the created functions are unsafe if the record is part of a union).

It would be awesome if Haskell had standard row-polymorphic extensible records though, like PureScript or Elm
I used to work for Hollywood visual effects. Over the span of many years I have tried almost all the software out there and I find Blender very powerful but my personal favorite is a software named Houdini* (not free but you do get apprentice version).
The core methodology Houdini is built on is for creating procedural systems for everything which i think is of more relevance for this community.
Do check it out, I am sure members of this community can put it to use for the things not even their creators would have imagined.

*http://www.sidefx.com/
While the author is entitled to their opinion, I think there are other ways of looking at most of the points made where they are advantages rather than disadvantages.

For example, the author complains about the obscure operators. I'd agree, some can be obscure, but the beautiful thing about Haskell is that they are not language operators, but rather just functions, that anyone can define themselves in the language! The fact that the power to do that is made available to the programmer, in a safe way, is something very few other languages manage.

The point about map, fmap and liftM (as I understand it, I might be wrong) is not entirely correct, in that they apply certain constraints to their usage. This helps to document the code, and also allows us to use precisely what we need, and no more, which leads to safer programming.

As for whitespace - no one likes to read or maintain code with inconsistent whitespace, which means whitespace is significant, regardless of whether the compiler cares or not. So I find this complaint is worth less than many people think.

Finally, the infix notation doesn't look particularly pretty, but you can also define infix functions, so in practice I'm not sure this matters too much.
This seems to be another argument in favor of the model proposed here:
https://news.ycombinator.com/item?id=9226497

Split revenue per individual amongst artists, instead of splitting total revenue amongst artists.
Elite schools in the U.S. are more competitive along arbitrary criteria than in Europe. To get into top schools in Europe, it's enough to do better on exams than everyone else. But since the U.S. public education system is so easy and perfect grades don't provide much of a signal, top schools are looking for proof that you're an "interesting person" in a lot of ways that seem a priori to be unrelated to academia.
Twice as efficient, really? From what I can see you might get a few MPG more from a diesel but there's not that much difference. Modern petrol cars are returning 50-60 mpg, diesels maybe 70, both when driven with care obviously.

Diesels better in wet weather, really? I've never owned one, but neither have I ever had to leave my petrol car at home because it was raining, and I've owned some fairly old cars :)
Almost every language has whitespace sensitivity, it's just a matter of degrees.

For instance, in C the following lines have different semantics:

int a = 3;

inta=3;
When the Weapon Was Pointed at Me
Involved parenting is not about controlling ones child (well, not directly, most of the time), nor protecting them from lifes bad outcomes.
You can make that model in pretty much any 3D modeling software so I don't see how Blender is special.

Just because a UI is powerful does not mean it has to be unintuitive. Unity is a very powerful game engine and it has a very intuitive UI to the point where if I'm just fiddling around with it I can generally figure out how to use it. Blender is pretty much the exact opposite. It comes down to cost vs time. Do I want to spend time to configure Blender or do I want to spend money and buy something that has a much more intuitive UI and use something that I can just get started with right away? For my sanity I would choose the latter.
CTRL+F insurance

2 results. Right at the beginning. Nothing more.

The main problem with Uber in Germany was the insurance. Fix that. Try again.

I think there is a market now but that one will be gone fast as soon as we have the AI driving.
While we like to make quite a bit of fun of the big cares American drive there's quite a good reason behind it.

The US has bigger families, the UK has currently the biggest family size at slightly over 2.4 and more 3/4 kid families than all of mainland Europe combined due to immigration.

Most households in the EU do not have children, only 21% of the households in the EU with 2 adults have children (31% of all total households have children, in the US even tho the number have dropped in half in some sectors since the 70's it's still 47% of all households), and that number drops to single digits for households with 1 or 3 or more adults.

The US driving distances are also quite larger, while you can drive from France to Germany most people do not, in the US driving 100's and even 1000's of miles isn't unheard off, and it's not unheard off having to drive 50 miles or more to get to work in each direction these days.

And while it's true that the SUV isn't that popular, the station wagon is pretty much the SUV of Europe, I've never seen Audi S3 SWG's and i didn't thought any one would even make those until I spent some time in the Netherlands and then seen pretty much every car model in SWG form including sporterized models like the S3/S5 which i never though anyone would ever want to make yet alone buy.

But in general if Europe would fuck a bit more, and actually have kids and not sustain it's population growth entirely through immigration (because "native" EU population has been shrinking rapidly since the 80's with 1.2-1.9 population growth factors which are below sustainability) SUV's and minivan's would've been much more popular here too.
is anybody buying $7K home coffee machine + only $500 for side panels and $200 for flexible steam pipe?
I think its the backquotes. For a time I thought that

a :div: b

would look better, but now that I'm used to the backquotes, I'm not so sure.
From experience, a blood sample which has been milked out of a finger is quite different to a venous blood sample.

(I am an anaestheologist and often perform or ask nurses to perform post-op point of care pinprick blood counts to look for anaemia in patients who have had big surgeries. We do 2 readings to check for error, and I often find that samples which have been squeezed out have a haemoglobin value 10-20% different to those which are drawn from a vein due to expression of tissue fluid.)
You're not wrong from what I understand of the U.S. system - it's a constant point of contention between labels and the streaming industry regarding how much is paid out. For radio airplay in the U.S., the songwriter gets paid while the performer does not. It's a convoluted system definitely measured in cents, not dollars.
I think Zuckerbergs upbringing has more to do with him as a person rather than the university from which he did not graduate.
Previous discussion: https://news.ycombinator.com/item?id=10068058
Your mistake reminds me of this famous Verizon recording: https://www.youtube.com/watch?v=zN9LZ3ojnxY
> In all seriousness, if you want to learn Elixir, learn Erlang.

Or learn both! They're both great languages.

I'm also looking forward to that NextTrendyNewLang article, because that language (which, by definition I don't know anything about yet) will likely have some techniques and ideas that build upon or recombine the existing status quo in interesting ways, just like Elixir has done.

Are those of us who enjoy reading, thinking, and learning about new languages burdening you in some way?
And unlike in Python, in Haskell the whitespace-sensitive syntax is just sugar for curly braces and semicolons, which you are free to use instead. Even so, people overwhelmingly prefer the whitespace syntax, so the author’s dismissal isn’t backed up by the evidence.
There's been a strong push in the community recently to make the UI more approachable. What makes Blender difficult to learn is that most of its tools are either hidden in an obscure menu or behind a hotkey. This has begun to change in the 2.6 release cycle. A couple versions ago the Blender foundation introduced a new tabbed layout where commonly used features are organized and prominently displayed in the properties panel of the 3D viewport. This was done primarily to ease the learning curve for new users. I'd like to think its the start of a new trend. That being said, one of the things I like most about blender is that the UI is designed for productivity over usability. Building the user base by decreasing the barrier to entry is a definitely a good thing, but it shouldn't take precedence over the effeciency of the UI.
I would disagree about Scala - I tried to get started with it and often got utterly confused. Haskell was easy by comparison - sure there were lots of concepts to learn but less gotchas and much cleaner syntax made up for it.
I like Uber as a consumer but I simply don't understand why people as smart as even o'reily defend their business despite them knowing the end game.

Their main goal of Uber is to replace all their drivers with automated cars.

As a consumer that means a lot of good things but not for those who was depending on it as an income. There is a dishonesty either to other people or to themselves that I simply don't get here.
I'm confused. It sounds like you're arguing against me, but you basically agree with me. Except for...

> Yes, though the model to copy is federated services like email.

I disagree. For one thing, DNS. How many average users will be able to reconfigure their systems to use a DNS server besides the one their ISP provides? And when the national government cuts off the nation's external Internet access, what good will 8.8.8.8 be?

It seems obvious to me that, for this kind of use-case, peer-to-peer, DHT-type services are what's needed. Federated is better than centralized, but it would still be easy to censor and block. Even P2P protocols could be blocked by ISPs blocking inbound connections to their customers, but barring that, it would be difficult.
Yeah, grave accents are not exactly designed to be used as quote characters.
Nope, doesn't invalidate what he did. Everyone would be better off if this was either cleared up or if other streaming services with models less prone to fraud could pop up.
His point about partial application with multi-argument functions is something that has always bothered me. It's rarely a problem for me with two-argument functions since most functions have the order such that the first argument is the one you want to fix (and if not there's always flip), but with functions of higher arity it's not very elegant.
Show HN: Bounce Plan – Simple travel planning tools for the frequent traveler
I've made that complaint quite a lot and heard it quite a lot. I hung out with a lot of Smalltalkers and I have programmed Objective-C since NeXTSTEP 3.3. I like selector syntax and find it a pain in the butt when I'm in Perl or C looking for the order of arguments. I guess its all in who you associated with early. That's probably why I don't like Swift (which does it clunky) as much as Objective-C.
Candle makers feel taxi drivers' pain.
This seems to me like a very practical way to approach Clojure typing. Similar to the author, I have often needed to make a series of transformations on complex objects. Those transformations mostly depended on the presence of certain keys, so having strict types was unnecessarily rigid. Derived typing would also be useful, of course.

One point to appreciate about this approach is the flexibility in only worrying about the relevant pieces. In my case, I may be worrying about whether a continuous variable has been tagged "datetime", requiring additional processing steps. Merely checking for such tags allows the input data to implicitly direct the flow of the program, reducing the coupling between data and specific processing implementations.
Assuming the story is truly fake or just impossible to verify, as the OP, I apologize for posting it. I saw it linked and thought it was interesting enough to post, but it should have occurred to me it may not be accurate.
CircleCI Post-Mortem – Linux build queue backing up
The article is missing the most obvious way. Lobby for tighter health and safety inspections and documentation.

Compliance costs usually scale in a way that's favorable for large manufacturers.
I suppose actually using them would be the hack.
Susan Crawford's argument seems to hinge on taxis being transportation infrastructure, which is well-taken in and of itself, but her conclusions don't follow her premise.

If taxi service is such a vital component of transportation infrastructure, then the solution is to make it public. This would address all her concerns about driver exploitation while also preventing another company from undercutting the established infrastructure.

If you're in favor of private taxi services, it's hard to be against Uber/Lyft.
Pretty sure "being a chauffeur" has never really been a growth market.
In my experience, going to a prestigious university gives you a head start. In 10 years, it will matter most what you have done after you graduate than where you graduated from.

Of course, you still have a network of connections... but again in my experience those do not translate well if you want to do top of the line work. If you eventually want to get an MBA and boss nerds around, ivy league is the way to go... but if you are committed to be a lifelong technologist, is matter little if at all.
Uber and Airbnb are about consumer demand first and foremost.
Okay, I'll give you one more response after you "moved the goalposts" so quickly: The only perspective that Spotify or iTunes is an avenue to make a living is straight up delusional. Getting a hit song on the radio, on iTunes, or Spotify is about opening up opportunities where there is a demand for the commodity - the music - and gives the artist a better bargaining position. Making a living in music is about having other sources as a fundamental rule of the industry. One good contract for a license to a commercial on broadcast television likely would dwarf the income one would receive from an entire year of streaming income. Selling t-shirts will make more than streaming income.

I've made more money busking with an acoustic guitar on a busy corner in 2 hours than I've made from streaming. This is how I use Spotify - it's a street corner that pays in pennies. However, I can't afford to travel the world to get in front of people. Thus, while it's very close to the "exposure" concept of compensation, at least there's an exchange of monies as a matter of principle.
Tox– Free and Open Source Messenger with Audio/Video Calls as Skype Alternative
I'd add a

6) Make sure your team fully integrate the solutions with other teams. Encourage cross team communication. Make sure solutions are built with other teams feedback. The more other people is integrated in your team solutions, the more will be used and supported
>Their main goal of Uber is to replace all their drivers with automated cars.

Yeah, that's why we're in favor of Uber.
If a little bit of Internet is good then MORE must be better!
Theranos definitely has an uphill battle against the ubiquity and cost efficiency of offsite testing labs but their technology is significantly different because it is an onsite test with a tiny amount of blood.

The infrastructure to support the kind of experience you're used to at Lab Corporation or Quest Diagnostics does not exist in much of the world. With the ubiquity of electricity and wireless broadband, a charity like Doctors Without Borders or Red Cross can drop a Theranos test device in a developing country and only have to worry about delivery of consumables to the location instead of shipping samples out, which requires a reliable postal infrastructure instead of a once a month delivery by airplane, boat, train, truck, or rickshaw for that matter.

I'm excited by Theranos' technology because the FDA has strict limits on how much blood you can draw from patients during a clinical trial. As our therapeutics get more and more complicated, we'll need a lot more data but the FDA will not raise this limit much, if at all, in the future. This is a known issue that you have to design around when running clinical trials, especially if you're developing something like a cancer cocktail where you might be looking for half a dozen metabolites and intermediary molecules in extremely low concentrations that each need a vial of blood. This isn't Theranos' target market (intermediaries/metabolites can be much harder to design tests for) but their tech's ability to test onsite with a tiny amount of blood might allow them to move into this market.
The better we understand EM radiation effects on all kinds of life the more important this technology will become.
Host Your Business Email for Free Using Zoho Mail
I would really like to see a type check package that you can run alongside your unit tests to verify type correctness. MyPy is nice, but I don't want to do type checks at runtime.
The hi is definitely not intuitive, but it is powerful and a damn sight better than in the 2.4 days.
+1. I use this nearly every day.
Yes we are agreeing with one another here. I was strictly talking about sustainability.
He's dead and his movies suck. Anything else is conflation.
Ever use it with node?

Its pretty awesome https://github.com/node-inspector/node-inspector
Something this article misses a bit (which is fair, because it's about the language) is that the Elixir community has already put together a very impressive amount of tooling for such a young language. For package management, hex seems mature and well-designed, and I've found their task / compilation management tool, mix, to be a dream to work with. José Valim spent a lot of time talking about the entire ecosystem in his recent keynote at ElixirConf 2015[0].

[0]: https://www.youtube.com/watch?v=9RB1JCKe3GY
Thats not the point.

I don't mind progress, I use Uber.

But to claim that it's somehow better for the drivers than taxis when the aim is to completely replace drivers is simply missing the problem.

Candle makers had plenty of other industries to go into back then and previously societies had the opportunity to re-educate they new generations.

Problem is that this phase is picking up leaving more and more without any chance of re-educating themselves.
Inside the Wesleyan Molly Bust
Thats fine then just don't talk about how it's better for the uber drivers.
"What message does it send to excuse someone from breaking this law?"

It sends a message that if, in good conscience, you believe that what we're secretly doing is wrong enough that you need to reveal it to the American people, you can do so without facing inordinate punishment.

This is the best possible message we can send! If we are going to have secret programs doing this kind of stuff, this is an important check that we're not being horrendously evil in the world.

Remember that we're not polling a random collection of people, but people who have chosen to work on this kind of thing, whose paycheck relies on accepting it, who are regularly thinking about how to make it do more good and less bad and want to believe they're being somewhat competent at that, and people who have already been extensively vetted for security access. If one of those people are sufficiently concerned to raise this kind of alarm, it needs to be raised.
Woah, woah, woah. Just because a guy hasn't finished his morning cup of coffee yet doesn't put him on the level of Verizon employees. :) But yes, definitely the same mistake.
You can get Lightworks for Linux. It's free, but with limited output options. If you want more, you pay, but it's reasonable. But it's not an easy interface in my experience.

https://www.lwks.com/
Why are you putting stuff like this in writing.