skysight-inc/HackerNews huggingface dataset:
As in other controversial Linus-rants, I feel that, sure, some of his phrasing is gratuitous, but I prefer his brutal and thorough critiques to the way that some maintainers shut down issues with a smug and glib one-line statement. I didn't read the entire thread, just the single message in question, so I don't know if there's been a buildup (I mean, besides the many years Linus has spent as a developer) to this blowup. And I don't follow the mailing list so I don't know if Linus is half-jokingly playing into his pigeonhole of a reputation.

But I do respect that a developer who has created incalculable good for the world and is established enough to quit and live happily on a tropical island still gives a shit enough about things like readability to be irate about it, and to take the time to type out a "sweary" essay of examples and elaboration. Someone has to care, and I'm glad it's someone of his stature. I know I'm making an appeal to authority, but I tolerate a sweary rant from someone like Linus differently than from a middle manager who wants to be cock of the walk in office politics.
Of course! GitHub stars are the only intrinsic good.
Last week?
Googling "USAID CIA cover" gives you lots of interesting results, for sure.
Fact that ShapeShift is a Swiss company likely plays a role:

http://blogs.wsj.com/riskandcompliance/2015/08/13/u-s-warns-...
Oh, it's much more than that: https://support.google.com/accounts/answer/3466521?hl=en#ful...
I'm still waiting for Indian release :)
Atlassian: Codegeist 2016: Help Teams work better
Sounds like your job involves making small amount of similar text manipulations on a large number of computers. Which is different than what the tools you mentioned were design for - i.e. for doing lots of different jobs on a small number of computers.

As a dev, I use two computers +/- a few shells for most of my work. Little enough to manage configurations by hand. I'm more like a machine shop from GP's comment - machine shops do jobs to the same standards, but internally, each one is likely to be unique in its setup, tooling and process.

What you're ranting about is lack of tools suited for the kind of job you do. My needs are different, so my complaints will be opposite - I'd like tools to be more like Emacs; capable of being molded and integrated to better fit any given job I have to perform.
Wow... I have never thought of the process in the linguistic terms "additive" and "subtractive". That actually changes the mental model for me. I have always thought, in less abstract terms, about removing shapes (carving out) and optionally sticking external parts (bolting on) to get the desired product. The specific add and subtract "language" presents it in familiar, abstract, and, more importantly, composable model.
Sure, but it's true for both debian/ubuntu and fedora/rhel/centos.
Nintendo became an investor in Niantic in October of 2015
Qualcomm's Snapdragon 821 is its fastest processor yet
Hm. As far as perceived performance, I recently wrote a proof-of-concept library using a timer and calculating viewport intersection of an element. It feels less annoying than a registered scroll event, although I did not do any instrumented performance comparisons. (The point of the library was progressive enhancement, not performance.)
Mercedes to show its Tesla-fighting electric sedan in September
The effect might be modal, depending on other variables (expectation, sleep, diet etc). So it works one way on one person or at one time, and differently elsewhere. Our brain states are likely fantastically modal, since its an enormous state/storage unit.
While not released yet I'm thinking WebAssembly and browser APIs should eventually cover this use case - I expect browsers to expose more sandboxed versions of native APIs and the browser will become the new OS for desktop OS.

Yes, let's throw away all the great toolkits (Qt, Cocoa, etc.) that we have, which have developed into an extremely stable base over the past 20 years, with look & feel consistency between applications, and replace it by some experimental browser tech and constantly reinvented web frameworks.
</sarcasm>

On a more serious note: I think sandboxing application for existing toolkits is a problem that is far easier to solve than changing browsers into general purpose operating systems with consistent UIs.

In fact, Snap, Flatpak, etc. already implement many of the necessary bits and it's been done before on UNIX (Sandboxed macOS applications). Of course, Linux has to switch to Wayland for GUI isolation, but that'll be true for any solution.
Facts are never facts when the topic is economic forecasts.
Galaxy Note 7 Specs and Price Rumor
Publishing your first Chrome Extension, part 1: Taxes and Legal
> My wife increasingly spends more time on front/back-office tasks, so technically this is a 1.5 person company :-)

It was nice to hear about this, as my wife also helps me out in running my business. Its ultra important to have the buy-in of your significant other for these kind of operations.

In my case I have other developers as well. That's why can't claim to be a single person company. Although, there have been phases in its journey, where it has been just a 1.5 person company.

I am not as mobile (got some dependents) but cheers to the digital-nomad/lifestyle-biz kind of company. Work hard, but at your own pace. See movies in week day afternoons. Or spend entire days on HN/Reddit/twitter. Then feel guilty about it, and spend some days coding, and making some progress, has been my modus operandi.

Edit: Just to add one random but key point in single-person companies, is that you end up doing automation, automation and then some more automation. Cron jobs, alerts, actions, automated test scripts, backup scripts, data refresh scripts and so on. So then even if you grow, its a positive to have in your culture.
No one is starving in the US anymore. The poor are fat, and have cell phones.
Well put, but there is more to GMO than health issues. How does it affect workers? How does it affect agriculture? How does it affect biodiversity? All of it interesting and worth studying in detail.

It is also a way to enact intellectual property regimes over the world's biggest industrial sector. It is worth looking at how this has affected other parts of the economy.
It seems to me, not serious enough for decisive action apparently. Progress is slow on that front. "Knowing" and "doing" are different. Most people who smoke or eat badly are aware that it's a (serious) problem, but it does not necessarily lead to action. So that people "are aware" of something doesn't tell the whole story.
Yes, it is. Ignore these other people. Darjeeling in particular has a subtle sweet white grape flavor that you will taste if it is real. Not all teas have a distinct terroir but Darjeeling in particular definitely does.
Atomic clocks have been in use in capital markets for a while. I was at National Physical Laboratory recently and they were demonstrating how they pipe their atomic clock output to the traders / exchanges.

http://www.npl.co.uk/commercial-services/products-and-servic...
Keeping JSON Endpoints in Check with Json-Weight
U.F.C. Sells Itself for $4B
English is indeed my first language, but I don't know where you're from, and many claims along the lines of "X doesn't work" from an American view point, are in my experience, intended as "X doesn't work anywhere" - the scope of the author's experience/knowledge is irrelevant (see: health care, gun control, government in general, banking/finance regulation, etc)
The Chipotle thing is a joke at the expense of Chipotle. They had a reputation as being greener, having real food, and being healthy, and then it turned out that a lot of people got food poisoning from food in their supply chain.

As for the xkcd, here's a guide to how it's relevant, as I interpret it: cheap wine is to American food as good wine is to real food.
"The Stratasys printed part was printed with ABS material, 100% infill with a standard layer height on normal detail settings. Not having direct access to the machine I was not able to extract any real nitty gritty details on the overall print set up. For the Lulzbot print that I created I used HIPS material with a 0.5mm nozzle, 0.1mm layer height, 25% infill, 4 top and bottom solid layers, 45 mm/s print speed with standard acceleration, 240C extrusion temperature, 110C bed temperature, and an extrusion width of 0.6mm."

This is an apple to oranges comparison. I work with a Lulzbot 5, a Lulzbot Mini, a Stratasys dimension elite, and two polyprinters on a daily basis and have been working with 3D printers for over 10 years as part of my job. Why was a material like HIPS ever used for comparison with ABS if both machines can print with ABS? Why was the extrusion width 0.6mm on a 0.5mm nozzle? Why is he comparing a 100% fill print with a 25% fill print? Why didn't he mention that the Lulzbot Taz 5 he was using has a $500 print head upgrade to let it print soluble support material as well? This whole article just reeks of either someone who is either very new and inexperienced to Hobby 3D printers or was intentionally trying to make the TAZ 5 look bad. I have done similar comparison studies myself and have come to drastically different conclusions. We sold the dimension elite a while ago.
> Making everything asynchronous and detached makes things more complicated, not less

It does in languages like JS because they're not built for it. Elixir programs on average don't look very complicated.
We've been working on a service to make post-deployment testing &
monitoring web services turnkey (as simple as connecting CircleCI or
Travis to a repository).

Assertible connects to a GitHub repositories deployment events and
runs tests in response to successful deployments.

We are happy to listen & discuss any feedback!
So the solution is to create a throw away gmail account, I guess?
Or not bother playing at all.
LokiJS Reaches 1.4
I think part of it is that it fits well into the microservices paradigm - where there is a separation of work even within the same program.

But that said, for where Erlang shines - backends and distributed services - first-class concurrency is damn near a must-have these days (see: Go, Erlang, etc. recent surge in use and popularity).

I ended up with Go, but had I more time to learn Erlang (or Elixir was 1.0 when I started looking) it would have been a solid contender.

Also, don't discount the incredibly solid and robust BEAM VM. If you are writing distributed services or servers (see: Riak, RabbitMQ) the overhead for spinning off "instances" or "processes" within the VM is virtually zero-cost, and in production systems has like sixty-four 9s of uptime. [0]

[0] ok, nine, but still: https://pragprog.com/articles/erlang
Saudi Morals Enforcer Calls for More Liberal Islam
Five Awesome Small Business Marketing Tools
I buy Pasture Raised eggs from Whole Foods, about $6-$8 per dozen. Expensive but the only eggs I've found in the US with actual orange yolks like I found overseas. Even the farmers markets here disappoint. Pale yellow yolks are a very bad sign.
Yeah, I wonder where someone would ever get the idea...

- that an entire industry has been doing it wrong

- that it can be fixed by a low-bureaucracy, Angel-funded startup

- that once you have enough success you can just rewrite the laws that were slowing you down

- that no one knows what they're doing anyway, major projects are 100% guesswork, and you should just "fake it till you make it"

- that any skill is just a matter of 10,000 hours of practice

- that you can outsmart an industry before even passing or placing out of sophomore level classes

- that any self-doubt must be Impostor Syndrome, and so it's not worth your time to even check if that doubt has a factual basis

Well, I mean, of course, besides the HN comment section.
Cheese and bread. I would take good soda bread over almost any other country's national starch.

*and oysters, but one can't really take credit for the ocean currents.
Slapping a MIT license on a piece of code is often not enough. People want to be able to rely on the community and the companies behind a technology.
I haven't thought of that but it seems like a great idea. Basically like a shuttle service? Here we have MARTA, buses and trains, but both add outrageous commute times. There is a benefit to someone else doing the driving so you can focus on either getting things done or just browsing the internet but that wouldn't be so bad if there wasn't a usual requirement that I be somewhere by a certain time. When I work from home and say I run into a logical wall, I can stop aimlessly looking at the screen and go feed the cats for instance while still mentally churning through the problem. When feeding the cats is part of my things-to-do-before-leaving-the-house routine, I purposefully push work thoughts out of my brain because I'm in no way compensated for that time.
Half Staff – SMS messages when the US flag is lowered
Sorry, yes, I meant via API.
What do you consider to be a traditional English pie? I need to make sure I have one of these.
The Wireworld computer
Better/more neutral title: Pokemon Go asks for full Google permissions
I'm into this game. It's fun, it gamifies walking and going to parks. I love that I can play this for a few minutes while walking my kid to the park, or while he's at the park playing.

Is it perfect? Hell no, but I play it in spite of how popular it is. It is fun, engaging, rewards activities I want to do more (walk) and really doesn't work well in the house. My wife likes that I wanted to get out of the house more this weekend.

Is it kinda sad that I need a videogame to make going outside fun for me? Yeah sorta, but that's who I am.

EDIT: One final note. This game uses the Pokemon I played with as a kid. The ones I traded on cards and really leverages that nostalgia to make it something I want to do. I want to catch these specific pokemon because I've done it before. And it's more rewarding because I have to physically earn them too.
Some people have a bad reaction to escolar, but it does taste really good. Well worth the risk.
OMG, I uploaded a bunch of (not mine) dicpics to our client’s server
I couldn't agree more with your sentiment on the mechanics.
By using a physical object to manipulate the medium, I am slowed down; where with typing I am a blur of output.

With the manipulation of pen and paper, I have to think slower and hold onto an idea in a different manner; my thoughts have to be thought about.
Friend of my girlfriend used to own a Chinese restaurant in Canada and said that he had to have alternative recipes for the locals because they didn't like the traditional flavors. It's a shame though, I've had his food cooked in a more "traditional" sense and it was bursting with flavors. I sort of always assumed is how it goes in North America.
I only buy grass fed beef from Australia, and lamb from New Zealand.
I fond of e-sport. So it’s interesting for me to test new game. Pokemon go stole the scene at a grate pace. But this game is a really risky for cybersecurity. Maybe we don’t need such program.
I can't see why pinning is such an obvious choice. The kernel's scheduler may decide that CPU 1 should be woken to handle some new packets, because CPU 2 is busy. If you've pinned the socket to CPU 2, you may be losing out.

I get that there are trade-offs between the two modes: pinning can provide better cache usage, you can avoid some locks (but indirectly make the kernel do the work for you) and so on, but I don't see how you can confidently state that pinning is the 'sane' choice.

In an ideal world, the kernel has a better overview of the network state and CPU state, and therefore is best positioned to decide which CPU should handle each packet.
It doesn't ask though:

"Normally you’d see a little message saying what data the app is going to be able to access - something like “This app will be able to view your email address and name”. For some reason that’s not shown in this case"
You definitely don't sound like you hqve.
An x86 to 6502 re-assembler
I think that you make some really great points around standards here. This whole notion of organic is nice, but the methods deemed "organic" is not always going to produce the best yields or quality of product. I appreciate the awareness that the organic movement has brought to the mainstream but it is not the panacea. Farmers who use environmentally sounds methods that are not "organic" are becoming more of the norm and I am seeing more "clean" food being promoted because I think the organic movement has swung too far to the other side of the pendulum. The answer will be somewhere in the middle.

I grew up on a farm and my dad produced the best beef I've ever eaten year in and year out. Nothing I can buy from my grocery store or even my local butcher can compare. While we were never certified organic we used sensible methods of raising our animals. We knew the farmers we bought our corn from that we use to make the feed. We bailed our own hay, chopped fresh grass, and yes - fed them grain. None of it certified organic but all very clean. Organic standards are such a mess that it doesn't mean a whole lot anyway as many of the food labels in the US.

Anyway, long rant, sorry. Great post. I really hope somebody steps up and can bring a movement forward that lets transparency back into our food markets again. That will do more for the quality of our food that most of the techniques since the worst offenders will be forced to change or go out of business to have the gaps filled with better providers. Keeping the costs down will be the big hurdle.
Mmm, understandable position.

I guess I must admit that my original statement came with an assumption of "BTC deployed in the current real world setting." I do agree that given the scenario you and the other commenter provided would not require government scrutiny as they would have no interest.

Though, also both scenarios exist as "what-ifs" of the real world and an ideal world setting for BTC, not an idea use scenario for BTC>
No, this is like the crusty machinist who knows just how to wiggle his hips and shake his elbow to get a 1/2 thou on the worn-out bridgeport in the corner.

FDM should let engineers make prototypes without bothering that guy (whose time is probably 3x more valuable than theirs, even if his pay doesn't reflect it). This sounds like the printer is just a more compact version of the worn-out mill.

Plus you have to account for the printer's quirks right in your 3d model which is annoying and error-prone. (Yes, I know every package has a way to segregate those changes, etc. but still.)
I speculate that Tetris (possibly even just the 1989 GameBoy version) was bigger than the Macarena.
Developer Shortage? Or Harmful Interview Anti-Patterns?
And from the last time around:

https://news.ycombinator.com/item?id=7991696
Aren't we accelerating _away_ from the Earth to an even larger extent as we are held up by its surface, against the natural motion of falling downwards?
Have you got a source for that? First result on google indicates otherwise http://www.backyardchickens.com/a/egg-color-chart-find-out-w...
Pokémon Go adds $7.5B to Nintendo's market cap
Some examples that I am familiar with, by no means an exhaustive list.

- Not asking for a receipt when going to a private doctor to save on VAT

- Going to an unofficial dealer instead of getting the car serviced on the official brand stores

- Getting an hospital appointment to a know doctor via networking instead of waiting months for a random doctor at the district hospital

- Not declaring 100% of the income to IRS

- Renting rooms to university students without contracts

- Double accounting on restaurants

- Spending up construction license approvals on the countryside

- Black job market for farm and construction workers

- Work positions that are already given, when displayed on the Government newspaper

- Jobs by being the "sun/daughter/cousin of" instead of proper hiring process

Yes, not everyone makes use of those tricks.
Simulating complex systems using programming
The project supports for interaction to smartfox server 2x, 1.0.6 released
Lol I agree with Thorvalds' commenting style.
There's plenty of cheap crap food in Europe, but at least it's labeled as such. Pretending something is something it isn't, is lying to the customer. It should be illegal.
Interesting what gets downvoted here (the parent comment looks very "light gray" at the time I'm writing this).

So in support and just for reference, some articles:

http://journals.plos.org/plosmedicine/article?id=10.1371/jou... (Why Most Published Research Findings Are False)

http://www.scientificamerican.com/article/an-epidemic-of-fal...

http://www.economist.com/news/briefing/21588057-scientists-t...

http://www.economist.com/news/leaders/21588069-scientific-re...

http://www.economist.com/blogs/babbage/2013/10/science-wrong
Pale yolks mean little. It just means the farmer added a different colouring agent.

http://blog.chickenwaterer.com/2013/03/influencing-egg-yolk-...
having to put 'end' leaves bad taste, which is why i stopped learning ruby.

i learned lisp instead and now i'm learning lfe (lisp flavored erlang)

do i miss something by not learning elixir?
I'd love to see where you get your numbers from considering Niantic doesn't publish active player stats for Ingress.
Apache HTTP Server Opspack Overview
Such a fork would be more difficult in Bitcoin due to their political/financial (not necessarily technical) decentralization. This fork, if it happens, will be proof that Ethereum is far behind bitcoin in terms of decentralization.
> I don't know what the gameplay's like for Go; hopefully they didn't make the same mistake this time.

The "capture" gameplay is only in gyms, every day you can collect a bonus/rent of 10 coins and 500 dust for each gym where you have a pokemon. Increasing the level of a gym increases its defensive power (so less chance for an other team to capture it) and the number of pokemon which can be stored in it (spreading the wealth amongst the team)
Also that discipline begets motivation. Exercise every day. Pretty soon you feel bad if you don't exercise.
The bad experiences that lead people to complain about it stem from poor implementations of the effect. Infinite scrolling done well is a great experience - if there's plenty of content loaded at the start, further content loads before you reach the bottom of the page, there's no pause or jank, and it's used it on pages where the user is browsing everything rather than looking for something specific, then it's good. Those criteria are a pretty limited scope though.
Ah, those are for the shell. I'm talking about the yolk.

http://blog.chickenwaterer.com/2013/03/influencing-egg-yolk-...

The shell appears to be genetic: http://msue.anr.msu.edu/news/why_are_chicken_eggs_different_...
well the WTC ruled against the US using COO naming recently in the beef trade and it probably occurred elsewhere. So how do you label without having someone claim its unfair trade practices?
By the way, the marshmallow study has been redone and reinterpreted. It has been found that the children's behavior is heavily influenced by their life experience. When they live in an environment where they can't trust adults they eat the marshmallow sooner, quite rationally. So it isn't an inherent trait of the child but of its environment whether it waits for the promised future return or not.
Is it correct that I'll need to login with an Ubuntu One account to install a Snap package?
> Such a fork would not be more difficult in Bitcoin

Did you mean to say that it _would_ be more difficult?
Well, in fact all of them should be devDependencies because the artifact of a build would contain everything, none of those things would be needed at runtime.