News for hackers. Stuff that matters.

dogweather

Re:Charlie Kirk shot at event in Utah on Wednesday September 10, 2025 @05:00PM (#45203633)
Australia has a lot of violence as well - it's simply not gun violence. I believe your conclusion is incorrect.
Re:Charlie Kirk shot at event in Utah on Wednesday September 10, 2025 @04:56PM (#45203580)
Yes - makes me think of the assassination of Shinzo Abe.

The gunman made his own gun, in a country with ultra-strict gun laws. The Unabomber made his own bombs. The Seattle mall Islamist knife attacker refused to stay down after being shot multiple times.

My takeaway: political terrorists are particularly motivated. Secondly, gun laws slow them down but don't stop them.

No control group; that's too bad.
Are attacks like this—ransomware—always aimed at Windows-based systems? Is that the common denominator?

I've noticed that most Internet attacks are Windows-based but somehow "Microsoft" or "Windows" never makes it into the news copy. I've wondered if MS has a massive marketing/legal outreach to make sure that doesn't happen. And to make it sound like "this can happen anywhere", and "no computer is 100% attack-proof".

Re:Cloudflare outage – 24 hours now on Friday November 03, 2023 @01:29PM (#38132070)
Especially 15 hours after the DC comes back up and you're still offline.
Re:Cloudflare outage – 24 hours now on Friday November 03, 2023 @01:28PM (#38132038)
I'm planning my transition away for 10 or so subdomains and 30 records.

The only feature I need to research in new providers is: access to Whois ASN numbers, which I insert into HTTP request headers. I use this to tailor my site for .gov and .edu users.

Re:Cloudflare outage – 24 hours now on Friday November 03, 2023 @01:25PM (#38132009)
That's the inference, but AFAIK there's been no direct assertion or explanation: Why has CF been knocked back to Alpha-status reliability across the board.
Re:Cloudflare outage – 24 hours now on Friday November 03, 2023 @01:23PM (#38131967)
I can't believe we haven't heard anything yet. AFAIK we've only been told, "power outage", which was resolved yesterday.

What should our expectations be? The best assumption could be that this is the new normal.

Re:Cloudflare outage – 24 hours now on Friday November 03, 2023 @01:22PM (#38131945)
Has Cloudflare said anything of substance yet? This is far beyond a simple power outage.
Re:Cloudflare API Down on Thursday November 02, 2023 @01:14PM (#38116806)
It's 60 degrees in PDX; the power outage doesn't seem weather related.
Re:Cloudflare API Down on Thursday November 02, 2023 @01:12PM (#38116782)
Cloudflare really embarrassed me:

I had attempted to do an ad hoc demo for my client in a morning meeting. Whoops.

Re:Ask HN: Cloudflare Workers Are Down? on Monday October 30, 2023 @04:16PM (#38075148)
Ah, I don't know about Cloudflare Pages. I think they use Workers underneath. So unfortunately, there's no fix yet. Sorry.
Re:Ask HN: Cloudflare Workers Are Down? on Monday October 30, 2023 @04:12PM (#38075068)
Yes — Workaround is to disable your workers. That got my site back up and running.
Re:Show HN: Help, I let ChatGPT control my computer on Tuesday December 06, 2022 @12:21AM (#33876228)
IMO the toughest hurdle is problem specification. Here are two levels of toughness:

1. Advent of Code. Extremely well spec'd problems that require solid intelligence on many levels to solve.

2. Typical tasks on the job. These are spec'd abysmally compared to AoC.

Re:Show HN: Help, I let ChatGPT control my computer on Tuesday December 06, 2022 @12:11AM (#33876174)
> When I write bad code I know because I run it, test it, and if needed, fix it.

This puts you ahead of 80% of coders in 2022. That's who's going to have trouble: the people churning out software that sucks and the companies that enable them. These companies have gotten by until now because most other companies' software sucks too.

Re:Asdf – the language tool version manager on Tuesday October 25, 2022 @12:33AM (#33326276)
Yep, I use adsf and fish on MacOS installed via Homebrew. Works great.
Re:Asdf – the language tool version manager on Tuesday October 25, 2022 @12:20AM (#33326201)
Yep. I love being able to do `asdf install`, and it goes through the .tool-versions and installs everything needed.
Re:Blockchain Solutionism on Tuesday October 25, 2022 @12:16AM (#33326162)
I've seen an aspect of this firsthand, working in crypto. There are now generations of college graduates with degrees / concrentrations in "blockchain" in one way or another. They nominally have computer science or software engineering degrees, but readily admit that they are bad programmers and don't like programming.

So we have a growing cohort of people who are emotionally all-in on blockchain. They've planned and built their careers and reputations around it.

Re:Blockchain Solutionism on Tuesday October 25, 2022 @12:07AM (#33326093)
Those are definitely blockchain features or benefits. But crypto(currency)? I'm not sure.
Re:Blockchain Solutionism on Tuesday October 25, 2022 @12:06AM (#33326086)
I think I found an actual legitimate, real use of crypto, albeit a small one: A way for an adult to give a gift to a minor. Here in the US it used to be possible to buy "savings bonds" printed on paper. These were very common for gift giving on special life occasions: they matured (were usable) after e.g. 7 years.

But now in the modern era, I couldn't find those or a way to create a long-term savings account for a minor.

But I was able to create a crypto wallet with a small portfolio of Bitcoin and Eth. It was easy to give to her and her family: just tell them the secret 12 words and explain how to install a crypto wallet.

Re:TypeScript is terrible for library developers on Wednesday August 24, 2022 @03:10AM (#32575854)
It's true. A type specification also has the role of documentation, quickly telling the user how to use the thing. A ridiculous typespec - to support an "easier" API - has the effect of making it impenetrable.
Re:TypeScript is terrible for library developers on Wednesday August 24, 2022 @03:05AM (#32575815)
I don't design my APIs that way unless the language lets me write each (addClass) version as a separate function 'head'. I.e., Elixir and Haskell.

For the other 99% of programming languages, that kind of interface makes the addClass implementation too complicated and forces unneeded branching into it. Consider: when the app developer is calling addClass, they _know_ which interface variation they're using. So they can easy write e.g. addClasses instead of addClass ... completely removing the branching from the code altogether.

Your input and output types are much simpler and static analysis is much easier as well.

Re:Issues with upstream DNS provider on Tuesday August 23, 2022 @09:48PM (#32574083)
I just completed the move of my web app to render, and for now connecting back to Heroku for the postgres instance. I'll move that over eventually.
Re:Issues with upstream DNS provider on Tuesday August 23, 2022 @08:55PM (#32573698)
Render.com has been great. Our test site is up, connecting back to Heroku for postgres. ( https://www.public.pink )

I just happened to try out Render last week - perfect timing.

Re:Issues with upstream DNS provider on Tuesday August 23, 2022 @08:34PM (#32573542)
Nice. We got our test site online by migrating just the dyno to render.com. (And connecting back to Heroku for the database.) We might just switch our DNS there and call it a permanent move.

Older »