惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
WordPress大学
WordPress大学
博客园 - 【当耐特】
The Cloudflare Blog
B
Blog
Last Week in AI
Last Week in AI
小众软件
小众软件
量子位
S
SegmentFault 最新的问题
V
Visual Studio Blog
博客园 - 叶小钗
美团技术团队
阮一峰的网络日志
阮一峰的网络日志
Hugging Face - Blog
Hugging Face - Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
宝玉的分享
宝玉的分享
A
About on SuperTechFans
雷峰网
雷峰网
J
Java Code Geeks
Microsoft Azure Blog
Microsoft Azure Blog
腾讯CDC
MongoDB | Blog
MongoDB | Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Martin Fowler
Martin Fowler

Signal Blog

Label yourself Put a pin in it Signal Polls: Yes, no, maybe (yes!) Signal Protocol and Post-Quantum Ratchets Introducing Signal Secure Backups By Default, Signal Doesn't Recall A Synchronized Start for Linked Devices Improving Private Signal Calls: Call Links & More Proxy Please: Help People Connect to Signal Keep your phone number private with Signal usernames Trend report: Use Signal Privacy is Priceless, but Signal is Expensive New Features Roll Call: Fall 2023 Quantum Resistance and the Signal Protocol Standing firm against threats to private and safe communication Signal is for everyone, and everyone is different Story Time Removing SMS support from Signal Android (soon) Help people in Iran reconnect to Signal – a request to our community A Message from Signal's New President Technology Deep Dive: Building a Faster ORAM Layer for Enclaves Signal Your Support You Can Change Your Number New year, new CEO How to build large-scale end-to-end encrypted group video calls Become a Signal Sustainer Improving first impressions on Signal Embrace ephemerality with default disappearing messages The Instagram ads Facebook won't show you Exploiting vulnerabilities in Cellebrite UFED and Physical Analyzer from an app's perspective
Roosters and a mountain of design
2014-01-07 · via Signal Blog

A guest post by mcginty on 07 Jan 2014

Winter Break of Code, Day One

The pier at Hanalei Bay, island of Kauai

The Winter Break of Code, being closely linked by name to the season of Winter, began with a calm trickle of ex{hausted,cited} people carrying laptops and cell phone collections after a parade of delays and weather issues. Off the plane after a pitch-black descent, the humid fresh smell distinct to this place along with my feet landing on soil was a good hint that we were indeed on an island and this was actually happening. It was very welcome.

Roosters are very convenient alarms – not necessarily because of their loud noises, but because of the utter frustration you can nearly sense in their voice as if they can’t believe you aren’t waking up already. And, as if everybody had equally understood the timely anxiety of the rooster in the morning, I showed up in the morning to a surprisingly awake group of individuals at the house ready to make things happen. Coffee brewed, banana consumed, compete with yourself to make your ideas a reality. Pace around, surf, juggle, eat a cracker, continue.

TextSecure is pretty different than when I remember it from a year ago, and not just because of changes in its own code. The public’s demand for usable crypto has surged, yet we see few applications with both solid modern cryptographic practices and an experience that would convince your average food eater to switch over. This is the new gold medal in the security world, and it’s getting the attention it deserves at a time when this kind of focus is vital.

I’m optimistic that TextSecure is in a position to approach this expectation in a particularly good way. It’s grown at such a pace that it’s no longer just a secure replacement for ole’ faithful, your handy dandy stock text messaging application. With a solid security backbone and unleashed from the treacherous walls of relying on SMS transport, the possibilities afforded to us are very exciting. With it, TextSecure needs some fancier clothes to grow into that will allow it to be real competition as a ubiquitous communication tool that can do it all. Beauty, simplicity, usability and security can all be had; we don’t need to pick a couple and forget the rest.

For now, there are a couple of improvements that will organize the look of TextSecure into a more unified one, move away from some harshnesses (surprisingly, it turns out the average user isn’t all too fond of trying to make sense of pseudorandom hex strings), and do our best to create a fluid user experience that’s genuinely understandable.

Iconography

The new TextSecure icon

Behold, a potential new icon for TextSecure for Android.

Screenshot of a redesigned TextSecure contact list

A quick teaser for the new contacts list, big pixel squares not included.

Conversation

Screenshot of a redesigned TextSecure conversation.

A cleaner design for all of your meaningful conversations.

Even more

We have some other niceties coming up to help bring in the new day of TextSecure, including but not limited to:

  • Performance improvements (cut nearly half a second off the cold startup time in most cases)
  • Mnemonic fingerprints to easily and conveniently relay your identity and fight against MITM attacks
  • Assets for high-density screens
  • Whatever else I can pack into the week

Future

The week is off to a good start and you, dear reader, can look forward to many more exciting updates throughout it from the other participants. There’s much work to be done before this gets pushed, and it’s time to get back to that.

jake

Kauai, Hawaii

7 January 2014