Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
luord
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
92 ms
·
871.
▲
by
luord
9y ago
This article made me feel good. Ever since I started doing TDD, I refactor a lot more and my code looks nicer. Hopefully, I'm not falling into the other trap he mentions and getting into design that would be worse than 15 minutes up-fr
872.
▲
by
luord
9y ago
"Functional core, imperative shell" sounds quite dogmatic and not "getting it" is no reason to fear for anyone's code. Just like the OP article argued that TDD can become an all-solving hammer in the eyes of people,
873.
▲
by
luord
9y ago
Same with: * Vim vs emacs * Tabs vs spaces * Static vs dynamic * Monolith vs microservices * Functional vs imperative And a long etc. We're dogmatic folks. I fall in the multirepo camp.
874.
▲
by
luord
9y ago
Apples and oranges for me. I use Facebook to keep up with friends and family. I use HN, among others, to keep up with technology. I see no reason for dropping one or the other, they don't even intersect for me.
875.
▲
by
luord
9y ago
This is interesting work. But I think I'll continue relying on at least once and idempotency. Exactly once is impossible anyway. > In Python (aka pseudo-pseudocode) This annoyed probably more than it should have.
876.
▲
by
luord
9y ago
I've used several. Liked some, hated some. My favorite is SQAlchemy, can't say I have any real complaints about it. The few times I've had to strain the object model, SQAlchemy has degraded nicely and lets me use raw SQL. It&
877.
▲
by
luord
9y ago
Amazing how perception works, everything you said about Hibernate and SQAlchemy is what I think about them, only switching them around. At least for the one time I had to use Hibernate, which was two years ago. And not just because Java is
878.
▲
by
luord
9y ago
A mostly good thought experiment, IMO, if pointless since it's never going to happen.
879.
▲
by
luord
9y ago
> I'm guessing HHVM only really powers the API, business logic, etc. So "only" everything except UI (which is run by the browser, not FB's servers), then. And that's only for browsers that use it at all, as they
880.
▲
by
luord
9y ago
This was a great read, the conclusion of always monitoring, no matter what technologies one is using, should be obvious, but I've noticed that it really isn't, unfortunately. Even I fall into the trap and sometimes I wish I knew a
881.
▲
by
luord
9y ago
> It's not irresponsible to use a perfectly fine OS. The first problem with this statement is the idea that there's such a thing as a "perfectly fine OS". We don't even need to consider containers, the longer an
882.
▲
by
luord
9y ago
Something that I added to my bash profile is this simple `cd` override that triggers `workon` from `virtualenvwrapper` if the folder I'm accessing has a `virtualenv` with the same name. cd() { command cd "$@"
883.
▲
by
luord
9y ago
I stopped using Google news because too often the same news piece appeared several times in the RSS feed. If these features address that, particularly labels, maybe I can get back to getting news from there, but the comments here aren'
884.
▲
by
luord
9y ago
As usual, an anti-trust regulation puts on display the shortcomings of both capitalism and socialism. Stifling competition is bad, and it's bad that Google did it. Trying to meddle in someone's private property and stifling innova
885.
▲
by
luord
9y ago
My own experience working with Postgres, discovering nifty features or trying out new ones, and articles like this make it clear for me that I'm unlikely to ever need anything else. By the time any of the applications I work on could g
886.
▲
by
luord
9y ago
> they are [...] outdated How can an unit test be outdated? Honest question because, from what I've seen, if whatever it was testing doesn't work anymore (or if something that wasn't supposed to work starts working) then t
887.
▲
by
luord
9y ago
All three criticisms are entirely based on opinion: • One either likes, doesn't care about or doesn't like encapsulation. I fall in the second camp so... meh. • One either likes, doesn't care about or doesn't like functi
888.
▲
by
luord
9y ago
While I don't mind if Vue stays small (as in, just used enough to keep momentum), I'd love it if it became more popular. It's truly a joy to work with. Angular was the first framework I used, and I liked working with it well
889.
▲
by
luord
9y ago
> Please stop saying trans-comps. Oh, I can only hope...
890.
▲
by
luord
9y ago
Every time a project moves to GitLab or GitHub it is great news; I find them much easier to contribute to. It's specially goo news when it's gitlab, it's just an all-around awesome service.
891.
▲
by
luord
9y ago
I found that, at least in my experience, social media feeds do indeed become echo chambers easily. It's almost an impulse to unfollow someone in twitter or unfriend someone in facebook when they post something one doesn't like. I
892.
▲
by
luord
9y ago
I make sure to test my applications in all major browsers and iron out bugs in all of them, when possible. So, that aside, I'm too used to Chromium for me to bother switching to something else as my personal browser. Not to mention tha
893.
▲
by
luord
9y ago
I'm not sure if this was meant as a reply to me or to any other comment. I wasn't debating that these problems didn't exist, I literally stated the opposite, nor the intention of the moderator.
894.
▲
by
luord
9y ago
> If you allow yourself to enjoy the beautiful things that really matter, if you don’t let social or peer pressure dissuade you from pursuing a field which appeals to you, then no pettiness or childishness or boorishness that you encount
895.
▲
by
luord
9y ago
This is not the way to do things, like literally not the way to do things: 1. They could've reached out to many more different groups if that's what they wanted (and it's not like that's a bad thing anyway). 2. That out
896.
▲
by
luord
9y ago
I'm yet to see a political discussion among people not dedicated to that or with no in-depth knowledge that actually accomplished[1] something. Several (hundreds) of posts/comments asserting opinions before dying out, or turning
897.
▲
by
luord
9y ago
I read the article and every other article explaining these very valid points and I just can't find it in myself to care. Maybe one day I'll regret it, hopefully I won't. For now, Facebook is a convenient way to be aware of p
898.
▲
by
luord
9y ago
> Q: As you point out yourself in the book, natural monopoly can also be a positive thing. For instance, in the cases of the telephone and the telegraph. What is the difference between those natural monopolies and digital platforms? Of t
899.
▲
by
luord
9y ago
> implementation errors should lower your opinion of a specification. An error in one implementation means other implementations are more likely to contain the same or different errors. It implies that it's more difficult to correct
900.
▲
by
luord
10y ago
Just like the latest discussion about electron, I say: our primary concern is the users. Tron said so. We should be concerned for their privacy, for their security and for their computers in general. Giving them applications that will eat u
More ›