Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
quic5
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
1.
▲
by
quic5
3y ago
> At its core, Juno uses the YouTube website itself. No, not scraped. It presents the website as you would load it, but similar to how browser extensions work, it tweaks the theming of the site through CSS and JavaScript.
2.
▲
Zig Software Foundation 2024 Financial Report and Fundraiser
(ziglang.org)
180 points
by
quic5
3y ago
|
38 comments
3.
▲
by
quic5
3y ago
From the README > Yes, that is 4 pairs of --s. This is because Bun will pass the first pair to another bun run command, the second will go to tauri dev, the third will go to vite dev, and finally the last set will go to Cargo when runnin
4.
▲
by
quic5
3y ago
You're right we should (ab)use another unicode code point to indicate that this text was scanned using an OCR app /s
5.
▲
by
quic5
3y ago
It’s still MIT licensed right? Seems like we need a Vscodium for Insomnia
6.
▲
by
quic5
3y ago
I attempted to delete my Wasmer account a week ago. The button just prompted me to send an email, so I did that, but didn't get response since. Any idea how to enforce GDPR here?
7.
▲
by
quic5
3y ago
Digging through the source I've found https://github.com/cotes2020/jekyll-theme-chirpy
8.
▲
by
quic5
3y ago
That is absolutely true. But but you can write memory-bug-free code in Zig but you cannot prevent heap allocations in most of the languages listed in the article, making it outright impossible to write certain software in them.
9.
▲
by
quic5
3y ago
I don't believe there ever was support for macOS on 32-bit ARM.
10.
▲
by
quic5
3y ago
That totally misses the point of quality software. What good is memory safety if you medical device crashes because of an out of memory error? What I'm trying to say: There are use cases where areas of safety are required other than me
11.
▲
by
quic5
3y ago
Happens a lot with Zig's builtin functions: See https://github.com/ziglang/zig/issues?q=is%3Aissue+mentions%... for example
12.
▲
by
quic5
3y ago
> Human beings need spiritual experiences That is debatable. Spiritual explanations are just easier and we humans are lazy
13.
▲
by
quic5
3y ago
But there aren’t any guarantees that the file the source map points to is actually the source, right?
14.
▲
by
quic5
3y ago
Apple already has recent street view of Germany and nobody cared.
15.
▲
by
quic5
3y ago
Not all that useful but fun: you can implement swizzling with comptime
16.
▲
by
quic5
3y ago
A good api (like std.debug.print for example) can implement nice compile errors that fail early with readable messages manually at comptime. Still not as convenient as traits though
17.
▲
by
quic5
3y ago
> Observation: Separating Safari and Web App allows both to run independently. You can open a Web app without opening Safari, you can close Safari without all web apps closing.
18.
▲
by
quic5
3y ago
The biggest bottleneck in Zig's case is LLVM. That's why they implement fast alternative backends for development. See: https://kristoff.it/blog/zig-new-relationship-llvm/
19.
▲
by
quic5
3y ago
All because of a single German political party that will struggle to get the required 5% next term. Kinda crazy
20.
▲
by
quic5
3y ago
Honestly most bad abstraction come from authors thinking they're geniuses (in that moment)
21.
▲
by
quic5
4y ago
https://archive.ph/pgsOL
22.
▲
by
quic5
4y ago
Having spent countless hours in Cities: Skylines I’m a bit worried that I haven’t spotted a single form of public transport nor more bike infrastructure than a painted bike lane. I hope we won’t have to wait for countless DLCs to add more i
23.
▲
by
quic5
4y ago
Yeah because wanting basic human rights is just something "the West" wants
24.
▲
by
quic5
4y ago
The print function is implemented in the std library[1] not the compiler and Zig does not have varargs [1] https://github.com/ziglang/zig/blob/f6c934677315665c140151b8...
25.
▲
by
quic5
4y ago
There's also the compromise of only disabling safety checks per block e.g. in your hot loop with `@setRuntimeSafety`[1] where you are confident that they aren't needed. [1] https://ziglang.org/documentation/0.
26.
▲
by
quic5
4y ago
Looks a lot like JetBrains Mono but I’m not 100% sure
27.
▲
by
quic5
4y ago
I've continued to code on my game submitted to the last WASM-4 jam for months and thoroughly enjoyed improving my messy game-jam code. So I'd disagree with the statement that Zig is only good for prototyping.
28.
▲
by
quic5
4y ago
Then you will enjoy WASM-4 since it handles the glue code for you. There's no JS in you game but the web emulator is written in JS
29.
▲
by
quic5
4y ago
I can only speak for myself here but of all languages I've tried for WASM-4 (WAT, C, Rust & Zig) it is the most productive one for me. I really enjoy the balance of safety and control in Zig. I can build using Debug mode during dev