News for hackers. Stuff that matters.

alexwasserman

Re:Why your early 2000s photos are probably lost forever on Saturday January 03, 2026 @06:15PM (#46482782)
I've very carefully hoarded photos. I don't miss the photos, but I really miss the meta-data, more-so for scanned real photos. I loved photography back in the day, and so took a lot of film photos. Even having scanned them in I've ended up with meta-data around the scan or import date, rather than actual data.

And, anything from a digital camera will be missing things like GPS location, which phones include and I think is great. I've used location search so many times to find photos. I can't always remember when we went somewhere, but pretty often someone will ask about a photo from a trip to X place, and then location search finds it easily.

Photos themselves have bounced between iPhoto, Aperture, Photos, etc but largely remained intact.

The library is backed up to the usual 3 places: a local server (nightly rsync to a ZFS array), stored in iCloud, and in Backblaze, so hopefully safe. And of course, all are on my laptop too.

Re:The Most Popular Blogs of Hacker News in 2025 on Saturday January 03, 2026 @06:08PM (#46482709)
I've long wondered how much HN karma I could farm by keeping track of the top-X HN blogs and auto-posting the links with a bot.

There are also a number of other blogs I read that are semi-regularly on HN and aren't on the list that I expected to be. Maybe just didn't quite make the top 100, and I'm over-indexing on my personal preferences. eg. Matt Levine's Money Stuff crops up semi-often, and Bret Devereaux of ACOUP gets most of his posts on HN.

My father was gifted a pair of these for his 50th birthday, would have been 1989, in London.

Little ICE scooters. They were a lot of fun and not very safe. We had drunk guests damaging themselves in the street.

They became toys for my brothers and I, who had plenty of accidents but learnt to ride them reasonably.

The engines didn’t idle particularly well and had no gears. You had to pull start, hop on and go quickly while reving just enough to idle without it moving. It took practice. You could push start too with some practice, especially once warm.

Lots of fun, but mileage wouldn’t have been great for serious use and refilling a pain at a regular petrol station. Might have been 2-stroke, I can’t remember. Tiny engine, closer to a strimmer than lawnmower.

Huge fun though for just bombing around on as a tween and young teen.

I have been particularly irritated in the past where people use a lower log level and include the higher log level string in the message, especially where it's then parsed, filtered, and alerted on my monitoring.

eg. log level WARN, message "This error is...", but it then trips an error in monitoring and pages out.

Probably breaching multiple rules here around not parsing logs like that, etc. But it's cropped up so many times I get quite annoyed by it.

"It could have overwhelmed cell towers, toppling New York City’s cell service and preventing every Manhattan resident from accessing Google Maps."

Seems odd that the most important use they can highlight for cell service in NYC is accessing Google Maps. Not accessing 911, not some other vital use of cell service, but Google Maps.

NYC is full of free Wifi all over the place. So many McDs, Starbucks, and other restaurants and sites you can get Google Maps anywhere.

Re:What 30k Free Users Taught Me About Charging $10/Month on Friday September 12, 2025 @07:24AM (#45220992)
Especially at larger companies there’s very little difference between $10, $100, $1000, $10,000 from the perspective of the effort put in to pay for it.

You’re putting the same requests and forms, doing the same due diligence, getting the same approvals, etc. All contracts need to go through the same contract review, etc.

Few places I’ve worked have sensible rules to bypass that.

You still need to make sure you’re value for money, but aren’t as constrained as absolute price as much.

Project Binky is well worth a watch if you enjoy car restoration, upgrades/rebuilding, and generally extreme make-overs on classic cars.
Re:What Jane Street did was plain old-fashioned manipulation on Wednesday July 16, 2025 @07:42AM (#44581096)
What’s he a whistleblower of? He didn’t work at JS, so it’s not there.

This report seems off. From other more trustworthy sources (eg BBG/Levine) JS were trading the illiquid stock market to move options prices. This says large options volumes were moving options markets. Even if manipulated, and that’s not clear, he has it backwards.

Re:I Switched to UTC and Never Looked Back on Saturday May 31, 2025 @06:42PM (#44147446)
Well that took me back.

For some reason no friends or family took me seriously when I brought it up at the time.

We did this when we renovated. Had a kitchen wall section chalk board painted for notes, as well as a much larger section of the kids play room wall.

The notes was useful space on the kitchen and the playroom one the kids just loved to doodle. Their friends were always impressed and loved to be able to leave a tag or doodle on it when they came over.

We tried a layer of magnetic paint too, but it didn’t work nearly as well.

I’m a manager, and have been for a while (although I also have 1-1s). Personally, I think project updates belong in stand-up, sprint planning, tickets, etc. Anywhere except 1-1s.

If you want a really simple framework just focus on the previous week and highlight what went well (ie. that needs repeating), what went badly and needs fixing (or coaching, etc), what needs changing (could be a combo of both above).

Every 3-6 months I try to have a more strategic conversation about career paths and making sure annual goals are on track. Effectively reviewing progress against them and making sure the person is on track for success, adjusting as necessary. Similarly, asking about what projects they want to do next, where do they think we should dedicate effort and focus, etc. If they had the resources what would they do? This can be a great way to learn about how they approach problems, and to uncover issues in process and tooling. I want everyone on the team bought in to feeling like they can make a difference, and it’s really helped my teams develop great tools.

Other good questions I like to ask periodically are around what’s frustrating, what could we improve as a team, etc. I want their input to improve the life of everyone.

I always try to ask for feedback and how I can improve, or what roadblocks I can remove for people.

Sometimes we just chat - teams work well together when they understand each other. I like to know what’s important to people, and what isn’t. What stresses them, and what helps them flow. Sometimes those things just come from less structured conversation.

I’ve found having a shared doc to jot down notes in the week really helps. A google doc, OneDrive doc, whatever. Just something that’s open and can throw in some bullets to talk about. Particularly when blocked on something, or I need to ask a question about how to strategically approach a problem, I’ll throw it in the doc. Then before the 1-1 I reread it to prep my thoughts. It’s worked really well for me with my managers, and with my reports.

Ask what they’re focused on and how you can support that. Ask about what their manager cares about and how you can support the larger department or org. Ask what they’re worried about. Ask what makes them happy.

The most value I’ve had from 1-1s has often been just getting to know people, and demonstrating empathy, compassion, and engagement. This is why I really hate the project based 1-1s - they end up being very transactional, and very 1-sided; just a list of “I did this ticket” type things. For people who are used to it, it can take a while to break out of the cycle.

Re:New MacBook Air Fixes This Decades-Long Design Oversight on Saturday March 08, 2025 @08:53AM (#43300259)
Because it’s within a set of three speaker buttons.

The first has no sound, the second a less sound, the third more sound. They correspond to mute (no sound), lower volume (less), raise volume (more).

Within the set of three buttons it’s perfectly sensible and intuitive.

It wouldn’t make sense on its own, but on the keyboard it isn’t.

Re:New MacBook Air Fixes This Decades-Long Design Oversight on Saturday March 08, 2025 @08:51AM (#43300242)
Yes, within the set of three speaker icons it makes perfect sense.

If it was a one-off it’s unintuitive, but on the keyboard where it’s used it’s fine.

Re:I ditched my Pi-hole but still block ads with NextDNS on Wednesday February 19, 2025 @11:56PM (#43111287)
Always seems that people forget piholes run really well in a docker container basically anywhere.

The pi bit of it is less important than the hole bit of it.

and with things like Tailscale or ZeroTier you can run your pihole at home and use it from anywhere on mobile devices too

I run a couple at home and they've been rock solid in containers on mini-pcs for a long time.

Re:How to add a directory to your PATH on Monday February 17, 2025 @10:31PM (#43085805)
I was worried more sometimes the OS will just reset everything in /etc (and other places) on reinstall
Re:PASS on Firing of Probationary Employees at FAA on Sunday February 16, 2025 @10:51PM (#43074944)
>> Several hundred employees have been impacted with messages being sent from an ‘exec order’ Microsoft email address, not an official .gov email address.

Can I register [email protected] and start firing government staff too?

Re:How to add a directory to your PATH on Sunday February 16, 2025 @10:49PM (#43074928)
I've used a Mac and linux for 20+ years and never knew about this. Maybe coming to OS X from linux meant I never bothered to ask the official way to set a path.

How did you find out about it? This feels like a hidden secret.

Is that directory maintained across OS updates?

Re:How to add a directory to your PATH on Sunday February 16, 2025 @10:08PM (#43074622)
Funny, I do exactly the same thing, except it’s .shellrc because it’s for any shell.
Re:You are all a bunch of sick freaks on Sunday February 16, 2025 @07:53PM (#43073598)
Wow did I love this, and feel targeted.

After an afternoon pointlessly dicking around with the ansible I use at home, it was fun and I agree to wholeheartedly.

To defend myself, the rack is unplugged, empty and in the garage, while I just have a little mini pc running everything. No more massive rack servers for me.

The ansible lives on, of course.

How do you unflag? This deserves to be read by everyone

Nothing says big bank more than being yelled at by your ex-boss, with a different ex-boss in the room, while your real boss has no idea what's going on, and being maybe, but not really fired.

Bank VPs have no discretion to fire people - they'd need to work through it with HR. That would take weeks to months, unless it was really egregious, or came from someone 4 levels higher. Dimon could have told HR to fire him and it would happen instantly, but some mid-level idiot VP can't just fire anyone, especially not their own direct report.

I'm guessing the Director (Mead), who was on vacation, got a rude awakening and had to clean up the mess. Director is still not a big title at a bank the size of JPMC either.

But, I'm assuming she got the story many times from different people, had to come back and tell the first two VPs how stupid they were for yelling at someone and throwing them out of the building, and then talk to the guy's direct manager (Cundiff) and straighten things out.

Guessing the other two VPs got a shouting at for generating far more risk to the firm by swearing at and fake firing an employee.

In industries like finance each datacenter will have its own GPS receivers with dedicated antennae, and custom timekeeping devices to act as the local stratum-1 servers, and use PTP. Within the DC servers will have very low jitter and high bandwidth network routes to ensure tight accuracy, typically over different networks than the high-traffic connectivity, eg. different interfaces. Where you really really care you can further optimize the OS to ensure tight timekeeping.

Industries that care aren’t sourcing time across residential ISP links and consumer NTP sources. But, for most people it’s accurate enough.

Re:U.S. facing most intense flu season in at least 15 years on Sunday February 09, 2025 @10:50PM (#42996743)
My 12 yr old just spent a week in bed with flu A, fever over 100 consistently for the week.

A couple of weeks before he was wishing for flu so he could skip school, but I don't think he's ever had it.

Now he's learnt flu isn't worth it to get to skip school

Re:I Blog with Raw HTML on Sunday February 09, 2025 @10:39PM (#42996677)
> More importantly, Browsers and HTML are never deprecated.

Browsers are, and HTML is on v5 and has deprecated things.

And using JS definitely can be deprecated too.

"Just raw HTML" is an odd statement when it's obviously not.

And the if some markdown and JS are ok, why not some CSS too?

Re:VSCode's SSH agent is bananas on Saturday February 08, 2025 @11:27AM (#42984060)
murid, noun, Any member of the Muroidea superfamily of rodents.

RAT, a remote access tool/trojan.

Re:French police free kidnapped Ledger executive on Friday January 24, 2025 @11:48PM (#42819585)
I remember a while back seeing a story from SE Asia about cops finding a guy walking along the road clutching a bleeding hand. Turned out thieves had robbed him off his car, which had a fingerprint reader so they'd taken a finger with the car.

Found the article: https://www.theregister.com/2005/04/04/fingerprint_merc_chop...

Re:I deleted all of my email filters on Saturday January 18, 2025 @03:03PM (#42750998)
A friend taught me to create a Smart Folder in Mail to show messages in inbox that contain the string “unsubscribe”.

Then you unsubscribe.

I try to keep inbox zero, so it flags all new email that needs unsubscribing. It’s a very helpful trick.

Re:I deleted my social media accounts on Sunday January 12, 2025 @08:48PM (#42679167)
"So, I quit. Twitter, TikTok, Facebook — all gone"

I'm always curious here what counts as Social Media, and what's just a useful site?

Github? HackerNews? Reddit? Facebook, but only for FB Marketplace which is now a better local sales site than Craigslist?

What makes it social? Originally with FB and before it with MySpace it was the ability to put up a page about yourself, and then chat with others. HN has a profile and communication, so do the others listed.

Very interesting to see the thought put into it. And given the cultural and historic significance, they’re literally irreplaceable. Must be a fun exercise in incident management and prevention.

I found this interesting too - https://www.getty.edu/news/the-hidden-engineering-protecting...

An article about their approach to earthquake protection.

In both cases it looks like they’re leading these sorts of engineering developments.

You say human a lot, but are they really unique to humans, or we just haven’t looked at other animal definitive tracts yet?
This wasn’t specific to the Treasury.

BeyondTrust has a remote support product that gives support teams access to users desktops. It’s both SaaS and on-prem. BeyondTrust were hacked and a vuln was found in the remote access product.

Anyone using the products was impacted. Just happens to include Treasury.

Older »