Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danielrhodes
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
danielrhodes
4y ago
The value of this largely depends on what you're optimizing for. If your constraint is you need a lot of cheap bandwidth but don't care that much about latency, there are many places to find it (find a cheap host, set up Varnish,
62.
▲
by
danielrhodes
4y ago
From reading your comments, it appears like you have confused having a competitive advantage with anti-competitive practices. Just because YouTube has access to cheap resources by its parent does not prevent a competitor from existing in or
63.
▲
by
danielrhodes
4y ago
Before it would appear Microsoft was pricing the API based loosely on their expected search ads CPM - essentially their opportunity cost. This pricing seems different: Microsoft doesn't want anybody using Bing's API to create LLM-
64.
▲
by
danielrhodes
4y ago
People have gotten way too religious over SPAs, SSR, etc. Should you use X? Maybe it depends. I have been burned by using SSR when the complexity of the app increased and suddenly doing SSR was getting in the way and now I was uncomfortably
65.
▲
by
danielrhodes
4y ago
There are obviously stupid loopholes in tax law that serve no wider benefit, but that's not the case here. This was very intentional and not crazy at all. The whole reason this tax credit exists is to promote more R&D. If you are d
66.
▲
by
danielrhodes
4y ago
This is typically what happens unless the users of the software really need it. For example the concept of folders is really outdated, but good luck getting people to use a good tagging system to replace it. Law firms are heavy users of a D
67.
▲
by
danielrhodes
4y ago
In orgs where this need is usually present, the data can be massive and it takes some time to understand how it all fits together. There is also the issue of optimizing around indexes or writing queries that are cost efficient (especially i
68.
▲
by
danielrhodes
4y ago
Tech work is now seasonal you say?
69.
▲
by
danielrhodes
4y ago
Right. As much as people want to complain about Apple forcing WebKit/View on everyone, what it has enabled them to do is build specific hardware level optimizations in for JS and page rendering, which means you can get really good desk
70.
▲
by
danielrhodes
4y ago
More or less, yes. Because you have more opportunity to maintain state locally on a mobile app (which isn't done as much in browsers), you will see more business logic. But it's largely very similar to web dev. Again though: depen
71.
▲
by
danielrhodes
4y ago
This is where things get interesting in React Native. The answer is: yes you can have smooth animations. However, the animations have to be driven at the native level and not in JS. The reason for this is: React Native is on a run loop. And
72.
▲
by
danielrhodes
4y ago
If you can get away with it, it's not a bad option. But it's still early days. If you run into compatibility problems or bugs with libraries being used, you could be in trouble.
73.
▲
by
danielrhodes
4y ago
React Native is much slower on Android than on iOS, sometimes by orders of magnitude. You can get things usable on a lower-end Apple device, but on a lower-end Android an optimized RN app is still unusable. Part of this is due to the JS int
74.
▲
by
danielrhodes
4y ago
You can use C++/C to do this but depending on what you're doing it probably won't save you much time. You could also use JS to share code since both platforms have JS interpreters you can run arbitrary code in - but the ergon
75.
▲
by
danielrhodes
4y ago
I don't see why this would be a copyright violation anymore than somebody learning something from multiple sources and reformulating what they learned into an answer to a question. As long as it isn't explicitly reciting its train
76.
▲
by
danielrhodes
4y ago
They weren't wrong. They are one of the biggest cell carriers, backbone, and broadband providers. I'm not sure what role they imagine they would take, but it is similar to the role they have had in the past.
77.
▲
by
danielrhodes
4y ago
You can find the etymology on Wikipedia. https://en.wikipedia.org/wiki/Boilerplate_text It was a term used in printing presses for text/content that could be reused. > "Boiler plate" originally referr
78.
▲
by
danielrhodes
4y ago
It seems unreasonable to dictate the way your colleagues work because it doesn't match your own value system. If the culture of the company/team is fast paced or long hours, maybe it isn't the right fit for you. Generally spe
79.
▲
by
danielrhodes
4y ago
This article dances around some of the important stuff. Maintaining engineering velocity is about adapting your culture to focus on the right things. At the beginning, engineering velocity is driven by low communication barriers and fast de
80.
▲
by
danielrhodes
4y ago
Having contributed to a project that needed to apply these principles in a previous role, it can’t be understated how important it is to understand these concepts. One thing I found interesting though is that one feature of double entry acc
81.
▲
by
danielrhodes
4y ago
At a previous place I worked, the company was not even aware this information was being shared with Equifax. The payroll provider would share this data by default unless it was explicitly turned off.
82.
▲
by
danielrhodes
4y ago
There's a reason people use everything apps in other countries: 1) It reduces the number of apps you have to download, which in countries where data is expensive for the average person, is a big deal. 2) The proliferation of internet e
83.
▲
by
danielrhodes
4y ago
For the benefit of receiving less robocalls, I support this. However, what interested me is the ability of the FCC to govern who can interconnect with whom. Could the FCC say that network providers aren't allowed to carry traffic origi
84.
▲
by
danielrhodes
4y ago
Bad code doesn’t matter. It’s clearly making money in spite of the bad code. But engineer efficiency matters, especially if it’s blocking the future. So your goal should not be to rewrite anything, but to find ways to increase productivity.
85.
▲
by
danielrhodes
4y ago
Made a relatively complex React Native app last year, and gained a lot of perspective on it. I don't think Airbnb made a bad choice at the time they did it. They tried embracing a technology that was at the time half baked. When you ar
86.
▲
by
danielrhodes
4y ago
In a previous place I worked, we were programmatically using Box to store files. One day we were presented with a case study in Murphy's Law: a script went awry and deleted everything (10s of thousands of files). There was no clear way
87.
▲
by
danielrhodes
4y ago
Being unable to effectively use foreign key relationships is definitely a downside of using soft deletes. But it's also worth asking if these types of behaviors, which would also include a feature like triggers, really belongs in a dat
88.
▲
by
danielrhodes
4y ago
For 1 - this is spot on. There are tools to dump PDF text, but they are quite flawed because you don't know how the text is laid out. In many cases the text can come out quite jumbled, for example if there are columns of text. Therefor
89.
▲
by
danielrhodes
4y ago
I haven't used Copilot extensively, only for fun. But I find it interesting that people are questioning the price. Given that the cost of a software engineer's time is so high, $10/mo. seems very reasonable if Copilot saves y
90.
▲
by
danielrhodes
4y ago
For sure. AWS and any other cloud provider will negotiate with you. Obviously the bigger your spend the better leverage you're going to have. What they may ask for though is something like a commitment of 12 months, co-marketing, or so
More ›