Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gwbas1c
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
70 ms
·
871.
▲
by
gwbas1c
1y ago
> “every commit must compile” - again, unnecessary overzealousness. Every commit on the MAIN branch definitely should compile. Wasting your time with this in a branch, as you work towards a solution, is focusing on the wrong thing (With
872.
▲
by
gwbas1c
1y ago
> It's still overhead, but it is now a very different class of overhead from reference counts. Yes, I'm very aware of that. Remember, my question about reference counting's practicality in C# is more of a rhetorical questi
873.
▲
by
gwbas1c
1y ago
Is that Safari-only or Mac-only? I can't seem to find a way to install it into Brave on Windows from https://underpassapp.com/StopTheMadness/
874.
▲
by
gwbas1c
1y ago
There's a difference between having an account and actually using it. I suspect the amount of US men who regularly bet on sports is much, much lower. That being said: I find sports extremely boring. If I had a lot of social pressure
875.
▲
by
gwbas1c
1y ago
I'm less interested in privacy browsers that just use Chromium and then slap some chrome around it. Instead, what I want is a browser that actively blocks annoying page behaviors . For example, I want a browser that makes all text on
876.
▲
by
gwbas1c
1y ago
There are a lot of privacy browsers floating around. I'm a big fan of Brave, and it took me some digging to see the difference. In my case, the lack of sync is a big show stopper for me. Brave syncs without "cloud." Instead,
877.
▲
by
gwbas1c
1y ago
Basically, it's easier to see tab titles when you have a LOT of tabs open. They really only work if you have a large monitor. I use a 50" 4k TV and two other monitors, and a 15" laptop. When I'm on smaller screens I have
878.
▲
by
gwbas1c
1y ago
I don't know the internal details of the architecture, but on Windows, it's very trivial to be "Chromium". The newest web browser component has been based on Chromium for a few years.
879.
▲
by
gwbas1c
1y ago
In the aerospace world, it's called a "systems engineer." The lead: 1: Understands the whole system, but not necessarily every detail. 2: Plans the whole project. Edit: Sometimes in the software world, the title is "ar
880.
▲
by
gwbas1c
1y ago
That just makes you sound like a weasel and destroys your trust.
881.
▲
by
gwbas1c
1y ago
See https://news.ycombinator.com/item?id=45360318 (if you didn't read it already) The important point: > IE, the critical difference is that reference counting frees memory immediately; albeit at a higher CPU cost a
882.
▲
by
gwbas1c
1y ago
In this case, we're discussing a case where mark-and-sweep is used to collect cyclic references, and it's implied that there are no generations. (Because otherwise, purely relying on reference counting means that cyclic references
883.
▲
by
gwbas1c
1y ago
So basically you're trading lowering RAM consumption for higher CPU consumption? FWIW: When I look at Azure costs, RAM tends to cost more than CPU. So the tradeoffs of using a "slower" memory manager might be justified.
884.
▲
by
gwbas1c
1y ago
One anecdote from working with .Net for over 20 years: I've had a few situations where someone (who isn't a programmer and/or doesn't work with .Net) insists that the application has a memory leak. First, I explain that
885.
▲
by
gwbas1c
1y ago
This post would carry a lot more authority if it was on an official MS or .net blog; instead of Medium. (I typically associate Medium with low-quality blog entries and don't read them.)
886.
▲
by
gwbas1c
1y ago
Yeah, I kept scrolling to the top to see if I overlooked something. Then I realized, "oh, it's hosted on Medium." (I generally find Medium posts to be very low quality.) In this case, the author implies that they are on the .
887.
▲
by
gwbas1c
1y ago
Today on Gemini one of their suggested activities is to upload a selfie and have it make you look '80s. I uploaded a selfie with a kinda-sorta '80s haircut and it completely changed my gender.
888.
▲
by
gwbas1c
1y ago
I should have added: One of the advantages of server-side Blazor (in C#) is that the server essentially returns partial bits of HTML for incremental page updates. This allows you to write UI code without needing to jump through all the hoop
889.
▲
by
gwbas1c
1y ago
I've built similar things in the past. (And apologies for merely skimming the article.) In general, I worry that framework frameworks like this could be horribly complex; breaking bugs (in the framework) might not show up until late in
890.
▲
by
gwbas1c
1y ago
Good abstractions around units (Apologies if there is a specific terminology that I should use.) Specifically, I'd like to be able to have "inches" as a generic type, where it could be an int, long, float, double. Then I'
891.
▲
by
gwbas1c
1y ago
Oh, it's very solvable. (As I pointed out.) The bigger issue is naivety. A lot of these corner cases mean that it's unlikely someone can just put together a useful prototype in a weekend or two. > if it was more profitable we
892.
▲
by
gwbas1c
1y ago
This: > Consider having some kind of version information, such as a date (more human readable) git commit id (unambiguous), or just 1.0.0. Remember, the point is to make it easy for people who are familiar with the generator.
893.
▲
by
gwbas1c
1y ago
> I don't know exactly what you're asking of me. You'll "get it" once you start bringing in open-source libraries in a project where the lawyers need to screen them. Often, the lawyers will says, "these lice
894.
▲
by
gwbas1c
1y ago
Then you can list all the options in a concise manner.
895.
▲
by
gwbas1c
1y ago
> Technical reasons are honestly overblown Having built a sync product, it is dramatically simpler (from a technical standpoint) to require that clients are connected, send operations immediately to central location, and then succeed &#
896.
▲
by
gwbas1c
1y ago
(In the US), right when I was out of college, an entrepreneur tried to hire me as a consultant to write software for a device they wanted to sell. I started reading the contract they sent me, and it didn't make sense. It stipulated tha
897.
▲
by
gwbas1c
1y ago
I looked at the sample: > This contract was created using ohjelmistofriikit.fi contract template. Very good. Consider having some kind of version information, such as a date (more human readable) git commit id (unambiguous), or just 1.0.
898.
▲
by
gwbas1c
1y ago
I'm a developer and I read most tutorials like this. Pretty much every "thing" I come across today uses some kind of dependency that I have little, or no, experience with. Unfortunately, even though the "thing" migh
899.
▲
by
gwbas1c
1y ago
The problem with voice control is that it requires you to know (or guess) a lot about the thing you're trying to control. When it malfunctions, it takes more , not less, attention than a touchscreen. I've driven Teslas for seven
900.
▲
by
gwbas1c
1y ago
Careful: The article shows a picture of a model Y, and mentions a separate incident with a model Y. (I went back to check before I wrote "The article doesn't mention which vehicle.")
More ›