skysight-inc/HackerNews huggingface dataset:
heh, I have a note 4, with an integrated stylus. I love the thing. I'm more accurate and faster typing on the keyboard with it then I am with my thumbs, and it's a toss when swype style stuff guesses right. If I have to reswype a word, I would've been faster using the stylus
I don't think so, for one it's a major downgrade in terms of power. I thought the 12" macbook would be the entry level notebook, and there would be something in the macbook air form factor right above it.
>Rust provides many higher-level concurrency mechanisms

I'm looking at the standard library and I see only threads and channels. Is there anything higher level? Parallel map, reduce, etc., something like OpenMP?
IEEE P2413 – Standard for an Architectural Framework for the IoT
And everyone else uses batteries because of Wacom patents. At least that was the case 5 years ago.
Hardware-accelerated click-and-hold.
100 shades of green: The Journey of a coder
Why are all of the top links to TechCrunch? They're the worst.
It is force touch, basically.
Russian troops join combat in Syria
They aren't really actively marketing it, and Android TV is a fundamentally different product. A Chromecast is a dumb wireless adapter for your TV with a minimal interface largely controlled by a phone, while an Android TV (and Fire TV, Apple TV, etc.) is a small computer designed around a 10-foot interface.

The Roku is in a unique spot: it's got a channel store, so it can be expanded easily, and it can be operated with only a TV (no phone or tablet required), but isn't to the point where it can run full apps. It'll be interesting to see what happens, given the Fire TV (excluding the stick, which is closer to a Roku) and current iterations of the Android TV have been sales disappointments.
I generally agree with you, but Apple's brand image is "luxury"; it does seem odd that what is ostensibly a premium brand would not be targeting premium features.

To put it another way, people who have 4k TVs today - the luxury market - may be put off of the new Apple TV because of its lack of support for their higher-end devices. I'm not sure that's a desirable effect.
Number one is just a function of the FireTV exising to drive you to Amazon rentals. The Roku has had a comprehensive unified search interface for many years.
charge as much as they're willing to pay?
Show HN: Get texts replaying the unfolding events of 9/11 in realtime
http://timeshift.world

This sends texts to your phone on 9/11 that is synced to when they event actually happened on Sept 11, 2001. When something happens, you get a text. And you can pick different perspectives: "As it happened" or "Hindsight".

For those that remember that day, this brings back feelings and memories of what it was like. For those that were too young, this might help increase understanding of the impact of that day.

Timeshift.world is slated to have several timeshifted events, but 9/11 is the first.
National Geographic is a tremendously respected brand and is one of the last quality educational TV channels that hasn't "sold out" by making cheap reality shows (See History Channel, The Learning Channel, Discovery, etc). I really hope this doesn't change that.
Seems to me it allows something like hover states on mobile.
This is one petty matter that I can get behind!
The Harmonix game demo was beat for beat exactly the same as the Wii and Kinect demos we've been seeing for years.
What a strange objection. In Rust, your mistakes are discovered at compilation time. In C++, your mistakes are discovered when your code blows up in your face at runtime (and cross your fingers that the failure is deterministic). Either way the programmer still making mistakes, but one of these failure modes is clearly preferable.
AppleTV plus a Synology NAS is a pretty great combination. I have a Synology NAS, with an archive of movies stored on it. It also has a torrent client, which can pull down media directly. The Synology media service indexes the movies (finding cover art, genre, ratings), and makes them available for playing within the LAN. The best part is, the media service is AirPlay-compatible. Using Synology's (decent) iOS app, I can (1) Search for & initiate a download using the NAS on-device torrent service, (2) Stream that movie directly to an Apple TV - all controlled by the iOS device. Pretty slick. I might also note, because the NAS & AppleTV are connected to the router by ethernet - not wireless - there is no lag/buffering/etc.
HN just really really loves AOL.
Better alternative: play Kerbal Space Program for a few days. Suddenly, you get rocket science.
Very curious as to the intuitiveness of the variations in tapping. 3D Touch seems neat.. but I'd have to use it personally to know whether or not its a revolution, or an Amazon Fire Phone-esque gimmick.
Unless Amazon has substantially changed it's outlook on the Fire TV, Kodi is a disappointment. It's buried in a submenu and requires side-loading, and you have to mess with the device to get it to load as the homescreen or be surfaced on the main app launcher.
It's not exactly an imaginative name for the direct analogue.
Theoretically it means that the screen senses pressure in addition to location(s) (note that all capacitive screens do this already, where pressure is proxied by size of touch, which is useful with big meaty fingers but is arguably less precise. Android publishes this, since version 1.0, as "force"). The demos are a little odd, though, as all seem to be primarily about the difference between taps and long presses, being entirely defined by touch time rather than pressure.
> In any case what Jobs meant was that the companies that were putting out devices that required a stylus to operate correctly were doing it wrong,

Perhaps in the original iPhone announcement, but Jobs kept repeating anti-stylus lines long after that, when the only current major products with stylus that they could have been referencing were multitouch devices with styluses included but not required.

Just like anything other than the original iPhone (or iPad!) size, everyone in the market doing it was wrong -- until Apple decided they needed to do it, too.
Fancy context menus.
Interesting! Integrating with global search would essentially turn them into a media server. Never thought of it that way. Would that be... bad?

Their app doesn't have ads, thank god, so I'm trying to figure out what the motivation would be. Is it just trying to get people to watch Netflix content they wouldn't have otherwise seen?
I picked up a Windows8 touchscreen laptop for web testing and it cost me the same as an old android phone: $230

That means a machine like my primary work computer is like 8 low-end laptops. This new iPad is the cost of 2–3 low-end laptops.
I hate the name, but the 3d touch is a nice interaction model. I really like peaking as a UI metaphor. It helps slice through layers of information without committing to the next layer.

edit and you have to be fucking kidding me with 16GB base models...

edit2 oh, I get it, it's a push for iCloud storage, lame
If you have small children that are constantly playing with your phone, being able to direct them at this other device could be a big win.

I'm looking forward to getting my phone back.
Yes. Yes they do. Especially Android TV.
Using capacitive touch sensors the iPhone6s measures the tiny flexing of the front screen as you touch it. Pretty clever actually.
I didn't post that to suggest that Apple is right or wrong.

There are all sorts of reasons not to offer a particular feature or product at time X, and then subsequently offer what appears to be that exact thing at time Y.

Not to mention that the feature or product at time Y might be significantly different or better than the compromise you might have cobbled together at time X.

The comment simply refers to the black-and-white way in which Steve used to frame these things. IIRC, he said many of the same things about Intel chips, keyboard shortcuts, expandable RAM, and so forth.
> I find our current web technologies to be a much better solution over all.

Really? It what sense? I just now see TypeScript coming close to parity with what ActionScript provided several years ago--and the tooling is nowhere near there (though I have not used Visual Studio). I feel like our current web technologies are more the VHS to Flash's Betamax.
Yes. For instance, say you're implementing a red-black tree. In case your algorithms are as rusty as mine are: it's a particular form of binary tree where every node has a "color", red or black, the children of any red node are black, all leaves are black, and the count of black nodes from the root to any leaf (aka the "black-height") is the same. The intention is that the tree is roughly balanced by following these rules: the minimum height is the black-height (all black nodes), and the maximum height is double the black-height (alternating red and black).

You might want to check that the property "the number of black nodes from the root to any leaf is the same" is always valid. With unit testing, you'd implement the insertion and deletion functions, and write a unit test where you give them a few trees and make sure that the insertion and deletion functions don't break that property, probably by looping over every leaf and comparing the black-height. If this passes, you know that your functions are probably correct and at least not obviously broken, but you don't know that there isn't some edge case you haven't thought of.

With a language that supports proofs, you'd tell the compiler about the concept of black-height, and the type of a red-black tree would include the black-height. Therefore, in order to construct a valid red-black tree, you have to have constant black-height. Just as much as you couldn't construct a red node with a red child, you can't construct a node with two children of varying black-height. When you say that your insertion function returns a red-black tree, as part of type-checking, the compiler makes sure that these properties hold -- because in turn, every helper function you call, every constructor, etc. also requires these properties to hold so that they can return an object of type red-black tree.

The downside is that it's much more involved than a few randomly-selected test cases to convince the compiler that you're upholding the red-black tree rules in every single case. This textbook has an example of doing this in the Coq proof assistant (search for the section labeled "Dependently Typed Red-Black Trees"):

http://adam.chlipala.net/cpdt/html/MoreDep.html
I think once app developers fully adopt 3D touch and Apple refines the iOS UX in future iterations to take complete advantage of the tech, it's going to be a huge improvement in how we interact with smartphones.
Has apple ever called out a future product like they just did with the Apple Car reference. That's pretty bold-- as in different and fun.
All those features are just fine and dandy, but did they finally address the issue when streaming shows via hulu or netflix the audio and video eventually gets out of sync and you need to restart the Apple TV to fix it? If so, I'll order mine right now.
See also the Industrial Internet Consortium's RAII:

http://www.iiconsortium.org/IIRA-1-7-ajs.pdf

and Plattform Industrie's RAMI 4.0:

http://www.zvei.org/Downloads/Automation/5305%20Publikation%...

Obviously, the Industrial IoT has a set of concerns that may or may not be shared with other IoT sectors (or the IoT in general), but there is broad overlap when it comes to defining standards.
Understood, but the title got edited a couple times – could you edit back to something more neutral? (E.g., at one point the title was plain, old “Show HN: Adblock Fast”.)

There are three things at the top of page that are brand new and people can try out (plus we sent almost 100 copies of the iOS app so far to people who signed up this morning):

* https://chrome.google.com/webstore/detail/nneejgmhfoecfeoffa...

* https://addons.opera.com/en/extensions/details/adblock-fast/

* https://github.com/rocketshipapps/adblockfast
ShockSpots
The best way to learn how to code is have an idea of what you want to build and then seek out the knowledge you need to build it. I personally never learned from any tutorial until I wanted actually to build something. Keep working until you figure out how to solve each problem at each step. You'll get better and faster over time.
From 0 to 50GB MongoDB in 3 days
Apple Unveils iPhone 6S and 6S Plus
Thinking about this some more, it would seem that if we really have a Capital Maximizer then the system's process toward its objective (creating capital) is highly inefficient. If your goal is to create capital in the world you need better infrastructure, after all what capital is more useful than that which can be easily used to create more capital? Long term, if you're a Capital Maximizer trapped on this planet, you only have a small finite amount of resources than can be converted to capital, you would want to spread out to other planets very soon. These are obvious things we aren't doing very well.
Cordcutter here -- AppleTV looks like a handy way to combine my Hulu, Netflix and Amazon Instant streams, but can anyone comment on whether it's worth the price if I'm not really plugged into the Apple media ecosystem? I quit the iTunes store after I discovered (too late, my fault) that all the audiobooks I'd bought from them could only be downloaded once, then were lost forever.

I've got a Chromecast and it works fine, for the streams it supports. But does AppleTV content justify the extra cost?
The pen on Samsung's Galaxy Note was great
I tried their enterprise tier out about 9 months ago and was entirely unimpressed. Moving a site from Akamai -> CF increased page load times dramatically. We ended up quickly switching back.

CloudFlare's complicity with ISIS, however, was what turned me off permanently. For those unaware, CloudFlare was providing proxy shielding of ISIS's propaganda websites. The CF CEO publicly refused to discontinue their service, taking an anti-censorship, pro-free-speech stance. His absolutist views didn't sit well with me and I consider their servicing of these domains to be aiding and abetting this criminal organization.
IoT primer: sending commands to devices that operate in unreliable environments
The scoreboard is burnt-in by the sports channel carrying the game; to the best of my knowledge, there's no way to get the raw switched video feed before the graphics crew touches it.
It's usually pretty random which particular versions of a story get traction here, especially when there's a media burst of roughly equivalent articles.

If people suggest significantly better sources, we can edit the URLs.
shoot, Microsoft doesn't even need to come out with an sp4 against the iPad pro.
Okay, so here is the newsletter, Let's see how many people will join (feel free to share): http://www.refreshbox.co/newsletterInfo/H8bXLAS7VIvP?weekly=...
if it had I would think they'd have said something, I wouldn't be surprised if it was only for the pen for now, it might also not be possible to be as precise when it comes to finger pressure detection on a larger screen compared to a smartphone
Interested to hear whether people think the fragmentation/differentiation of the iPhone line is a good strategy or not. Where there used to be 1 flagship phone, there are now 4 different models, possibly 5 if they make a (c) version.

> iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 6S Plus, iPhone 6c

What made the iPhone iconic was that there was one powerful and curated model, and that you trusted Apple to make design choices for you. You paid extra because you knew you were getting a quality phone, not the low-tier/hard to compare versions of the multitude of Android-based phone. Why move away from simplicity and curation?
If Plex is supported on the new Apple TV, I will switch right away.
I think JSX is just terrible, glad to see someone else feels the same. The ClojureScript way is much better, though I think SXML style is best: http://okmij.org/ftp/Scheme/SXML.html
But what is capital but investment in the long term?
thanks man, just did (feel free to share): http://www.refreshbox.co/newsletterInfo/H8bXLAS7VIvP?weekly=...
Well they've just made right-mouse-click context menu's.
No more home button in iPhone 7?
That's what hover has done on desktop for a while now. This is not a new concept, just new tech allowing us to do it on touchscreens.
I agree with you, despite having enjoyed that presentation very much.

Allow me to define "web page" as an HTML document optionally enhanced with CSS and JS and "web presentation" as an experience delivered over the web but which fundamentally cannot be rendered as a static document.

"No, I can't explain the dance to you; If I could say it I wouldn't have to dance it."
~Isadora Duncan

As much as I like and enjoy well-made "web presentations" I feel wary of the high praise that doesn't take into account the points you raise above. These things can get away from people. Look how easily light-grey body text swept through the web.

As cool as this is, it's still a far cry from e.g. Alan Kay's "active documents" and it's not really a "web site" (IMO).
TechCrunch shills.
but... does it bend?
> The type/generic system picks up where C++ left off, and is very complex.

That's not entirely true. There are some mechanisms that you can't really do in C++, at least not without a lot of boilerplate. And Rust's generics aren't quite as powerful (as in metaprogramming) as C++'s yet. I hear they're working on it, though.
Yeah - every time you load up Netflix you're presented with a front page of their choosing, outlining content they would like you watch (/think you should watch). Although there aren't ads, they still want you to get the most from your subscription, so that you don't cancel it.

If they just become a cog in a larger search wheel then you'll just go directly to the one show you want to watch.
The Surface Pro has been doing stylus input right, in combination with capacitive multi-touch, for 3 years. The problem with the "we don't want to do that, it's terrible ... let's do that, we figured out how to do it right" turnaround is that there's a period in the middle where there's an unreasonable almost religious resistance to doing that thing. Which just keeps progress in check. For example, the iPad mini, which pretty much waited until Jobs was in the ground before it could get on the market, due to his resistance to the idea. And perhaps also the stylus (by which I mean a pressure sensitive, high-precision stylus, not just a capacitive wand) which might have been on the iPad years ago were it not for that resistance.
I can't argue with that, but the Apple TV will hit obsolescence much quicker, particularly as 4K becomes more prevalent. I just find it odd that Apple totally excludes the higher end of the market...Android TV has a range of options at least.
I'd just mount a tv; don't need to hold it.
Why not just call it force touch, like the macbook? Craig Federighi even had a slip and referred to 3d touch as force touch.
iPhones, marked with "S" are successors of the previous model and doesn't include any changes in their case.
I don't think that Amazon Instant is a supported platform, at least not yet. I do agree that these are neat features, though.
tl;dr: IMO, no

I've got the previous version of Apple TV and a Chromecast. Long story short, I use both devices exactly the same. The only differences really is how I communicate with each device - remote control for Apple TV vs phone/computer for Chromecast. The Apple TV does do streaming much smoother than casting from Chrome, and of course you can use any window, not just a website.

I think like most things though, it depends on the person. I'm a medical student, so it's not like I have free time to kill playing games on a new platform or discovering new shows.
Drupal "theme arrays" are not entirely different. They wanted expressions covering what to be themed and how to theme those things and to allow nesting of this information - S-expr flavored PHP. I wish I knew if this had been done on purpose or if it was (just) a sad accident.
The SWF format has been open source for more than a decade.
Sounds like it would be very difficult to get right. I can imagine a lot of false positives where I want to do a normal click, but I happen to press lighter than usual so it registers it as a "peek". Maybe they'll do it well enough that this doesn't happen, and maybe it's just something you'd get used to after a while, but to me it's a bit of "trying to be too clever", but then I'm the sort of person that disables things like auto-rotate for that reason.
IP Address Details
Apple's brand image is "luxury"

That's their image, but supporting 4k would probably add a few bucks to the cost of the Apple TV, which would be unacceptable to Tim Cook. 4k will be included when it's achieved decent market penetration.
But it won't play Matroska/Ogg/AVI, will it? This is my concern, I have a ton of stuff in non-MP4 formats.
Oh good. The Americans are rediscovering Das Kapital.

Forgive the snark, but when I first heard about paperclip maximizers, I thought, "Oh, you mean like capitalism." That these two things have a likeness is the reemergence of an idea that had been buried in order to make capitalism look good.
Context matters, especially in technology, where the entire industry is in constant upheaval.
Still no SD card slot?

So fucking irritating that more/less the primary way Apple does price differentiation for their product models is by locking you in at storage capacity sizes.

My life is a hell of iCloud + Dropbox backups & constantly deleting all media so I can keep all of 40 apps on my 16GB iPhone.
Getty Images Tries to Copyright Troll Magazine Content It Has No Copyright Over
you can get a low to medium end tablet for the price of apple's stylus. What magic powers are in this pen of his?
It's like the $80 magsafe charger. Thing probably costs $3 to manufacture and distribute, but good luck using your macbook without one.

Simple price gouging, but most customers are happy to pay.
So nothing new on the iPad, ATV and from what I can tell from this incomplete TC garbage, nothing new on the Iphone either.

Is that what we call a complete dud? Even worse than last year's event?
The issues is more... 'he was for it, before he was against it'...
It's nice to hear that the screen is becoming more durable. I've already broken one screen on my 6+ because I had it in my pocket and my jeans were a bit too tight and put a lot of stress on the phone.
So, does this support connecting to a dlna server or can we only watch content that comes through an app?
Aside: Apple's 68k-on-PowerPC emulator was an amazing piece of work. It didn't run 68k code in a separate environment; it allowed 68k code to run alongside PowerPC code, to nearly the same level of transparency. Applications could mix ISAs in libraries and code resources, and system extensions could patch PowerPC system functions using 68k code or vice versa. It was surprisingly efficient, too: the first PowerPC systems used system software consisting mostly of 68k code, and still ran faster than the native 68k systems they replaced.

I've never seen anything quite like it since. About the closest I've seen is the way that Thumb code can be integrated with native ARM code, and that's explicitly just a different instruction encoding, rather than a separate ISA.
A null pointer is a perfectly sensible implementation of an optional type.