Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bazoom42
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
64 ms
·
871.
▲
by
bazoom42
4y ago
Correlation !== causation
872.
▲
by
bazoom42
4y ago
I dont know the rules, but I think the black line is only for computer history legends, not any notable death.
873.
▲
by
bazoom42
4y ago
> I really wish I had a better word for these two categories Maybe “music you like” and “music you dont like”? It is totally fine to not like certain genres of music. But it is pretty dumb to say “I don’t like this book, therefore it is
874.
▲
by
bazoom42
4y ago
> What's harder to decide, IMO, is whether a drum solo really constitutes "music". That is not hard to decide. Of course a drum solo is music.
875.
▲
by
bazoom42
4y ago
In that case the code will probably also be difficult to read. In my experience, studying the database schema and IO data structures is indeed the best way to begin understanding a complex system.
876.
▲
by
bazoom42
4y ago
Not every one is a higly paid software developer in a tech hub. If you live paycheck to paycheck in an area with high unemployment, have kids, and your health insurance is tied up with your employment, getting sacked can be pretty scary.
877.
▲
by
bazoom42
4y ago
Worth noting Haskell ended up reinventing the statement/expression distincion in the do-notation. So apparently the distinction do have value. “Logical time” actually matters when you have side-effects. Of course we can agree code wit
878.
▲
by
bazoom42
4y ago
The Ghostbusters still didn’t clue you in?
879.
▲
by
bazoom42
4y ago
This is one of the reasons “rewrite everything from scratch” so often fails.
880.
▲
by
bazoom42
4y ago
Unit tests are one of the many great ideas in our industry which have been undermined by people treating it is a set of rituals rather than a tool.
881.
▲
by
bazoom42
4y ago
The chromatic scale is an artificial construction, a compromise to allow some instruments to play the diatonic scale i different keys.
882.
▲
by
bazoom42
4y ago
When Java was introduced many text editors did not support unicode directly. Escapes allows you to use unicode identifiers with an ascii-only editor. You probably wouldnt want to define you own non-ascii identfiers, but a third-party librar
883.
▲
by
bazoom42
4y ago
> When people ask who is the first author, they never guess anyone in Mesopotamia I’m surprised by that, I thougt Mesopotamia was well known to have some of the oldest human writing.
884.
▲
by
bazoom42
4y ago
The complaint in the comment above was that on-prem was chaper but they couldnt hire people with the necessary skills. Obviously it is not actually cheaper if you don’t factor in hiring the necessary skills.
885.
▲
by
bazoom42
4y ago
> even if on-prem is cheaper Surely this calculation should include the cost of people with the required skills?
886.
▲
by
bazoom42
4y ago
You cant apply the term “dark-ages” to Scandinavia or Iceland.
887.
▲
by
bazoom42
4y ago
Not necessarily, but it does allow a level of robustness to be able to distingish between values which have deliberately been assigned null, and values which have not been initialized correctly.
888.
▲
by
bazoom42
4y ago
Are you asking if I have ever added internationalization/translation to an app which initially didnt have it? Yes I have done that. It sounds like you have had a bad experience?
889.
▲
by
bazoom42
4y ago
I would not have guessed the guy behind The Downwards Spiral would one day be writing the soundtrack for a Disney animated feature.
890.
▲
by
bazoom42
4y ago
Thats why JavaScript has both undefined and null!
891.
▲
by
bazoom42
4y ago
> YAGNI is not an excuse to take lots of shortcuts against known good implementation patterns. I’d say it is, because “best practices” and “patterns” are usually context dependent and will have a negative cost when applied when not neede
892.
▲
by
bazoom42
4y ago
Sure, but what if you never need to internationalize? Introducing a level of indirection have a cost. This is exactly why YAGNI applies. Refactor the code to support a requirement when the need arises .
893.
▲
by
bazoom42
4y ago
So what would be an example of a software design principle?
894.
▲
by
bazoom42
4y ago
That is not a counterpoint. If you said your choices did not have any cost or risk compared to the “boring” choice, that would be a counterpoint.
895.
▲
by
bazoom42
4y ago
> If it is known that most discoveries are made by males it is reasonable to give larger weight to new male-done research No it isn’t. Dont you see this is just circular reasoning?
896.
▲
by
bazoom42
4y ago
> This is more of an urban legend than anything (…) but it goes to show the emotional power of new technology. What does it show if it didnt actually happen?
897.
▲
by
bazoom42
4y ago
There is no right or wrong since nobody actually knows when Jesus was born. The Bible is inconsistent regarding the birth of Jesus, so the calendar had to make a choice.
898.
▲
by
bazoom42
4y ago
The Mandela effect (where people think they remember Nelson Mandela dying i prison) is likely because they confuse him with Stephen Biko, another South African anti-apartheid activist which died in prison. Biko was a cause celebre at the t
899.
▲
by
bazoom42
4y ago
To an adult who have never read fiction? Yes. You have to start somewhere. People are just suggesting their own favorite books, but nobody started reading fiction with Anna Karenina. But many started with HP and went on to more challengin
900.
▲
by
bazoom42
4y ago
Perhaps the Harry Potter books? Don’t throw Tolstoy at someone who havent read fiction before.
More ›