Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zaphar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
961.
▲
by
zaphar
5y ago
Salesforce is successful because it tells a story around how easy it it is to just get started. Startup cost in a frequently underrated datapoint in tool selection.
962.
▲
by
zaphar
5y ago
That's like saying I payed for my new house with stocks. Which is not the same thing as stocks being a currency. What actually happened is that you liquidated some crypto and used the proceeds to buy your new computer. You even say tha
963.
▲
by
zaphar
5y ago
That is a depressing perspective. Your self-worth should not be dependent on someone else's image of you. It should be based on the facts of your own performance. You can't fix or improve other people. You can only improve your ow
964.
▲
by
zaphar
5y ago
Meh, I would rather use age[0] 0: https://github.com/FiloSottile/age
965.
▲
by
zaphar
5y ago
The article isn't pointing out a problem with serving ads. It's discussing the PR strategies around the tracking that powers ads. Despite the fact that Apple is also tracking the user, it is winning the PR battle.
966.
▲
by
zaphar
5y ago
I would perhaps argue, especially for projects like Android, that memory safety should be considered table stakes going forward. The class of risks that are mitigated or eliminated by memory safety are well worth the effort. There isn'
967.
▲
by
zaphar
5y ago
Why would you need a setter for a data class? They add no value there.
968.
▲
by
zaphar
5y ago
This is impossible. If it can be traded it can be speculated. The value of any tradable asset is determined by how much someone is willing to trade for it and by nothing else. There is no way to make it stable other than to make it impossib
969.
▲
by
zaphar
5y ago
This conversation is odd. Someone says there are no real world use cases. Someone else says yes there is and poses one. Former person points out that in fact that example just makes their point for them. The counter is well there has to b
970.
▲
by
zaphar
5y ago
There is a difference between thinking something is a bad idea because it's hard and thinking something is a bad idea because it's dangerous. Your Stripe example is an example of something that was hard. Mighty is an example of so
971.
▲
by
zaphar
6y ago
The impetus for using a columnar format is precisely to get data locality. It is absolutely about data locality generally. You wouldn't take his approach at all if you didn't get the locality with it's associated performance
972.
▲
by
zaphar
6y ago
I don't think the DMCA replaces the scary letters. The scary letters existed because they were more effective than the DMCA. Threatening to sue someone is always and always has been totally an option. The reason scary letters don
973.
▲
by
zaphar
6y ago
For wires that need too run out in the elements around a quarter inch or higher, plus you need conduit, and backup wires. So about an inch or more with just naive napkin estimation. I'm probably underestimating it actually.
974.
▲
by
zaphar
6y ago
They aren't. No idea where you got this idea from.
975.
▲
by
zaphar
6y ago
The importance of those twice a year trips is high though. Visiting family, resting up on vacation, exploring new places. Choosing a vehicle that doesn't support those twice a year trips is a hard sell for many people.
976.
▲
by
zaphar
6y ago
The colors are important if you are going to do async. They tell you significant details about the functions you are using. The issues most people have with colored functions aren't that they are have colors. It's that the colors
977.
▲
by
zaphar
6y ago
Why would it have to be an unknown entity? I imagine in at least some court cases there could be potential antagonists to pin the blame on.
978.
▲
by
zaphar
6y ago
You wouldn't imply that Signal had framed you. You would imply that someone else had framed you using the same vulnerabilities as Signal has now indicated exists. i.e. You can't trust Cellebrite because it's now known to be t
979.
▲
by
zaphar
6y ago
If you blindly trust hardware then on potential attack vector is malicious hardware. This used to be known as the Evil Maid attack. If a bad actor get's access to your hardware the thinking goes then all bets are off. And what happens
980.
▲
by
zaphar
6y ago
An attack directed at your own govt is potentially a nightmare for the average individual. If the wrong information is stolen it could be used much farther down the road. Your govt may find itself at a disadvantage at a critical moment. I&#
981.
▲
by
zaphar
6y ago
The document assumes you have used SQL in anger before and run into it's lack of modularity. If you haven't run into those things then you'll miss the point. But if you have then this looks really interesting.
982.
▲
by
zaphar
6y ago
Some of what you say about management is true. But if you really want to fully understand then you need to keep following that trail of incentives. Your bosses boss doesn't optimize for those metrics "just because". There are
983.
▲
by
zaphar
6y ago
Pijul can detect when a patch commutes and when it does not. From there it can construct a dependency graph of commits and use that information in various interesting and useful ways. Back when I used Darcs I would somewhat frequently do th
984.
▲
by
zaphar
6y ago
Why should she? Grandma primarily uses Facebook, Instagram, and Facetime. Grandma doesn't have a goal to become a better computer user in general terms. Linux gives effectively 0 value to her over any other OS. And negative value in a
985.
▲
by
zaphar
6y ago
I worked on the front page at google around 10 years ago. It was all those things you describe back then too. And at least then there were not multiple reviews/meetings or lawyers involved in releasing something like this. If it's
986.
▲
by
zaphar
6y ago
It's not because you'll need it later. It's because you can sell it later. This gets the cause and effect completely wrong. The only reason you can sell it later is because someone will need it later. As a society
987.
▲
by
zaphar
6y ago
A Google Account integration is an easy and relevant MVP for your product. It allows you to get up and running quicker. You can always add other integrations and self-hosted user management later as you prove out your business model.
988.
▲
by
zaphar
6y ago
Print debugging results in a printed log of this happened, then this happened, ..., and finally this happened. And you can trivially rewind it and do random looks at the log. Debuggers have difficulty giving you this much context at your fi
989.
▲
by
zaphar
6y ago
I'm not critical of spring because real life software projects are messy. I'm critical because I rarely if ever do greenfield development and when I'm debugging a production exception caused by something that Java's type
990.
▲
by
zaphar
6y ago
Just to double check I went back and re-read the article. It wasn't strictly about JS. It was about the entire concept of async await. In fact if you read it he dunks on C#, Dart (the language he works on), and python. He only calls ou
More ›