HackerTrans
トップ新着トレンドコメント過去質問紹介求人

arn3n

503 カルマ登録 2 年前

投稿

Distributed Systems aren't just about scaling

brooker.co.za
1 ポイント·投稿者 arn3n·2 か月前·0 コメント

Horror Stories from Former Azure Engineer

isolveproblems.substack.com
21 ポイント·投稿者 arn3n·2 か月前·0 コメント

How do SSDs change database design?

brooker.co.za
16 ポイント·投稿者 arn3n·7 か月前·2 コメント

NYC Mesh Network

nycmesh.net
2 ポイント·投稿者 arn3n·7 か月前·0 コメント

AnyBlox: Future-Proof Columnar Data Storage

gienieczko.com
5 ポイント·投稿者 arn3n·10 か月前·0 コメント

コメント

arn3n
·7 日前·議論
There’s the DSA. Organized resistance to the cost of living crisis in NYC has been mostly organized through them, to great popularity.
arn3n
·8 日前·議論
Eliza is one of the only games that I enjoyed so much that I sent fan mail when it came out — it’s nothing that a standard Zachtronics game but it stands alone as an excellent visual novel.
arn3n
·2 か月前·議論
I would be disappointed if someone took the completion of my degree and the ceremony behind it as an opportunity to push their business. There’s enough advertisements on the internet; We don't need ads in our universities, too.
arn3n
·2 か月前·議論
What do we think is more to blame for GitHub's massive decrease in quality? I've heard the following theories:

1. Increasing amount of AI-generated code in their codebase, decreasing the quality of the service.

2. Bought by Microsoft, and their bad engineering culture has spread to GitHub.

Perhaps it's a bit of both.
arn3n
·3 か月前·議論
Your link is broken.
arn3n
·3 か月前·議論
I often see people frame music as mathematical manipulation or try to approach music making from a “first principles” approach, where those principles are mathematics and physics. But watching musicians talk about making music, I seldom see any discussion of the underlying math, and instead see discussions of timbres, instruments, and stylistic/historical influences; musicians who make good music seems to believe “first principles” involves historical knowledge and a well-listened ear, and nothing involving math. My question is: Is thinking about music as applied mathematics a good way to create good music? Or is it just the most easily digestible model of music for the crowd on this site?
arn3n
·3 か月前·議論
While not production ready, I’ve been happily surprised at this functionality when building with it. I love my interpreters to be deterministic, or when random to be explicitly seeded. It makes debugging much easier when I can rerun the same program multiple times and expect identical results.
arn3n
·3 か月前·議論
That’s amazing! How did you capture it at that resolution?
arn3n
·4 か月前·議論
The title made me hope for an article about making software serve democracies better instead of consolidating power and wealth. It's about how datacenter build-out in the EU might be accelerated by loosening regulations. Still interesting but a bit of a bummer.

I guess, on that note, are there writeups or articles on how software/compute might be used to help, rather than hinder, liberal democracies? From someone who increasingly sees the tech industry as a tool for authoritarians.
arn3n
·4 か月前·議論
I love their discussion on currying. Currying is very cool theoretically, but I agree that it really causes some bugs and isn’t used that often. It’s cool that most functional compilers automatically curry my functions and give me partial applications, but Id much rather they enforce all parameters be provided and have to explicitly make partial functions when necessary.
arn3n
·4 か月前·議論
Pardon if I’m dumb/missed something: Is Tony Hoare dead? I see no news anywhere.
arn3n
·5 か月前·議論
Parents are competing with multi-trillion dollar companies who have invested untold amounts of cash and resources into making their content addictive. When parents try to help their children, it's an uphill battle -- every platform that has kids on it also tends to have porn, or violence, or other things, as these platform generally have disappointingly ineffective moderation. Most parents turn to age verification because it's the only way they can think of to compete with the likes of Meta or ByteDance, but the issue is that these platforms shouldn't have this content to begin with. Platforms should be smaller -- the same site shouldn't be serving both pornography and my school district's announcement page and my friend's travel pictures. Large platforms are turning their unwillingness to moderate into legal and privacy issues, when in fact it should simply be a matter of "These platforms have adult content, and these ones don't". Then, parents can much more easily ban specific platforms and topics. Right now there's no levers to pull or adjust, and parent s have their hands tied. You can't take kids of Instagram or TikTok -- they will lose their friends. I hate the fact that the "keep up with my extended family" platform is the same as the "brainrot and addiction" one. The platforms need to be small enough that parents actually have choices on what to let in and what not to. Until either platforms are broken up via. antitrust or until the burden of moderation is on the company, we're going to keep getting privacy-infringing solutions.

If you support privacy, you should support antitrust, else we're going to be seeing these same bills again and again and again until parents can effectively protect their children.
arn3n
·5 か月前·議論
I think there's a pretty simple explanation for this: It's hard to admit when we're not doing well. It's easy to say that the world is getting worse, that you're worried for the future, but to admit that you personally are having trouble is depressing and a little humiliating. I'm guilty of this -- even when times are really bad for me personally, I try to be optimistic and consider my current misery as a temporary misfortune. It helps to keep moving forwards.
arn3n
·6 か月前·議論
There’s a basic approach to this using markov chains which works surprisingly well. Scott Aaronson once challenged some students to beat his algorithm — only one student could, who claimed he just “used his free will”. Human randomness isn’t so random. There’s a neat little writeup about it here: https://planetbanatt.net/articles/freewill.html
arn3n
·6 か月前·議論
Double entry account is, in fact, what gave “transactional” databases their name: They were meant for financial transactions! Nowadays TigerBeetle is a custom built financial database just for double entry accounting. The implementation is fascinating.
arn3n
·6 か月前·議論
Especially with Apple, I often see people scared that if they open up their ecosystem, then users will lose one of the most consumer friendly tech companies out there. It’s not just “if apple allows alternative browsers then Chrome will win”, which is (probably) true. It’s:

* If Apple allows alternative app stores then the whole ios ecosystem will rot and be foooded with malware, brough up during the Apple vs. Epic cases

* If Apple can’t control the data on their user’s phones, then privacy rights will disappear, a common talking point during the Apple vs. Facebook case for opt-in data collection.

And like, these points are correct — Apple kind of acts like a “benevolent dictator” when it comes to their ecosystem. But shouldn’t there be alternatives between “Apple can control all software on the hardware they sell” and “the moment Apple doesn’t have control of their user’s experience then it’ll be far worse”? Like, we should have more tech companies, more options to pick from between these two extremes. The market needs to be more competitive, and if that isn’t possible shouldn’t there be regulation to protect users and devs better? This constantly feels like a “pick your poison“ kind of deal, where we can only pick between a company locking down their hardware or abuse of users via. software. If Microsoft banned alternative browser engines there’d be riots in these comments. Apple is just better to its users.

Giving companies the power to lock down hardware they sell isn’t a solution that will work when Apple inevitably turns against its users, and is a horrible precedent to set legally. Lord knows John Deere and a million other predatory hardware companies are salivating at the idea of users of their hardware not having control over what they bought, and Meta and Microsoft love the idea of users not having control of the software they run and the data it collects. We can’t just picking between the least worst of two companies.
arn3n
·7 か月前·議論
Wind gusts were reaching 125 MPH in Boulder county, if anyone’s curious. A lot of power was shut off preemptively to prevent downed power lines from starting wildfires. Energy providers gave warning to locals in advance. Shame that NIST’s backup generator failed, though.
arn3n
·7 か月前·議論
Are we really shaming having hobbies now?
arn3n
·8 か月前·議論
I keep hearing about how the supply and demand cycles are “lagged” and that this price spike happens every 3-5 years for purely economical reasons. I feel like I’m being gaslit — I don’t recall any such price spikes in the past of this magnitude. You’re telling me that there’s a totally predictable price cycle and NO ONE has prepared for it? Or else prices are just high temporarily and no one can step in to increase supply? Either way, it seems that there’s not enough competition in this market.
arn3n
·10 か月前·議論
I am always astonished by the range of people who claim their college degree was useless, citing rote memorization and bad classes. I had an entirely different experience and so did most people I know. University gave me the opportunity to talk to world-class researchers during office hours, to discuss ideas with my peers and have them either validated or critiqued by experts. Sure, all the information is available online (which is a miracle into itself) but without frequent contact with professors and mentors I wouldn’t have even known where to look or what existed in the field. University, for me, was a place where I was apprenticing full-time under highly experienced people, surrounded by people my age who also were doing the same. Years of self-teaching didn’t get me anywhere close to what a few semesters of expert mentorship got me. I never felt I had to memorize anything: exams consisted of system design or long programming projects or optimization challenges. I loved it, and I’m not sure if people went to different universities or just didn’t take advantage of the opportunities presented to them.