Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bobajeff
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
271.
▲
by
bobajeff
2y ago
I'm addition to all the calls to switch to another browser I'd also have people consider the websites they use as potential dependencies on chrome. Right now most websites don't seem to require any specific chrome feature but
272.
▲
by
bobajeff
2y ago
I disagree i think avoiding dependencies is partly how we have these codebases like chromium's where you can't easily separate the functionally you want and deal with them as a library. That to me isn't minimalism.
273.
▲
by
bobajeff
2y ago
>has been hostile to anything besides unsafe C ABI FFI As opposed to integrating with a whole C++ frontend? Gee, I wonder why more languages haven't done this obvious idea of integrating a whole C++ frontend within their build syste
274.
▲
Build Features Faster with WebAssembly Components
(infoq.com)
1 points
by
bobajeff
2y ago
|
0 comments
275.
▲
by
bobajeff
2y ago
Oh, I was under the impression that Direct X 12 was built-in for Windows like Metal is on Apple.
276.
▲
by
bobajeff
2y ago
Adopting Vulkan doesn't mean removing Direct X 12. Just like adopting spirv doesn't mean removing hlsl. No one said anything about getting rid of anything.
277.
▲
by
bobajeff
2y ago
That's not really the same as being supported by Windows. I think that's 3rd party support and not built into the OS.
278.
▲
by
bobajeff
2y ago
Good. Now if Windows would adopt Vulkan as the graphics API of the future.
279.
▲
by
bobajeff
2y ago
To me MDN is the standard bearer for good language/library documentation. It has example uses. A description of what the function/class/object is meant for. Tells you information about how/if you can use it. Rust's
280.
▲
by
bobajeff
2y ago
Nothing save for time, skill and enough financial support. Sure. While we're at it why not make a Web Browser too? Technically, nothing stops us.
281.
▲
by
bobajeff
2y ago
I don't see zig being that simple. I think it looks more like rust without the borrow checker. Odin to me looks like a more simple language. Go too would fit that if you want some safety.
282.
▲
by
bobajeff
2y ago
Ideally all languages would be quick to program in but the reality is that some languages have really long compile times and are unsuitable for quick prototyping, experimenting, creating proof of concepts, or small programs. That's whe
283.
▲
by
bobajeff
2y ago
>What I find really sad is, that they have like a million bindings to every programming language there is (including one that they made up) and I have no idea how they want to maintain that codebase. I believe that's to do with gobj
284.
▲
by
bobajeff
2y ago
I'm curious about the c with sel4-style checking that was mentioned. Does sel4 have a style checker and/or proof checker that you can run on your c code? Or do they just have some style guide you have to read and memorize?
285.
▲
by
bobajeff
2y ago
Correction about JavaScript: All non-primitive data types are pass by reference. So not just implementation detail as no valid js interpreter will pass those by value.
286.
▲
by
bobajeff
2y ago
I think their goal is similar to what smalltalk's goal originally was: To allow for regular people to do complex things with a computer. Ultimately, it didn't succeed in that goal but I believe inventing the first spreadsheet soft
287.
▲
by
bobajeff
2y ago
Personally I find it's better for archiving as most sites that don't provide a convenient way to save their content directly. Occasionally, I do it just to make a better interface over the data.
288.
▲
The Magic of GObject Introspection
(viruta.org)
3 points
by
bobajeff
2y ago
|
0 comments
289.
▲
by
bobajeff
2y ago
Well sometimes it's not actually MysteryObject. It's actually some special type like SpecificCaseMysteryObject that's been unified inside of MysteryObject but only MysteryObject is in the signature.
290.
▲
by
bobajeff
2y ago
Oops. My mistake. Also it turns out I just had to click on the little expand button on the posts to read them.
291.
▲
by
bobajeff
2y ago
>But the end result of all this is that you CAN, in fact, just look a the Rust API and know how to use it correctly for the most part. For this I have to bring up that there are indeed rust API's that I have to Google around a bit b
292.
▲
by
bobajeff
2y ago
Thanks, it's impossible to read if you're not logged in to x.
293.
▲
by
bobajeff
2y ago
As someone who's tried zig and who enjoys c. I highly doubt it would be any more acceptable for people dedicated to working on c than rust or c++ is.
294.
▲
by
bobajeff
2y ago
I think this is a great experiment. It is readable on my phone but I probably wouldn't want to read everything like this though. I think it's worth looking at old visual designs (like this person did) and seeing how they can be us
295.
▲
by
bobajeff
2y ago
Thanks for your advice. >The other option is to follow their issue tracker and git history, and just revert whatever patches you don't like. Yeah, the first thing I tried was to look at the issue tracker but as you stated they haven
296.
▲
by
bobajeff
2y ago
What kind of changes have you made with your patches? Did you make them yourself? I wanted to locate the code responsible for chromium's manifest v2 support so I could patch it back in once it's removed but I just couldn't ge
297.
▲
by
bobajeff
2y ago
>So how much does it cost to maintain a Chromium fork? >It obviously depends on the number of customizations your browser has, and on how quickly you want to incorporate security fixes from upstream. Chromium is one of the world'
298.
▲
by
bobajeff
2y ago
6 hours a *week* doesn't sound like that much of a test for VR sickness. Try 6 hours a session and then tell me it's a solved issue.
299.
▲
by
bobajeff
2y ago
Sure if you only care about 2 of the 5 senses and don't mind VR sickness. Then sure it's a teleportation device. For everyone else it's basically an expensive and awkward portable display.
300.
▲
by
bobajeff
2y ago
No. I don't have any sources just vaguely remember reading (or watching?) something that mentioned that. I think it was like a non-compete agreement or something. It could all be just my imagination though.
More ›