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

is it really that far fetched that instead of bikes, football, and basketball, klingon society decided to give all their kids batleths, so everyone grows up really into it?

That sort of happened in a brief period in mediaeval England when they gave everyone longbows.

Japanese militarism was a thing recently, so the kids got eveything but the batleth.

there are a few projects not using bazel

sounds like a job for a program

Deno originally was not Node compatible at all, and required you to do everything in a Deno way:

- Deno plugin in editor, otherwise types dont work

- All imports via absolute URL, like Golang

- No backwards compatibility, so no existing code worked.

Since Deno 2, they've taken Node compatibility much more seriously, hence the 50% to 70% compatibility jump claimed here.

Bun on the other hand, tried to make things Just Work without requiring any thinking for Nodejs / TypeScript developers. It's basically the `node` development experience with all incidental frictions removed (but some segfaults added).

tl;dr: you can use `bun` to write node projects, but `deno` can only be used for deno projects


Macbook Neo should run rings around any Intel Air: Geekbench shows it at 250% the score of 2020 Intel Air.

https://browser.geekbench.com/v6/cpu/compare/17022784?baseli...


My M1 Air, which was my personal Mac, generally stomped my work MBP 2019 with an Intel chip.

The difference between the absolutely silent M1 and the hairdryer Intel was staggering.

I’m sure you’re completely right.


You can boot regular macOS directly to a root terminal in “Single User Mode”. This was easier on Intel macs of yore but is also possible on M1+

Below content from https://eclecticlight.co/2020/11/28/startup-modes-for-m1-mac...

Launch 1 True Recovery, open Terminal, then run “bputil -a” (without the quotes) to downgrade system security and allow for more boot arguments. You might need to restart after this step.

Then, run [nvram boot-args=”-s”] (without the square brackets). Restart to launch Single User Mode.

Once in Single User Mode, run these commands (in the following order) to mount the root volume group:

1. mount -P 1

2. /usr/libexec/init_data_protection

3. mount -P 2

Future restarts will always launch Single User Mode first. To stop launching Single User Mode, run [nvram boot-args=“”] (without the square brackets).

To restore your system to full security, run “bputil -f” (without the quotes). If you choose to run that command in macOS, prefix “sudo” to the beginning.


Wow, this is super cool. It almost feels like a DIY pocket-Cloudflare. I’m curious how a WASM binary gets mapped to HTTP endpoints that take JSON, how much of that is Pollen vs Extism? Are the routes encoded in the WASM binary somehow?


Ha, thanks! The routing is all Pollen. You reach the workloads through the gRPC control API (exposed on a socket on the host) via a `pln call seed_name function_name payload` or with a more traditional gRPC client. But once they're in, it routes them to a keyed WASM instance of that given seed on whatever node happens to be hosting it at that moment.


he’s adorable what’s not to love??


Is his quiff a side effect of his prodigious coffee intake?

I’m waiting for his eyes to glow blue, and he perfects the ability to fold space and time.


worse is better

pujil's patch alebgra is sick but the whole system implementation is so complex my guy is still toiling away on it, unfinished, after half a decade


They could make people pay for stuff that is free right now.


And yet: GitHub is also getting called greedy and horrible for moving to usage based billing:

https://news.ycombinator.com/item?id=47923357


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

Search: