skysight-inc/HackerNews huggingface dataset:
I share your sentiment, but in truth, Mathematica's symbolic algebra capabilities are above and beyond what everything else offers by a wide margin.
Not all of us have 32G RAM.
I agree, and I think the use of single letters is appropriate here, but "concise" is not a good enough reason to use short variable names when you're writing code for other people to consume.

In this case, I'd say it's not about being concise, but rather matching the mathematical notation that people are used to seeing when studying these combinators.
Ask HN: Any chance to become a data analyst?
tl;dr

No study degree; web developer since 10 years;

ts;wm

I made a training as a software developer for 3 years and work since 10 years as a webdev. I'm very interested in Data Analyses and thought about, how can I take a step in this direction, coming from a webdev without a study background. I can do a Bachelor of Science, but it would take 6 years in part-time for me. I have some experience in python and little experiences with modules like seaborn, pandas, numpy.
I just looked for training opportunities like the Nanodegree as a Data Analyst from udacity[1], is this a good start? Can someone give me some advice?

[1] https://de.udacity.com/course/data-analyst-nanodegree--nd002
Study Claims This Is How Much Money You Must Earn to Be Happy
Perhaps there was no sugar conspiracy. In that case, an entire industry (along with government nutrition teams) went along with an incorrect theory for so long that it accounted for millions of chronic illnesses and trillions of dollars spent in the wrong direction.

So there was no conspiracy. It seems - in either case - to be one of the greatest misapplications of science in history. At least the “flat earth” theory didn’t pump people full of expensive “alternative foods” while making generations progressively sicker.

Even if there was no conspiracy, I think consumers ought to be furious that they were “fed” 50 years of bad info. We will spend generations trying to undo the habits and ingrained “wisdom” that have developed around fat and sugar. Meanwhile the food industry is allowed to put in as much sugar as they like. You can’t give a child a cigarette, but you can hand them 17 teaspoons of sugar for lunch in the form of a single Coca Cola.

I feel like we within HN live in an echo chamber with respect to nutrition. The reality is that I worked at Chick fil A for 5 years and probably served 5,000 milkshakes for breakfast.

Who cares if there was a conspiracy in the 60’s. We need way more cultural attention on this issue for today.
Fair -- GraphQL seems like something that is particularly well suited to having a Clojure API so that's disappointing to hear it lags behind other implementations.
When healthcare costs per person lead the world it's not just an insurance/coverage problem

$10,345 per person: U.S. health care spending reaches new peak. WASHINGTON — The nation's health care tab this year is expected to surpass $10,000 per person for the first time, the government said Wednesday.Jul 13, 2016

https://www.pbs.org/newshour/health/new-peak-us-health-care-...
Debugging Software with a High 'Complexity to Visibility' Ratio
Yes, but that leaves a lot in the hands of the market. That terrifies anyone with their ass on the line. Also, deliberately not drm'ing your product could be seen in some legal situations as failing to protect your IP, making seeking damages more difficult when wronged.

But business pressures aside, I do avoid DRM encumbered products and I direct my clients to as well in most cases. You ARE hurting your bottom line with DRM.
Every programming language needs something like this!
It's easy as pie, start with qmlscene and a QML Rect, add some MouseArea and change the rect's color when you click, later follow some QML / C++ binding tutorials.

Some best practices: Still do your nontrivial models and other application logic in C++, don't try to solve every UI state problems with states and transitions - they are overkill for simple situations and underpowered when it gets really difficult. Also you'll learn to, and how to, avoid imperative code in JS over time.

Do use the QML profiler to investigate performance.
> My impression is (based on what I've seen with music plugins and heard from plugin developers, which tend to be also produced by small shops) that piracy data does matter a fair bit if you don't do anything about it.

The problem is nobody really knows that because it's nearly impossible to do a controlled experiment for this.

What happens in practice is that a company's first product is unprofitable. So they go back and make significant improvements, spend five times as much on marketing, and add anti-piracy code. Then the new version is more profitable.

The people who want the solution to have been the anti-piracy code credit it with the improvement, but there is no way to know if it was that or the product improvements, or the marketing, or more favorable market conditions at the time of the second launch, or the fact that the same marketing effort now produces 50% more customers because there is now an existing user base (including the pirates) who are easier to convert because they're familiar with the previous version, etc.

To actually know the answer you would need a statistically valid sample of product launches where the determination of whether anti-piracy measures are taken is made at random. But as far as I'm aware no one has ever attempted this, and the choice to use anti-piracy measures has to be randomized or you could trivially be measuring the wrong thing, e.g. larger products with more resources are both more successful and more often include anti-piracy measures but the causation is reversed.

So nobody really knows the answer and it's all just wild speculation.
It sounds a lot like groupon as described. The main issue with groupon is it didn't offer much value to the supplier - in this case the knife and plate maker - what have you done to help with that issue? Is it simply because the nature of these kind of purchases means they happen more often? Wouldn't a small business just choose whichever is cheapest each time, meaning the supplier doesn't get a loyal buyer but just loses money in a fight to the bottom price?
Interesting. Their control of the market didn't seem to stop me from moving all of my Email out of Gmail recently. I just went and did it. I must have missed that screen where they say, "You can no longer continue exporting your E-mail. We control the playing field, so other services cannot win out!"
The Poor Man's Netcode
No Windows support and Android support exists in the form of a Kernel module which effectively means that only those with rooted phones will be able to use it (no iOS support either as far as I can tell). Better performance is nice and all, but it doesn't really help if you have no way of actually using the software.
I always try and make eye contact with drivers at junctions which has worked well for me until a couple of weeks ago when someone looked straight at me then pulled out right in front of me. We didn't collide but it was very close.
On Smarm (2013)
Fructose is metabolized almost entirly by the liver which might make it better for blood sugar levels but it’s signifacantly worse on the liver.
No one would implement this in a real productive project. This is for explanatory reasons only, and aimed at people already familiar with combinatorial logic.

>> I think programming in general, and FP in particular, will become a better place if we all grow up a bit and stop pretending we're too smart to need good naming.

I with you on this, but I think this is a bad example.

And while we are at it, documentation matters as well. The 'good code is the best documentation' attitude[ * ] might be valid if your methods consist of 3 lines and you use 6 methods in 5 modules. But anything bigger will become hard to maintain in the long run.

[ * ]: I encountered this especially in the haskell and erlang world.
I feel like you're misinterpreting musks motives. Sure he's somehow brilliant at marketing, but I also believe he really wants to go to mars.
Cycled to work, weather permitting, for last 3 years. Got hit (more like nudged, but enough to cause a fall) by a car twice - nothing major only because I know how to tumble & roll. It easily could have been much worse.
conclusion: what a lovely route, choosing to cycle it isn't even a decision, especially as the other options seems to take longer. The author is super lucky and I'm jealous. I cycle to work too, but in a busy city.
skytorrents.in. Arguably life changing.
Between 2015 and 2016, US median household income rose 3.2% from $57,230 to $59,039, according to a new report released by the U.S. Census Bureau on Tuesday.Sep 12, 2017

The 2010 Census enumerated 308.7 million people in the United States, a 9.7 percent increase from 281.4 million in Census 2000. Of the total population in 2010, 300.8 million lived in 116.7 million households for an average of 2.58 people per household.

=(10,300*2.58)/59039

->That's about 46% of median household income.
Absolutely. 'Just following orders' is becoming a common excuse and it sickens me.
Found the 24 yr old male
If the content starts to touch topics which are too niche, there is a risk that no-one will be able to verify it and the information will become unreliable.
Yeah, my ride is about 3 miles each way, so it's pretty easy. I live in the Boston area, so at times the weather can be rough, but it's manageable. If the roads are passable, I can ride (though it is in the 50s today here and expected to get near 70 tomorrow!). In the summer, when it's hot, I leave the house as early as I can manage. After eight years of daily bike commutes, the only serious accident I've had (i.e., injury-causing) was caused by another cyclist, not a car.
Agreed but only up to a point. I can easily spend 5 minutes in the queue for the lights near my flat (a lot of buses and lorries on that road so I can't always lane split safely), and I was delayed much longer once because police had closed the road after a collision.
They probably think too highly of themselves and rationalized that two wrongs make a right (doing something bad is OK so long as its against bad people) passed down by upper management. At some point down the line, they probably figured they could just install in on all machines to save them some effort of having just 1 version of the software.

But they've really dug themselves a hole though. Reading the article indicates this wasn't just a 1-off decision, but a multi-level decision made by several people over a long time frame. That all of this was premeditated and well thought out / given enough consideration to go ahead and install a backdoor on all their PCs.

In any case, this is also why I don't save any passwords via chrome. Its not secure at all for storing passwords, so long as you have access to the localdb, you have a vulnerability.
Also: Facebook is a very incomplete and often inaccurate view of our lives. I assume that most regular users create their Facebook timeline as an idealized, curated mental facsimile of their lives, filtering out real inadequacies, exaggerating stories that might make them look more wealthy, busy, free, etc.

Perhaps they're accounting for this but I'm not really a fan of doing social science based on a data set that's more fantasy than scientific measurement.
Data point : I’m working on a several hundred thousand line server using Scala. The incremental compile time
is usually 2 or 3 seconds. A clean build of the project is around 2 minutes
Heaven – Tiff N' Indi (Julia Michaels Cover)
This directly contradicts the parent post, which suggested that the root cause was neoliberal economic reforms and divestment from the public sector.
Short distances on a bicycle are actually healthier than longer distances. Long distance cyclists tend to have issues with losing bone and muscle density.
While I appreciate the article, it seems analogous to asking, was there ever really a "drug dealing conspiracy"? When you have an industry worth hundreds of billions, individuals will "collaborate" and "market" their interests in the most "effective" way possible.

If you doubt that a conspiracy exists, watch Fed Up narrated by Katie Couric. If Michelle Obama, as the First Lady to the President of the United States, can't reform the food industry without serious pressure on her, causing her to modify her stance, then yes there is a real sinister force promoting cheap, profitable food that happens to be carbohydrate-based.
Thank you! I have just bought the book 'The Data Warehouse Toolkit'. This was just what I was looking for.
I cycled every day for 7 years all over the San Francisco Bay Area without ever once being hit by a car or getting a door prize. I didn't run red lights and I maintained situational awareness at all times. And I was one of those guys who rode in the middle of the car lane even when a bicycle lane was available.
Most of the top games that was sell in 2017 was bad quality game on Alpha/Beta (PUBG, My Summer Car, etc.)

30 Millions of copy of PUBG sold, for a non-finish game, with bad quality.

You argument are wrong.
Very nice seeing that much nature before and after work, I cycle to work but it's all within the city. It's great, but I would love to see more trees and water.
Ehhhh, I hate reading this kind of comment. Can I suggest try to be more humble and read more before having an opinion on something?
> It must be beyond our scientific knowledge

https://www.youtube.com/watch?v=PVCbsZtB4-4

The problem of accepting revealed knowledge.
Whether to hunt down the best one or settle with assumptions.

The common trap for many brilliant atheists scientists is trying to use intellect to understand everything. Humanity has rich history of prophets and messengers. Historians tried whatever they can to fill the missing pieces. Ultimately, the person decides whether to accept the revealed knowledge. Or not.
And computer-driven pedestrians, too - the car had to stop multiple times for turning left/right across a pedestrian crossing which was green at the time. (If you have watched the video, you have seen that most potentially dangerous situations did not originate from cars.)
Super sorry I made you feel bad. My apologies. Sometimes I argue instead of empathize, and undermine my own comments when I get excited and irritate the person I'm talking to. I honestly thought I might be helping someone who's going through something I've been through myself. I wish you and your kids success with their education.
It's pretty hard to have asynchronous calls without an event loop ;)

Using DBus synchronously is, strictly speaking, wrong unless you can PROVE that there can be no deadlocks; talking to the DBus daemon itself synchronously is generally safe though. Unfortunately QtDBus encourages synchronous calls. Maybe you remember desktop hangs in early KDE 4 related to global shortcuts - that was me not knowing that rule at the time.
Last time I've tried Jupyter, about a year or two ago, the user experience wasn't even close to that of Mathematica. I guess I'll give it another chance, but can you tell me in what way Mathematicas notebook interface is outclassed, in your opinion?
The only major beef I have with Mathematica are its default stylesheets. They suck, every single one of them. There is no good distinction between input and output fields. Whenever I install Mathematica, the first thing I do is to make the "Natural Color" stylesheet [1] the default but unfortunately, it isn't even present in the options anymore since a few versions ago.

[1] https://imgur.com/a/83ZyF
I always find it interesting that it's never enough for any given person or group (be it corporation, Government agency, etc.) to be simply wrong, they also have to be evil in some capacity in order for people to get interested in retelling the story.

IMHO, no, there was no sugar "conspiracy" merely the financial motives at play where companies wanted to continue producing foods they knew were unhealthy, addictive and extremely profitable. Wanting to be profitable doesn't make a company intrinsically evil, that's what companies are for.

There is plenty to say about many industries where it's clear they didn't know certain things about their products because they didn't want to know those things, but retroactively trying to hold them responsible is ridiculous. Instead, focus on companies pulling that exact same stunt right now when it's useful.
https://news.ycombinator.com/item?id=14997524
I think it’s less a matter of people romanticizing the days before Facebook and more that people are waking up to the unethical and questionable practices Facebook engages in to keep people coming back to the site.

[Edit: fixed mobile type-o]
A small addition to Git from its README file[1]:

The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker" and the name as (depending on your mood):

* random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant.

* stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang.

* "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.

* "goddamn idiotic truckload of sh*t": when it breaks

[1] https://github.com/git/git/blob/master/README.md
Anything can be a good start! Hard to say what will be the best for you. For me, I like starting new projects and learn while doing.

For example, you can try to do a competition on kaggle.com or numer.ai. You can think about a project for yourself, for example predicting the stock market.

Online courses are fantastic. I think you should just start, and monitor what you like and keep improving in this direction.
Is he talking about extreme inequality, or inequality in general?
Same reason we use + instead of Math.addTwoIntegers(). Pure snobbery.
I cycle around 3 times the distance he does daily to and from work in London. I've been doing this for 5 years. It's probably fair to say I take more days off than he does though (I leave the bike at home if going for a drink).

I suppose the same could be said for any form of regular exercise, but it makes such an improvement to how I feel when I get to work, and my general well-being. The pollution in London has always been a bit of a concern, however I hope the exercise outweighs this for the most part. I save around £8 a day by not taking the train.

I wish more people would give it a go. More people riding would result in better and safer infrastructure here. I do however, regularly see people get knocked off bikes and can understand the perceived risk and reluctance from others to try it. I'm envious of cities such as Copenhagen with great safe infrastructure, and where riding is the norm.
Here is a good article on the subject :

https://www.investopedia.com/articles/mortgages-real-estate/...
- More explanation/docs of the concepts & structures in asyncio

- Some descriptions & examples of the constructs in the asyncio module, and what kind of problems you'd use each construct for would go a long way. IMO the API docs are too detailed to be able to learn from vs reference[0]. Perhaps a HOWTO is the kind of level I'd be looking for[1]. Or maybe this already exists but I'm using bad search terms.

[0] https://docs.python.org/3/library/asyncio.html
[1] https://docs.python.org/3/howto/index.html
For those interested, Raj Chetty, the young economist leading the study, taught course titled "Using Big Data to Solve Economic and Social Problem" that is available on Youtube[1].

The popular course is taught as an introduction to economics for Stanford freshman.

https://www.youtube.com/watch?v=eqAeKQJcaUU&list=PLDcD0S_1fQ...
You’re the third person without anything like a good answer, in its own way that’s answer enough. Thanks.
You would think so, but my commute to work is a little over 3 km and I used to drive a car to work, until I realized how ridiculous that was. I know co-workers who live even closer and still they drive.I live in a small town, but people still use cars for everything although we have good bike roads.
I believe this is a PR piece for FB -- in the end, ignoring the details, this piece leaves you feeling that 1) FB cares about people and 2) FB cares about America.

I'm not buying that. Check out how FB had no problem letting Philippines President Duterte get elected by using FB, including sending FB consultants to the Philippines -- https://www.bloomberg.com/news/features/2017-12-07/how-rodri...
Stremio add-on competition – prize $5000
Boom Turns to Bust for Millennials Across Advanced Economies
And you've managed to try your best to denigrate me without actually stating any of the reasoning. If you would, try again, but hopefully without the ineffective sense of superiority.
> apps

There should be some very good definition for "App". I expect xz(1) to to be able to read any file I give to it (% xz myfile).

I would however expect chromium to only modify stuff in ~/.config/chromium ~/Downloads and be able to read only the libs it needs in /lib. But what about if I need to render an HTML page that's in ~/git/my.blog/index.html?

OpenBSD did some great things with pledge(2)[0] but truly fine-grained control like SELinux, AppArmor have met only limited success because of how complex they are to setup.

[0] http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/...
Buzzfeed and HuffPo have an agenda to be very liberal and uses sensational articles to get attention because it goes against what most people historically think
Facebook Battles New Criticism After U.S. Indictment Against Russians
gilectomy might not be coming around soon, I guess.
This is a bullshit link if I ever saw one... I mean of course the Department of Agriculture will recommend a high carb diet, given that they are mostly concerned for an agricultural sector that produces corn and other grains en masse...
Eliminate content repaints with the new Layers panel in Chrome
Doesn't matter how the controls look - you can't have the cake of Level 5 autonomy and eat it too by having a human giving control inputs.

(GP: That's actually easy: random exponential binary backoff. It works for other domains quite well.)
Original source: http://europe.autonews.com/article/20180220/ANE/180219831/te...

From the Hacker News Guidelines [1]: "Please submit the original source. If a post reports on something found on another site, submit the latter."

[1] https://news.ycombinator.com/newsguidelines.html
What were the largest takeaways? Overall seemed kind of meh.
If anything, it's a little bit short. At that distance, IMO it's more convenient to just pedal slowly while wearing cotton to avoid the hassle of having to shower at work.

10km or so is about perfect IMO. Long enough that it's worth the hassle to get sweaty and have a "real ride", but short enough that you still do it on days where you have a packed schedule.

But even better is a 2km commute. Walking is by far the most pleasant way to get to work.
Love the original version of jupyter and this looks great too. Thanks for all you guys do
unless they came on virgin land which is probable
Slaves are compensated too, with food, water, and shelter. Does that mean it's ethical?
Most people in the states with that short of a commute probably still drive, and I don't blame them (because biking in most American cities is absolutely awful).
And not just that - transportation and communication are pillars of any economy. When you stop investing in them, you are kneecapping growth in general.
From what I can see, they are doing 5 years for each 3.x point release[1].

> By default, the end-of-life is scheduled 5 years after the first release. It can be adjusted by the release manager of each branch. Versions older than 2.7 have reached end-of-life.

3.3 and lower and already considered end-of-life. 3.4 will be end-of-life next year.

I'm not sure if 5 years is a reasonable length to be considered LTS, but it seems like it should be long enough for most people.

[1]: https://devguide.python.org/#status-of-python-branches