Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cryptos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
361.
▲
by
cryptos
6y ago
I consider this a totally useless "innovation"! As if Scala didn't have already enough possibilities to express things, no we are able to leave out braces, what makes scanning code even harder and will lead to an ugly mixture
362.
▲
by
cryptos
6y ago
Most Kotlin devs I know are not particularly interested in coroutines. There is a lot more to like about Kotlin: native function types (instead of functional interfaces), unified type system, bottom type, Unit type (instead of the special c
363.
▲
by
cryptos
6y ago
Yes, SBT is just terrible! It is the reference for usability nightmare in the category build tools.
364.
▲
by
cryptos
6y ago
I have the same feelings about Scala. It was fun to write Scala code and it was inspiring, but the tooling was terrible and there were way too many possibilities to express the same thing. Scalaz was essentially a language in a language tha
365.
▲
by
cryptos
6y ago
I'm somewhat tired of claims based on the "scientific" TIOBE index! Although such rankings are mostly good for entertainment, I'd whish there were a better, more solid index. Redmonk is better, but a bit too limited in i
366.
▲
by
cryptos
6y ago
But in the meantime methane has bigger effect (per kg) than CO2.
367.
▲
by
cryptos
6y ago
The article contains many bold statements without any backing. For example Google didn't introduce Kotlin because they want to have a nice toy language like Apple had with Swift, but they just followed the developers that were already
368.
▲
by
cryptos
6y ago
I don't know Peter Coad, but the approach reminds me of domain driven design (DDD). Most business logic would be in objects named entities, but DDD has also services, since there might be logic that affects multiple entities (actually
369.
▲
by
cryptos
6y ago
Bad enough, but b look at the cars threy sell today!
370.
▲
by
cryptos
6y ago
It is an interesting view on software quality, but I think software quality is really multi dimensional (while the pyramid has only one - up and down). Internal quality can't be ignored. Without good internal quality you can't eve
371.
▲
by
cryptos
6y ago
While I agree in the case of upper case keywords, I consider := and = to be actually better than = and ==. That would also help to avoid syntactical abominations like === and !==.
372.
▲
by
cryptos
6y ago
Thinking about recursion is thinking about recursion.
373.
▲
by
cryptos
6y ago
Computers made it into the furthest corners of our lives. They are controlling critical infrastructure or are a front-end for it. So IT security should really be a top priority in almost any software project or product. The upside is that n
374.
▲
Jira supports Story Points with decimal points
(twitter.com)
2 points
by
cryptos
6y ago
|
0 comments
375.
▲
by
cryptos
6y ago
As an engineer I'm used to think in trade-offs, and I wonder why that is not more common. The goals they whish to attain might be reasonable, but at what price? What are the disadvantages? In Europe there are some states becoming more
376.
▲
by
cryptos
6y ago
That is true, but I would argue that typical applications are hard to implement in a RESTful way, since there is always some kind of understanding necessary. A human could understand that "inbox" was renamed to "incoming mail
377.
▲
by
cryptos
6y ago
There was a great article about the common misconceptions about REST recently: https://twobithistory.org/2020/06/28/rest.html The longer I think about it, the more I come to the conclusion that REST is simply
378.
▲
What Functional Programming Is, What It Isn't, and Why It Matters
(inner-product.com)
3 points
by
cryptos
6y ago
|
0 comments
379.
▲
by
cryptos
6y ago
> good OOP practice means you provide getter and setter methods to control access to that data It is this superficial understanding of OOP that led to a somewhat bad reputation. At least in the form "getX" and "setX"
380.
▲
by
cryptos
6y ago
I had a large link collection there, but migrated away when the stumbling began. After trying some of these services, I've settled with diigo.com and never looked back. It seems to be a rock solid business that won't appear anytim
381.
▲
by
cryptos
6y ago
Fair point. A compromise could a somewhat shorter version of the original link: https://amazon.com/Fundamentals-Software-Architecture/dp/B0849MPK73/ This includes the main title of the book + ID (this
382.
▲
by
cryptos
6y ago
It would be good if more care would be taken when designing URL schemes. It is not accidental that URL shorteners are used everywhere. Look for example at this link: https://www.amazon.com/Fundamentals-Software-Architec
383.
▲
Ask HN: Best ways to retain qualified employees?
100 points
by
cryptos
6y ago
|
153 comments
384.
▲
by
cryptos
6y ago
What is the big advantage of replacing the body and updating the header compared to just refreshing the complete page?
385.
▲
by
cryptos
6y ago
Probably interesting in this context is ROCA, Resource-oriented Client Architecture. The basic idea is to deliver HTML and beeing RESTful, while using JavaScript only to enhance user experience ("Progressive Enhancement"). However
386.
▲
by
cryptos
6y ago
I appreciate such efforts and consider QWERTY more or less a historical accident. But how do you actually use these layouts? Do you pull the keys from your keyboard and rearrange them physically? But what about notebooks then where this is
387.
▲
by
cryptos
6y ago
We really need more courageous people like Tim Bray!
388.
▲
by
cryptos
6y ago
What is the business model?
389.
▲
by
cryptos
6y ago
Thanks, it works.
390.
▲
by
cryptos
6y ago
While we are at it: Does anyone know how to hide the new commit view? I haven't found a related action I could assign a shortcut to.
More ›