HNHacker News
TopNewBestAskShowJobs

gemstones

704 karma · joined November 26, 2022

submissionscomments
gemstones··on Why isn't dotnet core popular among startups?
Libraries, not the core runtime.
gemstones··on The Top Programming Languages 2023
If you add the JS and TS values together, it would immediately overtake Java for the #2 spot.
gemstones··on The U.S. housing market vs. the Canadian housing market
The buyers are foreign to Canada (investors), so the effects don’t affect the Canadian economy as directly as you might expect.
gemstones··on An Internet of PHP
Right on the money. There’s a reason PHP shows so high on this list, and e-commerce is always mentioned. Analyses only have access to public sites, and PHP’s niche of blogs and e-commerce have lots of publicly crawl-able pages.

The majority of sites may well be in something else, and the majority of things that people will pay you to code may be behind a login page.

gemstones··on Just how constexpr is C++20’s std:string?
Is everyone on a team of one in C++ land? I kind of want to learn a bit of C++ but to be honest, I’m a bit scared off by the fact that it’s only workable if you stick to a specific style. If I learn C++, will I be completely lost the moment I change teams? Presumably they’ll have their own set of practices they like to follow that I’ll be expected to be productive with.
gemstones··on The worst programmer I know
It’s funny you mention it as a charisma roll, because it’s not really a roll, is it? High charisma is high when it’s with your interviewer, when it’s with your peers, when it’s with your business stakeholders. High charisma is useful in getting a job, in arguing for addressing tech debt, in pushing back on unreasonable timelines. Why would you not consider charisma in a job interview?
gemstones··on Bcrypt at 25: A retrospective on password security

    As one of the creators of bcrypt back in 1997, I find it somewhat surprising that, 25 years later, we still rely heavily on passwords.
I’m curious to hear from someone who agrees - why would this be surprising? Knowing a password has been a security measure since before computers, and the newer security measures I’ve heard of have terrible support for account recovery.
gemstones··on Philosophy of Coroutines
Personal preferences differ, but I would find this code so much cleaner if it was a goto.
gemstones··on X plans to collect biometric data, job and school history
Elon’s product thinking really shines here, huh? /s

He thinks LinkedIn is cringe (fair) but has a position where he can ignore lots of professional norms. LinkedIn is cringe because people are deliberately trying to respect professional norms and post weird, sanitized, work-appropriate content.

Imagine you’re a recruiter. The selling point of X jobs is that they will give you access to people who found professional norms too hard to follow? And probably some specialists who would be hard to recruit, but maybe they get income that’s a multiple of several boutique recruiting agencies from that.

This isn’t like stackoverflow jobs where the base is correlated with technical expertise - X jobs is correlated with people who are terminally online who think being polite in their work-facing lives is something that people don’t actually want. What hiring manager wants to draw from that pool?

gemstones··on For many home-schoolers, parents are no longer doing the teaching
Nope! My parents were secular parents avoiding a struggling inner-city public school system, hoping to have their children take advanced mathematics courses. Same with the rest of the group.

So I heard the same refrain from you that I heard from my parents and their peers, decades later from someone I don’t know, and your takeaway is that we must be in very different circumstances? Bud, you’re almost certainly reusing the same homeschooling materials and curriculum help my own parents did.

gemstones··on For many home-schoolers, parents are no longer doing the teaching

    As someone who was surrounded by some pretty bad kids during High School I am very comfortable with my children not getting that experience.
Hey, that’s what all the other homeschool moms whose children don’t speak to them say too!
gemstones··on For many home-schoolers, parents are no longer doing the teaching
I heard this “but we have homeschool play groups! It’s different!” in the 2000s from every single one of the parents for whom homeschool was a disaster. It’s funny hearing it fresh here.
gemstones··on For many home-schoolers, parents are no longer doing the teaching
And the juvie outcome is so common that it makes up the most likely outcome from having a bad school experience? I think homeschooling may still be statistically worse
gemstones··on For many home-schoolers, parents are no longer doing the teaching
Do the tears eventually end without permanently destroying the child/parent relationship? If so, you might actually be describing something better!
gemstones··on For many home-schoolers, parents are no longer doing the teaching
12/13 of the circle of homeschooling families that made up our socialization group in the 90s/00s have gone no contact with their parents now. Congrats on your success, it’s not the norm.
gemstones··on For many home-schoolers, parents are no longer doing the teaching
I feel the exact same also homeschooled. It’s also interesting being in this thread with homeschooling parents - I remember hearing about how “homeschool groups provide the same level of socialization” back then, and it wasn’t any more true then than it is today. Schooled kids get 8 hours a day with peers and you get 1 if you’re lucky. Not the same.
gemstones··on For many home-schoolers, parents are no longer doing the teaching
As a homeschooled kid:

Be warned that I heard “homeschooling has changed since we were in school” in the early 2000s, from multiple parents who are now estranged from their adult children.

It hasn’t really changed that much - it’s just something parents like to tell themselves to avoid thinking about the experiences their children are missing.

gemstones··on For many home-schoolers, parents are no longer doing the teaching
I was homeschooled and the anecdotal evidence is overwhelming.

Try finding adults who were homeschooled who speak fondly of the experience.

gemstones··on A good measurement culture where numbers don’t replace common sense
This is why you should switch up criteria you give bonuses by on a bi-annual basis. People who game your system only get 6 months of time to enjoy it. You’re left with people who can game every metric or people who are just so good they look good no matter what metric you pick. The first group is hard to deal with, but they would be hard to deal with anyways.
gemstones··on Managing difficult software engineers
Plumbers don't get to decide how the pipes were laid out in the houses they come and work in, either - technically those are unknowns that could throw off a job. Doesn't mean it would be professional of them to insinuate that the variation in each individual building means they can't give a good faith estimate for a job.
gemstones··on Managing difficult software engineers
Eh, for the majority of cases, software engineering is more like plumbing than like R&D. There are exceptions, like building a new DB, or similar. But if the tools you need to solve the problem are postgres + Django + react, there shouldn't really be that much hidden complexity for you to uncover.
gemstones··on Managing difficult software engineers
The opposite is “set vague deadlines and don’t check in on their progress.”

You’ll be accountable for team deadlines regardless - would you rather be allowed to sail over a deadline you didn’t know existed and be reprimanded for it by higher ups, or have a clear picture of deadlines and someone checking up on progress?

gemstones··on Htmx is part of the GitHub Accelerator
Do you think that the frontend crowd similarly thinks that you build dead simple 5 page websites with a Rube Goldberg setup of back-end frameworks?

I certainly do.

gemstones··on Red Planet Labs 100x
Does anyone know if this is launched? This group has been working on developer tooling in stealth for 10 years, and are meant to launch their product today.
gemstones··on The IPv6 mess (2002)
At the rate of 50% support every 20 years, I guess we can expect that ipv6 will be a suitable default in… 2043?

Kidding, but also kinda not. We should make ipv7 which is just ipv6 but the extra bytes go in an expanded header, like the author suggests.

gemstones··on Judge sends Sam Bankman-Fried to jail over witness tampering
I wonder if the credible threat of losing, say, $250 million might encourage people to ensure the defendant doesn’t engage in witness tampering!
gemstones··on Bram Moolenaar has died
This was immediately what I thought of, too.
gemstones··on If Web Components are so great, why am I not using them?
And yet the adoption shows that plenty of people see reasons not to use plain Web Components.
gemstones··on AWS: IPv4 addresses cost too much, so you’re going to pay
This explains a lot. I wanted to be a good citizen and use IPv6 exclusively internally and keep IPv4 at the edge, then I found I couldn’t create a database without a bunch of IPv4 settings I hadn’t configured.
gemstones··on AWS: IPv4 addresses cost too much, so you’re going to pay
The last time I tried to set up IPv6 with my VPC, it was an absolute nightmare. Maybe I'm not devops-y enough, who knows. But all three of my earnest efforts to use IPv6 have gone pretty badly.

Has anyone successfully used AWS's IPv6 offerings to stand up a VPC/ECS/ALB/RDS using secure best practices without friction? What tutorials did you follow? I'm all ears.

← PreviousPage 4 of 6Next →