512 karma · joined March 30, 2012
This provides a way to add some protection against a polluted trusted CA store.
Perhaps at some point we’ll be at the place where EMS really have to give up without even attempting CPR, but we’re not there yet.
That’s not saying the situation is not bad — it’s terrifyingly bad. But a headline designed to make incorrect impression just doesn’t help.
[1] https://twitter.com/Pervaizistan/status/1346295476405084168
EDIT: link, to focus on the right tweet. typo.
Note that the functionality of the website is very limited. You can't access any chat messages or non-public KBFS data, for example. The most power thing you can do is resetting your account, and after that is probably using your PGP key if you uploaded an encrypted version of your private key to Keybase. If this worries you, you should turn on lockdown mode [0] to require a device to access those features.
Positions:
* Front-end Engineer (React.js / React Native) https://keybase.io/jobs#frontend-dev
* Identity Evangelist: https://keybase.io/jobs#evangelist
Locations: New York | San Francisco | Chicago
Other stuff, other than snacks:
* Off-site in different cities twice a year for the whole team to get together.
* 20 vacation days annually, plus 2 floats to choose from non-federal holidays.
* Work-anywhere in July and August.
* Paid travel to SF and NYC offices every once a while.
To apply, please send following to jobs+e4ac1f774a@keybase.io:
* a brief note introducing yourself
* your resume or a link to it (LinkedIn is fine)
* [more as described on the jobs pages above]
Once you realize slices are just (pointer, length, capacity) structures, and the structure itself is copied by value, the first 2 WAT is pretty trivial.
Position: Software Engineer (React.js and React Native)
Locations: New York | San Francisco | Chicago
Tech:
* React/Electron (macOS, Linux, Windows) and React Native (iOS and Android)
* Redux, Saga
* Decent code-sharing between different platforms
* Core client functionalities (chat, filesystem, proof tracking, etc.) are handled by the same Go code on all platforms, interfaced with front-end through RPCs.
* Codebase if you're interested: https://github.com/keybase/client/tree/master/shared
Other stuff, other than snacks:
* Off-site in different cities twice a year for the whole team to get together.
* 20 vacation days annually, plus 2 floats to choose from non-federal holidays.
* Work-anywhere in July and August.
* Paid travel to SF and NYC offices every once a while.
More details: https://keybase.io/jobs#frontend-dev
To apply, please send following to jobs+a538cfb5ed@keybase.io:
* a brief note introducing yourself
* your resume or a link to it (LinkedIn is fine)
* a link to web work you've done, so we can poke at your code
Position: Software Engineer (React.js and React Native)
Locations: New York | San Francisco | Chicago
Tech:
* React/Electron (macOS, Linux, Windows) and React Native (iOS and Android)
* Redux, Saga
* Decent code-sharing between different platforms
* Core client functionalities (chat, filesystem, proof tracking, etc.) are handled by the same Go code on all platforms, interfaced with front-end through RPCs.
* Codebase if you're interested: https://github.com/keybase/client/tree/master/shared
Other stuff, other than snacks:
* Off-site in different cities twice a year for the whole team to get together.
* 20 vacation days annually, plus 2 floats to choose from non-federal holidays.
* Work-anywhere in July and August.
* Paid travel to SF and NYC offices every once a while.
More details: https://keybase.io/jobs#frontend-dev
To apply, please send following to jobs+89ecd0b3@keybase.io:
* a brief note introducing yourself
* your resume or a link to it (LinkedIn is fine)
* a link to web work you've done, so we can poke at your code
This is just an effort among many to attract talent in the US, and at this point any country who doesn’t make this kind of effort is basically leaving free money on the table.
Hacker News (YC) by Dharmesh Patel https://itunes.apple.com/us/app/hacker-news-yc/id713733435?m...
It’s worked fairly well for me as a light user.
Actually you can!
Check out `/keybase/private/songgao#ereyes01@hackernews/hi` and try writing to that folder :)
EDIT: typo and missing quote
EDIT: as pointed out by Prefinem below, using the "Logout" feature uninstalls all webhooks: https://www.realartists.com/docs/2.0/uninstall.html
> Records are shared under the /keybase/private/user1,user2,user3/kbsecret hierarchy, so adding or removing a user would just be a matter of changing the user list (moving the directory) and updating the session to match.
I wanted to mention that we are actually actively working on a feature called, not surprisingly, teams. It'll be useful for both chat and KBFS. A team has builtin mechanism for adding/removing members, and has its own sigchain.
This should provide applications like `kbsecret` with smoother support for team. So for KBFS for example, instead of `/keybase/private/alice,bob`, you'll have `/keybase/team/foo` which has Alice and Bob as members. When Celia joins the team `foo`, you can keep the same path `/keybase/team/foo` rather than having to move stuff (which is actually a copy-then-delete since it'd require re-encryption) to a new folder `/keybase/private/alice,bob,celia`. We'll also have a slightly different rekey process that makes this super fast.
[0] https://github.com/squirrel-land/squirrel
EDIT: typos
Although the head gets a brand new body that works just as good if not better, while the body gets a head that is completely blank. Sounds pretty unfair to the latter...
If you meant something like this [0], DECT [1] works on a different frequence band.
[0] https://en-us.sennheiser.com/phone-headset-wireless-call-cen...
[1] https://en.wikipedia.org/wiki/Digital_Enhanced_Cordless_Tele...
https://keybase.io/inv/d1439a90ad
https://keybase.io/inv/19ff7aba7d
https://keybase.io/inv/214f008a4f
https://keybase.io/inv/19949fe9a1
https://keybase.io/inv/8c0d7ab033
https://keybase.io/inv/6e0e648a78
https://keybase.io/inv/02bfae461c
https://keybase.io/inv/b643f5505
This will only happen 1) in the test environment that helps ensure that your App will work fine in a IPv6-Only (as opposed to dual-stack) network; 2) your carrier has IPv6 and NAT64.
If I understand correctly, the higher level APIs should be able to choose IPv6 or IPv4 accordingly based on network configuration. If, for example, your carrier doesn't support IPv6, apps using these APIs will continue function well using IPv4. And I doubt Apple will ban IPv4 entirely before all carriers support IPv6 and NAT64/DNS64. So "for now" will likely be several years.
There are many components that need upgrades in order to move to an IPv6 only Internet. Preparing applications for it is an important part, and this is a nice step in this part.