HNHacker News
TopNewBestAskShowJobs

dustingetz

7,912 karma · joined September 11, 2009

Founder Electric Clojure https://github.com/hyperfiddle/electric

https://twitter.com/dustingetz

submissionscomments
dustingetz··on Wikipedia’s nonprofit status questioned by D.C. U.S. attorney
what does that have to do with tax classification
dustingetz··on What should third world dev do in this economy?
what is your cost of living in local currency
dustingetz··on Ask HN: Why don't we have a functional DSL for data+embedding+API pipelines?
life finds a way
dustingetz··on Ask HN: Why don't we have a functional DSL for data+embedding+API pipelines?
as you’ve listed, there are answers within reach but switching costs are enormous and the labor market is locked into a set of known technologies that generate salaries, a low energy state that would require substantial energy investment in reskilling, but there’s no slack energy in the system for that and even if there was, the transition will have winners and losers, redistribute jobs, and if there’s one thing the labor mkt is terrified of it’s losing one’s job. disruptive technology shifts can be career ending for a lot of people … bottom line is that getting paid to shovel python slop has been historically lucrative
dustingetz··on U.S. stock futures tumble indicating another plummet on Wall Street
tech 2.0 is coming, the question is where. As dysfunctional as SV is, it is at least possible to raise risk capital in the US. Foreign startups still come to the US for capital. Hard to see this changing - the US for its culture wars is very adaptable and can reconfigure everything in a generation
dustingetz··on Are people bad at their jobs or are the jobs just bad?
as tech gets commoditized the companies are worse, more funding but worse
dustingetz··on Thoughtworks Technology Radar Vol.32
the radar (pdf); https://www.thoughtworks.com/content/dam/thoughtworks/docume...
dustingetz··on Everyone knows all the apps on your phone
Zuck: Betting on HTML5 was a mistake (2012) https://www.infoq.com/news/2012/09/Facebook-HTML5-Native/

https://www.sencha.com/, the vendor of the ExtJS framework tried to argue that Facebook was wrong (2012): https://www.infoq.com/news/2012/12/Fastbook/

I worked for a company that used Sencha back in the day and wrote the first React integration over their form/datagrid components in 2013. React ate their lunch

dustingetz··on xAI has acquired X, xAI now valued at $80B
so twitter shares were converted to xai shares but where did the 12B debt go?
dustingetz··on xAI has acquired X, xAI now valued at $80B
if this didn’t happen, how much more would TSLA have to drop for the $12B debt to get margin called given it is collateralized by TSLA? IIUC what has happened here is the debt has been repaid by selling xAI equity? Wasn’t xAI constructed in the first place to poof some magic money from thin air to give to unhappy Twitter investors and keep them happy?
dustingetz··on Ask HN: Should I leave the company I co-founded?
assuming approx 50/50 cap table and revenue is recurring, millions in ARR is too much to be ignored, get a therapist to deal with your feelings and figure out how to work together, this costs $12k/yr plus the cost of being an adult. ARR goes up by default, millions in ARR does not just go to zero overnight
dustingetz··on Sync Engines Are the Future
Electric’s network state distribution is fully incremental, i’m not sure what you mean by “re-fetches everything all the time” but that is not how i would describe it.

If you are referring to virtual scroll over large collections - yes, we use the persistent connection to stream the window of visible records from the server in realtime as the user scrolls, affording approximately realtime virtual scroll over arbitrarily large views (we target collections of size 500-50,000 records and test at 100ms artificial RT latency, my actual prod latency to the Fly edge network is 6ms RT ping), and the Electric client retains in memory precisely the state needed to materialize the current DOM state, no more no less. Which means the client process performance is decoupled from the size of the dataset - which is NOT the case for sync engines, which put high memory and compute pressure on the end user device for enterprise scale datasets. It also inherits the traditional backend-for-frontend security model, which all enterprise apps require, including consumer apps like Notion that make the bulk of their revenue from enterprise citizen devs and therefore are exposed to enterprise data security compliance. And this is in an AI-focused world where companies want to defend against AI scrapers so they can sell their data assets to foundation model providers for use in training!

Which IMO is the real problem with sync engines: they are not a good match for enterprise applications, nor are they a good match for hyper scale consumer saas that aspire to sell into enterprise. So what market are they for exactly?

dustingetz··on Why Local-First Software Is the Future and Its Limitations
1) yes but everyone does NOT live “100-200” ms away, so i think we’d all appreciate if the local first vendor went and measured the real number rather than pulling this completely fake 100-200 ms number out of their ass (justified in the image with a big blue line across the Atlantic from Germany to SF, no less!). invoking the “Call of Duty” test - if you can play online shooter games, then you can get a sub-40ms ping to a game server in your region

2) engineering is done with numbers. Which market of “everyone”? Half the world is enterprise workbench software, and when slack goes down all work stops. We aren’t trying to make customer support software work in the subway. What exact market are we targeting that does?

dustingetz··on Layoffs Don't Work
Blame the board, full stop. "Follow the money", there is really no other possible answer. Some set of people are responsible and to determine who that is, you read the corporate ledger, you read the financing contracts, you read the bylaws and governance structures, and what they literally state is that the board of directors are responsible for directing the company. The board is responsible. If you wish to be a director and responsible, then go incorporate, now you are the board! You are responsible! Good luck!
dustingetz··on Layoffs Don't Work
software development costs are out of control the whole industry is one big grift, there’s no accountability anywhere, 20% of the devs are doing 80% of the work, the business would instantly terminate the 80% for cause if they could only discern the difference, but they can’t, because the business side is also a big grift with the exact same problem all the way up to the founders recursively
dustingetz··on I'm in Situationship with My Startup
if you can’t prove there’s something there then there’s not. Proof can come in any form, revenue, daily active users, upvotes on show HN but you need some sort of accountability to combat founder delusion which is the default, and on top of that, your metric needs to accelerate fast enough to keep you alive
dustingetz··on The program is the database is the interface
(2023), i think - https://news.ycombinator.com/item?id=34761768
dustingetz··on Ask HN: Do your eyes bug you even though your prescription is "correct"?
https://www.reddit.com/r/Keratoconus/ -- but do not freak out, most cases are completely treatable with scleral contact lenses, social media bubbles up the outliers. Next step is ophthalmologist, ask for a corneal topography (photograph and measure the surface shape of your eye w/ a computer) to establish a baseline and monitor for progression. Not all ophthalmologist offices have the corneal topography machine so ask for that on the phone. https://en.wikipedia.org/wiki/Corneal_topography To get a KC diagnosis they will likely want to see progression over time in these topography readings. You want to get this sorted while you are young, the corneal cross-linking procedure will halt the progression of the disease and "lock in" your current vision. I did not get the CXL procedure when I was young (it was still experimental back then) and regret it, my vision is fine with correction but the scleral lenses are a pain and it's unclear if i'll be able to read in bed without lenses in my old age.
dustingetz··on Ask HN: Do your eyes bug you even though your prescription is "correct"?
early stage keratokonus, if this is true you need to get the corneal crosslinking procedure done asap while you are young as the condition progresses rapidly in your 20s. The double (triple, N-ary) vision can be corrected by special contact lenses. You may need a specialist ophthalmologist for this diagnosis. https://en.m.wikipedia.org/wiki/Keratoconus see “signs and Symptoms” image, and note that is advanced, as a 19yo I recall a single, sharp double image when looking at the moon at night. You can also try lowering an index card in front of your eye and looking across the edge at the moon and seeing if the double image goes away when your eye is partially occluded, this is because the doubling is caused by a physical distortion of your cornea and if you manage to cover the distortion you will see clearly
dustingetz··on Ask HN: Do your eyes bug you even though your prescription is "correct"?
you need to stop, that can cause keratokonus

try bandaids on your fingers, it takes 21 days to form a habit. buy a few big boxes, 30 bandaids a day is cheaper than a beer

dustingetz··on Why Local-First Software Is the Future and Its Limitations
> Yet each request still has a 100-200ms latency or more, which becomes noticeable in user interactions

    ping dawn-night-7975.fly.dev
    --- dawn-night-7975.fly.dev ping statistics ---
    6 packets transmitted, 6 packets received, 0.0% packet loss
    round-trip min/avg/max/stddev = 11.566/12.635/14.000/0.841 ms
so, 6ms each way from my house in the suburbs of Philadelphia, to the closest Fly region near NYC about 80 miles away. When measuring UI response latency, this is the number that matters. No, your database is not in the edge. But cached query results are!
dustingetz··on HYTRADBOI 2025 Conference Postmortem
charge more default $128, allow 64 and 32 then automated form for $10 “student tier” ask for documentation and auto approve. layer in twitter ads, linkedin, id love to see you make $100k per conf why not? don’t you think the market is there? in fact linkedin is your channel and why not start at $256, your conf is world class! companies will pay!
dustingetz··on How do you work with your CTO?
you can only do what you are hired and empowered to do
dustingetz··on Should managers still code?
too much context switch (and no good answers here)
dustingetz··on Google does not want rights to things you do using Chrome (2008)
america’s litigation problem is really not about google specifically , rather a broad cultural issue. Perhaps the internet age has outgrown industrial age laws, or maybe america just sucks (Grandma saw segregation, suppression of woman’s suffrage, use of nuclear weapons vs Japan), or maybe maximizing self interest is fundamental to nature.
dustingetz··on Zelensky leaves White House after angry meeting
watched it once, this is what I saw (Vance suddenly antagonizing Zelensky as if to entrap a known hothead), and then followed by the two sly comments from Trump "that’s why I kept this going so long" and "this is going to be great television"
dustingetz··on Zelensky leaves White House after angry meeting
What tripped my spider sense is these two comments from Trump:

TRUMP: "But you see, I think it’s good for the American people to see what’s going on. I think it’s very important. That’s why I kept this going so long."

TRUMP: "All right, I think we’ve seen enough. What do you think? This is going to be great television."

dustingetz··on Ask HN: Transitioning from FAANG to High-Paying Contracting–Any Advice?
also higher rate can be a worse gig. So e.g. federal contractors have more flexibility on rate for key personnel. But the reason the sys integrators are not flooded with ex Googlers is because the contracts are dysfunctional. Money is not free, if market sets price high it is generally in exchange for pain. I’ve seen xooglers wash out over it, or get straight up fired for culture mismatch.
dustingetz··on Ask HN: Transitioning from FAANG to High-Paying Contracting–Any Advice?
freelance rates have way more to do with the economy than with merit/skill. You want to be early to a major platform shift (mine was Reactjs) but not too early - your offering needs to be both unique and in high demand. And then the big money gets made when this hype wave aligns with an economic boom such as 2018-2023 where companies everywhere are flush with cash, trying to pull projects forward, bidding up rates without looking too closely. Which is not exactly the case right now. Right now, you have to earn it. The first Solana cycle was another example where early freelance rates were out of control. Cloud cost optimization was another good niche (if you’re reducing spend by millions per year it’s easy to charge a good chunk of that). “Data engineering” before that. “devrel” in the startup scene during covid when everyone was stuck at home.

the other thing is - big tech pays better than that historically, has that changed? economy is bad everywhere, i’d be surprised if freelancing was the better gig

dustingetz··on US court upholds Theranos founder Elizabeth Holmes's conviction
How come none of those people did it yet?
← PreviousPage 5 of 34Next →