skysight-inc/HackerNews huggingface dataset:
I'm sure someone out there does it like that (the joy and pain of git being there's a million ways of doing things), but the name I think is derived from the idea that you're replacing a merge commit with a squash of the disjoint parent, rather than a merge of a squash.

Also it's entirely possible I'm wrong, I'm a fan of merge bubbles (sometimes rebased for clarity), and avoid large squashes in general, so maybe I just don't understand how people do it. I don't know why you'd bother to keep both a merge and squash commit around, though.
The 'quality' of WalMarts vary enormously.

If you want to see a really nice WalMart, then visit store 100, in Bentonville Arkansas. Curiously, this store is across the street from one of the main home office buildings.

Snark aside, the amount of central control tends to cause some unexpected kinds of 'drift' across the various stores. That central control, combined with absolutely amazing, state of the art technology in the late 90s and early 2000s led to much of WalMart's success. I heard from a lot of managers back then that sang high praise for the big computer system in Bentonville. Indeed, in late August 2005, the normal things arriving at the stores along the gulf coast disappeared in lieu of batteries, water, and other such supplies. A store manager told me, a few months later, that he knew shit was getting real when the big computer in Bentonville stopped sending regular stuff.

Unfortunately, that technology has not kept up, and actually grew in many non-useful ways to become the over-bearing beast that it is now.

So the whole concept of 'store of the community' was and is a thing. But in the past, it was a good thing. Now, not so much.

And yes, the ever spiraling expectations put on store managers to keep their comp (1 up, quarter after quarter, for decades, could only end up as we see it now. Serious understaffing, and other related problems.

1) 'comp' means 'comparable sales': http://www.investopedia.com/terms/c/comparable-store-sales.a...
Now "expr" has finally been rewritten as a jQuery plug-in.

[1] https://github.com/baphomet-berlin/jQuery-basic-arithmetic-p...
You and me both. Heck, I posted the same request in this discussion as a snarky comment.

It's kind of baffling to me that people have been asking for this feature for years, with requests [1] having hundreds of comments and upvotes on their site, and it's still ignored. "Selective sync" is a very poor substitute.

[1] https://www.dropboxforum.com/hc/en-us/search?utf8=%E2%9C%93&...
Rate Limits
IE10 and IE11 have a large numbers of bugs in their flexbox implementation or only support the 2012 syntax, so this might actually be desirable. (Compatibility info from http://caniuse.com/#feat=flexbox )
80km high track supported by centrifugal force and belt momentum, and tethered by (the same type of cable necessary for a space elevator)? With a belt over 4000 km long capable of 14km/sec without flying apart or overheating?

Which part of this is current tech?
That’s right. `git merge --squash` doesn’t even make a commit, it just updates the working tree and index to look like the post-merge contents — it’s then up to you to actually commit. So yeah, you don’t even end up with a merge commit.
Can you talk about the tech stack you are using to power this?
Those seem the same to me, but the parent's is pithier. What's the difference in your eyes?
"Also, the article use the word "hacker" wrong."

How so? They aren't breaking into things (except each other's underoos).
I enjoyed sharing her story with my 9yr old coding daughter; solid role model.
It's perfectly logical -- the same words can have different meanings in different contexts (here, the phrase "no code" has two meanings). Un-epigramming it, you'd have something like: "No code snippet exists that is as good as the complete absence of code"
I certainly have a hard time seeing either Trello or Jira without multiple columns.
My dad, at 78, uses it a lot. Like most seniors he doesn't feel comfortable using a PC and Cortana eases that discomfort. It somehow makes the computer seem a bit more friendly and usable. I know it sounds bizarre but for someone who started using computers at 70 makes a lot of sense.
I think one of the 'problems' of React is that the problem it solves is not "how do I easily build a web app?" So, any tutorial that shows how to easily build a web app using React makes it look much more difficult than building a web app has to be. The problem React solves is "How do I sensibly organize a large complex web application?" If you don't already have that problem, learning React can feel like you are learning how to build a transit system when all you really want to do is walk down to the corner store.
sounds like a good idea to have some future use for olympic infrastructure instead of ending up with rotting hulks.
http://www.indiatimes.com/culture/who-we-are/24-abandoned-ol...
What correlation is there between damaged/old fruit and not having pesticides? They weren't treated exactly the same as the other fruit in the harvest?
To anyone who's planning to use this or Atwood's article on writing less code as a little red book:

For the love of god, please use some common sense when repeating mantras like "write less code." I've seen this used to justify all sorts of ridiculous shit, like dropping basic security measures (write less code! YAGNI! Why would someone try SQL injection/XSS against our site anyway?!?).

If I propose something and your thought-terminating cliche response is some form of "YAGNI," I hate you.
That was the first things I was looking for in this article...
I wonder why they skipped this topic as this is the most important thing related to electric cars
USB Type-C could kill your headphone jack. Here's how
I think this depends on your definition of public? For me public means "in stable branches". I sure hope you aren't rebasing master
Elegant summary and recommendation. If NumPeopleWhoUnderstandBuzzwords < NumPeopleWhoUseBuzzwords, then don't assume your answer has to accurately capture the nuances to satisfy them.

If they don't accept your answer and ask a followup, then they're probably a person worth actually having a conversation about the pro's and con's with.
To make a clarification, I was not calling Docker hype, nor specifically remarking on any particular item. I use docker religiously. I even use dokku for about 30+ toy projects.

My remark was to highlight that buzzwords are often used for "me-too" ankle-deep conversations/articles. Whether someone calls it Devops, or Systems Engineering, makes no difference to me. However, I favor pragmatic conversations about the topic, rather than buzzword bingo.

Examples include: "MongoDB sucks.", "Everyone should use Docker", and "What? You mean you're not using Kubernetes for your CRUD app?"

Basically, blanket statements that accomplish nothing more than to send social signals.
I expect to see this for presale on Indiegogo or some other crowd funding site in the coming weeks...
I would have used an Android/iOS style dictation key on my Windows tablet virtual keyboard.

That's the one thing I wanted from Windows 10. But no. They gave me this useless Cortana bullshit that can only search with Bing.
"Christian admitted that Tesla’s regular maintenance repairs like brakes and bearings cost more than those on his old car, a Subaru Legacy"

And the "drive unit" (electric motor?) has been replaced. Twice.

As I've said before, electric cars won't mean a significant decrease in maintenance costs.

But, he has managed to save $43 a month on gas!

Edit: reading comprehension failed me, as pointed out below, he saves $293 a month on gas.
> The reality is that Walmart is a victim of their own success in some ways.

Well, and a victim of the policies they and their shareholders advocate that put more people in poverty. Arkansas is about the third poorest state. Maybe a little less trickledown economics would result in a little less shoplifting.
I'm interested in this as well. I was under the assumption that the range of the Model S goes down slightly with every charge.
Heh. Sorry. I think I misread the article.
The Appelbaum case is really tricky. But I think the world does need some context here.

I have a lot of friends in common with Appelbaum. When you first meet him, he seems like the most interesting man in the world. He puts his own safety on the line to help build a world more free of surveillance, and he's one of the best advocates on the planet for the cause.

But then you find out that he's run roughshod over pretty much every professional or personal relationship he's ever had. He seems to get away with it by relying on everyone else's reluctance to call him out. He cultivates a glamorous image by associating himself with important projects. I have no personal experience with him going after his critics, but that seems in character.

So, while I have no actual knowledge of anything that happened in private, it is not at all a stretch to imagine him stepping over the consent line. At least among the people I know, there was no surprise at these accusations, more of a sad acknowledgement of "yeah, that seems like Jake".

But that's also the problem with the pile-on that's happening. Every person who Appelbaum has really pissed off at one point or another (and there are A LOT) is joining in. The website that was set up to provide a forum for his accusers includes stories of plagiarism or Appelbaum just being angry about being criticized in public. While this does build up a picture of the man, it also isn't a good look for his accusers.

Personally - it seems we have a case of a guy who might easily deserve to be ejected from a group with the "no asshole rule". But instead he's being ejected for a much more difficult accusation to prove (rape / consent violations).

I do believe his victims, and the stories they tell are justification enough.

But even so, there's a lot of problems in how he's being ejected from the community, with vigilante shaming websites that have no quality control. I'm really not sure if it was a good thing.
Sure.

Now how about the 'total hives' vs 'annual losses' issue? I think the metric you've chosen to indicate overall honeybee health is lacking.
Judging by the undisputed statements in the situation, I don't see much in the way of reputation to destroy.
No, I think you're right; take a look at the graphs on https://github.com/blog/2141-squash-your-commits for example.

I don't know why you'd want to do it that way either! But I also don't understand why you'd want to "never rebase", so when it comes to git, I assume that someone has reasons for doing all kinds of things I don't understand.
This is misleading advice, principally because “squash merging” is the very definition of losing history — it literally discards the commit history of your branch, which will then be lost to GC.
State of caching in 2016: headers served by Google, Facebook, AWS
"If I propose something and your thought-terminating cliche response is some form of "YAGNI," I hate you."

This has been my experience too. While the concept has value, I find most people that throw the term around do so as a justification for not thinking much.

To armchair psychologize a bit, I think that enthusiastically embracing an acronym which, whatever its conceptual merits, is just so lame-sounding correlates negatively with taste, and taste correlates, albeit imperfectly, with programming skill, especially the skill of writing readable code.
People find value in watching them play. You don't. So don't pay them. If they get paid, they get paid. A guy living in a cabin in the woods isn't likely to find what you do to be worth a dime either. Doesn't mean there aren't services he'd pay for.
Here's a similar article in the Tampa Bay Times published earlier this year. The graphics department had a fun time with it.
http://www.tampabay.com/projects/2016/public-safety/walmart-...
The UX on HN and Reddit is basically perfect, though.
A police officer in a small town once told me, "90% of my calls either start or end at Walmart". The places are lightning rods for crime. To the point where "distance from Walmart" correlates with home values. Maybe local police departments should locate their headquarters nearby Walmarts so they can at least use our tax dollars more efficiently.
The article cites approximately 50,000 miles per year. At 5 working days per week of driving, that would equal approximately 190 miles per day. The Model S page on Tesla's web site calculates that at 45 mph with the AC on (a reasonable speed for city driving) the Model S can get nearly 290 miles on a full charge [1].

In addition, if there is a Supercharger unit available, the Model S can recharge fully in less than an hour if less than 260 miles have thus far been driven [2]. Meaning it could be back at full charge following a typical lunch break period.

[1] https://www.tesla.com/models#range-calculator

[2] https://www.tesla.com/models#savings-calculator
Pilgrim – Map Your Journey Through the Internet
I assume the batteries aren't under the warrenty?

Is it the case with some EV's that you never own the battery, you have a lifetime lease so the unit gets refreshed every so often?
Direct download links:

* Full-color PDF - https://blog.fogcreek.com/wp-content/uploads/2016/08/MakeBet...

* iPad (ePub) - https://blog.fogcreek.com/wp-content/uploads/2016/08/make-be...

* Kindle (mobi) - https://blog.fogcreek.com/wp-content/uploads/2016/08/make-be...
No, your parser mismatched. Let me rephrase the GP: there does not exist any code that is better than not having any code at all.

∄ code c : c > ε (where the empty word ε represents no code and a>b means that code a is better than code b)
> Do you remember ever enjoying using/reading a website with more than two columns? I don’t.

Another one of the things I really miss about the pre-JavaScript, pre-CSS, document-oriented (as opposed to the current experience-oriented) web is being able to make my browser window half or a third of my screen, and having documents be eminently readable. That was really, really nice. Try it now, though, and nothing really works correctly. Which is weird, because a third-width window on a laptop or desktop has roughly the same proportions as a phone in vertical layout.
He links to a Woodford Investment analysis that states that Brexit might not be that bad for the UK (the report is from Feb 2016). This goes against every other analyst report that I've read, and the optimism seems to be based on a perception that doing trade deals with other countries is easy. My guess is that the author is a Brexit supporter looking to justify their position. "Oh, I voted with all the old people? They are all actually really wise".
If every known tool was a literal hammer... then all you'd ever have is a hammer.
Two engine replacements, in a little over two years? Yikes.

How expensive is the drive train compared to a combustion engine? maybe I'm missing something.
Sure! :) The backend is basically just Redis and Amazon! (S3 for storing the files, a Lambda function to convert webm into mp4 and gif).
Client side, it's using WebSockets, RecordRTC for the video capture and Service Workers for the push notification bit.
Then you have to pay for a server to run the cron jobs which would be more expensive. You could run it from home, but then you need to manage uptime yourself.
Check the history of the term "honey trap".

Thanks to Wikipedia, I have a new favorite example: https://en.wikipedia.org/wiki/Mordechai_Vanunu
Do the superchargers have a detremental effect on the batteries? I would have thought rapid charging would lead to greater wear than a slow steady charge. Anyone know?
The UX on HN is good. Reddit, not so much nowadays.
Surely the stores pay property taxes that go to local PD?
Is that fucking papyrus
The pricing is pretty self explanatory: https://aws.amazon.com/redshift/pricing/

Now, if you're asking what kind of cluster you'd need for optimal usage, that is a different question.
Black on white is really hard to read
My local Walmart had a lobster aquarium for a while. Lobster was 2-3x the price at the local supermarket and it was just sitting in the middle of the food section. Not sure who one would have had to grab to actually buy a lobster. Very odd. It disappeared after a while.

I can't say I'm much of a fan of shopping at Walmart. It's convenient for me and the prices are good to very good. (Though my overall perception is that apples-to-apples it's not spectacularly cheaper than my local supermarket.) But I find that I have trouble doing a full grocery shopping there because of a combination of selection and quality.
Funnily enough, I don't think this is a real concern. It's the stereotype, which is why I said it, but Google believes it will make as much money off cloud as from ads, so I wouldn't expect anything to get shut down.
ZeroNet and IPFS: uncensorable auto-scaling BitTorrent powered websites
> He is probably smarter than all the professors there.

That is not a good perspective to go into a learning experience with. I hope he does not arrive with that expectation.

While I agree that Ivy league is a nice signalling indicator, it is also a very strong networking environment. I've been offered jobs from former school-mates, received funding from another, and started my first company with yet another. I think that it will be difficult to socialize when you are just 12. A great deal of networking is at parties and events that 12 year olds might feel out of place in.

But I wish him luck.
Neural Networks and Deep Learning: A Principle-Oriented Approach Free EBook
Ah ha! TIL. Thank you!

(One thing I really love about git is that it's a tool I use extremely often (it's something like, 20% of the commands I run in my terminal), yet I learn something new and useful all the time.)
correction: unless you wait 30 or 90 days (depending on what you do in the interim) and then run other git commands which trigger automatic gc (which typically only happens with large repositories) or manual gc (in which case you're just asking for problems)
Reminds me of the operational transformation used in Wave.

http://www.codecommit.com/blog/java/understanding-and-applyi...

I see they mention it in the paper, saying the difference is that Wave requires a central server to impose a total ordering of operations.
No More IT vs. Business: How  to Become an IT Business Leader Today
Lambda charges by CPU time, not cycles. If you either sleep or make network requests inside a Lambda you're better off with a server.
Ugh, not this again. How many threads like this do we need before folks accept that git is not the solution to whatever problem we have?
What's the catch? Weldability...?

I've just been chatting with a mech-eng materials specialist friend of mine, and according to him, you hit it, right there; he writes hot work will cause the microstructure to revert to classic regular BCC ferrite which isn't that impressive. that's the reason why you can't / shouldn't weld the stuff... ...essentially it's a "cast/quench this part and leave it the hell alone" material.
I'm not an academic researcher so I don't have the raw data that you want, but I think it's worth not missing the forest for the trees.

Bee populations have been demonstrably stressed for a very long time, and CCD and other more recent developments are yet another sign.

The need for beekeepers to aggressively split hives is a sign that things are going very badly for them, even if we manage to raise the number of colonies in the short term.

Note that there are plenty of other parts of our ecosystem that show signs of severe stress as well (e.g. amphibians, coral reefs, etc.); we may very well reach a tipping point where large swaths of various food chains catastrophically collapse.
Its also bad news that Alzheimer's and dementia caused memory loss has a lot of funding aimed at it. The "Alzheimer's is brain inflammation" theory has gotten a lot of traction lately. In fact, there was just a study that showed a NSAID could treat memory issues, at least in mice models.

http://www.medicaldaily.com/period-pain-drug-can-cure-alzhei...

I suspect they fell out of "stealth mode" because they're up against the clock here. We may have simple pill-based Alzheimer's treatment in a decade or so. Brain surgery is a hard sell even if they solve all the technical issues. If the inflammation theory is right, then a anti-inflammation treatment that can work its way past the blood-brain barrier might be the best treatment here. If its just a modified NSAID it would be very cheap and very low risk.

>“He thinks the next big challenge for the human race is how to improve our brains,” says Berger.

The problem I see is that intellectual people overvalue intellectualism. Way too many billionaires are funding vanity pie-in-the-sky projects like keeping their minds alive and youthful forever or brain training sites/apps instead of funding things that could actually work and help 'regular' people. I suspect socially smart people know how to play deep pocketed nerds and empty their wallets. This startup seems like a fairly bullshit venture imo, or at least way too pie-in-the-sky to remotely go public or start sending out press releases.
Ask HN: How often have you reinvented yourself (new tech stack)?
For example, you were a Rails person and are now going as a Scala expert. Or trying to. I think I've done it every 5 years or so.

The interesting thing is that companies use years of experience as a proxy for quality, and a 'reinvented' dev doesn't score on that metric. Any tricks or workarounds you use?
I think we did really solid work with Upward's: https://upwardhq.con
More detailed post from Kaspersky here https://securelist.com/analysis/publications/75533/faq-the-p...
Article only uses the word "tax" once, in a quote from a police officer: "[Walmart] offloads the job to the police at taxpayers’ expense".

But isn't the taxpayer in this case the store itself? If the store isn't paying enough taxes to support the PD, how is that the store's fault?
The many dollars the DOD has funding these projects eventually flow into the hands of (many) people with actual jobs. They have the culture to read HN, but cannot click the link, much less upvote the story for fear of losing their careers. I wonder if the number of readings of those stories drops significantly just owing to the number of people here who are ultimately paid by the same budget as paid for the files in question.
Thanks for the links. Is the video posted elsewhere? Only a preview was available at that Safari link.
An Early Look at Webassembly
If you're rendering your webpage with Javascript, because your <select>s are dynamically generated, then you're going to write a lot of code anyway to render the HTML, keep it in sync with the underlying model, bind the user events to trigger actions, etc.

It's a lot of code compared to a static website, but not a lot of code compared to doing it in some other framework, and, for many cases, it is much, much more maintainable.

THAT SAID, I agree that it's a horrible example to have on the first page.

"Here, let me show you pages and pages of scary code that won't make any sense until you've read the entire book, in an attempt to give a brief overview of this framework."

I think there could be a much gentler introduction, preferably using JSX.