Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Tomis02
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
241.
▲
by
Tomis02
9y ago
Unless I'm mistaken, people are paid to solve engineering/programming problems, not fight with a mess of a DVCS. And if I can use a Mercurial GUI and do in 15 seconds what would take 5+ minutes in the git command line, what's
242.
▲
by
Tomis02
9y ago
Long story short, you're using git because it makes you feel smart. Ironically, you even admit it - "therefore have no logical reason to go through the pain of really learning git". Correct, there is no logical reason to deal
243.
▲
by
Tomis02
9y ago
First of all, using git is not really a choice in many companies (except "choose to use git or choose to find another job"). Because, despite being a terrible tool, "git won". So people like me choose to put the minimum
244.
▲
by
Tomis02
9y ago
I wonder how much Discord had to pay for this ad.
245.
▲
by
Tomis02
9y ago
It's not stupid and it's not irrational. What you're feeling is normal - the unfairness of other people given the chance to do what you would've liked to do. It's not their fault, but still.
246.
▲
by
Tomis02
9y ago
> I don't believe that the problem is OO in itself, but the way in which it is often used. That's similar to what proponents of communism have been saying - "it does work if you do it right". The problem is that thing
247.
▲
by
Tomis02
9y ago
I think it's important to make the distinction between a successful idea and a good one. For example OO as a paradigm in mainstream languages (C++, Java) has been very successful, despite it being more often than not a bad idea (e.g. h
248.
▲
by
Tomis02
9y ago
This is what happens when you'd like to save the world (and earn the big money and fame) but you unfortunately took the path of a CS degree (or worse, just software/business school) and are incapable of solving real hard problems,
249.
▲
by
Tomis02
9y ago
A lot of effort put into "dumb" text editors, but we still don't have (to my knowledge at least) a truly cross-platform / cross-backend IDE that will allow you, for example, to open .sln/.cmake/.make/whate
250.
▲
by
Tomis02
9y ago
It couldn't matter less, people will still buy the game (and other EA products).
251.
▲
by
Tomis02
9y ago
Romanians aren't a race, they're barely an ethnic group. That said, if I state a fact ("Romanian driving culture is terrible"), does that make me racist? There are exceptions (there are two Romanian drivers who drive sa
252.
▲
by
Tomis02
9y ago
I'm a Romanian citizen but sure, I must be racist. By the way, can you tell me what race Romanians are, exactly?
253.
▲
by
Tomis02
9y ago
> Why not citizens from other European countries who as have relatively many road fatalities per capita? When it comes to pedestrian safety, the only EU country with a record that can match Romania's is Latvia, but it has a populati
254.
▲
by
Tomis02
9y ago
>The speed is likely caused by tourists looking around and not paying attention I suspect it's Romanians, as they're really bad drivers. For example, in Romania drivers will not stop at a crosswalk to let you pass unless you st
255.
▲
by
Tomis02
9y ago
It's unlikely Firefox will ever have the built-in features that old-Opera fans want in their browser, so it makes sense to support Vivaldi; it's the only realistic hope of having a decent browsing experience.
256.
▲
by
Tomis02
9y ago
> But if it isn't, that's probably the slowest way. It's probably the slowest way the first time, but if you call atan2 in a loop, won't it be much faster?
257.
▲
by
Tomis02
9y ago
> mobile apps are ridiculously slow and bloated When you look at the Android SDK you have to wonder if it's even possible to have a different outcome.
258.
▲
by
Tomis02
9y ago
> That is a really weird theory Not so weird at all. Codebase and process don't matter to a customer, all they see and judge is the end product. Sometimes even the end product doesn't matter, as the likes of Google can put much
259.
▲
by
Tomis02
9y ago
I don't know how one does real OOP, but I know what C++ OOP looks like when used long enough. 1) Architecture. Architecture trumps everything. Even though "favor composition over inheritance" has been repeated for a very long
260.
▲
by
Tomis02
9y ago
So what you're saying is that they didn't do real Agile, right?
261.
▲
by
Tomis02
9y ago
> real Agile Heh, classic response. Whenever your project fails, your coach tells you it's your fault because you didn't do real Agile. Same with OOP, whenever your code inevitably becomes a tangled mess of classes, you will ha
262.
▲
by
Tomis02
9y ago
> I find German sounds extremely difficult to pronounce with all these consonants next to each other. Heh, have a look at Polish, it sometimes gives the impression it could do away with vowels altogether.
263.
▲
by
Tomis02
9y ago
Kind of surprised to see this so upvoted, I was under the impression that "top N richest people" articles only impress kids and the immature. Don't have a source for it but I'm pretty sure people with more than a few hun
264.
▲
by
Tomis02
9y ago
Opera 12 (pre-Chromium) used to have the features I mentioned built-in, which meant they were faster, fit in with the browser seamlessly and you didn't have to worry about security. Best of all, you didn't need to use them if you
265.
▲
by
Tomis02
9y ago
Bookmarks are mostly useless for read-later tabs because out of sight, out of mind, and there's always new stuff to read. Open tabs force you to make a decision - read me or close me. And, as usual, Opera 12 was the best browser of its
266.
▲
by
Tomis02
9y ago
Meh, Opera was easily handling huge numbers of tabs a decade ago, while providing the option for vertical tabs, tab stacking and a tab scroller so that you could comfortably switch between them. By comparison, Chrome and Firefox have always
267.
▲
by
Tomis02
9y ago
> Without controlled experiments we cannot "establish" causation. Exactly my point. > However, citing things that work with OOP certainly disproves that OOP doesn't work. Spaghetti code works too, you can make anything
268.
▲
by
Tomis02
9y ago
My point was you didn't establish a causation anywhere. We have lots of software written in OOP, yes, but you didn't (and can't, really) prove that it wouldn't have been written without OOP. There are and have been APIs
269.
▲
by
Tomis02
9y ago
> And of course we reuse OO libraries/frameworks all the time, and really don't take notice of this anymore. Write an application on iOS or Android, and you are reusing vast amounts of OO code. That's a really bad argument
270.
▲
by
Tomis02
9y ago
They don't have to say it, it's implied by omission. When OOP proponents keep repeating that it breaks a program into smaller, more manageable parts, it's easy for beginning programmers to assume that this is a defining featu
More ›