Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
berkes
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
571.
▲
by
berkes
3y ago
Well, yes. But it's also something you can do once. When (not if) it comes out, all credibility is lost. Whereas donations, regardless of how puny, are recurring and potentially forever.
572.
▲
by
berkes
3y ago
I once got a (probably scam) offer for adding a cryptominer to a library that I maintained at that time. And a more serious offer to add trackers to a popular >1M installs app. Both cases I obviously ignored it. But it made me aware of a
573.
▲
by
berkes
3y ago
What I meant with "halting progress" is what commonly happens when a piece of software is "rewritten from scratch". Users (or clients or customers) see no improvements for years or weeks, while the business is burning mo
574.
▲
by
berkes
3y ago
Full on tinfoil hat here. But warranted and practical. I'm wondering what fallout we'll see from this backdoor in the coming weeks, months or years. Was the backdoor used on obscure build servers or obscure pieces of build infrast
575.
▲
by
berkes
3y ago
> for operations such as dividing a bill (e.g. divide by 3), or applying 3% APR in monthly increments. Which is why passing around ints is not the solution. And why I specifically mention Domain Models and/or Value Object. A domain
576.
▲
by
berkes
3y ago
TBC. I don't mean that "redux == bad" just that it's often part of a large swath of systems that somewhat work together. And then still does not prohibit developers or libraries or mui or whatever from also keeping t
577.
▲
by
berkes
3y ago
When I say dangerously naive, I mean in a way that people can go to jail¹ for "loosing" or "inventing" cents. Which your software will do if you use floats. ¹IANAL. But this was told when legal people looked at our archi
578.
▲
by
berkes
3y ago
For money, that's a sane setup. But do note, that in currency, there are multiple, actively used currencies that have zero, three, five (rare) or even eight (BTC) decimals. That some decimals cannot be divided by all numbers (e.g. only
579.
▲
by
berkes
3y ago
Good to hear you found it solved! > It's better, in greenfield to use framework/tooling that is ready for it. I don't really agree. Tooling, and even more so, Frameworks, come with giant trade-offs. Some are "paint-in
580.
▲
by
berkes
3y ago
Yes. It is. And most pub/sub or Observer architectures and design patterns have the "loop" thing solved just fine. In fact, the GOF spend an entire paragraph on the problem of complex update semantics in "design Patterns
581.
▲
by
berkes
3y ago
If that truly is your reason to choose or forego a software design pattern, than what the h. are you doing with JavaScript?
582.
▲
by
berkes
3y ago
I think we can differentiate between rules that are in place to uphold a certain standard, and those that stop change from happening at all. The latter is guarantee for obsolence. The former a way to allow change, but not have that change a
583.
▲
by
berkes
3y ago
Interesting how you look at Eternal September from the newb's angle. As if "making them feel bad" (or unwelcome?) is the main problem of ES. I never looked at it that way. Always looked at it from the disgruntled Unix beard v
584.
▲
by
berkes
3y ago
Why would "embed software in chips" be a solution? If anything, I'd expect it to be an even bigger risk, because when (not if) a security issue is found in the hardware, you now have no way to fix it, other than throwing out
585.
▲
by
berkes
3y ago
Do I understand it correct when the UI then calls methods or functions on a model layer?
586.
▲
by
berkes
3y ago
> and everything else. No. It's true for any library or framework that lack isolation or decoupling concepts. In react (and many of the ones you mention) there is nothing on place that guides you into decoupling. It has nothing, not
587.
▲
by
berkes
3y ago
My immediate though of the Swift Example Code was "but where does the business logic go". This trivial example lacks it, and places it simple logic inside the UI code. But what if we want to protect against negative numbers? Or wa
588.
▲
by
berkes
3y ago
If that were the case, there would have been insurance companies that understood statistics and deep, local and domain- knowledge of farmers on what is needed to mitigate or predict risks. I'm quite sure insurance companies know this e
589.
▲
by
berkes
3y ago
Organic gardening is the third "alternative", and it has been proven to work, work well, refined for hundreds of thousands of years, is well known and the risks are known extremely well. It's not robotics or chemical, that&#x
590.
▲
by
berkes
3y ago
Indeed. These bulbs don't grow in these large fields for being pretty, but because it takes several years and at least one bloom before the bulbs can be sold, planted and start blooming. I've grown some bulbs from seed, but it tak
591.
▲
by
berkes
3y ago
If you think of it, though: all the pollutants, heavy metals, and other chemicals that are in the X liter of diesel a farmer burns per yet, ends up on, and in the crops. We eat that. (and thus need to wash it, to mitigate that)
592.
▲
by
berkes
3y ago
Knowing agriculture a little, it's not going to be "replaced by" but rather "in addition to". These tulip farms will continue to use as much pesticides and herbicides as before regardless of mechanical pest controls
593.
▲
by
berkes
3y ago
But "we", being the average tech expert, also has no way to know when that 1% will hit. It takes only one creative genious to turn the next security issue into a thing that does affect us all. Some worm that eats all linuxes, a vi
594.
▲
by
berkes
3y ago
I'm still not sure what's worse. The fact that I must run JavaScript written by just about anyone, in order to live in a modern society, or the fact that I keep having to write code in JavaScript in order to run a (completely non-
595.
▲
by
berkes
3y ago
It was Linux that brought me into icon design. I did it pixelart style, manually. So not (good) scalable to different sizes, as was starting back then. The main thing about windows icon (and overall) "design" as can clearly be see
596.
▲
by
berkes
3y ago
Firefox can still do it.
597.
▲
by
berkes
3y ago
IANAL but many sites that sell illegal drugs can get you in serious trouble. And I'm pretty sure the same goes for terrorism related searches and even searching for illegal downloads.
598.
▲
by
berkes
3y ago
You aren't allowed to access many websites in the US. Many of whom went to the dark web (.onion). Many of whom are perfectly legal in other countries and even operate on the clear web in those countries. Why is it different now?
599.
▲
by
berkes
3y ago
> and you can start in just minutes. Like I said: I built and scaled such a hosting. But while you can start in just minutes, you don't have that publishable site that you have in your mind, in minutes. It takes hours to learn wh
600.
▲
Zuck threads.net: First post in the Fediverse
(mastodon.social)
2 points
by
berkes
3y ago
|
0 comments
More ›