HNHacker News
TopNewBestAskShowJobs

zxv

370 karma · joined October 29, 2014

submissionscomments
zxv··on GrapheneOS accessed Android security patches but not allowed to publish sources
> Companies like NSO can easily obtain access. It's not a safe system.

If NSO group develops exploits, why would they have early access?

zxv··on Roger Linn reviews MPC Live 2
Yeah, Roger is awesome. I bought a linnstrument recently, and he went to great effort to ensure some complicated shipping went flawlessly.
zxv··on Range joins in DuckDB
I also thought that DuckDB had acquired a company named Range. Interesting article regardless!
zxv··on The Little Book of Rust Macros
To me, the coolest is sqlx. It uses macros to do static type checking on plain SQL statements. It verifies types of bound parameters as well as results. It's async, which plays nicely with the leading web frameworks, etc.

[0] https://docs.rs/sqlx/0.5.9/sqlx/macro.query_as.html

zxv··on Former US President Teddy Roosevelt’s Drunken Rampage in Nairobi
LBJ's home office in Texas was preserved, and is still on display as-is to this day. On the couch is a pillow embroidered "This is my ranch, and I do as I damn please!"
zxv··on Rust-Analyzer Architecture
The emacs support is great. I use emacs 'racer' and 'lsp' packages full time for development.

There are two popular emacs packages for rust-analyzer: lsp[0] and eglot[1]. lsp (language server protocol) package is the default for racer. Eglot has far more features and is correspondingly resource hungry.

Detailed type information has a super helpful impact on my ability to review Rust code in general. I find reviewing rust code much more productive when I can see what owns a variable, how long it lives, and how it's being used (immutable vs mutable). So yea, lsp or eglot. Super helpful.

[0] https://emacs-lsp.github.io/lsp-mode/ [1] https://github.com/joaotavora/eglot

zxv··on Pb-jelly – A Protobuf code generation framework for Rust, developed at Dropbox
Cool. It would be interesting to compare benchmarks the RPC latency under heavy load for pb-jelly compared to other RPC methods.

Rust has such great support for performant zero copy serialization and de-serialization in various formats (bincode, message pack, cbor, bson). Seeing this for protobuf feels very encouraging.

zxv··on Scientists create antibody that defeats coronavirus in lab
The antibody fits the spike protein like a lock and key. They key might fit other locks in humans with varying degrees of fit, on other cells in the body.

There are two such lock-and-keys on the antibody, the other key fits the immune system cells, that start a cascade that amplifies the immune response.

Even if it is a weak fit for an unintended target, the response can be an issue.

zxv··on Rust-analyzer – an IDE backend for Rust
The performance and stability improvements in rust-analyzer over the last six months have been remarkable. Kudos to matklad and the whole team behind this. I'm using it full time now.
zxv··on Pocket Popcorn Computer: Linux in Your Pocket
The twiddler is a chording keyboard that leaves one hand free and with the strap, can be used while walking.

https://twiddler.tekgear.com/

zxv··on Aussie ISV buys ads to wake up Google support
It's helpful to have a chance to see hard it is to obtain an increase in Google API rate limits. The documentations suggests one only needs to ask, so this clarification is very much appreciated.
zxv··on Up to 25 cups of coffee a day still safe for heart health, study says
I wonder why they didn't compare results for those that don't drink coffee at all?
zxv··on U.S. teens are spending less time with their friends in person
Yea, for the first year of cub scouts with 5 year olds, that's the appropriate kind of activity that combines play, limited strength and skills, and allows you to mix in information about nature, society, arts, science, etc. That said, you also start camping the same year, with your parents, and transition to sharing tents with other kids over then next year or two. By the time kids are 10, they are running the boy scout troop, and the adults should be there just for support and advice. I put it this way: In cub scouts, the adults are at the front of the room. In boy scouts the adults are in the back of the room. In Venture/Explorer scouts, the adults are in the next room.
zxv··on U.S. teens are spending less time with their friends in person
For cub scout camp directors, the plan must include daily scheduled periods of 'down time' during which scouts can play on open fields or playgrounds. For a four hour/day camp, this might be 30 to 45 min in the middle of the schedule. There's also free time before and after opening and closing ceremonies. The same is generally advised for meetings. Before a meeting, it's best to give them some time to blow off steam before having them sit for any length of time for anything structured. Making things fun is the best first step toward not only engaging them as individuals, but getting them engaged with each other. So yea, essential and well recognized by experienced scout leaders
zxv··on Winning the Blackbird Battle
Did you engage any experts to provide any written opinions or testimony about the technology? (just curious about whether this is a factor at all.)
zxv··on Depression
Wow, Sapolsky's explanation of a various neurotransmitter mechanisms, starting with transmission across a neuron synapse, is simply beautiful.

Video link starting at 14:48 min: https://youtu.be/NOAgplgTxfc?t=888

zxv··on Canada has arrested Huawei’s global chief financial officer in Vancouver
In 2013, "U.S. businessman held hostage by his workers in China, he says":

https://edition.cnn.com/2013/06/25/world/asia/china-us-busin...

zxv··on Parliament seizes cache of Facebook internal papers
In June, the Open Markets Institute [0] filed an amicus brief opposing Facebook’s motion to seal records in the case, arguing this matter “greatly implicates the public interest. [1]”

[0] https://openmarketsinstitute.org/articles/six4three-v-facebo...

[1] https://openmarketsinstitute.org/wp-content/uploads/2018/06/...

zxv··on OpenZFS vs. Btrfs and other file systems (2017)
Also, if metadata gets damaged, there is an option to roll back the filesystem to an earlier transaction using "zpool import -F".
zxv··on Why I've lost faith in p values
Great point. This is the effect of a low base-rate.

https://en.wikipedia.org/wiki/Base_rate_fallacy

Here's a paper on it's impact on network intrusion detection.

http://www.raid-symposium.org/raid99/PAPERS/Axelsson.pdf

zxv··on George Clinton: Life lessons from a funked-up superstar
To my ears, it's got a serious groove. Certainly very understated compared to Parliament/Funkadelic, but that's part of the charm.
zxv··on George Clinton: Life lessons from a funked-up superstar
This is my favorite George Clinton track.

Ain't That Peculiar feat. Sly Stone, El Debarge & the P-Funk All Stars

https://www.youtube.com/watch?v=o5vu9eNMKgQ

zxv··on FBI pushes private sector to cut ties with Kaspersky
This kind of FBI involvement predates DHS, and has been continued in part because of the way the programs evolved.

Much of the US critical infrastructure is owned and operated by private industry. For that reason, a collaboration between the FBI and private industry was formed in 1996, called Infragard [0]. Today, there are chapters in each of various regions of the US, each with an FBI coordinator who facilitates the communication between feds and local industry.

[0] http://www.infragardmembers.org/critical-infrastructures.htm...

zxv··on What Chinese bosses think of American workers
Your examples, compliance and audit, can be powerful in helping distill risk management issues and communicate them; however, also consider that, in high risk environments that doesn't make it incompatible with other forms of collaboration on risk.

Consider safety on oil rigs. There, collaboration on safety is a focal point of all-hands meetings every 12 hours.

Both top-down and bottom-up management can be effective, and a combination can be even more so.

zxv··on How to use BeyondCorp to ditch VPN, improve security and go to the cloud
Part 3 [0] discusses "Wrapping SSH traffic in HTTP over TLS." Can one comfortably do coding over a good cellular (LTE) connection over this?

I ask because, I find it relatively comfortable to do coding on a chromebook over a 'mosh' session over LTE.

[0] https://static.googleusercontent.com/media/research.google.c...

zxv··on Goodbye PNaCl, Hello WebAssembly
Yes, the native android apps are a good solution - they perform far better.

One caveat however. The meta key is easier to map in the chrome app - for those using emacs for instance. 'External keyboard pro' may helps on android, but the setup is more complex.

zxv··on Storing Drinking-Water in Copper Pots Kills Contaminating Bacteria (2012)
Wow, thanks for the references. My experience was 10 and 15 years ago, and the newer dressings sound great.

Conclusions the first link: "silver sulphadiazine (SSD) was consistently associated with poorer healing outcomes than biosynthetic (skin substitute) dressings, silver-containing dressings and silicon-coated dressings".

Results in the second link: "Many dressings showed superior healing properties compared to SSD, but no dressing was able to show a clear benefit over SSD regarding infection. The number of dressing changes, pain and patient's satisfaction are more favourable in the newer dressings, especially with solid and biological dressings."

These were certainly the critical factors for me -- reducing pain made it easier to keep applied. Reducing number of changes is icing on the cake.

For deep burns, debriding the wound is an extremely painful process. If the biosynthetic or silica materials reduce that, it'd be a huge advantage.

zxv··on Storing Drinking-Water in Copper Pots Kills Contaminating Bacteria (2012)
Silver sulfadiazine 1% cream is a highly effective antibiotic for preventing infections in deep burns.

In my experience, while while the wound is open, this was the only cream that had no skin reactions, and that made it far easier keep it on 24/7. The cream kept air out, greatly reduced pain. Eliminating infection allowed more rapid healing.

I don't know whether it's prescribed today, but it was the only cream that was effective at both reducing pain, and speeding healing.

zxv··on GNU Smalltalk Koans
High Contrast is another option for chrome that changes only the text and/or background colors.

https://chrome.google.com/webstore/detail/high-contrast/djcf...

zxv··on PostmarketOS: Aiming for a 10 year life-cycle for smartphones
For the most common apps, no, it's not slower in my experience on Nexus 5, 7, 10 and some Samsung tablets.

For older devices, there are performance improvements in the ahead-of-time compilation with upgrades in major versions of the OS.

That helps. Lack of multimedia hardware support for older devices in newer apps can still be an issue.

Running Lineage OS 13 on a nexus 10, I see great performance for all the default apps and google apps. The main source of performance issues I see is apps that do not support the multimedia hardware (eg. arm neon on Nexus 10). Some video apps such as Directv now, HBO GO don't use neon, overheat with high cpu use as a result. Those that do support neon work great, including Netflix and Hulu. So it also depends on app support for hardware.

Page 1 of 4Next →