Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zzzcpan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
70 ms
·
661.
▲
by
zzzcpan
7y ago
You don't need Rust's complexity and borrow checking to protect you from data races. Actor model does that without the bad parts.
662.
▲
by
zzzcpan
7y ago
None of those car examples are necessarily race conditions. Most of those are likely deterministic and merely the result of wrong assumptions due to poor understanding of the system about what happens on which event, i.e. your usual softwar
663.
▲
by
zzzcpan
7y ago
You can solve HDD noise issue in a tower case DIY style by suspending HDDs in some rubberry material. There is plenty of space for that where CDROMs used to be put. Or buy a tower case that has anti vibration for HDDs already.
664.
▲
by
zzzcpan
7y ago
There is nothing wrong with cutting wires and soldering and for fans you don't even need any soldiering. Although if you were to solder, speed of all those brushless dc fans can be easily controlled via voltage. Meaning that dc-dc step
665.
▲
by
zzzcpan
7y ago
More vfs cache for swap space is not a trade off here, but rather a mostly incorrect oversimplification. The value of more cache is very non linear, it depends on the workload and usually only matters when nearly all of the disk I/O is
666.
▲
by
zzzcpan
7y ago
What I agree is that these days you should still use swap, but swap should always be either on zram or on zswap if you can't use zram for some reason, have too little ram, can't load zram module or something. Raw swap on disk is j
667.
▲
by
zzzcpan
7y ago
Propaganda in general is an attempt to influence how you should judge something or feel about something instead of letting you make your own judgements and feelings. It's not that complicated, movies and tv shows always have lots of pr
668.
▲
by
zzzcpan
7y ago
> but showing a normal "mixed-race gay couple" For an international audience this is very obvious in your face propaganda. It's hard to miss it or ignore it, when you only see this in US shows and nowhere else.
669.
▲
by
zzzcpan
7y ago
You can't make a new Friends in the US anymore. But it is potentially possible in other countries.
670.
▲
by
zzzcpan
7y ago
> that hasn't been ruined by formalized best practices yet So, Youtube? Unless Google ruins it in its own way of course.
671.
▲
by
zzzcpan
7y ago
You would still have connectors and wires with sensitive analog singals picking up noise. Integrating ADC and amplifier with the mic and never pushing analog signals over wires is the best that can be done.
672.
▲
by
zzzcpan
7y ago
> The rate of such incidents makes me wonder whether there are good reasons for so many websites not to use CloudFlare Not using something that cannot help in such situations is a good reason or even merely sanity. The problem is website
673.
▲
by
zzzcpan
7y ago
It is already done in India and Ukraine. In Ukraine alone there are like 150k+ software developers.
674.
▲
by
zzzcpan
7y ago
No, you can definitely beat Rembrandt's skills if you spend your whole life doing it as hard as you can. This is why you shouldn't use 10x label, it is wrong and goes against everything we know about the world. It merely tries to
675.
▲
by
zzzcpan
7y ago
> A/B testing Despite popular belief, A/B testing doesn't actually work for usability testing. So successful A/B testing usually means bad usability practices.
676.
▲
by
zzzcpan
7y ago
I don't think it has anything to do with developer efficiency. My impression is that client-side development is seen by developers as sort of an unimportant throwaway specialization. Nobody cares about it or bothers to learn any of it
677.
▲
by
zzzcpan
7y ago
> I agree, that the tools and practices used today are crude and in many cases unfair, Was this ever not like that? I'm pretty sure copyright was never even meant for people to have useful enforceable rights to protect their creatio
678.
▲
by
zzzcpan
7y ago
> Copyright is historically and pragmatically connected to several power struggles in society. The ones that come to mind are surveillance, free speech, personal control and freedoms (e.g. DRM), sharing and spread of information. Isn
679.
▲
by
zzzcpan
7y ago
> Is it dystopian to regulate that sites cannot host and distribute pedophile content for instance ? Yes, this is exactly dystopian.
680.
▲
by
zzzcpan
7y ago
Files you send someone are out of your control whether you like it or not and can end up somewhere on the internet. The world where regulations can prevent that would be so creepy dystopian, that it wouldn't even need humans anymore.
681.
▲
by
zzzcpan
7y ago
This is how the internet works. Any files you send someone can end up somewhere on the internet. Facebook has nothing to do with it.
682.
▲
by
zzzcpan
7y ago
> The difficult bit is trying to untangle whether the audience's participation in it is just entertainment, or takes on unhealthy aspects of boundary crossing, addiction, or delusions of closeness. Why is that even a concern? Would
683.
▲
by
zzzcpan
7y ago
There are many reasons why independently created vlog-style content could be more appealing to many people. It's more relatable, not predictable, more current, there is more variety, fewer restrictions, much less propaganda (no pushing
684.
▲
by
zzzcpan
7y ago
In my experience Golang code bases are messy because of two things: OO and CSP. People all too often resort to goroutines, channels, objects and interfaces where a simple side-effect free function could do.
685.
▲
by
zzzcpan
7y ago
I disagree that debugging is a superset, it's a different skill. It's possible not to know how to design and implement an algorithm, but know how to dig into somebody else's implementation and vice versa. But being harder is
686.
▲
by
zzzcpan
7y ago
> Debugging code is more difficult than writing it. It's not. It's possible to not know how to do it well though. As it's something you have to experiment with, learn various approaches, instrumentation.
687.
▲
by
zzzcpan
7y ago
Because "good" just as "clear" is not universal. But we can actually estimate how good abstractions can be in specific circumstances for specific users if we think of them in terms of familiarity, simplicity, consistency
688.
▲
by
zzzcpan
7y ago
I always wonder how people use their linux desktops when they claim that wayland works. Why aren't you using anything like wmctrl, xdotool, xprop, xbindkeys, xterm? Or non-Gnome DE? Don't you need custom keybindings for multiple k
689.
▲
by
zzzcpan
7y ago
Go relies on naming for everything, which pushes information density into naming where every symbol could have special meaning and special behavior too [1], but not consistent, universal or shaped and enforced by the compiler. It means more
690.
▲
by
zzzcpan
7y ago
It's a natural evolution of any system - monoliths are ok only as long as you don't need much of reliability, security, productivity, cooperation, etc.
More ›