Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ragnese
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
84 ms
·
811.
▲
by
ragnese
6y ago
I didn't want to be accused of shilling or something. I really like Rust, Kotlin, and Swift right now. But I'd never try to use Swift outside of writing iOS or macOS apps, right now. I'm very excited about Scala 3 as well. I&
812.
▲
by
ragnese
6y ago
If you care at all about privacy, I don't see how you could stomach either. Firefox is the only reasonable choice when it comes to privacy, and even that isn't perfect.
813.
▲
by
ragnese
6y ago
Hey, I'm sorry. That's awful and wildly unfair. For what it's worth, this stranger on the internet does not believe that a real PHP developer is somehow incompetent. When I said the language is horrible and you shouldn't
814.
▲
by
ragnese
6y ago
Some of the things people complain about are genuinely silly and not important like the names of functions or the order of their parameters. Even complaints about == vs === are often a result of misunderstandings around object identity and
815.
▲
by
ragnese
6y ago
Being on Hacker News is leisure time. If you work on making PHP suck less purely for leisure, I reserve no judgement. If you are a Laravel author, my question stands.
816.
▲
by
ragnese
6y ago
Which part of that offends you? The string conversion or the floating point math? Because floating point math is evil in almost all languages, because they all follow IEEE and because some numbers can't be represented in binary.
817.
▲
by
ragnese
6y ago
Sure. But JavaScript has Promise built in to the language these days. With PHP you'd have to use a third party extension, like swoole, if you want something like that. Or write your own, of course. But should we need to do this for a 2
818.
▲
by
ragnese
6y ago
I think the parent was referring to this: http://phpsadness.com/sad/47
819.
▲
by
ragnese
6y ago
So what is PHP for, then? Everyone seems to be using it for backend web projects. In my opinion, it has no valid use case that isn't done better by something else. The only thing I can think of is for shell scripting when your bash s
820.
▲
by
ragnese
6y ago
Well, I thought it was a given that this is my opinion. But let me go ahead and address your points: > You didn't give us any real use cases to agree with or refute, only your opinions. There are tons of sources online for all of th
821.
▲
by
ragnese
6y ago
What? PHP is a language primarily for backend web server code. Having async is huge for performance on the backend, which is mostly IO bound, rather than CPU bound. So, I think you have it backwards. Async is unnecessary in many places, but
822.
▲
by
ragnese
6y ago
You're spot on. PHP is really bad, but zillions of hours have gone into tools around and on top of the language such that it's actually not that bad to develop in anymore. Why was all this time spent on PHP instead of doing anythi
823.
▲
by
ragnese
6y ago
PHP as a language really is that bad. It's probably the worst popular language right now as far as how difficult it is to write correct code. Especially because a lot of times your code will seem to run fine until it doesn't. It&#
824.
▲
by
ragnese
6y ago
Yes. (Just saw an opportunity for a joke and took it)
825.
▲
by
ragnese
6y ago
I mean, I basically do the same with the sample ballot that gets mailed to me.
826.
▲
by
ragnese
6y ago
Don't know why you're being down voted. There is absolutely nothing that Windows 10 can do to its users' privacy or nonconsent that will surprise me.
827.
▲
by
ragnese
6y ago
Thank you. If I have to read one more damn astroturfed post about how Microsoft is a totally different company, or that WSL can't conceivably be part of a next gen EEE, I'm going to puke. And for some reason they always feel the u
828.
▲
by
ragnese
6y ago
I have a hunch that the current trend of applying the actor model to everything is going to be seen as an anti-pattern in a few years. Basically the same way that microservices seemed like the cool thing a few years ago and people now are r
829.
▲
by
ragnese
6y ago
The hardest part of doing good OOP is that the most popular, nominally-OOP language(s) are very bad. Yes, I'm talking about Java. Modern PHP, too. If I may piggyback off your comment, I'll also throw my two cents in that mostly ap
830.
▲
by
ragnese
6y ago
Yeah, fair enough.
831.
▲
by
ragnese
6y ago
That's a chicken and egg problem and has nothing to do with Linux users being cheap. It has more to do with nobody actually using Linux on the desktop. Why would you devote a ton of dev time to supporting a platform with "dozens o
832.
▲
by
ragnese
6y ago
Docker on macOS has been pretty bad for me, too...
833.
▲
by
ragnese
6y ago
Could you elaborate a bit on the technical vs. political aspect at play here? I was kind of just assuming that the trackpad issue might have been, at least partly, because the hardware macs use for trackpads was special. Are you saying that
834.
▲
by
ragnese
6y ago
I use a mac for work and have definitely spent some significant time working with it as an actual laptop. I really do appreciate the smooth scroll physics. But I really can't figure out why every raves about the gestures. I only ever t
835.
▲
by
ragnese
6y ago
Yes. For the unaware, the original creator of Rust wanted it to basically be OCaml with better concurrency. It used to have a more ML style syntax, green threads, etc.
836.
▲
by
ragnese
6y ago
Of course not. And even if I did, there's no chance I could catch every possible bug or issue or exploitable issue. But, like I said several replies ago: life is full of choices between imperfect options. I try to choose the less bad c
837.
▲
by
ragnese
6y ago
I'm not looking for a pat on the back from you. Again, all I said was that you (mostly) don't know what closed source software is actually doing. I have yet to understand how in the world you disagree with that.
838.
▲
by
ragnese
6y ago
That's all true and fine. But is there anything I said that hints that I'm a company trying to sell an Android phone without Google? If not, what are you refuting exactly? I said that we don't know what Apple software is doin
839.
▲
by
ragnese
6y ago
Yes, that's what I mean. But you're moving the goalposts. I, too, fear that there will not be a usable, open source OS for smartphones in the near future. But that's not what I said above and it's not what you appear to
840.
▲
by
ragnese
6y ago
I wasn't being clear with the maps-browser comment. I meant that they make no promise that they aren't tracking your location outside of the Maps app. It's great that they claim to end-to-end encrypt their stuff. And after th
More ›