Hacker Newsnew | past | comments | ask | show | jobs | submit | endorphine's commentslogin

S = Single

M = Multi

---

C = Consumer

P = Producer


Where would you suggest someone starts if they want to get into this stuff? Start writing an emulator? Which one would you recommend?

I found playing with AVR microcontrollers to be a nice intro to assembly, and it can be quite rewarding to get some physical response from your code, like a display or turning a servo. I did already have some electronics experience going in though

Low-Level Programming: C, Assembly, and Program Execution on Intel x86-64 Architecture by Igor Zhirkov.

A chip8 emulator

As in the article, try the hello world example in Hatari emulator.

Don't know why you're downvoted, this seems a pretty accurate take to me.

It seems most of us in the West are mostly incapable of self-criticism and have been fed so much propaganda that we forgot how to see through all the bull**.


Since NVMe nodes are ephemeral on GCP, would you suggest SaaS with critical customer data to use Metal or persistent disks?


PlanetScale always maintains three (or more, if you want) copies of the data and only acknowledges writes after they've been written to at least two cloud provider availability zones. Durability is provided via replication at the database layer rather than hidden in the slow network-attached block device. Most of our largest customers use Metal for their most critical data and all of them saw their 99th percentile latency plummet when they migrated.

I did an interview all about PlanetScale Metal a couple of months ago: <https://www.youtube.com/watch?v=3r9PsVwGkg4>


Care to elaborate what kind of issues? Looking into migrating as well.


The issues weren't PlanetScale related. We use Hasura and when we did the cutover, we connected to the DB via PGBouncer and some features don't work right. Started seeing a lot of errors so paged them and they helped out. We were connecting directly to PG previously but when we cutover we missed that.


And why is VSCode our baseline?


Because it is one of the most popular dev tools out there? If not the most popular. It also uses Electron, like Obsidian. Has thousands of plugins, like obsidian.


Kinda off-topic but do you see any value in a (rust) library that does only the binary decoding part + validation?


Oh no, right after I started writing a binary decoder for 2.0. Does anybody know how much this changes things as far as a decoder is concerned?


Wasm only gets additive changes - the binary format can't change in a way that breaks any previously existing programs, because that would break the Web. So, you just have to add more opcodes to your implementation.


Awesome, thanks!


It introduces new types (structs and arrays), a new section for tags, and several dozen instructions (first-class functions, GC, tail calls, and exception handling). It generalizes to multiple memories and tables, as well as adding 64-bit memories. The binary format changes aren't too bad, but it's a fairly big semantic addition.


Is he still vocal about it? Do you have any recent comments of his to share?


He is, he regularly posts about it on X. I really admire his commitment to ethics. It says a lot that even for him, it must be difficult.


My best friend since childhood is Jewish and has a difficult time even acknowledging there is an issue. My other friend works for an Israeli company and the jokes are about what they’re going to do with the flattened Gaza land.

I’m not sure which is worse. In one case ignoring it and pretending your morality is in tact, on the other being crass but knowing full well no one will stop this until it’s too late (as planned).

Do we really need a “Human Lives Matter” movement? Are our leaders space lizards? How much blackmail has the Israeli intelligence community accumulated? How much blackmail has it generated by clandestinely helping foreign politicians?

There is a reason the world is silent, and it’s rotten.


I suppose the question is why do they remain your friends? What is the threshold at which you'd stop calling them that?


It is eye opening remaining friends with people who's views and actions are completely opposed to ones own. There's no point attempting to educate them (often it makes them go harder against you). But by finding out about their lives and understanding where fear has replaced love one can learn a lot. And hopefully use that knowledge to find ways to speak out and create a society that aligns with ones ethics.


I agree to an extent, but supporting genocide is a crossed Rubicon.


Him cutting off his relationships won’t help anyone, nor change any minds. I understand the impulse, but everyone loses from that.


If they were going to change their mind, they likely would have already. If you're watching people starve to death, and defending it as normal politics, you don't care about others. You don't get out of harmful relationships for them, you do it for you.


If you find something morally reprehensible then staying friends is harmful to you surely?


Can they be called a "friend"? Or is it a case of friends close, enemies closer?


I have two close friends with extremely pro-Zionist views, Friend A and Friend B. The recent number of atrocities has been so atrocious that Friend A has reconsidered their views, they've started yelling at Friend B for their unrequited support of Israel's policies in all things.

I think it was the recent double tap missile strike of the hospital workers, journalist and first-responders that did it.


How are these people your friends in the first place


Random sidenote, but Brits in SF tend to give me unexpected civic pride.


Huh - I didn't know he was a West Country boy.

Barely though, moving to the states at age 4, but I guess he came back a decade ago. Not sure it warrants national pride unless his parents raised him on a strict diet of tea, scones and the BBC. I hope he turns up at YC having gained his birthright, a nice Dorset burr, "alreet moi luvlees, wart ideals be goin on ere?"

I had assumed moving to the UK was a Madonna-esque escape from getting pitched every 5 minutes while trying to do family stuff in SV.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: