HackerTrans
TopNewTrendsCommentsPastAskShowJobs

arn3n

503 karmajoined 2 ปีที่แล้ว

Submissions

Distributed Systems aren't just about scaling

brooker.co.za
1 points·by arn3n·2 เดือนที่ผ่านมา·0 comments

Horror Stories from Former Azure Engineer

isolveproblems.substack.com
21 points·by arn3n·2 เดือนที่ผ่านมา·0 comments

How do SSDs change database design?

brooker.co.za
16 points·by arn3n·7 เดือนที่ผ่านมา·2 comments

NYC Mesh Network

nycmesh.net
2 points·by arn3n·7 เดือนที่ผ่านมา·0 comments

AnyBlox: Future-Proof Columnar Data Storage

gienieczko.com
5 points·by arn3n·10 เดือนที่ผ่านมา·0 comments

comments

arn3n
·7 วันที่ผ่านมา·discuss
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 วันที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
Your link is broken.
arn3n
·3 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
That’s amazing! How did you capture it at that resolution?
arn3n
·4 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
Pardon if I’m dumb/missed something: Is Tony Hoare dead? I see no news anywhere.
arn3n
·5 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
Are we really shaming having hobbies now?
arn3n
·8 เดือนที่ผ่านมา·discuss
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 เดือนที่ผ่านมา·discuss
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.