skysight-inc/HackerNews huggingface dataset:
As a hobbyist coding small projects like Twitter in my spare time, I feel their pain and have consistently had to re-adjust the code base, and the amount of project contributors. This is observable on the micro-scale, and I would loathe to think how this plays out on the scale of Twitter, where unbridled and unchecked scale was allowed to take over the company, causing them to lose focus.

Twitter is essentially one big DevOps success story / failure after another, and I have faith they can start to focus again. One motif / question I have seen in every pundit's post about Twitter as a company is why the market (up until now perhaps) has not decided Twitter's faith? If it really is the case that Twitter is a big data company, then how come 90% (random estimate) of their users are fembots / fake accounts?
Having conversations about what the system being architected/designed/planned is going to do can be very useful.

There are definitely better techniques than waiting until someone quibbles a field in a lines-and-boxes design session to pull that kind of insight out though. Just sitting around and telling stories about what the user will be able to do, and how they will be able to do it can work wonders.
There are many possibilities since you can pass any program/algorithm through LJSON while still having a good level of safety. You could it, for example, to allow your users to pick an AI strategy for their bots in a game, among billion of other things. But there are many restrictions, so you can't just write arbitrary JS functions. You have to design them much more carefully by requesting the proper primitives, using the technique I explained with the hypothenuse example. Of cours, you could just request `window` as a primitive and get everything, but yea...
Ouch! As a comparison point paid £7.99 for my Logitech wireless mouse from Curry's.

There's not that much extra value in it.
You know what is far more eco-friendly than not having to replace batteries on keyboards, mice and touchpads?

Cables.

Lithium-ion batteries are not necessarily clean to manufacture. And, eventually these things are going to end-up in a landfill somewhere.

I truly don't understand this push to de-cable keyboards, mice and touchpads that will be attached to something on your desk. Every single one of our workstations, Mac or PC, has cabled keyboards and trackballs. I can't remember one single instance --in decades and hundreds of workstations-- of anyone, including myself, expressing any degree of inconvenience or any problem whatsoever related to cabled input devices.

The way I see it, adding batteries --of any kind-- to a device that could very reasonably be plugged in and forgotten about is the exact opposite of eco friendly.

The funny part you still have to have cables laying around because there will be a monthly two hour charging ritual --times N devices. At least with disposable batteries one could pop in new batteries and get going. Now, if you forget to charge, you'll have to attach the cable for a couple of hours. My guess is eventually people are going to leave the keyboard and touchpad plugged-in, again negating the reasoning for both non-eco-friendly lithium-ion batteries and wireless.

This is a design choice made purely for design and presented with a very twisted justification of eco-friendliness when, in reality, the opposite is true. Outside of a few corner cases cabled devices would do just as well and be far more eco-friendly by a long shot.

There are many articles out there on the issues surrounding the production of lithium-ion chemistry cells. Of course, as with anything on the web, it is important to understand the interests and bias behind who publishes the article and why. With that, I grabbed a couple to post the links here. I leave it to the reader to explore further.

http://phys.org/news/2014-10-li-ion-batteries-toxic-halogens...

http://www.fool.com/investing/general/2014/01/19/tesla-motor...
Absolutely. EMC is known for having some of the most ruthless sales people in the industry and the existing DELL ones will not stand a chance. I can speak from experience that this is true.
The World's Loneliest ATM
Why would you assume the companies would choose a low price if forced to have only one globally?

Why would I assume that workers would choose a low wage if force to have only one globally?

I can assure you that the "worker" part is true, because I've had to train my Indian successors at least once. This is indeed a fine example of "Globalization", where large corporations rig the laws so that markets can be artificially segmented, and prices kept high in North America and to some extent Europe, with lower prices elsewhere. It's Globalization for the 1%.
For what it's designed for it is a really good mouse. Scrolling, navigating OSX, nothing comes close.

It is however not a gaming mouse. I'd gladly trade you a $10 mouse for your Magic Mouse.
> It seems unsuitable for coordinating mass protests to me, because it's a single point of failure. In many countries, the government controls all Internet access, so blocking Twitter would be relatively easy. Sure, people can use Tor, but will enough people have it when Twitter gets blocked?

No, you can set up endless blogs (using Wordpress or Joomla or any other CMS with Twitter plugins), and include a twitter stream in it. You can post to twitter by email or using similar plugins.

A government cannot block all those sites.

Blocking twitter is not enough to block all content coming from and going to twitter.
For years now I have a TrackMan Wheel by Logitech, but it's starting to slowly dissolve after years of continuous use.

Unfortunately, they don't make that one any more - only its successor which is wireless for some inexplicable reason (you don't move a trackball around - why do you care about wires?).

As such I'm on the lookout for a replacement. I've tried the old Apple Trackpad, but it doesn't feel as comfortable as the trackball - likely because it has a way too steep angle for me - also it is in need of constant battery replacement which just doesn't make sense for a stationary object on the table.

Maybe the new trackpad is a solution for this: The angle looks less steep and it can presumably be used in wired mode or at least it doesn't need new batteries as it comes with a rechargeable one.

I'm used to Force Touch from a 15" retina macbook pro and I like it very much on that machine, so that's probably ok.

Really looking forward to trying this one out :-)
Malaysia Airlines MH17 wreckage reconstruction – timelapse video
Its a sad day when a wireless mouse and keyboard make it to number 3 on HN.
Since we all check the comments first, here are some links:

KickStarter project page (suspended):

https://www.kickstarter.com/projects/skarp/the-skarp-laser-r...

IndieGoGo project page (they re-posted the project there after being suspended):

https://www.indiegogo.com/projects/the-skarp-laser-razor-21s...

Demonstration video:

https://www.youtube.com/watch?v=aOLwNJ7TXWA
Hmm...on closer inspection, clicking on a Moments item does not seem to bring up a timeline of "Top" tweets (as it does when you click on or search for a "Trending" topic)...it seems to bring up a human-curated list of tweets.

Here is the "moment" for "Wave of terror attacks hits Jerusalem"...there's only about 10 tweets there:

https://twitter.com/i/moments/653855067158614017

And here's a Twitter search for "terror attacks jerusalem"

https://twitter.com/search?q=terror%20attacks%20jerusalem&sr...

Though Fox News may not be everyone's choice of top news source, scrolling down, you'll see a great variety of tweets...maybe not as efficiently informative as the curated tweets, but I'm sure a hell of a lot more expansive and scalable.
Although this merger seems to be mostly about infrastructure, I wonder how it will impact applications groups (documentum, captiva, etc) within the organization - there doesn't really seem to be a well defined place for them

(disclosure - I've spent most of my career competing with documentum, but I'm not anymore - I'm genuinely interested to see where they end up)
I don't understand how people on a site called HackerNews still somehow aren't aware of what features apple products have, while still feeling obligated to post comments based on their own assumed/misinformed views about the features they believe aren't there.

Every mouse Apple have shipped for the last decade has supported "Secondary Click", and honestly after using a multitouch mouse for about the last 4 years, I don't understand how anyone would use anything else.
Also where would this stack of paper be placed? After all gravitational pull is not uniform around the planet.
I saw this chrome extension a while back that embeds a search button directly in YouTube and searches for keywords/phrases in the video: https://chrome.google.com/webstore/detail/ytfind/gkeiaihfolc...
> Emails like this are usually riddled with corporate speak so I'm going to give it to you straight.

Well, since you said it that way, I should assume that what comes next will not sound like a steamy pile of meandering corporate speak, right?

> The team has been working around the clock to produce streamlined roadmap for Twitter, Vine, and Periscope and they are shaping up to be strong. The roadmap is focused on the experiences which will have the greatest impact.

A roadmap focused on high-impact experiences. Got it. I hope your firings go really well, Bob.
Rechargeable is kind of nice, but a lightning cable?

I thought we were all going to start standardizing on USB type-C?
New (beta) Companies House service
The world needs the internet; the specific software running at the endpoints isn't particularly important. Twitter was used because... it was already used by the people involved.

The benefit of any place or tool for social activities is only tangentially related to the benefits provided by that place or tool. The value is the people that are using it, who can (and do) move all the time.

Anybody interested in the relationship between a service like twitter and the people that create it's value by using it may be interested in the talk[1] given by an admin o fark.com a few years ago, where they discuss how they almost destroyed their community ("you'll get over it") from a failure to remember why people came to their site.

If there is one lesson that Twitter or any other social media business needs to learn, it's the one discussed in talk: involve the people that use your service at least somewhat in the changes you make to the service, and absolutely don't surprise them with sudden change, or they will find some other place to hang out.

[1] https://www.youtube.com/watch?v=YnVeysllPDI (language warning, if that matters (it's veyr mild))
Yup. I think that's wrong too. I'm no fan of UKIP, but with so little influence after being the preferred party of 12.7% of the voters something surely isn't right.
From an earlier @falcorjs tweet: @evanwinslow Not out of the box. However the great thing about a untyped schema, is that you can always layer a typed schema over it. https://twitter.com/falcorjs/status/596416048988966912?s=08

The reason Asp.net MVC and Web API gives you type information is because a) you've already given type information b) tooling

You can overlay schema on Falcor API and verify it as part of the build. The tooling for the probably doesn't exist right now, but the building blocks for tooling do. Actually, your point is more about JS vs a statically typed language.
That's unfair on third party software. Pressing both mouse buttons is common in many situations, and is just something that the magic mouse does not make easy to support (speaking as a long-time magic mouse user btw)

The hardware is actually capable of this. The surface of the mouse is fully multi-touch, it can distinguish 3-4 independent touches, so it could easily support left + right clicks at once. However, that 'gesture' is not one offered by the software.

BTW, a great program to visualize the touch capabilities of the mouse is downloadable here:
http://www.makeitgo.ws/articles/fingermgmt/
Call me cynical, but I see the usual business of lawyers creating/making-up jobs for themselves here, nothing else.

Just look at the idiotic E.U. cookie rule.
I thought it was the other way around, typically: the city owns not only the street but a fair distance beyond the curb, and the adjoining property owner is required to maintain that area even though it's not theirs.
Here's what "giving it straight" really looks like, while also having a chance to save face:

Everyone,

As part of a restructuring of our workforce, we must layoff 336 people from across
the company.

This is an extremely difficult decision. We believe this is a necessary step to put
our company on a stronger path towards growth. The team has been working around the
clock to produce streamlined roadmap for Twitter, Vine, and Periscope and they are
shaping up to be strong. With the utmost respect for each and every person, Twitter
will go to great lengths to take care of each individual by providing generous exit
packages and help finding a new job.

The roadmap is a plan to change how we work, and what we need to do that work.
Product and Engineering will make the most significant structural changes to
reflect our plan ahead, focused on the experiences which will have the greatest
impact. We feel strongly that Engineering will move much faster with a smaller and
nimbler team, while remaining the biggest percentage of our workforce. And the rest
of the organization will be streamlined in parallel.

Let's take this time to express our gratitude to all of those who are leaving us.
We will honor them by doing our best to serve all the people that use Twitter. We
do so with a more purpose-built team, which we'll continue to build strength into
over time, as we are now enabled to reinvest in our most impactful priorities. As
always, please reach out to me directly with any ideas or questions.

Jack

Notice I left out Moments, because I think it's in really poor form to mention efforts made before the layoff, with those 336 people, as being a part of this new roadmap that includes laying off those 336 people. Really, really poor move.
The built-in batteries feel like a step back. If you use the current crop of mice and keyboards with rechargeable AAs, you get the same benefits but can swap to a full set in seconds and recharge the old ones at your leisure.
Seriously a Logitech wireless mouse costs £8 here in the UK at the moment. It takes one AA battery a year for me and lasts about 3-4 years before the buttons stop working.

So not the entire industry.

As a side note I have a working Microsoft optical mouse from 1999 that was used for 7 years and is still fine.
In the context of my question, I fail to see the part in the article explaining that vigilante justice is in the law.
thanks for this. I played quake live for a couple months solid last year and just couldn't make a dent against anyone in duels except other new players even though i was working hard to improve
I've got one of those button-less trackpads on my work Mac laptop. I can't fucking stand it. The clicking just kinda gradually stops working about halfway up, like the bottom half is clickable and then it slowly fades to a non-clickable surface as you move up. So you have to keep track of where your finger is to know if you can click.

Click-and-drag when you realise you've run out of trackpad space to keep dragging is a mind-bending experience.

What's fucking wrong with buttons?
Anyone who builds APIs that talk to microservices has this problem, not just huge companies.

As for the lock in, working in this paradigm would be impossible without a smart client library. Similarly, GraphQL has Relay. But Falcor's client side library is much more flexible than Relay, which is only a wrapper around React apps. If you have a non-React project, you have to use Falcor.
Makes a lot of sense, you have easy access to customers whenever a flight gets cancelled and with enough soundproofing the experience could be good for everyone.
This use to be a problem in Florida with drunk driving arrests. The company that makes the code for the breathalyzers wouldn't allow their code to be reviewed by defendants. There was finally a precedent set that defendants couldn't mount a viable defense without reviewing the code.

So for a while people accused of a DUI could wind up getting off, under the right circumstances, by requesting the source code then getting refused by the company.

The company finally allowed pieces of the code to be reviewed by the courts.
I was on a big project in the early aughts (pure XP, pairing, tickets, stories, tests (40,000 of them at the end) etc), on which, we were contractually obliged to A. hire on at least 4 accenture consultants, and B. purchase 4 rational rose seats.

We simply stuck the accenture clowns alone in a room with rational rose, and we never heard from them again (nor did we ever see any uml). Best case scenario.
Their metric for determining remoteness is really lacking in my opinion, it doesn't jive at all with what I think many people would consider a remote location. Something along the lines of population density would tend to give a more meaningful idea of remoteness than straight line to the nearest road.
They have a shelf life too. Lose 10-20% of capacity a year just sitting there.
I thought the same thing about rage-faces, which morphed into a kind of hieroglyphics before they went out of fashion.
LIDAR is also being used at NASA to measure atmospheric CO2 concentrations.

http://decadal.gsfc.nasa.gov/ascends.html

[PDF]http://esto.nasa.gov/conferences/estf2011/presentations/Absh...
It's an amusing exercise for an area noted for being completely overrun by humans.

Does make me consider writing a "remoteness index" app.
It's definitely the mouse implementation. The detection mechanics aren't compatible with most of the "gestures" them that gamers require. It is indeed better to avoid Apple's mice and trackpads for gaming.
Amen. I actually built up a stash of the old-style Microsoft ergonomic keyboards shortly before they stopped building them. I cycle through them only when I spill water on them; that is their Achilles heel. I give them Viking funerals.
On the bright side, Twitter will only fire 140 people at a time, giving the others time to prepare.
I've used an Apple Wireless keyboard (I believe the previous generation of the new "Magic" one) for a few years as my primary keyboard, usually at a MBP connected to one or more monitors, sat on a big glass desk. It's small, pleasant to type on, easy to move about, and slips into my laptop bag easily in case I really think I'm going to need it on the road (I rarely do). I replace the batteries maybe as much as twice a year.

It's looking a bit grubby now so I'll probably buy this new one to replace it.

I had much worse experiences with Apple's wireless keyboards when they first came out (pairing problems, latency, etc); but this seems to me like a technology that's pretty mature and "just works" now.
I guess my Logitech G710 has me so used to piss poor battery performance that the battery compartment seems to me to be very much a moving part that gets moved on a regular basis.
As a 10 year old windows kid I was so turned off by having to use Macs in school because they lacked a right click feature.

I wonder how many windows users this cost them.
Also, how embossed is the lettering?
I've put some thoughts below with references to cookbook recipes, I'm not saying they are in sweet point for a lovely resource oriented design but they are things you can handle.

1.
Recipe 2.4 is one option. Alternative might be granular resources, if the characteristics of your use case means they can be done efficiently. For example we might include the URL to author details inside the article. That means another request, but if those author details are made immutable (as in change to author details means new URL), then they can be given a long cache period. Also HTTP/2 will mean more granular resources have different performance characteristics.

2.
Recipe 11.10 could work so the URL would be the comments collection as a whole, I'd use PATCH (or POST if PATCH isn't an option) to then send the updates you need. So a PATCH to /<posturl>/comments with the result body including information that causes those comments to be deleted.

3.
Same idea as 2, I'd use PATCH to the collection or a custom resource.
My former roommate has owned a Mac for at least 8 years before I lived with her. She had a Magic Mouse and literally did not know that a right-click existed...it was quite revelatory to her when I was helping her with spreadsheets (it's amazing how pop-up context menus can suddenly open up features that are, technically, already exposed via menubar, albeit buried).

I don't think she's ever used a PC though. And come to think of it, if I had never used a PC, I'm not sure why I would've guessed that there's such a thing as a right click on a Magic Mouse...especially if I grew up in today's iOS world.

I'm on a Macbook now. The trackpad is great. But when I use an external mouse, I use a standard mouse with physical buttons. The Magic Mouse -- like all magic bits of technology -- can misinterpret what I intend to do...the explicitness of the physical right mouse button is just more precise for me.
The trackpads on Apple laptops prior to the new force touch models are physically clickable only at the bottom because the top edge is basically fixed in place (as the hinge for the whole thing). I don't see how this is any worse than separate buttons - you'd still have the same physically clickable area then (the bottom bit) but you'd have less space to drag the cursor around.

Seriously though, turn on tap-to-click. Never worry about physically clicking it again.

> What's fucking wrong with buttons?

A multi-touch surface such as the MagicMouse or Trackpad on a recent Apple laptop is so ridiculously more customisable than a mere one or two or even three physical buttons + regular trackpad.

Taps, with 1-4 fingers. Swipes in 4 directions with 1-4 fingers. Swipe from the sides. Pinch/Spread with 2 fingers. Pinch/Spread with thumb and several fingers. Rotate.

Seriously, this is just what's available out of the box with OS X, before you look at third-party software to track even more gestures on touch (trackpad/mouse) surfaces.

Edit: clarified that pre-force-touch trackpads are top-hinged.
I would assume Twitter would eventually find a reason in the terms of service, or add it, where that sort of thing isn't allowed. Therefore they could create their own poor implementation of the idea in a desperate attempt to generate some revenue.
I'm afraid, it was clear from the beginning. Only Russia told it was not true....
If anything, the world needs a Twitter that doesn't censor as much:

https://www.techdirt.com/articles/20151012/22104032520/just-...
There were significant performance improvements in windows 7 & 8. (Maybe 8.1 & 10 too)

You have to understand Mac controls their entire product chain. Each OS has always been more or less locked to similar era hardware. Windows has always had to deal with very, very weak and very, very strong hardware without knowing what that hardware is before hand.

So yes, Apple "cheats," by being both a hardware company and a software company. (Everything that made Microsoft scary in the 80s and 90s is now true about Apple).
> Emails like this are usually riddled with corporate speak so I'm going to give it to you straight.

+

> We will honor them by doing our best to serve all the people that use Twitter.

SYNTAX ERROR
The new Apple Trackpad allows clicking on the entire surface.

And it's not really clicking so much as pressing until you receive haptic feedback which feels like the surface "clicked".
6 Things to Consider When Building TvOS Apps for Apple TV
Do you have link to an example of a "realistic"/real-world deployment diagrams? In my courses they always looked quite silly and useless, but I wouldn't be surprised if that's due to bad examples...
Also, how resistant to compression and moisture is this paper? Because zombies might be trying to climb it to get to me, and they might have wet hands.