HNHacker News
TopNewBestAskShowJobs

aninteger

915 karma · joined June 9, 2011

submissionscomments
aninteger··on The Development of the C Language (1993)
Maybe whatever RedHat is working on. Last I read there are only 2 people paid to work full time on GTK. I'm not sure if they are looking though.
aninteger··on Object-oriented Programming with ANSI-C (1993) [pdf]
And for people who took this to the "next level" just look at GTK.
aninteger··on FBI Bureau Supervisor Arrested in Connection with Jan 6th Capitol Riot
I don't necessarily disagree with you but on the other hand, we gotta start somewhere, and why not with the low hanging fruit?
aninteger··on The GTK+3 port of GIMP is officially finished
> Of course, it's a sometimes repeated joke that the Linux GUI toolkit with the most binary compatibility is the Win32 API (via Wine).

Motif is pretty good here too.

aninteger··on The GTK+3 port of GIMP is officially finished
A lot of distributions are trying to remove GTK2 though so it's only a matter of time until that breaks. Slackware will probably still have it though (and they still ship GTK1 which is fantastic!)
aninteger··on GitHub Packages Is Down
The "is" seems to be used confusingly here. This reads better as either:

* GitHub's Packages Service is down

* GitHub Packages are down

aninteger··on California AG and state senators introduce bill to ban hidden fees
20% is fine for a haircut. It's perfectly acceptable.
aninteger··on What is .NET, and why should you choose it?
My biggest problem with .NET, is how fast it's moving. Slow down! Also increase LTS support timelines. Default is 3 years, which is just not enough. Ubuntu LTS is the model to follow.

https://dotnet.microsoft.com/en-us/platform/support/policy/d...

We've still got code running on .NET Framework 4.8 (supported, I think?)

We've still got code running on .Net Core 3.1 (now out of support)

We are moving to .NET 6, but given our own 6 month release cycles, and layoffs, I'm not sure we can keep up.

aninteger··on Show HN: Log collector that runs on a $4 VPS
I'm doing something similar with a $5 VPS, but with fastcgi/c++/sqlite3. I then have a cronjob that then aggregates error logs, generates an summary and posts to a Slack channel. Personally I wish I didn't have to write it, but it works.
aninteger··on GPU-Backed User Interfaces
I've heard that native a11y support only works on GNOME, although I don't know for sure since Orca is just another GTK application. I believe a11y support was available starting back in GTK 2.x but I don't know ATK's full history.
aninteger··on Fewer people are creating new podcasts these days
I would recommend replacing the commute with a walk every day, get a little bit of exercise, clear your mind, and optionally listen to those podcasts again.
aninteger··on LearnCPP: Website devoted to teaching you how to program in C++
You end up mastering a subset of the language. Typically whatever you use at work or in your free time. Whether that subset is 10% or 90% is kind of up to you.

There was an old joke about everyone using a different subset of C++ but like most jokes it's mostly an over exaggeration.

C++ (and C) have amazing backwards compatibility and there is a strong chance that code written 30 years ago will still compile, link, and run as long as the dependencies haven't also changed too much (I'm looking at you Win32, X11, Motif). That gives you the time to migrate code bases over time without the fear of being left behind and unsupported.

Even if, for some reason, you were writing C++98 for the last 30 years, it shouldn't be too difficult to make the jump to newer standards. The biggest change, in my opinion, is lambdas and move semantics, and it's not to difficult to apply those to an old code base (if you want to) and start modernizing it. Some people say C++20/23 is a new language but the fundamentals of C++ haven't changed too much and I'd say it's easier to learn C++23 coming from C++98 than it is to learn Rust coming from C++98.

aninteger··on CA high-speed rail is Exhibit A for how America can’t build big things anymore
Maybe it's fine?

https://www.youtube.com/watch?v=PwNthD-LRTQ

aninteger··on Const vs. constexpr vs. consteval vs. constinit in C++20
Yeah... writing web apps in C++ will do that. No time.
aninteger··on Why do we call it “boilerplate code?”
> Now that Twitter is on a downward spiral I’m rewriting my favorite tweetstorms in a more permanent medium

Thank you!

aninteger··on Meta Earning Results Q3 2022 [pdf]
It was comedy though, right? Making fun of "Day in the life of..." videos.
aninteger··on BBSing at 300 Bits per Second
Consider yourself lucky. I had a 2400 bps modem in 1995, my first year on the internet. The ISP recommended 9600 bps but everything seemed ok for 14 year old me. IRC was fine and most websites didn't have too many pictures.
aninteger··on Is it time to retire C and C++ for Rust in new programs?
Is it time to retire C89/C90 and C++98 in new programs? Sure, yes, probably. Using C99 or higher or C++11 or higher is fine.
aninteger··on Ask HN: What are examples of companies dying due to many people quitting?
I'm curious if non-competes were a thing at this period of time. I'm not sure if something like this could happen today (although I'm sure it still happens).
aninteger··on Nobody wants to teach anymore
Well on school lunches, California is at least trying to make things better: https://www.schoolmealsforall.org/
aninteger··on Ask HN: Why has quality of YouTube reduced drastically?
Maybe near-zero but not zero. They said that they watch content from 10 (out of the 100) creators they are subscribed to.

I'm in a similar position. I'm subscribed to 78 channels but typically will only watch content from a fraction of these due to preferences on quality and time (some creators have good content but end up putting up an hour video, which I am less likely to view).

aninteger··on The slow march of progress in programming language tooling
> My codebase(s) already has a standard formatter / package manager / whatever; what do I get by changing?)

I guess you don't get much for yourself, but you get closer to some form of community standard. This ultimately helps your codebase "grow" when you need help from, or need to hire, other people. Other people that know those standards.

aninteger··on Ask HN: Can competitors catch up to Apple Silicon?
Does Apple make anything at half the price of a competitor? Nothing is impossible in the future but past behavior indicates that an Apple console would likely not be "half the price". Also, Apple has sometimes been considered a "luxury" brand in tech, and that probably also means it's unlikely to push a reduced price console without diluting the brand or their image.
aninteger··on Why nobody ever wins the car at the mall (2018)
> How much would one packet of contact info+metadata sell for, if the subject has signed on to be contacted by advertisers?

LendingTree.com was charging $70 per "lead", this was 2018 or so, not sure how prices have changed since then. However this was on the high end, zillow.com, also sold leads but for quite a bit lower (although you got what you paid for).

aninteger··on Tech layoffs keep stacking up
More mobile friendly link:

https://nitter.net/HayekAndKeynes/status/1541760176826499073

aninteger··on I need to share this horror story about buying a new laptop from Dell
I've heard good things about ASUS. I wonder if it also makes sense to buy from Costco considering their return policy.
aninteger··on Meld for Macs
I suppose this is because it's written in FreePascal using Qt.
aninteger··on New C++ features in GCC 12
> Possibly an unpopular opinion, but personally I wish the C++ Standard Library was kept separate from the C++ language and have the C++ committee focus on the language features instead.

This is not an unpopular opinion.

aninteger··on Restored F80 compiler code for CP/M
I always wonder what the early c++ compilers looked like. Something that targeted AT&T 2.0 or 2.1 C++, so predating C++98.

I guess all we really have to go on is cfront or early gcc (1.15.3 was the first version with a c++ front end). We also have Walter Bright's Digital Mars compiler but how different is this from Zortech?

aninteger··on Nvidia Hopper GPU Architecture and H100 Accelerator
Given that it's Nvidia, no Linux support. That's the catch.
← PreviousPage 3 of 13Next →