Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grosjona
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
grosjona
8y ago
Yelp never made sense. It's surprising that it got so big. It's obvious that Google maps was going to offer the same service as them and that Yelp would not stand a chance.
122.
▲
by
grosjona
8y ago
The reason why Haskell didn't succeed is because programming languages don't actually matter. The best programming language is the one that is used by the most developers in any given field. All other criteria don't really ma
123.
▲
by
grosjona
8y ago
The markets that cryptocurrencies are potentially going to replace include NASDAQ, NYSE, LSE, TSE and all the other national centralized stock exchanges. Cryptocurrencies are a superior way to represent stocks, especially software company s
124.
▲
by
grosjona
8y ago
Java gets away with it because it has a very large core library which defines pretty much any type that a developer could think of. For example, there is even a standard class type for URLs which all good Java developers must agree on. All
125.
▲
by
grosjona
8y ago
With dynamically languages, the type of an object is not important so you don't need to explicitly typecast external objects to fit into your logic. With dynamically typed languages, if two different objects expose the same functions t
126.
▲
by
grosjona
8y ago
The problem with complex type systems is that they force you to spend a lot of your development time thinking about type structures and their relationships (in a universal way) instead of thinking about actual logic (in a more localized way
127.
▲
by
grosjona
8y ago
From my personal experience, it's much easier to make a successful blog than to make a successful project website of other kinds and it takes a lot less effort. I started writing a software development blog about 1 year ago, really cas
128.
▲
by
grosjona
8y ago
Yes, if it wasn't for Github, we would probably all have been using Mercurial which is simpler and more user friendly.
129.
▲
by
grosjona
8y ago
Yes totally agree, good software evolves to be that way. It's never perfect from day 1. On day 1 you don't ecen know what users want because you have no users to tell you what is required.
130.
▲
by
grosjona
8y ago
I think there are different levels and I'm pretty sure that a lot of people who think that they have really good self awareness actually don't. You need to be exposed to a lot of difficult and unusual situations in order to learn
131.
▲
by
grosjona
8y ago
Self awareness has two parts; - One's awareness of how they are perceived by other people. - One's awareness of their own feelings and emotions, irrespective of other people. Extroverts rank highly for the first point and poorly i
132.
▲
by
grosjona
8y ago
I was born on an island in the Caribbean, lived in Australia for over 10 years then lived in Russia, Netherlands, UK for about 6 months each and now I'm in Germany. I think that living in many different countries does change you signif
133.
▲
by
grosjona
8y ago
As companies get bigger and they monopolize industries, they can afford to be extremely inefficient without any negative repercussions. It makes the system fundamentally unfair. Money is supposed to be a representation of the debt that soci
134.
▲
by
grosjona
8y ago
I always suspected that all these arbitrary investors rules were garbage. Probably what happened is that a couple of big prominent VC firms used the two-founder-only strategy and then their fund happened to succeed and they decided to attri
135.
▲
by
grosjona
8y ago
I have the opposite of impostor syndrome. I always feel like I deserve more than I get.
136.
▲
by
grosjona
8y ago
If my comments can help to disincentivize just one future failed wannabe entrepreneur from raising money for their useless project then it was all worth it.
137.
▲
by
grosjona
8y ago
I'm a consequentialist so the intention doesn't change anything for me. All I'm saying is that this is really bad and OP should accept that they will have to suffer through the consequences.
138.
▲
by
grosjona
8y ago
I don't understand how I'm the cruel one. This person contributed to wasting 100K... How many lives could have been saved for that money if it had been donated to charity (for example)? I merely wrote a few lines of text on some w
139.
▲
by
grosjona
8y ago
It is advice. It means "You've had your shot, you failed, now let someone else have a go." Some people make it sound like raising investment is as trivial as buying a burger from Macdonald's. I haven't been to Ameri
140.
▲
by
grosjona
8y ago
Cruel? What about the other people with an actual useful project who didn't get a chance to raise money because OP was distracting the same investors with a silly idea. OP used their pitch presentation skills to divert opportunities aw
141.
▲
by
grosjona
8y ago
>>In my entire career, I've never seen a single unit test case that matches this description. > That is not an argument. The fact that you have been doing something your entire career does not make it correct I've worked
142.
▲
by
grosjona
8y ago
I wonder if that photo at the top was taken in Guadeloupe? The vibrant green color of the plants and trees seems to indicate this.
143.
▲
by
grosjona
8y ago
I had the same thought, would be great for Rendezvous hashing.
144.
▲
by
grosjona
8y ago
I have a suspicion that bubbles can only exist when media is centralized. Today's media is too decentralized to create the wave of panic that is necessary to burst a bubble. There will always be some people somewhere who didn't ge
145.
▲
by
grosjona
9y ago
Agreed, there is no real intrinsic value behind fiat money; old people who have a lot of fiat money essentially get paid to sit around all day doing nothing; they're not actually offering any real service to society so why should we va
146.
▲
by
grosjona
9y ago
Yeah and the 2008 bailout of finance firms was not a scam... Then the Fed creating money out of thin air and using it to buy up toxic assets from these very same finance firms (aka 'quantitative easing') is not a scam either... Al
147.
▲
by
grosjona
9y ago
Anti-pattern 5 is contradictory to the rest of the article... >> Tests that need to be refactored all the time suffer from tight coupling with the main code. What is the author proposing? To write unit tests that are only 'loosel
148.
▲
by
grosjona
9y ago
I've worked on a cryptocurrency trading platform that had WebSocket connections which also sometimes lasted for days (including trading bots). Each user-facing server could handle 10k concurrent sockets and the long connections were sp
149.
▲
by
grosjona
9y ago
>> Anti-Pattern 2 - Having integration tests without unit tests I strongly disagree with this one. I think that unit tests only make sense when the project's code has really settled down (not likely to change in the future) and y
150.
▲
by
grosjona
9y ago
If each server can handle thousands of operations at a time, the duration of each operation shouldn't matter because long operations should also be evenly spread across servers... Also due to probability. When you're dealing with
More ›