thomasrognon

Joined 10 years ago

Karma
133
Submissions
71
Member since
Jul 2
CTO, latakoo

my first name at latakoo com

View on Hacker News

Recent submissions

Comment · 9 months ago
Come on, man. We're talking about classified information, not general OPSEC advice. I worked in a SCIF. Literally every piece of equipment, down to each ethernet cable, has a sticker with its authorized classification level. This system exists for a reason, like making it impossible to accidently leak information to an uncleared contact in your personal phone. What Hegseth did (and is doing?) is illegal. It doesn't even matter what app is used.
Comment · 2 years ago
This describes my current situation so precisely. The only thing keeping me on is the engineers I brought in and the initiatives I'd like to finish. I'll probably "retire" early in a few months and work on passion projects.
Comment · 2 years ago
You need

  "noUncheckedIndexedAccess": true
in your tsconfig.json. For odd only numbers, you can make a "branded" type. There are many options, one way is

  type OddNumber = number & { __BRAND_ODD_NUMBER: true }
then it's just

  OddNumber[]
and to onboard untrusted data, use a type guard

  const isOddNumber = (x: unknown): x is OddNumber => typeof x === 'number' && x % 2 === 1
Comment · 3 years ago
GCP still has domain management via Cloud DNS. That isn't going away. This is just domain registration. I say this as someone who uses Google Domains and GCP and is upset at this decision.
Comment · 3 years ago
latakoo | Codec/GPU Engineer | Austin or REMOTE

We do video transfers and workflows. Our team is small and selective. We're looking for a meticulous and methodical engineer to develop a custom video codec. FFMPEG and GPU expertise is a huge plus. Comp is top of market.

Please email me directly (it's in my profile).

Comment · 4 years ago
IPFS is decentralized storage and is a big part of what web3 is. Many NFTs use IPFS urls and many dapps are hosted on it. Browsers can resolve them today via centralized gateways like ipfs.io and some browsers (like Brave) support IPFS natively.
Comment · 5 years ago
Comment · 5 years ago
https://www.cloudternal.com

It's like AirTable/Lists/etc but for big organizations.

So the focus is on a more useful permission system, handling lots of data, dead simple data entry for tech-phobic employees, and getting the information you need quickly (as opposed to spending time fiddling around with how data is displayed, this isn't an "app builder").

The intent is to replace the hundreds of untracked, out of sync, insecure Excel files being used as a database in most large orgs.

Cool tech note - people learn to use a graph database with Cloudternal, even if they never know what a graph is.

Comment · 6 years ago
> Let's be honest. The whole blockhain / cryptocurrency was never about that ever.

I'm not sure why you think this. "Banking the unbanked" was a huge Bitcoin mantra back in the day. If anything, it's disappeared more recently as speculation has taken over and the narrative has moved from "p2p cash" to "store of value".

Comment · 6 years ago
Which is a bigger driver of decentralization? Running a node or adoption? I would think a universally adopted blockchain in the multi-TB would turn out more decentralized than a narrowly adopted multi-GB blockchain. # of potential business/research/government nodes >> hobby nodes.
Comment · 6 years ago
Wasn't that a large part of Microsoft's strategy? I remember taking an "IT" class in high school in the early 00's that was 100% focused on learning MS Office. People bring what they know into the workplace.
Comment · 6 years ago
The barriers, time, and cost for nuclear seem to be primarily of political origin, not technical. It's held to an unreasonable higher standard than anything else.
Comment · 6 years ago
Although he says "able to compress our data", he means that the uncompressed representation is smaller. In addition to memory savings, iteration could theoretically be faster due to fewer missed branches (imagine iterating through mostly similar width characters vs iterating through characters of varying widths).
Comment · 6 years ago
TypeScript is following JavaScript, not the other way around. Generally, ECMAScript proposals get added to TypeScript when they hit stage 3. Optional chaining and nullish coalescing were added to V8/Chrome and TypeScript around the same time.
Comment · 6 years ago
For another data point, I immediately thought "that's a surprisingly good name!"

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton