skysight-inc/HackerNews huggingface dataset:
I've never actually run into that case, but in informal testing, it looks like the camera overrides whatever else you happen to be doing at the same time, even if that's music or a call.

That's a design choice, and there're arguments to be made for and against, but it seems hardly likely to surprise anyone more than once or twice.
DRAM doesn't wear though. Depending on your use case, you might not care if RAM is ephemeral. It just needs to be fast.
I am all for curbing polution and even city's have ecosystems, but they look nothing like untamed land. Saying, you can't turn your property into a parking lot because reasons is rarely well thought out.
They're already showing personal data on the lock screen (messages, emails) and there is a setting to disable and has been for a few years.
It would be really nice is there was a modern file system that "just worked" regardless of device. I'm tired of having exFAT/FAT being the only filesystem I can reliably use on multiple different OS-es painlessly, and even then I can't use it for all the functions of those OS-es (No time machine). Hopefully this will be open enough to enable that, though who knows how it will shake out.
Your watch would be locked, being off your wrist.

Your phone is locked because its got TouchID enabled and a passcode.

Your laptop is locked as well. Getting in here requires you unlock something first, even if you have everything. The stronger security devices provide authentication to the weaker ones.
Where can I stream that?
I've run into the paywall on WSJ even after following the web or searching on Google a handful of times so it's not fool proof.
Wow! That is amazing!
> FaceTime

They got sued heavily for it. They had to completely change the implementation and it became a non-P2P video chat.
As a counterpoint, I use these distractions to center myself. There likely are smarter people saying more interesting things, but HN's feed also sometimes has things like "Java StringBuffer and StringBuilder performance". I would much rather read about a "TechMBA/TMBA/TemBA/STEMBA" proposal than about performance of utilities of strings in a language I don't use.
> If Microsoft is willing to ship GNU tools

They're not. After you enable the Linux subsystem you get the userland from Canonical under Ubuntu's license, Microsoft ships WSL and CLI shims triggering the download of the Ubuntu userland.
yeah same here, unauthorized error
So are you proposing the compensation be one-time and significantly greater than the standard transaction fees on real estate? For reference, they're around $10k on an inexpensive house.
The vast majority of what you'll learn there still applies. UITableView, for example, hasn't changed appreciably since it was introduced in iOS 2.0 (just to take a totally random example that popped into my head).

More philosophically, you're looking at it all the wrong way. Learn the fundamentals and an understanding of new features comes easy.
500GB/Sec. the network is going to have to do some work to catch up to those speeds. We're going to see big iron replacing clusters until networking catches up.
In all machine learning the "top layer" is optimized by GDGS (gradient descent by grad student). All that changes is that underneath that there are more and more layers of calculations, features, parameters and hyperparameters that are then searched/optimized by some algorithm.
Give me case sensitivity and file dates that go past Feb 6th 2040 please. :D
I had a Droid as well as various BlackBerry products, including the Bold.

I found the Bold keyboard to be fantastic. I could type 60 wpm without looking at the phone.

I found the Droid keyboard to be terrible and unusable.

Not all keyboards are the same, but I do know the best-possible keyboard experience can be far better than the Droid (or any iPhone I've used).
You probably can't. You couldn't any previous year AFAIK, though they publish the sessions online afterwards (an other commenter posted the 2015 one)
I am close to your age, and I have always called it "O-S-ecks" because I hate roman numbers (there's a book that I call D-S-M-eye-vee) and because "O-S-ex ten point nine" sounds better than the alternative.
I'm very torn about this. I can see why they might want to keep this on Apple hardware only. I've yet to see a video chat solution work as well as FaceTime on iOS devices does on Android. Maybe Duo is it but I need to see it to believe it.

Still, it's very frustrating. I have an Android device as my main phone but have an iPod touch to iMessage and FaceTime friends.
Humanly?
UberChopper arrives Brazil
Why not leave these things to third party messaging apps, keyboards, and integrations? Why does it all have to be first party?
The only one that is "buy now" is the MacBook and it seems only because it was the most recent updated. This isn't totally useful for decision making.
What Kind of Public Speaker Is Donald Trump: Presidential, Pompous or Pernicious
Consider that as the article says, they don't currently have any kind of coherent address system at all. It's a vast improvement of the status quo.

Sure, this system doesn't make that much sense in a place like London or SF.
Up-thread, lmm, said "You wouldn't necessarily know, or notice - your users would just experience occasional random crashes." Are you saying that's incorrect?

If so, that's less an issue of safety, as much as it is data integrity, which is to my mind a less important constraint to keep. In that case, an argument about defaults with respect to safety is a non-sequitur, so I don't really have a point to argue with respect to this example (if true).
Hewlett Packard Labs is working on something like that: http://www.labs.hpe.com/research/themachine/
The name is Bot. Statsbot
I think they'll only call this 'stable' once they enable it on new iPhones by default. Which might be 2017, 2018, …
It's surprisingly noisy at the bottom of the Mariana trench
1000x performance? 1000x relative to what? What's the actual figure we're looking at?
Does anyone have any idea what this means? He is a smart person, so I assume I am just being dense.
Show HN: Custom Selection of Fields and Sort Order for Your Data
It's tested, so there's less risk of new and unexpected bugs, but the known problems are significant: https://blog.barthe.ph/2014/06/10/hfs-plus-bit-rot/.
More problematic is that many case insensitive hard drives would be copied into new machines and there would be millions of conflicts. Some utility would have to sit there and annoy people by asking them to make decisions.
it doesn't "just" copy the directory structure over each time, it creates the structure for each backup, any files that are changed get copied in, ones that haven't changed are just hardlinked to the existing copies.
At SFO, the trick is getting from your origin elsewhere in the Bay Area to the entrance in the first place.
I'm notoriously skeptical of anything from the local-filesystem world, and I'm no Apple fanboy, but this looks pretty cool. I look forward to hearing how some of it works, especially what's new about their version of COW and why end-to-end checksumming wasn't mentioned.
Steam relies on the filesystem being insensitive.
The difference is I understand the Pro and Cons. That's why HTTP and HTTPS is often better.
20:17 MoonWalker. The BOOTS That ReDefy Gravity
Are these intents only open to Siri?

If so, and if security is the cause: on Android, apps have the option of looking up the app triggering an intent of theirs to check its APK signature in order to verify the origin (allows for secure inter-app communication).
The GPL is an amazing license to gag developers while looking like a good person in the process. Not saying that is happening here but I have seen this before where questionable motivations where the driving force behind the license choice.
There is no such thing as an "interracial marriage". There is only one human race extant on planet Earth.

> but it'll be awhile before a church refusing to perform a same-sex marriage is regarded as aberrational

It's a strange sort of progress that wants to brainwash everyone to think/feel/believe as you do. This must be the "diversity" you're always harping about.
The keynote almost always has loads of end-user stuff, that's not new.
I've taught programming to thousands of children, teenagers, and adults for a bit over a decade now (not exagerating, I've been through the exercise of estimating, for each of my gigs, how many students I've interacted with directly), in a wide variety of contexts (summer camps, bootcamps, middle schools, undergraduate classes, etc.), using a wide variety of languages (C, Python, Scratch, Ruby, PHP,...).

The things you quote are typically not much of an issue. Once you tell students what a string is, or you show them how to type | or ^ or & or whatever weird symbol, they typically remember it (of course, you'll get some "oh yeah I need to use that weird squiggly thing here, how do I type that again?" - and as a fun tidbit, students in 2016 have no problem remembering and typing the # symbol (aka a "hashtag") ).

The bigger issues come from more macro level things, like understanding that the code gets executed on a line by line basis and can't "read the future" (i.e. you can't use a variable if it's only declared 10 lines later), what scoping is, how to combine conditions together to make a loop that does what you want it to do, and so on.
I think there are a few other edge cases. Siri has its own volume controls while you are using siri. I think phone calls have their own volume too. And while you are in the camera volume buttons become 'take photo' buttons.
In most cases you WOULD know that StringBuilder is just fine and no thread contention exists. Most common uses of StringBuilder are where the StringBuilder is a local variable used within a single function to build up a string, and then to give you the actual string that was built up. After that the StringBuilder goes out of scope and the garbage collector will eat it up when it gets hungry. The string that StringBuilder gave you is immutable, therefore no other thread can change its value. (And hence the reason why StringBuilder is useful -- it is like a mutable string.)
It's not happening until next year, the docs say it's coming in 2017, so I guess a macOS 12 point release.
It's okay guys just set it to a nullable bool and you'll be alright.
What language / framework is the backend programmed in?
No, it's saying "don't let the perfect be the enemy of the good."
To produce the benefits you want, you're probably going to need a side project that you stick with for a while, one that pushes you to figure out how to do things that aren't necessarily easy to do in (simple) FP. To me, the kind of side project that is likely to do that is one where you care about the project. Forget whether the problem is "suited to FP" or not. Do something you want to do.
<I also remember when kids were routinely let into the cockpit>

I wasn't a kid, but I got to hang out in the cockpit for a good-half hour on a cross-province Air Canada flight long after it was illegal in USA airspace (1990s). The amazing thing, apart from the scenery, was that you could see dozens of other jets in various headings and altitudes.
I think you misunderstood my question. Is it good that Gawker failed because you're a competitor and the article was written to suggest your own journalism is held to a higher standard? The article is a way of pushing an agenda. (Isn't all communication?)

I enjoyed your blog post. It's a great example of making decisions based on evidence. I just wished you hadn't had to spend so much time figuring that out. The two years of head to wall sound unpleasant.
Fewer, Better Things
>>And that makes it somehow better with magical goodness that nobody else could attain.

I don't know about that, but there is definitely something magical about these keynotes that makes Apple haters come out of the woodwork.
For me, it's a combination of side projects and pushing the boundaries on work projects (where budget and time exist). I tend to structure my side projects so that I'm covering ground that's new and uncomfortable, say learning a new language (Python, Haskell), a new paradigm (functional), or a new platform (Linux, OS X). If you're just doing more of what you already know how to do, the utility is limited. It's doing focused work on new areas that stretches you.
Same, as well as other Fishlabs games (Blades & Magic etc) and plenty others from Gameloft et al. I remember being much more engrossed those times than I have ever been involved in post-touch mobile games, for Android and iOS. I wonder if there was an objective decline in quality (it certainly seems so with the pesky social integration and all consuming microtransactions), or if I simply am less easily taken in than before.
Have you read Functional Programming in Scala?

https://www.amazon.com/Functional-Programming-Scala-Paul-Chi...
That was my first thought, too, but you'll most likely be able to toggle what information is visible when the the device is locked, the same way you can now with Messages, Mail, etc.
Inside the Underground Economy Propping Up New York's Food Carts
To be perfectly clear: the 1000x claim isn't about throughput, but latency. The graph in the article makes this clear: spinning drives have latencies on the order of 10ms, NAND flash about 10us, and DRAM about 1ns. The claim is that Optane will achieve latencies on the order of 10ns, or 1000x better than NAND.

The on-stage benchmark shows a write throughput of about 2GB/s, which is a much more modest improvement over the 500MB/s of a modern consumer SSD (and perfectly within reason for a PCI x2 interface).
AI that produces sound through analysis of a source video is impressive. Fooling humans is not. Since most of us have grown up on a steady diet of film and television many of the sounds we have in our memories are the work of foley artists that add sound effects to sequences in post.

Right on! The fact that most audiences seem to expect a shotgun racking sound in a scene with a shotgun that doesn't even have that mechanism, or that drawing a katana is so often accompanied by a metallic "shing" and rattling sound -- these indicate the degree to which large swathes of people are drastically disconnected from an immediate and physically connected sense of how sound relates to the world around them.

I think this is also related to the degree to which I find many people are unaware of the kinesthetic feeling of how beats are emphasized, and how this changes the feel of music. The most vibrant intelligence involves a connection to the world in realtime. You can hear how machine parts interrelate just as much as you can see them. (You can even smell how they interrelate!) This disconnection even seems to be directly correlated with a loss of self awareness and flexibility in problem solving. It's like we're raising generations of brains over-trained on the simplistic and highly abstracted world of media tropes and vastly under-prepared for the messy complexity of the natural physical world.
Have them do it every 2 years to account for changing science.

Of course, then you have a de facto regulatory body, which everyone hates, and thus a new problem.
I'm sure of that. Some games you just can't play on a touchscreen, but you could on a 12-key keyboard (and vice-versa, to be fair).
This makes a ton of sense for everyone. LinkedIn is too small to be a dominant platform like Google or Facebook. If someone were to buy it, it would be someone with a strong enterprise presence, with an incomplete social footprint. It would also need to be a company with a high enough market cap to afford the purchase, and PE ratio for it to appear dilutive.

Who fits the profile?

- IBM - They are in share buyback mode, not major purchases

- Oracle - Social may not matter to them

- SAP - Too many issues from prior acquisitions

- HP - Splitting, but building

Microsoft is the ideal buyer.

The key is integration. Microsoft doesn't have a great history for integration, but that was also under the prior regime.
You say this, and you believe it to be true.

But yet you're all downvoting me for expressing an opinion without any name-calling at all. You disapprove of my opinion, you imagine that I'm screaming "faggots", and then you punish me for something that I've never done.

Why would I believe you when you tell me that you're only punishing those who deserve it? You've already given me all the evidence I need to see what you'd really do.

> You've already said that you've never played this game, you don't appear to have much experience with online games in general, and you clearly haven't read the article if you think that Riot is firing people for saying "you asshole" in chat.

I did read the article. They didn't list out some exhaustive policy. They didn't talk about digging deep into the context or examining nuance and different perspectives. Like you, they already knew what they wanted to be rid of, they exaggerated behavior or fabricated it wholesale (just as you and the other hackernewsians have done here), and that was that. No defense, no appeals process, no presumption of innocence.
Uh interesting thought:

With Space sharing and multiple logical volumes there will probably be a shift to encrypting users home directories separately.

Probably even an unencrypted System Base, which is read-only and protected by rootless anyway, so the system can boot without user interaction.

This also finally allows the most user friendly implementation of file encryption: Encrypted Folders, supported by the OS.

Sounds cool, Id be willing to help with a rust port once the source is available :)
(case sensitive only - naturally)
It was always MacOSX for me.
> In 2016 Microsoft will be shipping a Windows extension that will allow running GPLv3 bash. Heck, if Microsoft is not afraid of the legal consequences, surely Apple shouldn't be, either?

Microsoft will not be shipping GPLv3 code. Microsoft will be shipping WSL, you get the actual code from Canonical under Ubuntu's license when you enable the WSL and try to use one of the command-line tools.

And guess what? You can do the exact same thing on your OSX machine right now, by installing Homebrew or Macports or Nix or even downloading and compiling the fucking tarballs. Apple has been "shipping an OSX extension that allows running GPLv3 bash" for a bit more than 15 years now.
This bugs me like mad on Android. When I know the app is going to blast out, I have to let it before I can turn it down. I'm forever having to hop through menu after menu to turn the volume down.

My phone is permanently on vibrate (have young kids in the house and don't want to wake them), so changing the ringer is frustrating at most.
when will apple figure it out that releasing a version per year is bad for everybody. chrome and firefox work seamlessly with continuous updates.
Let's also recall that Congress is exempt: http://www.forbes.com/sites/kylesmith/2011/06/01/insider-tra...
Why is Happiness so Elusive? Because we have forgotten its secret
Looks very clearly like insider trading. It's obvious that the SEC will get involved, so why will someone be so stupid?
did you sign up for tsa precheck and/or clear? If you travel that much the amortized cost would make sense. You basically get inserted into the line right after the "check id" part and don't have to take off shoes/ laptops
Why build a first party messaging app if most people aren't going to use it? For people who just want to send plain text messages the UI is pretty much identical. Text box, type, send.
Most of the components of the cost are at most cubic with speed, not exponential. Fuel consumption is quadratic with speed and power required is cubic (roughly).
I find Siri useful for certain things.

'Set a timer for 20 minutes' is faster for me than using the clock app.

'Navigate to the nearest gas station' is faster.

Setting reminders is usually faster with Siri. Especially geofences ones.

Finding pictures in a location is much easier with Siri.. "Find pictures at Lake Tahoe"

The main problem is that you have to remember what you can do.
I wonder if Apples acquisition of acunu.com is finally paying off. Is this file system based on stratified B-trees?
Urbit too. Thanks!
Redditors are outraged at r/news moderator's handling of Orlando shooting news
For the end-user they could prevent duplicate different-cased file names in the UI layer (the Finder), instead of the file system. That would be a more appropriate place for it anyway.
Well, consistency is important too in backups. So TM will probably make a snapshot and do the backup from there.
Avoiding moved files from later dirs to already processed ones etc.
> Because it's unsafe some portion of the time?

Yes, in the rare case of using string buffering across threads simultaneously. This "some" is so small as to have no practical benefits to default to the safe way. I don't know of any code that does it or would use it (and if that code did exist, you would opt in to the safety guarantees by using a different class for that rare purpose).

> Are we not talking about some small percentage of performance loss in string concatenation in exchange for a program that doesn't crash in the case it's used in a particular manner with threads? Am I misunderstanding this?

A bit. New code makes a conscious choice to be thread safe or not. I would not recommend anyone edit old code to improve performance. But for new code, thread safe string buffers are like thread safe anything else in the language, they are opt in because the default is assumed to not be thread safe unless you really mean it. All programming languages I know that support cross-thread racy invocations have a thread-unsafe-by-default approach to their stdlib. This is a reasonable approach/default for practical reasons.

> I will side with the safer way as a default

This is specifically why I used the word "practicality". In your mind I assume that there never should be such things as dynamic languages? If safety trumps all other forms of practical choice, your programming environment and library choice will be really limited. We can all theoretically tout we choose safety over everything else, but we all know we have to make practicality sacrifices for many reasons that are unrelated to safety.
The unsexiest trillion-dollar startup
With all things constant it will take a lot more than 9 years. The 2.9 billion in revenue doesn't account for the costs of running their business. Microsoft would need to make 26 billion in profit to cover the price tag.
It's one of the most transparent newsletters I've seen in a while.
Yes, that's true (wear). Still, if 3d xpoint is durable enough and cheap/fast, it goes a long way towards obsoleting DRAM.
I can see why there would be conflicts going case sensitive -> case insensitive, but I can't see why there would be conflicts going the other way. Am I missing something?
AMD announces two more Polaris video cards: RX 470, RX 460
So essentially a big middle finger from Apple to anyone not attending the conference. Sigh.
I'm working on a personal project and use JWT for sessions. The main reason I did this is that my understanding is that it makes it much easier to implement sessions on mobile apps. Is this true? If so, should I continue using them? If not, why do I think that, and how can I future-proof my API with mobile apps in mind?
Well the issue was that was a closed file system owned by Microsoft and used on Linux for Flash Drives and SD Cards.

If you sue closed technology you get burned. I didn't have a problem with Microsoft doing what they did. We should have used an open file system for those devices. I personally have used ext2/rfs on my drives and it is a pretty light security system ;)
>> "1Password will hold your number, expiry, CVC, name, as well as your billing address."

Why should have to install another app just to make checkout easier?

>> "Ok, we 'have' Verified by Visa, but it's not enforced and if you enroll in it voluntarily to make your checkouts harder it's your own fault."

It makes them more secure. You're sacrificing security for convenience when you can have both.