Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rockemsockem
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
rockemsockem
10mo ago
Never on time, but always eventually.
62.
▲
by
rockemsockem
10mo ago
Maybe one day you'll realize the contradictions in this post and think about how you cheered for things that led to this. I doubt it though
63.
▲
by
rockemsockem
11mo ago
There are some other benefits like having different release cycles for core infrastructure that must never go down vs a service that greatly benefits from a fast pace of iteration. Literally one function per service though is certainly over
64.
▲
by
rockemsockem
11mo ago
For those numbers, yeah you should absolutely do that. But you might want to host your database on different machines than your application because the numbers will likely differ by much more than a few hundred MBs.
65.
▲
by
rockemsockem
11mo ago
Good point, I was primarily thinking of engineering reasons, but alas there are indeed other concerns.
66.
▲
by
rockemsockem
11mo ago
Splitting up responsibilities into separate services should in fact primarily be done to reduce costs.
67.
▲
by
rockemsockem
11mo ago
There is in fact software that consumes large amounts of resources for fundamental reasons that saves real dollars when it is split into different units for the purpose of scaling those units independently. Most of that software is not prim
68.
▲
by
rockemsockem
11mo ago
What are you talking about. When people talk about scaling requirements they are not referring to minutiae like "this function needs X CPU per request and this other function needs Y CPU per request", they are talking about whethe
69.
▲
by
rockemsockem
11mo ago
You need multiple services whenever the scaling requirements of two components of your system are significantly different. That's pretty much it. These are often called micro services, but they don't have to actually be "micr
70.
▲
by
rockemsockem
11mo ago
Seems like that would be pretty huge.
71.
▲
by
rockemsockem
11mo ago
Except Apple is the one making file sharing hard between non-Apple devices and they aren't making most of their money on ads
72.
▲
by
rockemsockem
11mo ago
I am very much not an AI skeptic, I use AI every day for work, and it's quite clear to me that most of the layoffs of the past few years are correcting for the absurd over hiring from the Covid era. Every software company really convin
73.
▲
by
rockemsockem
11mo ago
You say you've used AI tools for code review and deploys, but do you ever just use chat GPT as a faster version of Google for things like understanding a language you aren't familiar with, finding bugs in existing code, or generat
74.
▲
by
rockemsockem
11mo ago
I agree about the summaries! I think AI is applied in a lot of bad ways ATM although TBH I've heard some people like the summaries
75.
▲
by
rockemsockem
11mo ago
I do agree that there seems to be a bubble, imo it's largely in the application space with the likes of cursor being valued at $23B+, but I don't see GPU purchases going down anytime soon and I don't even see usage going down
76.
▲
by
rockemsockem
11mo ago
There's a weird gleefulness about AI being a bubble that'll pop any day now both in this thread and in the world at large. It's kinda weird and I find most of the predictions about the result of such a bubble popping to sound
77.
▲
by
rockemsockem
11mo ago
I'd say the most mundane thing I use chat GPT for is to tell me which deeply nested menu some option is in for software I don't use very often. I feel like most people would get value out of that. Most recent example from a few da
78.
▲
by
rockemsockem
11mo ago
If you're talking about all of AI with your statement I think you may need to reconcile that opinion with the fact that chat GPT alone has almost 1 billion daily users. Clearly lots of people derive enormous value from AI. If there
79.
▲
by
rockemsockem
1y ago
Sounds impressive enough to probably get a senior role somewhere. Maybe you aren't selling yourself well in your resume?
80.
▲
by
rockemsockem
1y ago
IMO it's always been a red flag if a company doesn't do coding screens, even if someone at the company says they're good. There's just too many awful programmers out there to be willing to move forward with a candidate o
81.
▲
by
rockemsockem
1y ago
That's why I said algorithm efficiency and not wall-clock time or something else implying that I was talking about real-time. If your algorithm is poorly designed and does significantly more work than necessary then that is independent
82.
▲
by
rockemsockem
1y ago
As in they didn't ask leetcode-style questions or you solved the same sort of questions no problem?
83.
▲
by
rockemsockem
1y ago
Are you only applying to senior roles? Idk the specifics of your background, but it sounds like you haven't been somewhere long enough to get promoted and have largely worked on your own projects. To me that doesn't really say tha
84.
▲
by
rockemsockem
1y ago
All of software engineering is not derivative of memory organization. Algorithm efficiency for example is entirely independent of physical memory implementations. Just because an algorithm may use a set or an array does not make it derivati
85.
▲
by
rockemsockem
1y ago
> This is why any EE/ECE grads are much better developers than CS grads, because once you understand fundamentals This is largely not the case in my experience. They probably understand the lower level details of manipulating memory
86.
▲
by
rockemsockem
1y ago
There are plenty of non political conversations on Reddit, it's a really big site.
87.
▲
by
rockemsockem
1y ago
I think you're both correct and I think your analogy about Reddit being a minefield is perfected if we imagine that it's a minefield in a beautiful place. Great experience with one step and blown to bits with one small step in a d
88.
▲
by
rockemsockem
1y ago
Right, to catch a predator managed to catch people without needing to backdoor stuff. These people are just lazy and incompetent, potentially intentionally.
89.
▲
by
rockemsockem
1y ago
Do you recognize that a 100,000+ person organization might contain a large number of people who disagree with any random project at any given time? This has happened before.
90.
▲
by
rockemsockem
1y ago
I'm sorry, this is such a funny follow up comment, I literally lol-ed when I got to it.
More ›