HNHacker News
TopNewBestAskShowJobs

ceocoder

1,633 karma · joined December 28, 2012

Engineer [ my public key: https://keybase.io/ceocoder; my proof: https://keybase.io/ceocoder/sigs/6MmtnwTndQQwhbJpHRL5-byLnMDSeOvVaLetmSKhsqg ]

github.com/ceocoder twitter.com/ceocoder Google's email/ceocoder

submissionscomments
ceocoder··on Preparing for Pre-Orders! (Framework modular laptop)
I’ve signed up - Nirav, lmk if you want more beta testers - happy to pay full price for testing. If somehow you can convince large tech companies to switch from MacBook Pro, I’d be in your debt forever.
ceocoder··on The Framework Laptop
Awesome!

Best of luck and please let me know if you want someone to dogfood things as an outsider. My email is my HN username

ceocoder··on The Framework Laptop
I’ve added my name to preorder list, happy to pay premium for a laptop with high build quality and hardware. Please don’t screw up the keyboard. Please. And a fingerprint reader would be welcome addition if possible.
ceocoder··on A Nepali team has made the first winter ascent of K2
Jon Krakauer has responded to Anatoli Boukreev here[0], it seems as like most things in life, there is more nuance this than just hero villain dichotomy.

[0] https://medium.com/galleys/a-postscript-to-into-thin-air-e23...

ceocoder··on AirPods Max
100% I own enough Lululemon men's gear and have zero regrets - for longhaul flights nothing really beats the comfort of Lululemon/Prana pants. And they are super functional - pockets with zippers are super handy for AirPods, Passport, wallet etc.
ceocoder··on AirPods Max
I think you mean S’well water bottle. And Lululemon pants/tshirts/leggings.
ceocoder··on S3 Strong Consistency
Yes, https://github.com/GoogleCloudDataproc/hadoop-connectors

disclosure: I work at Google as well.

ceocoder··on Soviet Lun-Class Ekranoplan Ground Effect Vehicle
Yes, and here is the submission and discussion for that https://news.ycombinator.com/item?id=24305279
ceocoder··on 1Password for Linux beta
And doesn’t force you into non-local sync. Passwords are one thing I’m not comfortable moving to cloud. After using 1Password for about 9 years I switched to BitWarden this year - just for this reason.
ceocoder··on The Scientist Who Predicted 2020's Political Unrest on What Comes Next
Yep - that was exactly my response when a friend sent me this link, it sounds just like Psychohistory
ceocoder··on Show HN: Neapolitan Pizza Dough Hydration Calculator with Common Pitfalls
Hi HN,

I have been trying to figure out homemade Neapolitan pizza for quite sometime, early on I blamed my oven, then pizza stone, then loud motorcycle down the street. After watching numerous YouTube videos and reading blogs I've settled on this method, it works but requires precision - i.e. one has to use a weightscale and a thermometer, and a pizza steel - pizza stone just didn't work in a regular home oven. Cooking has been a relaxing escape during this pandemic, Neapolitan style pizza requires multiple days of prep and at the end results are delicious delicous pizzas that delivery just can't replicate.

Thank you!

(disclaimer: links to Amazon are affiliate links, I'll see if those can cover the cost of domain, if not I'll just use a generic github or netlify domain)

ceocoder··on Chenjiandongx/oscar: Next generation building tool for nothing
This is really really cool, ever since The Matrix (a standalone movie with no sequels) was released, I’ve enjoyed that green vertical gibberish screensavers, this is even better than that. And re: Rust -> Go, if it helps I’m happy to rewrite it back to Rust :)
ceocoder··on Epic Games has filed legal papers in response to Apple [pdf]
"Ayo, lesson here, Bey. You come at the king, you best not miss."

-Omar Little

(I like this version better)

ceocoder··on Jira Is a Microcosm of What’s Broken in Software Development
This is from Atlassian's ToS

(d) incorporate any Cloud Products into a product or service you provide to a third party;

does this mean that I can't integrate JIRA into a ticket tracking workflow that I build for my product with IFTTT that creates a new ticket when someone sends an email to a support alias?

(e) interfere with or otherwise circumvent mechanisms in the Cloud Products intended to limit your use;

(f) reverse engineer, disassemble, decompile, translate or otherwise seek to obtain or derive the source code, underlying ideas, algorithms, file formats or non-public APIs to any Cloud Products, except to the extent expressly permitted by applicable law (and then only upon advance notice to us);

(g) remove or obscure any proprietary or other notices contained in any Cloud Product;

Fair enough.

(h) use the Cloud Products for competitive analysis or to build competitive products;

Sure, I mean this is hard to enforce but if the team at Trello was using JIRA while making Trello, Atlassian could just say "hey - stop, no like".

(i) publicly disseminate information regarding the performance of the Cloud Products;

Seriously? I really didn't believe when I saw parent say you are not allowed to comment on performance of the product but I stand corrected. I will not comment on performance of any Atlassian product ever, ever ever. You got me Atlassian, this is what I get for not reading ToS before clicking Accept.

(j) encourage or assist any third party to do any of the foregoing.

Ok.

[0] https://www.atlassian.com/legal/cloud-terms-of-service

ceocoder··on 1Password for Linux development preview
Appreciate your response. I'll reiterate what I've said past threads - I love 1Password a lot, and used it exclusively from 2012 to early 2020, in addition to using it personally I converted majority of my extended family to it as well. What irks me is that I paid for the desktop (macOS) app and iOS app once back in 2012 and once again for 1Password 7 (or 6?) upgrade, that is not enough to support the company and is primarily the reason why AgileBits went subscription route. Again - 100% understand and I'd like to support this business.

I really don't want to store my passwords on your "servers", and I'm sure there are few others like me - not a majority. In our case BitWarden's idea of paying for a subcription (happy to do it), and hosting BitWarden in my own network - pretty close to local vaults in terms of analogy.

I still like the UX of 1Password, if you ever allow local vaults and still charge subscription, I'll sign up on day 1 - I just don't want anything to do with my entire vault being hosted elsewhere, potentially irrational but when it comes to things we store in 1Password and the like - CC #, Passport number, decryption keys, licence codes, launch codes (jk) - I feel OK with my irrational paranoia.

Thanks again for making 1Password!

ceocoder··on 1Password for Linux development preview
Unfortunately this only works with hosted 1Password (as far as I can tell), there doesn't seem to be any support for self hosted vaults. Can Roustem or anyone else from 1Password team clarify this?

This was the precise reason I switched to BitWarden 6 months ago, needed a solution where my passwords didn't leave my network.

ceocoder··on Ask HN: I have $450K cash, what should I do to maximize my return?
Take a look at this comment from 'patio11 and response by 'mechanical_fish[0][1]. My investment strategy is remarkably close to what they've described (although I read/learned about it elsewhere - a really good friend). I still buy an odd stock in low single digits as a "token" - if I like the company I should get some stocks - think PTON, TSLA, AMD, GOOG, AAPL etc. However vast majority of everything else is in blend of vanguard index funds.

[0] https://news.ycombinator.com/item?id=10111454

[1] https://news.ycombinator.com/item?id=10114707

ceocoder··on ZSA Moonlander: A next-generation ergonomic keyboard
Ah this is really cool, quite similar to a keyboard I’m designing - https://imgur.com/a/z31Zfoa - haven’t designed a case yet.

They have taken an interesting approach with thumb cluster, single key on farend and 3 on near end of thumb. I did the opposite of that, on account of thumb being not that flexible in bent position.

Over the years my daily driver has been kinesis advantage2. I tried ergodox but really disliked thumbcluster placement and additional middle keys. I made a keeb.io Nyqist recently and got a few pcbs printed for Redox, need to build that out.

It is really hard to go back to non-split keyboards after using split for a while, and kinesis advantage is still the gold standard imo, concave keywell alone is the reason to spend north of $350 on it.

ceocoder··on Go command support for embedded static assets (files)
My former coworker Miki Tebeka wrote nrcs[0], this was specifically for static files - css, JS, png etc - for shipping a self contained web server binary. I still use it now and then because it is well designed and does one thing and that one thing really well.

[0] https://github.com/tebeka/nrsc

ceocoder··on Show HN: MineSweeper implemented in 100% CSS and HTML – no JavaScript
Yes - https://en.wikipedia.org/wiki/Volume_licensing#Leaked_keys

tl;dr I grew up in India where the Indian Rupee was quite weak compared to the USD. Most people I knew couldn't really afford a legitimate copy of Windows XP - 1 USD was about 48.61 INR in 2002, and average wage was about 120 INR/day[0]. At that price a copy of Windows XP (priced at around $300/$400 ~ INR 14,000) was prohibitively expensive for pretty much everyone I knew. Because of that we ended up using leaked keys to setup new PCs, I did that enough times for my family, friends, and classmates that now I can type that key up as if I'm typing "hello world" :)

[0] https://www.ilo.org/wcmsp5/groups/public/---asia/---ro-bangk...

ceocoder··on Show HN: MineSweeper implemented in 100% CSS and HTML – no JavaScript
this should be like a secret handshake or even better our version of windmill high-five from Top Gun. Still can't believe that I can enter that S/N without having to even think about it.
ceocoder··on Show HN: MineSweeper implemented in 100% CSS and HTML – no JavaScript
That is impressive, just impressive. Brought back some fond memories of installing Windows XP over and over again for family and friends with fckgw rhqq2 yxrkt 8tg6w and playing minesweeper before handing it off to them.

Great job!

ceocoder··on Slack Files EU Competition Complaint Against Microsoft
I see this IRC argument come up quite a bit every time Slack or like thereof are mentioned, especially on HN because - you know hackers, quite a few of us used IRC and still have a bit of nostalgia about it. However, please consider this as a thought experiment - how many of your family members, co-workers (especially people from non tech/non STEM backgrounds) were able to successfully use IRC or you used IRC to communicate with. When we had IRC server at my current job before we switched to Slack, it was an insular club of engineers with a high bar of entry - you need to know how to setup clients and create alts if you wanted to use on multiple devices and know decent amount about IRC to use IRC. Now contrast that with Slack, it is used across Sojern by 100% of our team - commercial, marketing, product, c-staff, and engineering alike. UX is designed to get out of your way and make it easy to communicate rather than act as a "filter" or "bar" or "must be this haxx0r to use", in addition my family has a slack workspace we use for various things and that includes - again the least technical member of my family - my mom, who is a Pharmacist but not the most tech savvy - she has zero issues using Slack.

It is easy to dismiss something as "just a chat product" but then again, it is incredibly hard to make a product that is so easy to use that everyone can use. Reminds me of that comment about Dropbox from years ago https://news.ycombinator.com/item?id=9224

ceocoder··on Coronavirus: Oxford vaccine triggers immune response
may be in 10 years this will become our new correct horse battery staple
ceocoder··on Coronavirus: Oxford vaccine triggers immune response
” Levels of T cells peaked 14 days after vaccination and antibody levels peaked after 28 days. The study has not run for long enough to understand what long-term immunity may look like.”

”Is it safe?

Yes, but there are side-effects. There were no dangerous side-effects from taking the vaccine, however, 70% of people on the trial developed either fever or headache. The researchers say this could be managed with paracetamol.”

This sounds like really good news, anyone with medical background disseminate this further?

Edit: here is the lancet article posted on /r/COVID19 sub and extract

https://www.thelancet.com/lancet/article/s0140-6736(20)31604...

Background:

The pandemic of severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) might be curtailed by vaccination. We assessed the safety, reactogenicity, and immunogenicity of a viral vectored coronavirus vaccine that expresses the spike protein of SARS-CoV-2.

Methods

We did a phase 1/2, single-blind, randomised controlled trial in five trial sites in the UK of a chimpanzee adenovirus-vectored vaccine (ChAdOx1 nCoV-19) expressing the SARS-CoV-2 spike protein compared with a meningococcal conjugate vaccine (MenACWY) as control. Healthy adults aged 18–55 years with no history of laboratory confirmed SARS-CoV-2 infection or of COVID-19-like symptoms were randomly assigned (1:1) to receive ChAdOx1 nCoV-19 at a dose of 5×10¹⁰ viral particles or MenACWY as a single intramuscular injection. A protocol amendment in two of the five sites allowed prophylactic paracetamol to be administered before vaccination. Ten participants assigned to a non-randomised, unblinded ChAdOx1 nCoV-19 prime-boost group received a two-dose schedule, with the booster vaccine administered 28 days after the first dose. Humoral responses at baseline and following vaccination were assessed using a standardised total IgG ELISA against trimeric SARS-CoV-2 spike protein, a muliplexed immunoassay, three live SARS-CoV-2 neutralisation assays (a 50% plaque reduction neutralisation assay [PRNT50]; a microneutralisation assay [MNA50, MNA80, and MNA90]; and Marburg VN), and a pseudovirus neutralisation assay. Cellular responses were assessed using an ex-vivo interferon-γ enzyme-linked immunospot assay. The co-primary outcomes are to assess efficacy, as measured by cases of symptomatic virologically confirmed COVID-19, and safety, as measured by the occurrence of serious adverse events. Analyses were done by group allocation in participants who received the vaccine. Safety was assessed over 28 days after vaccination. Here, we report the preliminary findings on safety, reactogenicity, and cellular and humoral immune responses. The study is ongoing, and was registered at ISRCTN, 15281137, and ClinicalTrials.gov, NCT04324606.

Findings

Between April 23 and May 21, 2020, 1077 participants were enrolled and assigned to receive either ChAdOx1 nCoV-19 (n=543) or MenACWY (n=534), ten of whom were enrolled in the non-randomised ChAdOx1 nCoV-19 prime-boost group. Local and systemic reactions were more common in the ChAdOx1 nCoV-19 group and many were reduced by use of prophylactic paracetamol, including pain, feeling feverish, chills, muscle ache, headache, and malaise (all p<0·05). There were no serious adverse events related to ChAdOx1 nCoV-19. In the ChAdOx1 nCoV-19 group, spike-specific T-cell responses peaked on day 14 (median 856 spot-forming cells per million peripheral blood mononuclear cells, IQR 493–1802; n=43). Anti-spike IgG responses rose by day 28 (median 157 ELISA units [EU], 96–317; n=127), and were boosted following a second dose (639 EU, 360–792; n=10). Neutralising antibody responses against SARS-CoV-2 were detected in 32 (91%) of 35 participants after a single dose when measured in MNA80 and in 35 (100%) participants when measured in PRNT50. After a booster dose, all participants had neutralising activity (nine of nine in MNA80 at day 42 and ten of ten in Marburg VN on day 56). Neutralising antibody responses correlated strongly with antibody levels measured by ELISA (R²=0·67 by Marburg VN; p<0·001).

Interpretation

ChAdOx1 nCoV-19 showed an acceptable safety profile, and homologous boosting increased antibody responses. These results, together with the induction of both humoral and cellular immune responses, support largescale evaluation of this candidate vaccine in an ongoing phase 3 programme.

ceocoder··on Go generics may use square brackets [] not parenthesis ()
I had to blink a couple of times and then google it to verify it wasn’t a joke. Wow.

To quote my favorite mathematician specializing in chaos theory, ”Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.“

ceocoder··on Robinhood raises another $320M at an $8.6B valuation
Didn't they just raise a $280M Series F in may? Does this count as Series G or not because they are raising from the same set of investors - either way, I'm impressed with amount of liquidity in the market despite what is going on.
ceocoder··on Show HN: Notado – Content-First Bookmarking
Sounds good. I’ll definitely keep my eye on the project. Please let us know if you have a Twitter/Github handle with updates about Notado.
ceocoder··on Show HN: Notado – Content-First Bookmarking
This looks exactly like something I’ve been looking for. Would you ever consider making it available for self hosting ala BitWarden for a license fee? I’d be more than happy to pay a BitWarden like price for if I get to self host this.
ceocoder··on SAS Rescue 3 Trapped British Diplomats in Albania
Your father was a fascinating person, what an incredible life of making difference in so many places!

Did he (or you) end up writing about his experiences post CIA? I’d love to read those.

← PreviousPage 2 of 7Next →