News for hackers. Stuff that matters.

sharphall

Re:Gwern's Perfume Reviews on Thursday July 17, 2025 @05:12PM (#44598281)
It's unlikely "natural" has anything to do with it. Compounds that occur naturally are often synthesized, but it's the same molecule as found in nature. (example: vanillin) There are some scent molecules that are totally new and not found in nature outside of our production, but "naturally occurring" is a broad category that can include all sort of things individuals are likely to be sensitive to even after removing all the "natural" chemicals that are actual poison.
Re:ACF Plugin no longer available on WordPress.org on Sunday October 13, 2024 @06:49PM (#41832419)
"Secure Tortious Interference"
Re:On With Theo / T3.gg on Sunday September 29, 2024 @09:42PM (#41692642)
I found this moment and the few minutes after it to be pretty fiery:

https://youtu.be/OUJgahHjAKU?t=2771

Re:What the heck is going on with WordPress? on Sunday September 29, 2024 @12:05AM (#41684817)
Reposting something I posted in another thread but I think it's more relevant to this comment:

Would it be a good or bad look for the Fedora project if they went after a popular and commercially ruthless hosting provider offering "Fedora Hosting" for trademark infringement, while cutting off repo and update access to that provider specifically, unless they paid up some % of revenue?

Regardless of if Fedora was justified or not, it would totally destroy trust in the ecosystem and people would start to talk about seeking alternatives, which is exactly what is happening with WordPress.

Would it be a good or bad look for the Fedora project if they went after a popular and commercially ruthless hosting provider offering "Fedora Hosting" for trademark infringement, while cutting off repo and update access to that provider specifically, unless they paid up some % of revenue?

Regardless of if Fedora was justified or not, it would totally destroy trust in the ecosystem and people would start to talk about seeking alternatives, which is exactly what is happening with WordPress.

Re:Open Source, Trademarks, and WP Engine on Tuesday September 24, 2024 @10:15PM (#41643031)
Yes, you can check the wayback machine to see the before version.
Re:Open Source, Trademarks, and WP Engine on Tuesday September 24, 2024 @09:57PM (#41642931)
For comparison, the text of the screenshotted web page (https://wordpressfoundation.org/trademark-policy/) now reads:

> The abbreviation “WP” is not covered by the WordPress trademarks, but please don’t use it in a way that confuses people. For example, many people think WP Engine is “WordPress Engine” and officially associated with WordPress, which it’s not. They have never once even donated to the WordPress Foundation, despite making billions of revenue on top of WordPress.

This is kind of a wild change. And the change of tone about "WP" aside, it is very strange to make complaints like this on a trademark policy page of all places.

This whole thing is very bizarre and not a great look.

I second this. Bot activity can even come from legitimate ephemeral residential or office IPs with devices temporarily (hopefully) infected with malware.
That's fair I guess. JSDoc over TS for a legacy codebase strikes me as a good decision.
I don't totally get this point of view. What if your job involves evaluating things with trade offs?

OP didn't say they disliked TypeScript, just that it might not be the solution for all problems.

It's a perfectly valid view and if the interviewer values dogma more than the ability to look at pros and cons (and the willingness to go along with the "good-enough" solution the team already has momentum towards), then that's on them. Lose-lose for everyone, but that's how it goes sometimes.

Edit: I think this would be much easier to accept if the job market weren't so tough right now. You could shop around for an employer better aligned and who "gets it."

Re:Ask HN: Programmable Lasers? on Monday July 08, 2024 @10:05AM (#40905559)
Plugging my small project: https://github.com/sharph/nanometer

I wanted the same thing (to programmatically control a laser) so I took an existing library (oriented around drawing of frames) and hooked into it in a way that I could send an limitless stream of points to it.

Generally, the search term you want to search for is "ILDA". ILDA compatible lasers have a standard connector on the back to set the X/Y position of the laser as well as the intensity of the color components.

Re:Ask HN: Should I remove work experience from resume? on Sunday July 07, 2024 @05:03PM (#40900424)
Regardless of ageism, which I have to imagine is going to vary based on the employer:

* The job market is very tough right now. Not getting a lot of responses seems to be a pretty common experience.

* Thought experiment: imagine you have 100 applicants and need to move some of them on to a phone screen. How much about each applicant would you want to read? Keep resumes on the short side. I've heard 1 page is a good limit, as is last 10 years of experience. Throw the old stuff out. Make your resume a picture of your experience and capabilities that is easy to understand at a glance.

* From my own experience in this market it is much better to have a human point of contact -- a recruiter, an employee referral, etc -- than cold applying.

Re:Ask HN: Who wants to be hired? (June 2024) on Monday June 03, 2024 @01:01PM (#40564652)
Location: Philadelphia, PA

Remote: Remote is preferred! Open to local/in-office/hybrid.

Willing to relocate: No

Technologies: Python, TypeScript, JavaScript, React, Svelte, SvelteKit, bash, Kubernetes, Argo CD, Terraform, AWS, Google Cloud, PostgreSQL, MySQL, PostGIS, Redis, Django, Docker, Prometheus, Grafana

Résumé/CV: https://sharphall.org/SharpHall-Resume.pdf

Email: sharp at sharphall dot org

Re:Ask HN: Who wants to be hired? (May 2024) on Wednesday May 01, 2024 @02:33PM (#40227316)
Location: Philadelphia, PA

Remote: Remote is preferred! Open to local/in-office/hybrid.

Willing to relocate: No

Technologies: Python, TypeScript, JavaScript, React, Svelte, SvelteKit, bash, Kubernetes, Argo CD, Terraform, AWS, Google Cloud, PostgreSQL, MySQL, PostGIS, Redis, Django, Docker, Prometheus, Grafana

Résumé/CV: https://sharphall.org/SharpHall-Resume.pdf

Email: sharp at sharphall dot org

Re:Ask HN: Who wants to be hired? (April 2024) on Monday April 01, 2024 @06:15PM (#39900036)
Location: Philadelphia, PA

Remote: Yes, please!

Willing to relocate: No

Technologies: Python, TypeScript, JavaScript, React, Svelte, SvelteKit, bash, Kubernetes, Argo CD, Terraform, AWS, Google Cloud, PostgreSQL, MySQL, PostGIS, Redis, Django, Docker, Prometheus, Grafana

Résumé/CV: https://sharphall.org/SharpHall-Resume.pdf

Email: sharp at sharphall dot org

Re:Interviewing at Canonical on Tuesday March 19, 2024 @11:14AM (#39756590)
What gets me is -- besides this reflecting poorly on Canonical for wasting the candidate's time -- isn't this also a huge waste of time for Canonical and its CEO?

Why go through all that trouble of scheduling a meeting between the candidate and the CEO if they knew they weren't going to accept the candidate based on something they knew near the top of the hiring funnel?

Surely the CEO has better things to do with his time? Or perhaps not?

Re:Ask HN: What laptop are you using to daily drive Linux? on Saturday March 02, 2024 @09:30PM (#39577907)
Framework 13 AMD

Initial issues with the iGPU seem to have gone away with software updates. The one chore you will have is finding a fractional scaling setup that works for you. I went with turning Gnome's experimental fractional scaling feature on. (See 1.1.1.1 https://wiki.archlinux.org/title/HiDPI) Some people just use a font size multiplier.

Everything else works great.

Re:Ask HN: Who wants to be hired? (March 2024) on Friday March 01, 2024 @06:40PM (#39568184)
Location: Philadelphia, PA

Remote: Yes, please!

Willing to relocate: No

Technologies: Python, TypeScript, JavaScript, React, Svelte, SvelteKit, bash, Kubernetes, Argo CD, Terraform, AWS, Google Cloud, PostgreSQL, MySQL, PostGIS, Redis, Django, Docker, Prometheus, Grafana

Résumé/CV: https://sharphall.org/SharpHall-Resume.pdf

Email: sharp at sharphall dot org

I'm a well rounded web developer with a little more than a decade of experience, but consider "DevOps"/SRE/platform engineering a strength of mine, and I've often been the go-to person on the team for those kinds of things. I'd fit well on a dev team, but am open to SRE or Platform Engineering roles as well.

A few other strengths: I've got some GIS and data vis experience in my background. I've followed the information security world for a long while with great interest and apply that interest towards building secure systems.

Re:Carl Griffith's 1847 Oregon Trail Sourdough Starter on Friday February 09, 2024 @11:20PM (#39323564)
https://www.denverpost.com/2024/02/01/carl-griffith-oregon-t...

Apparently it has blown up on TikTok and they are overwhelmed with requests.

Re:Show HN: Anytype – local-first, P2P knowledge management on Thursday December 28, 2023 @08:44PM (#38800916)
I installed the app on my phone and laptop, and this seems extremely cool after playing around with it for a little bit.

I don't know if I can get past the faux-open-source-community appearance, however. In particular, there's an invitation to contribute to the project, and I don't understand why I would sign a CLA to give unlimited license for unpaid contributions to an "association" which will only share that contribution back with the community in a restricted way, that they can also modify to their choosing at any time.

Presumably, most or all of the "contributors" on the contributors page are employees.

Re:Ask HN: Who wants to be hired? (November 2023) on Wednesday November 01, 2023 @11:11PM (#38108544)

  Location: Philadelphia, PA
  Remote: Yes!
  Willing to relocate: No
  Technologies: Python, TypeScript, JavaScript, React, bash, Kubernetes, Terraform, AWS, Google Cloud, PostgreSQL, MySQL, PostGIS, Redis, Django, Docker, Prometheus, Grafana
  Résumé/CV: https://sharphall.org/SharpHall-Resume-2023.pdf
  Email: [email protected]