News for hackers. Stuff that matters.

srevenant

Re:iCloud+ Hide My Email addresses will remain on icloud.com on Tuesday August 25, 2026 @04:52PM (#49440460)
Don't mix use cases. Privacy is different from uniquely identifying senders.

The reason for random email addresses is YOU finally can identify each vendor uniquely by the email they send you stuff.

It isn't about anonymizing, it's about identifying them.

I've been doing it for 30+ years on my own domains.

The point being it works without temp problems in Sonoma. Not Tahoe.

This discrepancy indicates they've changed the software so it works worse.

I'm confident it isn't purposeful. But no hardware errors can be found.

Virgin install Tahoe: grinds from 74-C up to 100-C within a minute and then throttles. Virgin install Sonoma: runs fine. No temperature change of note.

This isn't indicative of a hardware problem.

Newer macOS runs slower on Intel (undeniably) – on purpose or "accident"?

FIRST: if you feel the urge to say "get a PC" or "try linux" please don't. This is about apple/mac/macos hardware. suggestions to linux or other things isn't helpful.I have a macbook pro, 32G ram, lightning fast nvme drive. There is NO REASON to upgrade the hardware.I've followed the upgrade path to their latest (Tahoe) and they announced this is the last.But it has become UNBEARABLY slow and...

( Read More... | 16 comments | 6 points | on HN )

Is the windows11 mandate to upgrade hardware akin to older corp's toxic messes?

Just a thought. So as I understand it, largely the only reason for the "your computer can't run windows 11" thing is because of TPM 2.0 as a minimum. This creates a vast array of unusable computers that are stuck on TPM 1.x, even fully functional.In the end it feels like an artificial requirement. Sure it's packaged in the trappings of fear and uncertainty (stronger crypto is good right?) But...

( Read More... | 4 comments | 6 points | on HN )

is the EOL of isc.org dhcpd a mistake? Kea doesn't feel like a replacement

Has anybody forked the original dhcpd to keep maintaining it?Kea is a case example of how something is far over engineered for its purpose.It isn't even a drop-in replacement for the original dhcpd.I could be completely missing something here, but as best I can tell, it literally can't do everything dhcpd can. Notably: custom DHCP options.And if you read up on the various discussion forums, the...

( Read More... | 4 comments | 6 points | on HN )

Passkeys are primarily about vendor lock-in

Hear me out, THEN tell me how wrong I am :DWith Microsoft's latest admission that they're FORCING everybody to use passkeys, it really gives one a moment of pause to reflect.In the mad rush to "improve security" many people seem to be missing the entire point in this debate.Passwords are "something you know" Passkeys are "something you have"These two things are individual factors, and are not...

( Read More... | 12 comments | 5 points | on HN )
Because my account isn't signed into iCloud, that's the whole problem. To sign into my mac with iCloud requires it letting me sign in...
I've found the BBB to be a joke, TBH.

Apple punishes non-iPhone users in iCloud password reset. Anti Trust?

Sorry for the rant, but I'm a bit beside myself.I use MacOS for my desktop because I'm a developer, and I need something that works but is also unix (I ran Linux & FreeBSD for decades prior). But I'm not an iPhone user.On the latest MacOS refresh I discovered my "iCloud" account wouldn't let me sign in anymore, and to reset the password I discovered one journey of pure friction hell,...

( Read More... | 6 comments | 5 points | on HN )
calling out versions: no, that's what kindof tipped me over the edge, as trying that and it wouldn't revert.
These package managers are much older. YUM came out in 2002 with yellowdog linux. APT as dpkg came out in 1998.

Why does Homebrew reinvent the packaging wheel? It has issues

First, I love what Homebrew has done to help me out, and I really appreciate all the effort the contributors and maintainers put into projects like it.But, it's really kindof a PITA, and I can't help but wonder, why doesn't it just re-use an existing package manager? Nix comes to mind, bit it is learning curve... and design is so wildly different maybe not. Yet, one could just use a linux...

( Read More... | 4 comments | 3 points | on HN )

Passkey is just a different password manager. Stop trying to kill the password

My assertion below. Prove me wrong :)It's clear that a lot of people don't understand the basic tenets of strong authentication, which is best done with at least:1. Something you know 2. Something you haveThis is the heart of MFA. The problem with passwords is around point #1 — "something you know". For so long this has been the ONLY thing to authenticate, and that's a serious problem, because...

( Read More... | 4 comments | on HN )
Re:Atom editor is not dead, but is now Pulsar (viva OSS) on Friday November 04, 2022 @01:27PM (#33470466)
To start: VSC is made by Microsoft and not the community. That's all that needs to be said.

But to continue on your logic path...

You are right in that the original devs couldn't keep it alive because of VSC, but your correlating that this is because of a lack of community interest, which I think is far from the truth.

The reality is Microsoft owns Github, and they own VSC. Why pay to support two editors? Between the two VSC is more clearly "their" product, so they try to kill Atom to further help their product.

But VSC is dangerous, imho. Not only does it watch all sorts of things you are doing, it's just locking you into the same hegemony that brought you the frightening CoPilot AI that is scanning everybody's code on Github, creating all sorts of problems. https://thenextweb.com/news/github-copilot-works-so-well-bec...

Whereas one of the first things the Pulsar group did was remove "telemetry" from the code base, making it more of a free "no strings attached" community editor.

However, to each their own, as I suggested :) Not everybody likes Atom, but MANY people do. It certainly is not a minor editor by ANY count.

Just because it's #2 or #3 compared to VSC? That's a pretty lofty position.

And if you enjoy suckling from teat of Microsoft on VSC, by all means continue to do so. I am not a fan of their sins of the past and present, so I avoid them when possible.

And personally, I like the configurability of Atom far more than VSC, which I've tried it from time to time—but it's just a different experience, not to my liking.

Atom editor is not dead, but is now Pulsar (viva OSS)

With Microsoft shortly bringing the axe to Atom, in favor of their in-house VS Code, that leaves a lot of people wondering what's next? There is a reincarnation, however!Much like how MariaDB came from the ashes of Oracle's MySQL squash, and we now have Rocky from IBM/Redhat nerfing CentOS, soon we should have pulsar from Microsoft's similar attempt to squeeze an OSS project into oblivion.Love...

( Read More... | 9 comments | 4 points | on HN )
Re:Ask HN: Is Erlang an albatross to Elixir adoption? on Tuesday May 10, 2022 @08:56AM (#31326524)
Exactly the problem I've run into on more than one occasion. And the erlang libs I'm referencing have almost zero documentation, so it really means "RTFC" which then is painful :D
Re:Ask HN: Is Erlang an albatross to Elixir adoption? on Tuesday May 10, 2022 @08:52AM (#31326478)
This is what I too have wondered.

I'm curious if there are more devs in elixir or erlang.

I'm also curious if it'd be easy enough to have elixir->erlang transpiling, so those wanting from elixir could pull it.

Re:Ask HN: Is Erlang an albatross to Elixir adoption? on Monday May 09, 2022 @11:54AM (#31315732)
Yep :) Anybody familiar with the roots of OO will understand how wildly Java/C++ and their ilk went off the rails. It wasn't intended as a code organizational system. It's about encapsulation of needs, actors, and sending messages back and forth.
Re:Ask HN: Is Erlang an albatross to Elixir adoption? on Monday May 09, 2022 @11:51AM (#31315699)
+100 — the heart of the problem
Re:Ask HN: Is Erlang an albatross to Elixir adoption? on Monday May 09, 2022 @10:50AM (#31314750)
Although I also have issue w/the Elixir docs, they tend to have more explanations in them than the Erlang ones. Marginally :)

I am one who came not from Ruby, btw. My roots come from a variety of things including Smalltalk, C, C++, Perl (dare I admit), Java, Javascript and Python, among those most influential on my life (and in that order).

I'm really happy w/Elixir, finally getting back to a better true object oriented system (for those who know the roots of such).

Ask HN: Is Erlang an albatross to Elixir adoption?

I pose this question in all seriousness. An observation: after being an elixir developer for a few years now, and bringing new talent into the mix (no pun intended), is that it's a friction point for new devs learning Elixir when they invariably stumble across the things in erlang — libraries and the like. I'd hoped I could avoid it myself, but it's too interdependent.The notion that to learn...

( Read More... | 107 comments | 105 points | on HN )

Is it time for our anti-trust laws to separate platform and content?

With the modern computing age we are finding that tech companies build out platforms for others to use, but then also create their own content on these platforms, and then unfairly leverage the platform to prefer their content over others.This is clearly anti-trust, yet it happens over and over. Google/Android. Amazon's store vs amazon's own products. Microsoft/Xbox, and so forth. Even...

( Read More... | no comments | on HN )

OSS Alternative to ODVA's “EtherNet/IP” closed-source protocol?

Apparently this EtherNet/IP protocol is all the rage in the industrial/IoT systems world. But it's closed source, requires friendship dues to get into the club and use, and most egregiously it claims to "trademark" Ethernet/IP even though there is already an Ethernet IP protocol (as in the Internet Protocol).I'm curious if this is so great if anybody has looked into making a more standard...

( Read More... | no comments | 2 points | on HN )
Then there are those bosses who do it on purpose, to just screw with you. I had one boss who was upset because we both submitted to present at a conference (VMworld) and I was selected, but he wasn't. He then declined the business paying for the trip, so I paid my own way, then he arrived at the conference, slipped past the guard the day I was presenting (I was first panel of the day and did a dry-run) and stepped up to a group of us talking after I had just finished and said, casually, "whew, what a long call I just got off, we were talking about your replacement."

I remember looking at the VMware guys I was with and their eyes were bugging out like WTF, did he really just say that. By this point I was used to his crap and kindof let it roll off me. After we got away one of them asked if I was okay and said screw the presentation--he'd go introduce me to some people :D I talked him through it and did the presentation anyway.

This boss was definitely toxic--he relished psych games, and at one point handed out copies of "The art of War" so we could all "brush up"--and as much fun as I was having working there (not because of this stuff), I finally did leave within a few months on my own terms. Never have I worked with anybody as toxic as that.

(After I returned I asked the CTO about the call the boss was on where they "talked about my replacement." The CTO scoffed at it, and said that call had no such conversation. In followups my boss backpedalled and said he just meant because I was going away for a few weeks and who would cover me during that time--of course that's what he meant).

Sorry, but your testing methodology needs some help. Were you testing OSes? Postgres? Storage configuration? I suggest investigating FIO first, use it to isolate the best performing disk configuration (Storage+Kernel+Filesystem+whatever), then do some pgbench tests with different postgres tuned parameters, to show the best way to tune postgres.

A few thoughts:

* You weren't testing OSes which the subject implied, you were testing Linux kernel variants and their stock OS configurations/kernel scheduler setups, and FreeBSD was tossed into the mix. Whether you are running Ubuntu, CentOS, Debian or whatever you should have the Linux kernel tuned to perform well, so adding the distribution as a variable is just a red herring. I'd be more interested in removing that variable and comparing different storage configurations (such as XFS, and LVM).

* Clients connecting over the network adds a huge variable at play (the network) -- ideally you would want to remove this.

* I may have missed it, but it wasn't clear if you had a warmup period to your benchmarks. Especially with a system like ZFS which has COW, you need to do a few benchmarks on the same blocks first, to break past the cache.

Re:Does LinkedIn Promote Ageism? on Monday December 11, 2017 @11:49PM (#15903067)
playing devil's advocate: it is easy to claim discrimination doesn't happen when you aren't affected by it--the claim that it is the cause of the individual, no the system, is the usual go-to argument. Try revisiting similar arguments above, but changing them to be about women or black people, and see how they play out.

And for a little flavor, mix in neurodiversity differences. In tech you have people who literally think and act differently. They could be brilliant, but if you expect them to behave and schmooze like your sales team, they are going to wash out. https://hbr.org/2017/05/neurodiversity-as-a-competitive-adva...

Then add to the mix privilege. People who start a few steps ahead, maybe they had better schooling and networks. Somebody who spent 20 years learning the job but starting further behind might be just as good, but just not beginning at the same starting point.

Or, it could just be the fault of the person being old and they should have already succeeded by this point in their life? Don't ask questions, just notice the age and move onto the younger candidate.

Bias and prejudice exists in everybody, we cannot avoid it.

Re:Does LinkedIn Promote Ageism? on Monday December 11, 2017 @07:14PM (#15902010)
General "wisdom" is to only show the last 10 years of experience on your resume. This is for a variety of reasons, but it largely is because there is an age bias. It makes it harder when you have things older than 10 years you want to show, but the X-Y year doesn't matter more than "spent 3 years working on OSS project doing ..."

There are certainly things that try to weed out inexperienced as well, but there are also people who simply would rather hire a younger person because they have a perception that somebody older would be harder to train (right or wrong).

Re:Does LinkedIn Promote Ageism? on Monday December 11, 2017 @10:56AM (#15897798)
I had somebody tell me they like to see if anybody had any gaps in their employment. But this is probably a false indicator either way and not worth the problem of encouraging Ageism bias.

Older »