Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lpapez
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
151.
▲
by
lpapez
3y ago
I had one such coworker until recently, and he was actually fired because nobody on the team felt he was pulling his own weight. He produced massive amounts of code which did not fit the style of the codebase at all, and when questioned poi
152.
▲
by
lpapez
3y ago
Sounds like a dysfunctional organization to be honest. Why couldn't you agree on the contents of the mobile API? If the backend team is slow, why can't the mobile team implement a proxy towards the backend to serve only the data t
153.
▲
by
lpapez
3y ago
They will simply have to compete in other areas. We know that sub-10-second-transfers are possible, by making it the norm you are not decreasing competition, just forcing players who are not competitive in this regard to conform or exit the
154.
▲
by
lpapez
3y ago
I do use it primarily as a search engine. Before ChatGPT I had to manually investigate and read through multiple pages of potentially irrelevant stuff to find an answer I could try to verify. If you find an answer on StackOverflow, you stil
155.
▲
by
lpapez
3y ago
If you don't have a way of verifying what the correct answer is, then is there actually a correct answer at all? In many cases, programming included, you don't actually care if it's 100% correct, it is enough to just give you
156.
▲
by
lpapez
3y ago
You definitely do, for the first few times. But after that they learn to write code which makes both the static analyzer and the reviewer happy, and such code tends to be much more maintainable down the line. When you don't have strict
157.
▲
by
lpapez
3y ago
I did that for Python, and now I do it for PHP as well. Trivial to set up but ends up being a huge time saver, especially when reviewing junior colleagues code - don't even ping me to review your code until you've managed to convi
158.
▲
by
lpapez
3y ago
I bet this is what some people on my team would come up with if the ticket acceptance criteria said "program must not leak memory when checked with valgrind"
159.
▲
by
lpapez
3y ago
I've always thought of Java programming as being kind of perverse with the patterns and verbosity, now I see where the perversion is coming from.
160.
▲
by
lpapez
3y ago
> Of course, this should never happen but can be difficult to guarantee when the limits are derived from user inputs. Sounds to me like you are missing a validation step before calling your logic. When it comes to parsing, trusting user
161.
▲
by
lpapez
3y ago
I agree. If I wanted max power and cooling efficiency, I'd go for a PC anyway. When picking a laptop, my first question is whether I would be able to carelessly carry it around every day. The compromise with bulky gaming laptops is sim
162.
▲
by
lpapez
3y ago
That equation works for friction between idealized solids. Tires are not even close to an idealized solid, they deform as more weight is added to them, so the contact surface area increases as more pressure is added. That is why you see rac
163.
▲
by
lpapez
3y ago
This was my impression coming to Go as well (from Python and PHP) but since then I've changed my mind and somehow find it easier to unpack a small for loop than a HOF with a lambda function argument. When you introduce lambdas/clo
164.
▲
by
lpapez
3y ago
Laravel does this with their Laracasts forum and it's great. It's the first place I seek answers for it, before ChatGPT and before StackOverflow. You simply can't beat well moderated public forums when it comes to historic se
165.
▲
by
lpapez
3y ago
> A part of me thinks think we're further away today then we were 10 years ago. I am more optimist than this, mainly because of Valve. They contributed a lot to Linux gaming and are now in a position where they can pounce and steal
166.
▲
by
lpapez
3y ago
Exactly this. Filling some kind of a database with terabytes of data is not the difficult bit, serving it is... To claim that something static is "Twitter-scale" is just misleading IMO.
167.
▲
by
lpapez
3y ago
A friend working in office of a big-tech company located in Denmark said "one bad engineer like me working in Copenhagen can put food on the table for 20 Bulgarians working in customer support". Since that day I always wanted to g
168.
▲
by
lpapez
3y ago
As a long time Ubuntu user, I figured I'd try Debian a month ago for the same reasons you listed. It's supposed to be 95% the same, so why not. Fresh install, my bluetooth headphones didn't work. Reverted back to Ubuntu and t
169.
▲
by
lpapez
3y ago
> Saunas are economically available to almost everyone (where there is fuel). And if there isn't fuel, they can simply relax by the pool. Let them eat cake.
170.
▲
by
lpapez
3y ago
What about investing time/resources into carbon removal? That's even more negativeer.
171.
▲
by
lpapez
3y ago
> I speculate that sometimes the programmer is on a platform that doesn't have an easily available off-the-shelf parser/writer, or they simply don't know about it. I bet this sounds surreal to people visiting this site, bu
172.
▲
by
lpapez
3y ago
But that is simply not true, and can be proved by looking at the world we live in. C became the dominant language precisely due to hardware constraints, and the ability to extract every last drop from limited hardware was back in the day mo
173.
▲
by
lpapez
3y ago
When I worked in cybersecurity we always joked about these kinds of articles, just waiting for one day to see "Quake PAK files found carrying malware!!!1!"
174.
▲
by
lpapez
3y ago
I disagree with this opinion. I doubt many people picked Python "because it has types". It was picked because it was the right tool for the job. Type hints were bolted on after the fact, and even in their limited form provide TONS
175.
▲
by
lpapez
3y ago
> they have elected to do drugs instead It does not work like that. You don't elect addiction, it is not a choice. Quitting is also not easy. Try to have some empathy for people instead of judging their situation, you don't kno
176.
▲
by
lpapez
3y ago
Definitely agree with the puzzle sentiment. I've been fortunate enough in my career to reach a point where I can sell myself as a "freelance firefighter" and now my gigs consist mostly of exploration of dumpster fires or lega
177.
▲
by
lpapez
3y ago
> Reducing software engineering to a low-skill trade when there is, in fact, mountains of complexity is surefire way for software to be a heap of shit. And in a lot of ways it already is. I fully agree with this observation, but the real
178.
▲
by
lpapez
3y ago
A tool can be both beginner friendly AND powerful for advanced users. Speaking of your analogy, the role that most software developers fullfil is not an engineer wondering about the oscilloscope, but rather the construction worker installin
179.
▲
by
lpapez
3y ago
Unless you are truly pushing the envelope of tooling development, I consider learning to use an existing tool well far more important than inventing a new one. The developer tooling has become so complex that it takes a truly exceptional in
180.
▲
by
lpapez
3y ago
When and where did I call you stupid?
More ›