skysight-inc/HackerNews huggingface dataset:
Cool review! We have been looking at custom dataflow for floating-point computations -- http://dx.doi.org/10.1109/TCAD.2011.2173199 and http://dx.doi.org/10.1109/DFM.2014.21 but the big challenge has been handling dataflow graphs larger than chip capacity can hold.. Caching doesn't really work well as the dataflow wavefront proceeds along multiple separate paths.
This also would be controlled for by the tools the blog author used though—if a women has more friends, then they would also probably get more likes on all of the rest of their images. Not sure if posting more photos would drive the average up or down, but it would probably drive the "above the baseline" selfies in the same way.
Oh, if only scientific papers took that advice!
I thought cutting off forehead happens when the target is closer to the camera, so it is more personal.
"A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system." -- John Gall, 1975

If you are building a new service, and doubly so if you are new to web application, you want to build your system with a minimal set of moving pieces. Nginx as a webserver, Flask or Django for you application, and MySQL or Postgres for your database will get you very, very far, and likely remain the be the core of your stack.

Again, you can go very vary with a simple stack. Heck, I've served a very dynamic website to front page of Wired traffic off of single small physical server, PHP/MySQL with no caching. (Caching is great though!)

Avoid as the plague, Docker, unless you know why you needed it. Docker adds complexity, and unless your setup is large enough to benefit more than then costs, then your life has gotten worse and not better. And you've wasted a lot of time. Repeatable server build setups are great though - Ansible or even a good shell script.

Application/Server monitoring is a good thing. Datadog and NewRelic are good choices here.

Although you will one day hit a wall, scaling to bigger hardware is tremendously easier, (and probably cheaper) than building a big distributed system. Don't underestimate just how much more powerful a full, real, physical server can be than a $20/month cloud server.

When you do need to scale out, listen to your application and scale out just what you need too.
Choosing the first link is more or less arbitrary for the purposes of this test. Knowing as we do that nearly all articles lead to Philosophy, I'd be interested in knowing the minimum and maximum distances to Philosophy via traversal of all links in an article.

I feel like this may tell us something interesting about the relative "distance" from philosophy a given subject has, but it's also just as likely to not tell us anything.
Absolutely not; there are a myriad of reasons to prefer tarballs over Git:

- Offline use
- Permission restrictions (Internal git networks)
- True-persistent versioning (Can always delete and update a tag), no external tools needed to download
- Can restrict extra garbage that may not be need to be shipped
- Etc.
docker brought back the frenzy of delivering software in a tarball just like slackware in the past. Long live patrick volkerdig and tar -zxvf ... -C / !
I love how active Bjarne and the some of the other committee members are on the cpp subreddit. C++ has such a great community surrounding it.
Deploying modern applications on the Mac with Tcl
Which is why a 10x the profits number makes a lot more sense. At that point you've got to be VERY sure you won't get caught.

It'll also encourage the beancounters in bigger organizations to just make people do the right thing. Once the fine becomes big enough no amount of "it'll be OK, we won't get caught" goes out the window.
... or we could just program an external airbag in the radiator instead and be more creative. A "capot airbag", why not? People in an automatic car do not really need to see out to drive.
The diaeresis isn't any kind of umlaut, even a heavy metal one; it shares notation with the German Umlaut, but it's used to indicate that the vowel is not part of a digraph or diphthong and should be pronounced separately from the vowel preceding it. Its use is somewhat archaic -- the more "modern" way to do that is to use a hyphen, like "re-evaluate" -- but some publications, like the New Yorker, include it in their style guide.

https://en.wikipedia.org/wiki/Diaeresis_(diacritic)
my favorite advice on writing form Scot Adams:

http://dilbertblog.typepad.com/the_dilbert_blog/2007/06/the_...
Hm, I thought you were going somewhere different after that first sentence, because San Francisco history is actually deeply embedded with racism. It is often egregiously racist, in the late 1800s so much so to the point of the entire justice system being supplanted by vigilante mobs (composed of the white merchant class) that tried and hung Australian, Chinese, and Mexican immigrants. There are countless stories of SF being the first state to defeat some racist law or another, like how the city outlawed wooden laundromats for fire code reasons, but only used it to enforce on Asian laundromats (and not white ones). IANAL but that ended up being a Supreme Court case that more or less said laws had to be enforced equally, irrespective of race.

It's a deep history, and in interpreting it you have to be careful who you decide is "San Francisco" -- is it the institutions at the time, or the citizens who act up against it?

I agree though that it's important not to take progressive politics for granted.
YouTube acts upon DMCA requests from companies claiming copyright infringement, using an algorithm that YouTube employs. When said request is known or should be known to be perjurious, the parties involved should be held liable.

While you are correct that YouTube reserves the right to remove whatever they want to from their site, they do not have the right to monetize on behalf of a third party (Sony, et. al.) content you create and own the copyright to, nor claim copyright on behalf of that third party, just by waving around the DMCA. However, that is exactly what they are doing, and are doing it under color of law, and while committing perjury to boot.
Only in the comments on a New Yorker article. Upvotes for everyone!
Are you sure it was your real phone number, or was it just an American number that Uber owned? That's what they use in the US -- a pool of numbers that they bought to function as masks.
The ethics of digital disruption (why top tech companies are the most TOXIC)
Pro Tip: You don't need the dash. That's how old-school tar is!
That's it then! case closed. No need to discuss.
Yeah, also some people can't take a joke...
Tarballs versus DVCS appears to be a false dilemma. They're independent mechanisms. The more proper question to ask here is "Are tarballs obsolete for distributing source code?".
> he has sold all his stocks, emptied his retirement accounts, and mortgaged his two properties -- including a $1.2 million home with a view of Puget Sound

Maybe I'm missing something, but how is a $1.2m mortgage affordable on $70k/year? Did he not remortgage the whole value of the house?
More friends, but then the likes are not uniformly distributed with the increase of friends. Also more pictures means the "best picture" could be more of an outlier.

So best pictures might rise further above baseline for that person. That is, top picture gets 1000 likes, but most pictures get zero. Sort of like Zipfian distribution of words.

Anyway, these things are actually really hard to control for particularly because different types of friends/people have different effects on the likes. Now add to this cultural differences between countries/states/universities/rural-urban, etc.

I think the best method that is actually practical was the one okcupid did at some point with "my best face" where you rate a bunch of people's pictures and they rate yours. Then you figure out what pictures are good from the data.

If they kept the data for all these contests, it would be much easier to interpret in aggregate.
Thanks to whoever submitted this. The paper, and the machine it's about, are still ahead of their time.

The paper shows dataflow graphs, yet programs for the computer were being written in SISAL, a text-based dataflow language. At the time the paper was written, a prototype implementation of Prograph, a visual dataflow language, was still under development. Prograph later ran on the Apple MacIntosh.

The Manchester dataflow computer was one of the things which inspired me to develop Full Metal Jacket (http://web.onetel.com/~hibou/fmj/FMJ.html).
This is socialism. Paying wages that are 50k over the market creates enormous incentives for corruption. The CEO seems to be a devout Christian, and I want to hope that all the employees are strongly moral people, but to paraphrase the parable of the camel and the needle, it is extremely difficult to be both rich and righteous at the same time.

There is a pressure on the people to outsource much of their work at market price, skimming the profit. People are clever, they will find a way.

It also puts an immense value on getting the job (possibly by deception or by getting rid of the incumbent in some way), and then staying at that job at all cost. The risk-aversion will be through the roof. There will be absolutely no back-talking. The managers will never be challenged, no matter what they do, by their underlings. Morale and the working conditions will deteriorate as a consequence, with negative effect on the bottom line.

All the above used to be the norm in various forms in the Soviet bloc when I was a kid. Those of you who spent some time in a socialist country will recognize the problem.

I hope that this experiment stands the test of time, and we can all learn from it how to make employing people more humane. But I won't be holding my breath.
possibly, but none of the cropped examples have cropped chins. It's also well known in photography that you can cut off someone's forehead, but never their chin.
Quite interesting to see JdeBP's nosh integration for FreeBSD notable enough to be mentioned. Does this signify there is interest for getting it into base? It would certainly be miles ahead over choosing launchd.
What I Learned from Building Large Scale Systems
He sold the mortgage to his company, for stock.

The company takes out a mortgage, secured by the house he owns, he gets stock in return. If the company fails to pay, house gets foreclosed on, but he still keeps the stock.
I asked, both before QS sold it to RIM and after the deal, in both cases I didn't even get an answer (and I would have been in a position to put up a substantial chunk of money in order to get a dual license deal in place). Real pity, but maybe it will still happen.

QnX is one of the most elegant OSs out there and having a public domain or GPL'd version of it would be a great thing.
I think the point the author was trying to make was that you shouldn't split CSS files because the import order on a page influences how its all interpreted; that CSS files are not independent modules and you are kidding yourself in a sense by using multiple files. HTTP/2 will not fix the problem the author was trying to call out, it will just remove the speed penalty.
How to Destroy a Relationship
Aside from the fact that you seem quite ignorant of history ("success of liberty", are you kidding me?), what business is it of the US? When will the US stop sticking it's nose in other's business? What would be it's reaction if the reverse were happening, if a foreign global power were constantly meddling in American affairs? Why does America always think it knows what's best for everyone else? And why is what's best always more US corporate intervention?

Like ok, we get it, the US is your country, and you can completely fuck up your own republic and turn it into a surveilled and controlled human zoo dedicated to the worship of mammon. But stop going and fucking everyone else's country.
Complexity budgets
I don't agree with practically any of Jacobin's analysis, but the idea that the real reason for US opposition to leftist autocrats is that they're evil is laughable. The primary goal of diplomacy is to advance national interests, not to promote the other country's.
It's nice that you probably genuinely want to help other nations, however, if you look at what actually happens (and thanks also to Wikileaks we have the sources), it's not so rosy. I suggest maybe better looking into what your government is doing before you're going to praise it.

> But we should consider the counterfactual. What if Allende had stayed in power? Chile would not be the beacon of stability and growth that it is today.

Excuse me, but this is utter bullshit. We don't know what would happen. I was born in communist country (Czechoslovakia), and in the 1970s and 1980s (and in fact overall), it was much more civilized than Pinochet's regime. Maybe we had slower GDP growth (probably not by much, Pinochet economic policies were no super success either); so what? Higher GDP growth, in my book, doesn't justify killing a single dissident (because, "considering the counter factual", there are plenty examples of having high growth without violence).

> Membership in the euroclub requires fiscal responsibility; governments can no longer rely on running the print presses to pay their debt.

Weirdly, in the U.S., rules like that apparently do not hold. California didn't have fiscal responsibility and is still a member of the club, and FED not running a printing press?
The distributed form of a project (especially one based on GNU autotools) is often not merely a tarball of the upstream repository. Often the author has pre-run some stages of the build that she feels would impose unnecessary or esoteric dependencies. Typically this involves pre-generating Makefile.in from Makefile.am and configure from configure.ac. Another common one is for the maintainer to pre-generate the documentation. The user of the distributed tarball is fully capable of re-running these steps, but they have become optional.

This is a fact often forgotten when projects switch to github and just start using the automated release tarballs github will make from the repo.
It's not even writing like you talk in this case. As an example:

"This study examined smoking in first episode psychosis in order to minimize the any confounding effect of self-medication."

Is there an editor in the house? It gets worse:

"The results were that worldwide, 59% people with first episode psychosis use are regular tobacco users, that people with first episode psychosis have a six-fold greater probability of being smokers than the general population and that smoking initiation occurs on average 5.3 years before the onset of psychosis."

I'll give researchers the benefit of the doubt that these types of mistakes could be related to English as a second, third, or fourth language. Maybe they happened as part of a bad translation? However, these were researchers from South Wales and Australia. As a result I wonder how many mistakes they made in their research. If you produce research which is worth publishing, get an editor.
Ask HN: Ghost vs. Wordpress
I'm creating a new blog and wondering if I should make the jump from WP to Ghost. I've done some node development before, but I'm by no means an expert.

I like the looks and speed of Ghost, but is it stable and reliable enough for production?
It lets you get a fare estimate and it lets you avoid having to spell out the destination address to the driver, so it's easier on both of you.

This is especially true when the address contains difficult or uncommon words like Sycamore or Cheswycke, which I'm pretty sure I'd screw up writing, and I'd guess that others would as well.
We built an app around this exact line of thinking about amounts of change, and sticking at things. Its core is:

- don't try to change too much at once
- if failing, adjust rather than abandon

http://streaksapp.com/

We intentionally limit the number of daily tasks to six. And if you're continually nailing or failing a task, the app suggests you tweak your target.

I've managed to go from staying up late (working on projects when I'm fading) to knocking off tasks from 5-7am before the family wakes up (when I'm fresh and motivated). I leave less-essential tasks like watching movies for late at night when I'm getting distracted or tired.

When we started beta testing, I kept failing to find 30 minutes/day to read a book. I changed to 10 minutes which felt paltry, but it was something I managed to stick with and started making progress on my pile of unfinished books.
Communism is much more destructive than a regime like Pinochet's. And besides all of the domestic damage Allende was already doing to Chile (the Chilean Congress actually authorized the army to topple Allende), there was also the issue of Allende wanting to turn Chile into a Soviet satellite state just like Cuba. Unfortunately, there's not always morally pure option and you have to practice realpolitik.
> Progress wends its way slowly, incrementally, with ideas gaining clarity bit by bit. So it has gone and presumably so it will continue until someone presents an argument that the process of the improvement in our understanding of the scientific method is complete.

You have created a straw man in a weak attempt to transfer your burden of proof onto me. The claim of mine, that you are disputing, is that philosophy is not nearly as relevant to science now as it was in science's beginnings. That claim is not predicated in any way on the assumption that our understanding of the scientific method is complete.

In your last paragraph, you need to be able to replace all the 'coulds' and 'woulds' with 'dids' and 'does'. As it stands, you have now made three successive posts without putting up an actual argument in support of your position.

Furthermore, you would have to show a significance comparable to the achievements of science as a whole - if your claim is that the current contributions of philosophy to science are comparable in significance to an individual hypothesis or theory, then I rest my case.
File system cache replacement algorithms. That one word made me think it would be something more like migrating to a different filesystem in realtime, which is also an interesting but probably less explored topic.

The second part of the article is where all the interesting results are:

http://www.cofault.com/2006/10/previous-item.html

Spoiler: the differences are quite small.
Those old Meccano sets were awesome too, you can still find them on Ebay.

When he's older, radio controlled airplanes, cars, helicopters, boats.

You could probably have a general DIY attitude and build some toys for him with him.

This looks cool too:

https://www.kickstarter.com/projects/infento/infento-worlds-...
The bog standard basics presumably relate to more advanced areas, for the purposes of your argument. Otherwise the taxi driver would be unemployed, and out of luck, regardless.

Nonetheless, I've yet to be convinced of the necessity of meeting that standard, basic or not. If one is to look at the UK education system, which doesn't seem to produce measurably worse employment or lives for its participants than the US, then one will note that the maths being taught in the papers given by the person I was responding to in the US is not dissimilar to the lower stream maths GCSE - taken at around 16 - in which a C is a quite acceptable grade for most purposes. Even then, there are things there that would not show up in a GCSE paper - a kid wouldn't need to know scientific notation to pass that test with a C.

As for payday loans etc. The obvious answer is 'don't accept deals you don't understand' it's possible to sting people on a great number of things, based on your advantage in some area that they do not understand. If it's not maths it will be penalty fees hidden in the legalize. By the time you're up to needing scientific notation and square roots to understand your loan, it's a deal that someone ought not to have taken in the first place.

It does not seem unfair to me to ask: You describe it as basic, and threaten all these consequences if it's not taught... there are places where that level of performance is not expected, and these consequences do not seem any more in evidence. So, why should I buy into the idea that this knowledge is needed?
I'm doing my 2nd round this year of "30 days without coffee & tea" now (7 days into it). I primarily do it because I feel my more frequent heartburns were because of that, and because after a while coffee gives me the jitters and makes me very impatient, instead of energize me.

Looking at all the comments, and thinking about the effects I feel during this 7 days (and the experience of the previous 30 days), I will definitely want to keep that coffee low, no matter how much I like cafes, the drinking, the flavour...

By the way, for me it took about 3 weeks after quitting coffee cold turkey to stop thinking like "I'm a grown-up goddamnit, I can have a coffee whenever I want!". The 4th week then was really-really good.

Tea is works a lot better, and I'm lucky here in Taiwan for the awesome teas available. But have to be careful about that, a strong oolong (that I like a lot) just as a hammer-hit to the head as a cup of coffee sometimes....
stream-of-consciousmess ;)
I like cats for their independence. Mine walk in and out as they please, they do their stuff, I see them a couple of blocks away sometimes, but they always come back. I don't have to babysit them. I don't have to walk them. I don't have to worry if they are bored. Cat food is cheap enough not to bankrupt us. They are not a second child.
Fair enough. I basically agree. If you find a better solution when you have to code 8-12 hours a day, let me know.

Edit: Also, some people pay to walk on treadmills.
Computer Maps 21 Distinct Emotional Expressions, Even “Happily Disgusted” (2014)
Cool! This could be taken a step further, adding in the oscillation of the moons rotation for slingshot and accounting for the travel time between earth-moon-mars to come up with a good list of launch dates. I'm sure there are other factors, I'm not a rocket scientist.
A "fraction of services" that Facebook wants, not necesarily what the population wants.
Facebook is an utter joke. They have put a lot of effort over the years into locking down easily minable api endpoints for "their" data (i.e. no authentication tokens), only to be able to make it available for such backroom dealing.

Luckily, humans will always be the weakest links in these systems and you can get as many auth tokens you want for checked in public repos.
That summary is also grossly inaccurate, easy crossing the bar for "dishonest".
The cost of your inputs has little to do with the price you can charge for your outputs. Those are two supply-demand curves, which have very little to do with each other. Note that there is an infinite number of business models where the inputs curves are way above the outputs curve, and those are the business models that never can possibly be profitable. Increase of minimum wage (albeit this extreme) only raises the cost of inputs, and makes the set of unprofitable business models larger; there is no qualitative difference to, say, raising the cost of oil 300%.

Wages in aggregate eat directly into your profits, so if you're happy with lower profits and lower wages for executives, you absolutely can raise wages. If you pay 70k/year in low-margin-per-employee industries, your will inevitably operate at a loss, but this company is not low-margin.

I would also love to see this succeed, but maybe giving employees non-voting stock would better stave off the possibility of running the business into the ground.