HNHacker News
TopNewBestAskShowJobs

matthewtse

363 karma · joined October 21, 2014

Tech Entrepreneur based in New York City.

email: matthew@matthewtse.com

website: matthewtse.com

twitter: twitter.com/MatthewTse_

Chief Spam Whisperer at improvmx.com

submissionscomments
matthewtse··on The story of Signature Plastics
Wow what a nice article. Funny, I'm typing on a set of Signature Plastics DSA keycaps right now, and I had no idea they were designed in the 80s.

Really nostalgic to read about the history of this company.

And also, I've had Melissa Petersen personally respond to my emails and she's a wonderful person :)

matthewtse··on I designed a cube that balances itself on a corner
Just subscribed to your YouTube channel, hope to see more Mechanical Marvels from you! It's rare to feel an unstoppable childlike smile creep onto my face, the smile of experiencing joy+wonder, and I felt that today.

Also super impressed by the build quality and the welds you made for this hobby project.

matthewtse··on I designed a cube that balances itself on a corner
I felt the same yearning. I found a creative outlet in hardware, that still furthers my software engineering career, by building a custom mechanical keyboard to improve coding speed, accuracy, and efficiency.

https://www.reddit.com/r/ErgoMechKeyboards/comments/hj0q8x/f...

matthewtse··on Show HN: I made a tool to compare time zones
really nice and clean, one feature I'd like is a colored bar that indicates when it's daylight vs. nighttime in the different time zones
matthewtse··on Ask HN: Best Solution for Chapped Lips?
I've been using unscented "Dr. Bronner's - Organic Lip Balm" for years. I have cripplingly sensitive skin, and this was the only brand that doesn't irritate it (love their bar soap too). I have basically bought a stick for every jacket I own, so I can reliably whip it out and apply whenever my lips feel chapped.
matthewtse··on “Never Seen Anything Like It:” The Biggest Month in Antitrust in 50 Years
This article was enlightening in summarizing all the Antitrust activity recently. What I was looking for, but didn't find in the article, is why the FTC has woken up against Big Tech, after 25 years of silence following the Microsoft case.
matthewtse··on We Migrated from StatsD to Prometheus in One Month
It's interesting to me how Prometheus came to dominate the metrics ecosystem over the past decade.

When I first encountered it, I had a visceral reaction against it, primary over: 1) The PromQL query language is really not intuitive. I've been using it for years and I still stick to really simple joins to keep myself out of hot water 2) Being forced to use rate() on counter metrics was a really big initial barrier against one of the presumably simpler things a metrics system should handle. See this popular long blog post explaining what Prometheus Counters are: https://www.robustperception.io/how-does-a-prometheus-counte...

But complicated rate() and counters were a symptom of the killer feature about Prometheus, that it was a pull-based rather than push-based model. This meant you could easily re-deploy subcomponents of your metrics system, getting rid of the hair-raising stop-the-world updates that we used to have to do with graphite.

matthewtse··on There's a mechanical watch feature called a “hack”
Interestingly, hacking seconds have become so ubiquitous, that some watches will advertise the "lack" of hacking seconds.

I.e. in the Rolex GMT, when you adjust the hour hand independently of the seconds hand, the seconds hand continues moving (non-hacking), which allows you to change the time zone when traveling without messing up the seconds hand that you previously already setup.

matthewtse··on The tomato was thought to be poisonous in late-1700s Europe (2013)
Not just in late-1700s Europe.

I spent years pursuing a cure for chronic illness, and at one point I crossed paths with a homeopath of sorts. Among other things, she gave me a fairly strict diet, and I still remember one sentence: "No tomatoes. They're poisonous nightshades."

matthewtse··on Gene-Engineered Mouth Bacteria
> It is possible to genetically engineer Streptococcus mutans, the dominant human mouth bacteria, to produce ethanol instead of cavity-causing lactic acid

I hope it's in such small quantities that it wouldn't cause any alcoholic effects?

Nonetheless, such a simple website with short and concise copy. Wasn't expecting that for a biotech startup. Hope it works, cavities suck!

matthewtse··on [dead]
ahhh so it's a parody of an actual business, that does in fact perform this service!

The photos looked a bit too real to be a full parody. I in fact lived on one of the streets in the photo, and it looked accurate.

matthewtse··on [dead]
Wow, the language on this website is really on-the-nose.

As I was reading through it, I legitimately could not tell if it was a legit business or satire (and I still don't know).

matthewtse··on The vital art of talking to strangers (2021)
I really identify with this article.

I find the modern "autopilot" social life tends to put me in touch with much the same people. Whether that's through meeting similar friends of friends, similar socioeconomic people through work, or algorithmically-determined similar people through social media or dating apps.

I put a conscious effort to live in a large city and interact with the people around me every day, and sometimes I'm called weird for it. But I think it's weirder that we move around these cities and treat everyone as "strangers to be ignored" until the moment we meet up with our target social group, and suddenly everyone these is "someone interesting and worth talking to".

matthewtse··on Fx – Terminal JSON Viewer
wow nice, I'll give this a try.

I've always used jq for viewing json, but it's the wrong tool for my use. I basically want to explore json interactively, not parse it specifically. So the workflow is to keep "jq"ing it, and modifying my jq query until I find what I'm looking for.

Your tool looks like it allows interactive exploration.

matthewtse··on Cystic fibrosis treatment wins Breakthrough Prize
Sorry to hear you're a non-responder to Dupixent. But really glad you found a different pill that seems to work!

I use to worry that my body would someday stop responding to Dupixent, and my whole life would suddenly crash down around me. But luckily that hasn't happened yet, and with all the monoclonal antibodies in the pipelines, I'm actually confident medicine will be able to outpace my condition.

matthewtse··on Cystic fibrosis treatment wins Breakthrough Prize
TBH, it's exactly the same for me too.

It's really amazing how much the human mind adapts both upwards and downwards. These days I find myself sad about the same kinds of stuff as everyone around me (money, relationships, etc.), and I honestly don't think about where I was just ~6 years ago.

But in really down times, I do find it a mental panacea to just remind myself about my past which pretty much instantly solves any feelings of depression.

matthewtse··on Breakfast cereal is in long-term decline
> I really can’t imagine someone who sitting around deciding “I have to eat more bread, the government’s pyramid drawing demands it” rather than just eating what they want to eat.

Actually, to a shocking degree, yes.

I grew up in an immigrant family, so my parents were far too busy working to do non-mainstream research on diet. I grew up eating 2+ bowls of white rice, another serving of vegetables, and a small serving of meat for most meals. This was me "trying to be healthy" given the mainstream knowledge at the time.

If your parents aren't well-off enough to do dedicated research into the optimal diet for their children (which describes most of American parents), then you'll follow the advertised government guidelines.

matthewtse··on Cystic fibrosis treatment wins Breakthrough Prize
A sincere thank you :)

Yes, the worst was a period of months when I was effectively a burn victim (>70% of body with severe bleeding sores, and fully bedridden). The worst part was that, unlike with a burn victim, it wasn't clear to me if I would ever heal out of it.

Luckily it got a bit better to at least get out of bed, and then Dupixent came along a few years later.

matthewtse··on Cystic fibrosis treatment wins Breakthrough Prize
> If you ever get sick of infections

I assume you meant "injections" :)

For the value that Dupixent provides for me (effectively infinite), I'd do just about anything. So the injections don't bother me at all.

Though injections do make international travel a bit more complicated. Daily-pill eczema treatments would definitely be more convenient in that respect!

matthewtse··on Cystic fibrosis treatment wins Breakthrough Prize
It's utterly amazing to hear of another group of sufferers who are the beneficiaries of modern miracle medicine.

Personally, I suffered from an extreme case of eczema my whole life, which left me effectively a disabled person. Although eczema doesn't have a significant effect on life-expectancy, there wasn't all that much to live for, and I had basically given up on being able to do normal things like exercise or travel.

So it was very surprising to "hear the good news" that Dupixent(https://en.wikipedia.org/wiki/Dupilumab) was being released in 2017 (also fast tracked as a breakthrough therapy), I got on it, and it's made me 98% a normal person.

Here's to continued funding for new miracle medicines to help more groups of sufferers.

matthewtse··on An Opinionated Yubikey Set-Up Guide
> This is not an option for the vast majority of people

A bank SD box costs $50/year. Why is this not an option for a majority of people? If anything, it's more accessible to use a bank SD box than being a technical enough person to run code from a GitHub repo.

> But While we are at it, if the government wants to confiscate your bank locker they totally can and have access to all your secrets. So then what do you suggest?

The bank SD box isn't full proof (as any bank employee could take a peek), which is why you'd want to shard the secret into multiple SD boxes. I.e. if your secret is ABC, you could store three secrets of AC + AB + BC, wherein you need only 2/3 to recover the entire secret. This scheme is effectively the same as Shamir Secret Sharing, but way easier to recover.

If your threat level is that the government might confiscate your bank locker, then you're probably at the level that you'd want geo-distributed sharded secrets in privacy-centric countries like Switzerland.

matthewtse··on Horcrux: Split your file into encrypted fragments
That was the problem for me too.

There are many implementations of Shamir Secret Sharing out there, but they're all idiosyncratic and impossible to vet unless you have a background in cryptographic security, and like you said nearly all are not actively maintained.

The types of things you would go to the trouble of Shamir Secret Sharing, are also the types of things that might surface decades later (e.g. crypto keys). Imagine going on a treasure hunt to retrieve 2 shards, and then needing to go on an additional internet archaeological hunt for the specific GitHub repository used to generate the shards.

Unless someone solves this issue, I can't see Shamir Secret Sharing becoming any more mainstream.

matthewtse··on An Opinionated Yubikey Set-Up Guide
It's for this reason that I eventually decided upon pencil+paper secrets in a bank safety deposit box, which can be backed up or even split up in a 2/3 fashion for things super critical.

The yubikey ends up being solely for convenience for less important things(it's easier to press the yubikey physically than it is to bring out my google authenticator app and copy/paste a TOTP).

Agreed that the article goes into extreme technical depth from a security/cryptographic perspective, whereas losing/breaking/being_stolen is actually the vastly more likely scenario.

matthewtse··on I paid for Sublime Text
Yeah, when your competitor is one of the biggest companies in the world who's willing to light millions on fire to offer a COMPLETELY FREE competitor for the sake of "developer mindshare", it's pretty easy to see the end result.

I was really a skeptic for years, but Microsoft really threw money at this until it won.

matthewtse··on I paid for Sublime Text
After the Microsoft acquisition of GitHub (including Atom/Electron), they really made immense efforts to speed it up! It's been years since I've used Sublime Text, but I imagine VS Code is as fast if not faster at this point.

As for "Microsoft". It's funny, I use to be a Windows/Microsoft fan in the 90s/2000s because that was the only way I was going to play computer games. Then they lost my trust during the Ballmer era, at the same time I started programming and appreciated linux/apple more.

But VS Code has singlehandedly reignited my love of Microsoft. Despite the name "Visual Studio Code", it does not at all try to shove Microsoft languages like Visual Basic or C# down your throat. Support for common open source languages like python and javascript are amazing.

It's as surprising to me as it is to you that I'm defending Microsoft in an online thread right now.

matthewtse··on I paid for Sublime Text
Curious, why Sublime Text in this day and age of VS Code dominance?

Sublime text was my first "in the middle" text editor, more featured than vim/emacs, but lighter weight than IntelliJ. I somehow got my internship company to buy me a license, which I ended up using for several years after leaving.

But then VS Code came along. I was a skeptic for years, as it was based on Atom/Electron, which I found really sluggish, and it was Microsoft.

The thing that converted me was the "it just works" extensions system. Most coding languages have syntax highlighting and intelligent code navigation out of the box, and if not, it's a few clicks away to install very well written extensions. Comparatively, it was a nightmare installing Sublime Text extensions.

And over the years, Microsoft has poured immense amounts of money into developing features for VS Code.

matthewtse··on Apple ditches the Lightning connector in favor of USB-C after 11 years
Ah yes, sturdiness is another magical quality of lightning that is under-appreciated. I've never had a lightning cable end break, or a lightning port wear out, the device is long obsoleted by that point.

Another problem I had with USB-C, is that just because it fits physically, doesn't actually mean it will work since what's inside the cable can be dramatically different. In my personal life:

- the Nintendo Switch uses a proprietary USB-C interface for the power brick, they somehow feed ethernet internet through it

- thunderbolt docks need thunderbolt USB-C cables. And there's thunderbolt 2,3,4.

- my magsafe phone charger uses a USB-C end, but needs to be plugged into a special power brick to get full power

This is actually... somewhat worse because now I have multiple USB-C cables that all have a different purpose that I can't tell apart from a glance (because the connectors are all the same!)

matthewtse··on Apple ditches the Lightning connector in favor of USB-C after 11 years
I loved lightning when it first came out.

And, perhaps a contrary opinion, but the I still think lightning is easier to insert than usb-C. The curved edges and smaller size mean you can begin inserting it at an odd angle and finish the insertion easily. Whereas you need to insert usb-C nearly straight on for it to get in.

Also because the lightning cable's male end is solid, there's no way for dust to collect in there, unlike USB-C where dust can collect inside both the cable end and the peripheral end.

Though overall I would trade that for 1 fewer cable/port that I need to manage in my life.

matthewtse··on Intel Unveils Barlow Ridge Thunderbolt 5 Controllers – TB5 Launching in 2024
It's kind of interesting to me how Intel ended up making/owning the thunderbolt interface, given that they don't make products at either end (no intel laptops, monitors, or docks).

I guess they technically make much of the chips that are in the laptops, but it seems like a stretch that to say there's synergy between thunderbolt cables and intel chips.

Am I missing something?

matthewtse··on Thunderbolt 5 Announced by Intel
> Up to 540Hz for Gamers

We're really chasing diminishing returns with human reaction time.

On that note, 8K pixel density also seems below the ability for human eyes to distinguish, though at least with that, we can scale the screen size up to make it useful.

I don't see a way to scale human reaction time to actually notice 540Hz, unless there's some mind-machine interface coming along sooner than expected.

← PreviousPage 2 of 3Next →