Readit News logoReadit News
Cyberdog commented on Introduction to AT Protocol   mackuba.eu/2025/08/20/int... · Posted by u/psionides
nate_nowack · 7 days ago
would love fb marketplace disruptor on atproto
Cyberdog · 7 days ago
Retvrn to Craigslist.
Cyberdog commented on Unicode uses elephants as baseline comparison of cultural frequency for emoji   unicode.org/emoji/proposa... · Posted by u/thunderbong
spondylosaurus · 10 months ago
These guidelines note that emoji proposals for "specific people, whether fictional, historic, living, or dead" will be rejected outright, but most versions of the rockstar emoji are an obvious Bowie homage!
Cyberdog · 10 months ago
David Bowie transcends history and fiction, life and death.
Cyberdog commented on Show HN: Pumpkin – A Modern Minecraft server written in Rust   github.com/Snowiiii/Pumpk... · Posted by u/alex_medvedev
str3wer · 10 months ago
it already is, the entire protocol is reverse engineered, there are tools to automatically deobfuscate the code and there is already a full reimplementation of minecraft that also supports servers
Cyberdog · 10 months ago
If that's the case, how come nobody seems to be writing improved Minecraft clients?

Ever since I started playing it in the beta days I've been frustrated with how poorly Minecraft performs relative to what it's showing on the screen. (Not that that stopped me from pouring hundreds of hours into the damn thing.)

Cyberdog commented on Ask HN: Where After WordPress?    · Posted by u/psikomanjak
ervine · 10 months ago
Drupal is still a thing. It's actually really great, but it suffers from two things:

1. You need a deep knowledge of Drupal to put together something good. It's not beginner-friendly, you will build a couple clunkers before things click.

2. The mind-share is not there like it was for Drupal 7 - the devs still contributing are great, progress is being made, but if you're used to Wordpress plugins or an NPM package being available for whatever you need, Drupal can be frustrating.

Cyberdog · 10 months ago
> but if you're used to Wordpress plugins or an NPM package being available for whatever you need, Drupal can be frustrating.

On the other hand, Drupal does not have the WordPress ecosystem habits where many modules/plugins have paid upgrades and/or scatter ads all over your site. The WP plugin ecosystem feels so scummy in comparison.

I agree the switch to Drupal 8 really killed its momentum though. (Drupal was reimplemented on top of Symfony and all existing modules/plugins had to be almost entirely rewritten to work with it - which was quite a difficult hurdle for people used to the previous conventions. Also being able to implement a site's configuration entirely in code, a beautiful feature of D7 albeit one that required third-party modules to implement, was still not quite working properly last time I checked.)

Cyberdog commented on ACF Plugin no longer available on WordPress.org   advancedcustomfields.com/... · Posted by u/michaelcampbell
system2 · 10 months ago
Oh god, this gave me a minor heart attack. We are using over 20 ACF fields for 150+ sites. I thought it was completely out of the WordPress ecosystem. I am glad they have the zip download and continuing auto updates.

EDIT: I confirm our ACF plugins on sites are all switched to secure custom fields. This is so shady, it broke our snippets because we are using prepend and append texts to wrap our field values. Now they are all broken and we have to update all our sites (also our client's sites). Let's see what comes next...

EDIT2: There goes my Sunday. I received our first ticket regarding broken homepage widgets. I have to sit down and update every site one by one. Thank you Matt Mullenweg for ruining my Sunday plans.

Cyberdog · 10 months ago
How did the sites auto-update to have this plug-in removed/replaced? Are your sites set up to just automatically take push updates from WordPress central command or something and auto-modify themselves?!
Cyberdog commented on Launch HN: Marblism (YC W24) – Generate full-stack web apps from a prompt    · Posted by u/umussetu
austin-cheney · a year ago
The only purpose of software is automation, which is elimination of labor. Eliminating labor reduces expenses. While that is certainly valuable as it contributes toward profit it is not sales. Sales make money.

As a general rule profit is 10% of revenue and revenue is 10% of sales. Sales are the money paid by outside parties. Revenue is money left over after spending associated with sale acquisitions, for example after: marketing, merchandising, and advertising. Profit is money left over after accounting for internal expenses.

As such software never directly contributes toward sales unless software is a product directly sold to an outside party. The developers responsible for that software are virtually never responsible for sales generation even when that software product is directly sold to outside parties. The exception occurs when developers introduce a solution to a business problem into that software product and that solution becomes a direct point of merchandising.

As for the current capabilities of AI the LLM approach does not seem capable of writing original software. Most full stack developers are not writing original software though. The LLMs are already writing superior output with use of large frameworks to the extent that they can generate more efficient products and write the documentation sufficient to teach humans the approach to these large frameworks. Whether you should be worried then becomes a consideration of your employer’s perception of software authorship.

Cyberdog · a year ago
I take incredible exception to what you are saying. What you are saying might be broadly correct for software as a whole, but not at all for web sites; most commercial web sites exist to drive sales, through advertising and promotion of products for sale if not actually selling the products. The largest client I've had for the past six years or so is a web site that makes revenue through advertising and subscription/premium account sales, so improving the site such that it draws in visitors, entices them to stick around and view ads, and encourages them towards ponying up for a premium account for access to more features is the motivation behind everything I do on it. Everything I do on that site is for the purpose of generating revenue. Another site I'm currently building is just a straight-up e-commerce site for specialized products. One I worked on in the past was a credit provider that specialized in loans for medical professionals and encouraged them to take on loans which in turn made the company profit in the form of interest. One major project I worked on early in my career was for a local newspaper that sold advertising and newspaper subscriptions. I could go on.

As for "original software," how are you defining that? Is software only original if it doesn't use any pre-existing frameworks? Okay, is it all right if I use a pre-existing programming language with a pre-existing standard library, or do I need to build my own? Is it all right if I host on a pre-existing VPS provider, or do I need to start my own hosting company? Can I host in pre-existing datacenters or do I need to build my own? Can I use pre-existing server hardware, or… At the end of the day all programmers who are getting anything practical done are using pre-existing tools at some level to solve their problems, often building new tools along the way. If I use the right tools for the job, build what my client wants, and keep end user experience in mind as much as possible (and I always do), then what's the problem?

Are you actually a web developer? Are you not passionate about it?

Cyberdog commented on Atkinson Hyperlegible Font   brailleinstitute.org/free... · Posted by u/fanf2
keyle · a year ago
"Safari download not working, try Firefox or Chrome"

You gotta be joking.

Cyberdog · a year ago
I looked at the code to see why it would be doing that. It seems to handle the font customization stuff by basically downloading all of the variants and then combining them into a zip file in client-side code - even when you do no customization at all. Apparently that code which makes the zip (which I'm guessing is an external library) creates a corrupted one when run in Safari according to a comment buried in the JS.

Maybe it really is a bug on Safari's part but creating custom zip archives is something which would be far saner to do on the server side in the first place.

Cyberdog commented on Hezbollah pager explosions kill several people in Lebanon   reuters.com/world/middle-... · Posted by u/logicchains
patcon · a year ago
> So many are thrilled by the idea of knowing something few other people know to a degree that they paradoxically want to make it something everybody knows

Some people (often due to trauma) have a very different relationship with secrets than you describe. Some people get immense satisfaction from holding secrets, and have no issue keeping it that way. Sometimes those people have other flaws or vices, as often plays out. In my understanding, managing such people is its own meta-game within these professions

Cyberdog · a year ago
I won't disagree with you about some people liking to keep secrets just as much as others like to spill them, but could you give an example of how trauma would cause someone to want to do the former?
Cyberdog commented on Hezbollah pager explosions kill several people in Lebanon   reuters.com/world/middle-... · Posted by u/logicchains
vharuck · a year ago
>citing American and other officials briefed on the operation.

How far should I be reading into the fact that people outside of Israel leaked this info so quickly? Does it mean the US was very unhappy with the attack? I doubt they were happy with not being given a heads up.

Cyberdog · a year ago
The capacity to keep secrets, even at the state level, takes a level of mental maturity that few are capable of. So many are thrilled by the idea of knowing something few other people know to a degree that they paradoxically want to make it something everybody knows. Journalists take advantage of this and collect and share leaky sources amongst each other. The reason for the leaking is most likely just human nature.

That said, the existence of the state of Israel is such a contentious topic that the leakers may have been motivated by politics as well as the above, sure. But I doubt state-level agencies are condoning the leaking here.

Cyberdog commented on Launch HN: Marblism (YC W24) – Generate full-stack web apps from a prompt    · Posted by u/umussetu
austin-cheney · a year ago
This is exactly what the market predicted. AI to replace full stack developers, and it will overwhelmingly succeed.

There are two reasons why this is predictable with high confidence. None of the more accurate predictions rest upon the trendiness of AI, but instead are vested in the current capabilities of the people primed for replacement and prior employment trends.

Reason 1. Most, certainly not all, full stack developers are paid far too much for what they deliver. Over the past year I have been seeing many interview referrals for just under $200k even though I live in a very low cost of living area of the US. I have turned all of these down despite currently making far less. The high compensation is not enough to make up for working in a team that has no hope deliver to expectations (more on that in the second point) and is hostile to radical change.

Reason 2. Prior employment trends suggest that many employers prioritize hiring and candidate compatibility over ability to deliver. Its a valid business decision that makes sense in the short term, but results in catastrophic debt over the long term. You have to understand that developers are a cost center and not sales people. This means they cost money and do not generate profit, so it makes sense to lower the costs of acquiring these people as much as possible.

Starting about a year or two after I started doing full time JavaScript programming in the corporate space employers started looking at solutions to turn developers into commodities because they were spending too much on hiring with disappointing results. I can remember the entire industry trying to do this on both the front end and back end, but the movement received far less penetration on the back end, which was more entrenched. It received overwhelming success on the front end with tool suites like prototype.js and YUI before jQuery formed a dominating cult of personality. Then once Node got popular and the browsers got faster those front end libraries were largely replaced by large MVC frameworks like Angular and React.

Before the strong focus on external tool libraries JavaScript developers had to do it all themselves. At that time the browsers were too slow for things like Photopea, but the first large browser apps were already rolling out. These were some really excellent developers, but it was really hard to find people who could perform at that level, and of course the pay was ridiculously low. Moving to these external libraries really opened up hiring to people who could not perform otherwise, and that really lowered the cost of candidate selection. Unfortunately, these external libraries were generally slow and sometimes broke when they were just expected to work, but now you had an entire work force that could not live without them.

Reliance upon external tools to keep your job creates insecurity. It limits the availability of design options to what a given set of tools allow, and developer's first priority at work is to retain employment. That insecurity grows over time as applications grow larger, solution delivery slows, developers get further and further more reliant upon solutions in conflict with the desires of the business's profit generators. Its why a lot of people I have talked to over the past year moved on to other things and refuse to go back despite the far higher compensation.

Cyberdog · a year ago
That you think full-stack developers such as myself are routinely earning "just under $200k" (but please feel free to reach out to me if you need an experienced dev and think that's a fair price to pay) yet "cost money and do not generate profit" seems to speak of a skewed perspective and/or experience, I think. I mean, if that were true, then what would be the point in hiring a web developer in the first place? Some sort of weird nepotistic makework scheme? Again, if that's your perspective…

In my world, clients come to me with a web site and a problem (or no web site and the problem of "I don't have a web site"), we agree on contract terms, and I solve their problem. If I do a good job at it (and I want to do a good job at it, because solving problems and making clients happy feels good while failing at that feels really bad), the client finds value in my work and they will come back to me the next time they have another problem that needs solving. It's that simple. Nobody's hiring me because of "candidate compatibility" and then throwing a bunch of money at me to do nothing.

At least in the short term, I'm not too worried about AI taking my job, because, as stated elsewhere, it's not yet good enough to do more than the least complex of tasks, and as one tries to get it to do more complex things, the odds that it will hit a brick wall due to a bug it can't code its way around or a creative understanding it can't unravel increase - so these sorts of tools might actually end up creating more work for more experienced professionals like myself (although I don't necessarily look forward to the days where I'm regularly being hired to unravel a plate of ChatGPT spaghetti). But even more than that, I feel like a good deal of the value I provide is in being able to talk to a client about what they want the site to do, how it will earn them money, and foresee potential problems or offer better solutions based on my experience - to answer questions that they didn't think to ask, and ask questions of my own to make sure we're on the same page on things. A client just giving me a description of what they want built followed by me just building it? That never happens. There's always discussion and back-and-forth to nail down details and make sure the site is as good as it possibly can be. So long as clients see the value in that, and until AI can do that sort of thing, I'm not sweating it.

u/Cyberdog

KarmaCake day2991December 10, 2015
About
Cyberdog is the internet alias of a guy with interests in:

- Swift programming language

- Cryptocurrency

- Vidya gaems

- Unix and macOS (though I don't hate Microsoft/Windows - you do you)

- Instinctively distrusting Google

- East Asia culture, language, politics, and especially food

View Original