HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ceddiexd

no profile record

comments

ceddiexd
·3 वर्ष पहले·discuss
Several construction workers' unions campaigned to get this ban in place.

The only party in opposition were the engineered stone vendors.
ceddiexd
·3 वर्ष पहले·discuss
Perspective from someone who entered the workforce during COVID, I found being onboarded remotely was just fine. My team lead is 27, and the rest of us are under 25. We bond and engage socially in our Slack channels just fine. We meet once a week, but banter less than over text.

I don’t mean this in a flippant way - for better or worse, social media has transformed the way this generation communicates. Online slang is an adaptation that evolved as a means to capture the full range of human expression in character limited unicode strings. Group chats are the atomic unit of social networks in the digital age.

I wouldn’t be surprised if there’s a generational divide when it comes to how efficient remote work and learning is, and the success will vary from team to team depending on its composition. The latter is self evident enough, but still useful to keep in mind.

Personally, I find there’s an argument to be made that water cooler experiences are forced, since it’s synchronous communication that makes it less possible for a party to politely disengage midway through if that’s what they wish.
ceddiexd
·3 वर्ष पहले·discuss
Tofu is great, just misused as a meat alternative. The Chinese and Japanese don’t use it as a meat alternative (dishes like mapo tofu and agedashi tofu contain both meat/fish and tofu), they use it to provide textural support and contrast to rich, full-flavoured dishes.

If the negative association you have is because of its use in organic kale tofu salads and the like, that’s not exactly tofu’s problem.
ceddiexd
·3 वर्ष पहले·discuss
I’ve seen both AirDrop and LAN over WiFi reach a steady state at around 55-60 MB/s in ideal conditions, which is remarkably similar to USB 2.0. That speed is only reached when the devices are stationary and close to each other though, any movement causes a temporary drop since wave compression or interference presumably results in signal degradation and some sort of checksumming to occur. Also I can’t recall the specifics but AirDrop only uses Bluetooth to negotiate the connection. The underlying transmission uses peer-to-peer WiFi, so it’s no surprise their speeds are similar to each other.

Incidentally, I’m sure there’s a myriad of practical reasons why it would have been too early for Apple to go entirely portless, but funnily enough as it turns out, a decrease in transfer speed compared to USB 2.0 over Lightning wouldn’t have been one of them.
ceddiexd
·3 वर्ष पहले·discuss
I've found Rosetta works really well with VMs using Apple's Virtualisation framework, to the point that I've not had any issues building niche proprietary x86-only C++ libraries like network card drivers. The only annoyance was spoofing uname -m and/or setting architecture build flags everywhere since build systems will try to target arm64, but actually getting things to build was far less painful than I thought it would be. I'm thoroughly impressed.

https://developer.apple.com/documentation/virtualization/run...
ceddiexd
·3 वर्ष पहले·discuss
Rosetta works surprisingly well even on Apple's Virtualisation framework in Linux VMs. I've not come across a codebase that I can't develop locally on Apple Silicon in some capacity, whether that be on a VM or not. We've got a pretty annoying C++ repo to build that was very much written with the intention of only supporting x86 on Linux, and it wasn't too much of a hassle to set up an ARM Ubuntu VM through UTM and make a few minor tweaks to the build process (mainly just spoofing uname -m) to get things going.

Same goes for some .NET Framework apps we have; I've found an ARM Windows VM has been indistinguishable from x86 Windows.
ceddiexd
·3 वर्ष पहले·discuss
Why use a programming language at all? Why not write everything in machine code for that matter?

The point is that Haskell's position on the abstraction spectrum is no less arbitrary than that of Go or C++. You cannot divorce the relative advantages and disadvantages of various levels of abstraction from the realities of maintenance, development time, readability, complexity, and yes, the fact that not everyone is as big brained as you, because by not writing machine code, you have already acknowledged that these realities matter.

I can just as easily come up with my own programming 'language' where there's a 1-to-1 mapping between a countably infinite set of characters and every unique Turing machine. Want to write a program? Find the right character. This is the most terse, most elegant programming language ever, but clearly helps no-one.

The best abstraction is the one that is the most universally understood.