Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adamrt
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
adamrt
15d ago
> It was filled with horrible unsafe C++ Are you saying their code was horrible and unsafe, or just that its a byproduct of using C++. They've been rewriting parts in rust: https://github.com/LadybirdBrowser/lad
2.
▲
by
adamrt
3mo ago
10 years is far from the truth. SerenityOS was started 8 years ago and ladybird wasn't split from Serenity until 2024 and has an alpha scheduled for release this year. It's been 2-4 years max.
3.
▲
by
adamrt
5mo ago
Good call! I’ve heard Andreas say multiple times building a browser is like building an emulator. Each website uses different features in different ways, and he likens websites to roms.
4.
▲
by
adamrt
5mo ago
I agree on it being fantastic. For your other questions I found these in the linked text - https://sr.ht/~jprotopopov/kefir/#goals-and-priorities - https://sr.ht/~jprotopopov/kefir/
5.
▲
by
adamrt
7mo ago
In the "for ... else" example, am I wrong to think this is a typo? Should it be "if (sample.key == key)". The second example doesn't help clarify since the resulting variable is shadowed by the loop variable (cpu).
6.
▲
by
adamrt
1y ago
Are you sure about that? Unless I'm misunderstanding they did fix this: https://pkg.go.dev/encoding/json "In v1, a nil Go slice or Go map is marshaled as a JSON null. In contrast, v2 marshals a nil Go slice o
7.
▲
by
adamrt
1y ago
I believe Chromium is closer to 35m LOC
8.
▲
by
adamrt
1y ago
I think its more of a comment that "err != nil" is used in the vast majority of cases, so you start to treat it as noise and skim it.
9.
▲
by
adamrt
1y ago
Any time I write "if err == nil" I write // inverted just to make it stick out. It would be nice if it was handled by the language but just wanted to share a way to at least make it a bit more visible. if err == ni
10.
▲
by
adamrt
1y ago
It really isn't that hard to imagine someone starting a fun hobby project in the language they enjoyed and were the most comfortable with.
11.
▲
OpenBSD IO Benchmarking: How Many Jobs Are Worth It?
(rsadowski.de)
3 points
by
adamrt
1y ago
|
0 comments
12.
▲
by
adamrt
2y ago
Dupe: https://news.ycombinator.com/item?id=43264301
13.
▲
by
adamrt
2y ago
> I hope we get monthly or at least quarterly Ladybird Newsletter just to keep the attention of the project along with attracting those who still dont know. They do monthly newsletter and accompanying youtube video: https://ww
14.
▲
by
adamrt
2y ago
> If those opinions match what you're trying to do and you can stay on the golden path, it's freaking great! That's a great summary. I wrote a few significant flask apps many years ago as well and I'm a huge fan of SQ
15.
▲
by
adamrt
2y ago
I've heard people complain about Django many time on HN. I started using it back in the 0.96 version, so maybe its just a familiarity thing. But I built 3 large successful applications in it in that time. I loved it. I don't use i
16.
▲
by
adamrt
2y ago
Google pays Apple ~$20B to be default search engine in Safari/Webkit though
17.
▲
by
adamrt
2y ago
Can you elaborate? I’ve been using it for over 10 years and it might just be my favorite piece of software. It’s central to all development I do. I use many features of git that I probably wouldn’t otherwise due to having to remember flags
18.
▲
by
adamrt
2y ago
OpenBSD is also known for this. They constantly push back against adding configuration knobs or running non standard configurations. Have you used OpenBSD? You're telling them they should be doing something, that is already basically t
19.
▲
by
adamrt
2y ago
I can't think of any long term, open source project that has removed and ripped out more code than OpenBSD. They are know for doing exactly what you are suggesting. Go ask @tedunangst. It was literally called "tedu'd" fo
20.
▲
by
adamrt
2y ago
> You should target all audiences. Here is a list of OSes[0]. Where do you draw the line on supporting these? Should every new project try to support all of these? Do you, doublerabbit, get to decide which OSes are important enough for s
21.
▲
by
adamrt
3y ago
Just answering for myself, but it's because I like the programming/engine aspects. Not the creative aspects of the art/music/level-design/rules/balance/etc. I can use an existing games art/content and
22.
▲
ZSA Voyager: Low profile split keyboard
(zsa.io)
133 points
by
adamrt
3y ago
|
148 comments
23.
▲
by
adamrt
3y ago
Click on the die a couple times and it speeds up
24.
▲
by
adamrt
3y ago
> But checking out branches I do on the command line Just in case you have a longer workflow, checking out a branch should just be `b b` and then select the branch from a list with typing or up/down.
25.
▲
by
adamrt
4y ago
I had the same itch for a long time. I eventually took the free Harvard CS50 course. Its the video lectures you can watch on demand. It gets into python at the end which I skipped as I already knew python. I really enjoyed it and think the
26.
▲
by
adamrt
4y ago
My absolute favorite podcast. Pumped every month for the new episode. I think I've gone back and listened to nearly every one. Thanks so much for doing the show Adam. Some random ideas for guests: - Joshua Stein (@jcs): Too many projec
27.
▲
by
adamrt
4y ago
They don’t plan ahead for features typically. They add stuff when someone wants to do the work.
28.
▲
by
adamrt
4y ago
Lots of good info. Thanks!
29.
▲
by
adamrt
4y ago
I love seeing OpenBSD new more than you average person, but is there a reason you’re submitting a month old release? https://news.ycombinator.com/item?id=31109046
30.
▲
by
adamrt
4y ago
> I could turn the question around, what evidence do you have they aren't? I don't care about either side of this argument, but you can't logically turn the question around. The burden of proof is on you, who made the clai
More ›