skysight-inc/HackerNews huggingface dataset:
A good article that covers what Keybase is, where they came from, what they try to do, and where they're trying to go -- although you couldn't tell from the headline. As in the article body, Slack is namedropped just for effect; Keybase Teams being a decent proof-of-concept of a popular kind of application to show that the ideas behind Keybase can be used to build real products.

That being said, Keybase has been moving more and more towards building these higher-level services on top of (and app-wise, deeply integrated into) their core offering: Chat, File locker, etc; presumably other than delivering value these offerings make the company easier to position in the grand graph of services, and more palatable for raising capital or as a future acquisition target.
Web Sockets and how they solve the problem caused by pooling
more or less than https://en.wikipedia.org/wiki/Gamma-ray_burst ?
So what numbers do work in the UK? I'm from The Netherlands, and I also find that these numbers don't work for me. However, I have a spreadsheet with my own numbers and it shows I can retire about ten years earlier than the rest. And that's nothing to sneeze at.
I'm genuinely interested in knowing how apple can tell that FaceID is better than TouchID

- TouchID is already very fast

- I can give access to someone else with TouchID without giving my password

- It's unlikely that someone will be able to unlock my phone without me knowing it when using TouchID

- In case of coercion, I still have the possibility to give the wrong fingerprint 9 times before the good one

- I have to voluntary give my agreement with TouchID for an action (think apple pay)

All of that makes me think that they are trying to sell a feature that is only due to their engineering team unable to put TouchID on the Iphone X.
By every real world metrics, TouchID is better in my opinion...
I think he means within the context of the Cryptocurrency market, which he is pretty correct on.

Many other coins have gone up 2x, 5x, even 10x in the last weeks/months.

Bitcoin going from 4K to 20K in 4 years (ie 5x) is relatively tame.
The root problem I think is that the US has too few vacation days. This resulted in many people abusing sick day policies by taking sick days off for things that really should be "vacation" days. But management fought the symptom, not the cause, by just pooling vacation and sick days.
Both of those would get you in hot water with the IRS. And I wouldn't rule out the possibility that an investor would succeed in a lawsuit alleging breach of fiduciary duty.
Yes. Telecoms is a different beast.

I worked in Telecom in SF during the .com and it was like being in Texas vs. my friends in .com startups.

I didn't like it then, but I appreciate many more aspects of it now. Deliberate planning. Longer term sales cycles and business planning etc..
Open source friendly GPS smart watch needs support
When the next version of macOS comes out and whether it will bring significant breaking changes is not within their control though.
Maybe there's some subtlety that I'm missing, but there are clear counterexamples: almost all iOS video apps support chromecast, including Netflix and HBOGo (and HBONow). Amazon Prime Video is the exception here.

I'm not aware of any Google Play Services installed on my iPhone, and if it's something that's bundled with the apps, then Amazon Prime Video can bundle it as well.

The situation on Android might be different; at one point I certainly could cast from Netflix to Chromecast on my Kindle Fire (even though no Google Play Services existed) although from looking around on Google a bit that appears to no longer be the case.
Show HN: Intuitive Software Lingo (New effort, pull requests welcome)
Also, all the operational overhead in that US dentist office will cost more than the Indian side. The secretary, the assistant, the building lease, etc. (I'm not saying that we can't fix the problem of overpriced healthcare, I'm just saying it's a contributing factor)

Strangely though, the US enjoys lower prices for consumer goods like fashion brands, and consumer electronics. Nike shoes and a Sony TV will be more expensive in India than the US.
Can someone help me understand why @gre got down-votes here? I don't get it.

As far as I remember, in the big reveal, they did make a point of saying that faceid had a much lower chance of of colliding than the fingerprintid system.
>9999 out of 10000? Seriously?

Yes.
I don't want android on my camera. I just want it to be able to send all data that it's curating to my android device (which has an actually useful screen size and powerful enough cpu/gpu to do real editing) in a browsable fashion where I can see what's on the camera, and pick what to transfer. Kind of like, say... FTP over bluetooth/wifi? (or sFTP, of course).

And of course, a full input mapping for all "buttons" on the camera so that I can "press" any of them from my android device. Don't even bother labeling them appropriately, just have a button signal protocol that says "the following numbers will work, and have the following N-step granularity" and then simply supply the relevant profile both on-camera (it's a USB device after all) and as download for each camera model that can be used to resolve "number" to "name of actual button on the camera".

In fact why stop there: I want that standard to be so open that any windows, linux, osx, raspi, android, iphone, etc. user can communicate with any camera. Got a Sony and a Nikon? Why would you care, just switch profile, done.

While Android on the camera itself would be a terrible idea (it would only be useful in such a stripped down config that user apps would be pretty much impossible), seemless interoperability backed by at least two open standards would be fantastic.

I guess we'll see how long it takes IKEA to make a good camera. None of these things are new, they've all been around for decades, camera makers just can't be bothered to make cameras for people. They purely make them for money.
"No, basically nobody had expensive luxury electric cars before Tesla."

But high end luxury cars were a thing. Tesla wasn't competing with just electric cars, they were competing with all cars.
Eden (YC S15) Raises $10M Series A
Tangent, but the article mentions using Google Authenticator -- I was going to start using that recently, but the reviews indicated it had some really big problems with restoring when you get a new phone etc and Google isn't really maintaining it.
https://itunes.apple.com/us/app/google-authenticator/id38849...

Can anyone comment on their 2fa approach to google?
The right to be a customer of cloudflare (edit: cloudfront typo) is not really a "free internet" either. Personally, I value the right to not do business with nazis over the right to have hate speech backed by a CDN. No one is stopping you from starting your conservative YouTube on your own servers.
That's certainly part of it, yes. He simply didn't have the adversarial childhood that lower and lower-middle income households in America have.

It's not like he started on third base to get his home run. More like he started on first or was intentionally walked.
Sure but it's also naive to think that exchanges, the bitcoin central bank of tethers, blockstream, market manipulators, dev teams with premined supplies, and early adopters who spent $100 to own 26% of total supply aren't trying to fuck you over.
That's the DSW algorithm.

https://en.wikipedia.org/wiki/Day-Stout-Warren_algorithm
For programmers, the really interesting part of dense linear algebra is how to achieve high performance, as blocking techniques have to be used to amortize loads from memory to cache.

Google for Goto's "Anatomy of high-performance matrix multiplication", one of my favorite programming texts.

Also the papers underlying the development of the "Elemental" library for distributed dense linear algebra is worth a look.
Recently I posted this theoretical spoofing attack in a comment. I'm glad to know they've put in the appropriate measure to detect it - randomly blinking the IR dot pattern, requiring any spoofed videos to react to the blinking with very near zero lag (likely sub-microsecond). Specifically, the last step in this process could be detected because the generated IR video would have a static dot pattern.

How to (not) hack FaceID:
You'd need:

1. 2 phones (at least 1 with an IR camera, such as another Iphone X)

2. a helper app

3. access to 10+ photos of the victim (Facebook typically)

4. a small mirror

With the helper app:

1. capture the suspect's phone's unique IR dot pattern by shining their phone at white piece of paper, recording it with the helper app (the helper phone needs an IR camera of course, such as another Iphone X)

2. the app makes 3d model of persons face from the FB pictures

3. the app generates two animated videos of their face, 1 just a normal color video and another simulated "IR video" with the unique dot pattern applied

4. now you need to show the 2 videos to FaceID, using the mirror to show the color video to the color camera and the IR video the IR camera. Note: It's still TBD which wavelengths the IR camera are sensitive to and which wavelengths smartphone screens can put out, so the IR video device may need to be specially made...
Also to note that Swift has bindings to the 2D, 3D and real time audio APIs on Apple platforms.
That's the problem though. Cloudflare did not terminate DailyStormer because of the content. Cloudflare hosts over 40 ISIS related websites, which they continue to do and have not terminated.

https://www.theepochtimes.com/anti-terrorist-hacker-group-re...
Is there an API for this or is this for Scribble/Apple Apps only?
I've written about this sentiment before and think it's spot on. SV is foremost about projecting an image. An older tech worker who still needs to pull down a paycheck utterly shatters the mythos that a few youthful years of brilliance and hundred hour weeks will allow the best and brightest to ride off into the sunset in their Ferraris at age 27.

The perception is that if you haven't made millions by the time you reach what would in any other industry be considered mid-career then you just can't be very good. Startups and VC-funded crapshoots don't want reminders of their imminent mortality hanging around. They want to show off and be surrounded by freshers in order to further the belief that we are all special, we are changing the world, and we will all get rich before our braces come off.
> You can dictate prices and have a private service model.

Perhaps, but at that point, you usually have a system where providers see their only way of making a profit as cutting costs - except those cuts are never passed onto the taxpayer. It's the worst of both worlds. NHS England has been forced into selling off parts of its operation in a similar manner to what you're suggesting for ideological reasons, and it's only cost us more money for worse service.

Perhaps it works where there's actually competition - e.g. where there's a choice of half a dozen providers owned by entirely separate entities that you could reasonably go to, which might be the case in some cities - but it doesn't work where there's few options for service users.
Literally the second paragraph

> Face ID doesn’t replace your passcode, but provides easy access to iPhone X within thoughtful boundaries and time constraints. This is important because a strong passcode forms the foundation of your iOS device’s cryptographic protection.
I took that not to mean literal contracts, but rather a "contract of expectations"—we pay you X, in return you do Y (where in this case Y is "work longer hours" and such).
I wanted to pin down some terms we throw around at work that were intuitive, concise, and good enough for use in high level conversations about software. Pull requests welcome.
I, too, worry about the bigger trend of knocking legal sites offline because someone disapproves of them, but the discussion here is about Cloudflare's trustworthiness. So I'd like to point out that Voat is currently relying on Cloudflare to stay online.
Now I'm imagining the FBI using its facial-recognition databases and tracking down people who look like the phone owner to wave an iPhone in front of their face.
I assume you know what a de facto standard is all about.
Why does it matter whether doing what you want to do brings in money?
I think less? When a gamma-ray burst is pointed towards Earth, the focusing of its energy along a relatively narrow beam causes the burst to appear much brighter than it would have been were its energy emitted spherically. When this effect is taken into account, typical gamma-ray bursts are observed to have a true energy release of about 10^44 J, or about 1/2000 of a Solar mass (M) energy equivalent. [1]

[1] https://en.wikipedia.org/wiki/Gamma-ray_burst#Energetics_and...
I can't wait to disprove Apple with FaceID False Security promise. Waiting for my iPhone X.
My personal method is, every line of code that I write, I write for someone else. If it's internal, it's always for another developer (who may not exist) and, for the upper layers, a user (of the function/API/library) that may peek behind the scenes trying to debug some problem.

If it's anything facing the "user", it's entirely written for that user, and I know they're not very good at reading or writing software.

Thinking about the developer helps prevent me from being lost in complexity, abstraction, or the general specific of the problem. Thinking of the user keeps the game in sight.

In all cases, I've had very "clever" solutions that are fun and challenging, that I completely scrap for something the other developer, and myself, can understand in 3 months.
I have no idea what you're taking issue with here. The second-half of the parent comment just seems to be saying, "Younger developers are less jaded and cynical, and a lot of managers prefer that".
I was going to ask if anyone could pinpoint when apple started publishing, but I found their first post - July 2017. They even have an email inviting students, researchers, and devs to ask questions.

https://machinelearning.apple.com/2017/07/01/Welcome.html
I find your confidence in that to be rather touching. A testament to faith in humanity.
Motivating Proof of Stake, a dialogue
Most jobs require the employee to sign a contract. It's just not a contract that gives them any assurance of keeping their job.
Microsoft burned that bridge a long time ago. My organization's LOB app is going web-based next version, so we can finally update almost every computer to anything but Windows. For the very few users that still require some other Windows-only app, we'll probably still give them a Windows-based computer. We already have a GSuite setup in place so it's really just about giving our users something that isn't too much of a culture shock. I'm looking forward to it!
What does the iPhone cost in India? Has Apple subsidized it?
and with ultrasound I bet a person could have LOTS of fun! Hurray for 2018!
Cool! Accomplishes many of the same goals that doing it in Rust would, arguably. I would be curious to hear about what sort of latency-management techniques they've used to build an FS in a GC'd environment.
Great write-up. I've seen the lessons you describe here echoed by many experienced game developers- the dangers of increasing scope, the importance of seeking feedback, and so on. The fact that you're able to identify and communicate those lessons after looking back on your work says a lot about you. Self-reflection is absolutely easier said than done, so props to you for putting in that effort and improving.

In my experience, the most common advice that professionals give to new game developers is to finish their projects. You're past the "new" stage, but I still think you'd find value in cutting your scope back and releasing projects like these. If you have 16 + 40 levels that aren't finished, polish 7 of them and ship it. You've already got these on itch.io- is there an extra 5% that would let you change the tag from "in development" to "released"?

The only parts of this post I didn't understand were "Tech dolt dramatically chucks pencil..." and the bit about interdisciplinary mountains. I think I figured out your intent but the cutaway metaphors lost me. You're good at describing what you did, what you learned from it, and what you want to do differently. I value that way more than vague self-deprecation. Just my personal opinion.
Pretty awesome, nice to see they confirmation with Virgo.

I realize that I've never really considered what it would be like to be 'near' (say a few 10's of thousands of light years away) from an event like this. With all that energy, at what level would it pulverize a planetary body?
There was a bit in the keynote where they mentioned those and said they’d done work to prevent them from logging in successfully. They did not elaborate though. Maybe the IR reflectivity of human skin and usual mask material is sufficiently different?
Thanks!

Yeah, so this is basically the result of two things:

1. Rust-the-language focused on making concurrency safe, and getting primtives right

2. The higher-level aspects of the story are still shaking out.

The core primitives are very simple: Sync and Send, two traits which let you declare invariants. But most people don't want to be programming with primitives. So there's been a lot of iteration on what a higher-level story looks like. There are a ton of options, and we've been iterating through them to figure it out. The stuff you're seeing is the result of that process, so you're seeing how the sausage is made, which can definitely be confusing. It's all under active work, and then, once the pieces are in place, getting the right docs/tutorials there.

So, yes. Thanks. It's a good reminder. We'll get there :)

One last thing, as a small amount of food for thought:

> I feel in general Go's CSP model is more "powerful" and more "generic" than futures

In some senses, yes, but they also come with tradeoffs, like any technical choice. Specifically, in order to do concurrency this way, you must go with green threads. And green threads lead to smaller stacks, which leads to non-zero cost of calling into C code, which is a drawback that Rust can't sustain. It works great for Go, but can't really work in Rust, generally. I mean, you can do it, yes, but that drawback doesn't work for the majority of our audience.

It's these kinds of tricky, in-the-weeds stuff that makes designs hard and take time.
It'll be interesting to see how this compares with the Google Home Mini (http://www.droid-life.com/2017/09/19/google-home-mini-exclus...). For me the ideal size would be invisible or something I can tape to the inside top of my entertainment center.
I've never tried, but Steam Link can still access the browser in Big Picture, can't it?

Would Netflix / Plex work through that?
The wikipedia article says that if a GRB were a spherical release of energy, they would be on the same order. However, GRB's are highly anisotropic; most of the energy is expelled in a smaller cone. One of the estimates on the page is that a typical GRB expels 1/2000th a solar mass of energy. So these gravity events are thousands of times more powerful.

These scales are incomprehensible, at least to me.
Astronauts Could Use TV, Video Games to Combat Isolation in Space
From the wiki page:

> When this effect is taken into account, typical gamma-ray bursts are observed to have a true energy release of about 1044 J, or about 1/2000 of a Solar mass (M) energy equivalent

So more, by about 6000 times.

This is consistant with WolframAlpha's output for amount of energy: 5.361e47 J. I tried to convert this to "number of years we could power the Earth", but it just changed it from one mind boggling number into another.
How does this square with rumors from a few days ago that the Pixelbook will be able to run virtualized Windows (or Linux)? I do not understand the implication of "No actual hardware is emulated."

If the Pixelbook can run Window or Linux in a VM, then its price slides a little closer towards justifiable.
Brain less topic, everything depends upon value of the money (other bla bla things , cost of sources,workers salary etc). , example: 2 liter coca cola -78rs , in us 2.40$ (more then 220rs)
On Android, I use FreeOTP; I can make backups with `adb`.

Separately, I use KeepassXC (https://keepassxc.org) and store all my 2fa seeds in a dedicated (separate) 2fa database which I keep locked. You can also keep it in the same database as your password db if you want to trade the 2nd factor for convenience but still get the added benefit of one time passwords.
In case you may be confused why you are being downvoted (and rightly so), here's some further reading that should help set you right:

https://www.apple.com/privacy/
If BTC has a good chance of doubling in value over the next few months, then how is it remotely rational to spend it?
Yes, we all know that.

The difference is that they are a user ID which is somewhat difficult to lose, forget, or have stolen. No, it’s not impossible to clone a fingerprint that will fool Touch ID, but it’s not easy either. If we assume that Face ID will be roughly as difficult to fool, then we’ve actually got pretty good security here.

It’s possinle that in some cases a secure passcode would be safer, and it’s great that you still have that option too. But security can only effective in the consumer market if it’s fairly frictionless; I’m unlikely to tolerate entering a long, complex passcode every time I want to use my phone, so I’d probably compromise on something shorter. If Touch/Face ID offers a more secure option, we all win!
I know there were a lot of people hoping this was the rumored neutron star merger (with possibly visual observations!) but I don't think thats not still on the table, this was just a different announcement. Still quite an achievement and always great to get further confirmation of the observations. Imagine what we could do with a much larger observatory.
interactive demo of LU-like and QR-like decomposition of affine matrices:

http://frederic-wang.fr/decomposition-of-2d-transform-matric...

i mostly copy-pasted the js code from this page as a contribution to this lib back in the day: https://github.com/epistemex/transformation-matrix-js
"earbud in both ears"

One of my co-worker got a ticket just for that alone.

I seems to remember it was $400 ticket.
No, no, no, you misunderstand. That’s the free market regulating itself! Working as intended. Big difference from what those evil banks are doing in a regulated, capitalist economy which incentivizes them to do exactly what they’re doing in order to prop up a global economic system that enables many people to buy computers, become engineers, and build cryptocurrencies instead of jogging through the savannah with a spear looking for dinner. Cryptocurrency is pure.

Remember, it’s not money laundering, it’s tumbling. Big difference. It’s not wealth inequality, it’s early adoption. Big, big difference. Entirely different concepts.
The dangerous unreliability of software is an accountability problem, not a technology problem. Engineering disciplines are regulated so that engineers are held personally and even criminally responsible if they endanger property or lives. Software, being the newcomer, has no such regulation. Instead we have people trying to claim that software deserves a free pass from due diligence because "software is hard," when in reality other engineering disciplines deal with unexpected failure modes all the time. The only difference is that these other engineers are motivated to be significantly more thorough about their jobs.