HNHacker News
TopNewBestAskShowJobs

snarkypixel

358 karma · joined November 2, 2019

submissionscomments
snarkypixel··on Ask HN: Examples of email-first projects or startups?
I think producthunt started as an email mailing list
snarkypixel··on Grand jury indicts Trevor Milton, Nikola founder, on three counts of fraud
"The father of value investing, Benjamin Graham, explained this concept by saying that in the short run, the market is like a voting machine--tallying up which firms are popular and unpopular. But in the long run, the market is like a weighing machine--assessing the substance of a company."

Boring answer, but in the long-term, great businesses go up, whereas crappy businesses go bankrupt.

snarkypixel··on Windows 96
Is it really running Unity in the game?!
snarkypixel··on Becoming a Chess Grandmaster
Why? At equal level, sure, but when so far above it'd be surprising not to win.
snarkypixel··on Steven Weinberg: What Is Quantum Field Theory, and What Did We Think It Is? (1997)
Makes sense. And unless I'm mistaken, to be entangled, they have to be very close to each others at some point, right? And then we can send one of the pair far away and they'd still be entangled. I can imagine some sort of more fundamental link connecting the two, but it's still not breaking ftl
snarkypixel··on Steven Weinberg: What Is Quantum Field Theory, and What Did We Think It Is? (1997)
> there can be no instantaneous influence, in the sense of a causal effect or transmission of information, from one particle to a distant entangled particle

Didn't the Bell's theorem prove that wrong though? I.e. that there needs to be some sort of "hidden variables" for it to work?

snarkypixel··on Ask HN: Programming Audio Book Recommendations
Biographies of developers or successful/failed projects are great to listen to I.e. Masters of Doom and the like.
snarkypixel··on Ask HN: Recruiters want people who do side projects, yet contracts forbid them?
Well cover letter has somewhat been replaced by an introduction email, no?
snarkypixel··on Give me /events, not webhooks
Very similar to how I built my previous application.

1) /events for the source of truth (I.e. cursor-based logs) 2) websockets for "nice to have" real-time updates as a way to hint the clients to refetch what's new

snarkypixel··on Ask HN: Words of encouragement for someone lost in life?
> "normal", "well-rounded" people in my age are doing on Tinder

Everyone is different and I think you should focus on what makes you happy rather than comparing yourself with random stranger on tinder.

Personally, if I were you, I'd join a meetup and try to meet other people sharing my interests. It's also a great way to meet a partner (through friends of friends).

snarkypixel··on Ask HN: It finally happened to me, how do you deal with burnout?
Take a break, travel, refresh, and then start looking for another job that gets you excited again.
snarkypixel··on HBO Max accidentally sent an integration email test to users
What was the valuable lesson? :p
snarkypixel··on Do you really need Redis? How to get away with just PostgreSQL
ELI5:

Redis is really a mix-bag of many useful commands, see [https://redis.io/commands]. It has been referred to as the "swiss army knife" because you can build many custom solutions from these building blocks. Still, its most common use-case is for in-memory key/value caching for performance reasons. For instance, if you have one database query that takes a particularly long time, you can execute it once and store the result in redis, and then retrieve that value extremely fast.

snarkypixel··on Second-guessing the modern web (2020)
Personally I love SPAs and would still use them all the way instead of Django/Rails. The problem with server-side rendering is you need to start duplicating all the code the moment you need some front-end interaction. Also, I prefer when the interactions are snappy, and having to hit the server on every click to fetch some html feels so slow.

I do agree though that building SPAs is too complex and that we haven't yet found the perfect solution.

snarkypixel··on Robinhood’s big gamble
What's risky? If there were one easy and legal way to make a lot of money in a non-risky way, then everyone would do that. Is it more risky to invest in Doge or to give it to some professional hedge funds that have been losing money every year?

Maybe S&P is the closest to legal, free, easy, little-risk?

snarkypixel··on Show HN: Mmm.page – Drag and drop personal website creator
So cool! The UX is amazing, will definitely recommend to my little cousins.
snarkypixel··on Crazy New Ideas
Biggest mind shift: Instead of asking why it wouldn't work, ask what would it take for it to work
snarkypixel··on Back end developers can make good looking web apps too – FullyBearded
I highly recommend refactoringUI if you're a dev looking for practical advices on how to make better UI.

Also, from experience, back-end folks often think of UI as fancy color scheme, but imho what they most often get wrong is proportion and spacing, so this is probably where I'd start to improve. For instance, read on visual hierarchy and white space.

snarkypixel··on Prisma – ORM for Node.js and TypeScript
I love knex and simply write small functions and roughly keep one file/folder per table. So: user.create(db, { name: .. })
snarkypixel··on Show HN: Lofi.cafe
Would be fun to have a chat per room
snarkypixel··on Ask HN: What tech job would let me get away with the least real work possible?
Potentially applying for a job that you're way over-qualified could fit your criteria. It's not that uncommon for people who retired to still want to work but with less responsibility and more free time. I.e. I've seen former CEOs driving Uber for fun or mentoring younger founders.
snarkypixel··on Show HN: I built a VS Code Theme Creator – easily make VS Code themes in browser
I've built themes before and one nice feature that I'm missing is color variables to avoid having to copy/paste the same RGB everywhere. It makes it much easier to play with various color schemes but also makes creating new themes from a template much easier.
snarkypixel··on Has Y Combinator lost its way when the latest company is a Mac only widget?
Why invest in Microsoft back then? It was just a Basic compiler.

Need to start somewhere before leaping to the next step, and momemtum creates momemtum.

Amazon started with books. Paypal started with Ebay sellers or something. Airbnb started with couch sharing. Etc.

snarkypixel··on Blitz.js Now in Beta (Batteries Included Framework Built on Next.js)
"But with Blitz you can almost forget an API is even there."

How does it work for clients using an old version of the app? I.e. if I change the db schema and update it for new clients, what will happen to older clients?

snarkypixel··on Learn Functional Programming Visually
Hooks are implicitly injecting whatever global state in your stateless components, so definitely not a good example of functional concepts imho.
snarkypixel··on Learn Functional Programming Visually
Redux in the react world is a good example of real-world application using pure functions and functional programming concepts.
snarkypixel··on Thinking too much can be bad for you (2012)
"over-engineering" is a fuzzy term though. For someone, using a third-party service to handle users auth flow is a time saver, and building the whole flow themselves would be over-engineered. For another, using a third-party service for auth would be adding layers of complexity on top of a simple db request, and would thus be considered over-engineered.
snarkypixel··on A Sober Look at SPACs (2020)
My slightly different look on SPACs:

SPACs are more like Handshake deals.

When two people trust each others, you can save a lot of time and money with a handshake deal. You agree on something, and then (optionally) get lawyers do the paperwork.

I find SPACs similar because investors and the SPAC owners have a mutual trust about smartly using that raised money to bring a great companies public.

You can totally get burned, but personally I trust someone like Chamath to make great decisions. So, in my view, I've got a handshake deal with him where he smartly uses my capital to bring great companies public. It's a win win.

snarkypixel··on Show HN: Deploy your own algo-trader in 5 minutes with 0 code
My 2cents: to lower the onboarding, would be great to set it to get notification about what /would/ be bought or sold; eventually users will trust the system and move some of their money to it.
snarkypixel··on Launch HN: Aviron (YC W21) – High-Intensity Peloton for Rowing
I already have a rowing machine, I wish I could simply add the Aviron screen to it.
← PreviousPage 3 of 5Next →