Hacker Newsnew | past | comments | ask | show | jobs | submit | perlgeek's commentslogin

I think OP's context is: they get called to help troubled projects. Often the people that hired them might not know where exactly the trouble comes from.

If you look at a code base that's not really in trouble, these commands don't reveal the source of the trouble, because there might be none.


Isn't this Microsoft abusing their quasi-monopoly as a consumer PC OS vendor?

If it weren't for the current administration, I'd say it's time for regulatory action.


The time for regulatory action against Microsoft was thirty years ago and the need for it has only grown since then.

The FTC wasn't doing their job between 1980-2020 because of their ridiculous standard of, "if it doesn't raise consumer prices, it must be allowed." This lead to massive consolidation in many industries which of course ended up raising prices and hurting consumers anyway.

Recently they've had some wins but overall they're still failing to do their job.


> "if it doesn't raise consumer prices, it must be allowed."

are there any books or good articles with good sources about this? I'm very interested in what happened in the 80s through the mid 90s.


Lina Khan was right - after allowing the Activation merger, Game Pass prices skyrocketed to $30 a month for their most expensive tier.

> If it weren't for the current administration

Because the Democrats were better at keeping them on a leash? No. Clinton was in charge 30 years ago and blew it.


It was the Clinton administration that started regulatory proceedings against Microsoft, but it was GW Bush that was president during the conclusion of the case. And, true to form:

> The Department of Justice, now under Bush administration attorney general John Ashcroft, announced on September 6, 2001, that it was no longer seeking to break up Microsoft and would instead seek a lesser antitrust penalty

https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor...


Because the previous administration(s) regulated MS so much that they aren't too big to fail now?

Wut? The headline is from Krebs on Security, not from the German authorities.

It seems to me that the meaning of the word "doxxing" has slowly drifted to mean "revealing information about somebody without their consent", be it by state actor, a company or an individual.

BTW, what do you think will happen when people find out that their neighbor is secretly a pretty wealthy criminal? Attempts of theft, robbery and extortion have happened in the wake of such announcements.

There was even a case where somebody attempted to impersonate an intelligence officer and try to force a recently doxxed cyber criminal to bribe them.


what do you think will happen when people find out that their neighbor is secretly a pretty wealthy criminal?

Who knows, but I'm also not sure how you avoid that situation. Presumably, to be "doxxed" like this, there's substantive evidence he is actually the criminal. Strikes me as just one more downside of being a successful (but now identified) extortionist.


> what do you think will happen when people find out that their neighbor is secretly a pretty wealthy criminal?

Call the police? Isn't this the point?


I love building static (or statically generated) websites, but all too often, customers want dynamic content. And what's worse, they don't tell you up-front, because they don't really understand the difference.

"I need a website for my bakery". "What's supposed to be on it?" "Our address, opening times, a few pictures". I build them a static website.

"Now I need a contact form". Ok, that doesn't really fit into a static website, but I can hack something together. "Now I need to show inventory, and allow customers to pre-order". A static website won't cut it anymore.

When you develop for clients, especially those that you don't know very well, it's a bad idea to back yourself into a corner that's not very extensible. So from that perspective, I really get why they give plugins such a central spot.


This is the main reason why WordPress is so popular still to this day. You can cache the crap out of the frontend to the point that it’s basically a static site at that point but then it’s still all running on top of a dynamic platform if you need that flexibility in the future.

I got my start in webdev slinging WordPress sites like a lot of self taught devs and I definitely see the pain points now that I’ve moved on to more “engineering” focused development paradigms but the value proposition of WP has always been clear and present.

Given how WP leadership is all over the place at the moment, I can see how Cloudflare sees this as an opportunity to come in and peel away some market share when they can convince these current WP devs to adopt a little AI help and write applications for their platform instead.

Let’s see if it pays off!


I've managed a couple of WordPress installs for friends and family and my experience has largely been the opposite in that there's very little truly dynamic content. Of the dynamic content, the vast majority could just be an API (either home-grown or paid 3rd party SaaS).

The flip side of the dynamic content is that every Wordpress I've ever worked on is a horrifying mountain of plugins managed by the world's worst package manager. Plugin A needs to be updated because it has a vulnerability, which requires plugin B to be updated, but the theme hasn't gotten updates in 6 years and plugin B is using new stuff the theme doesn't support, so either the site has to be re-built with a new theme or plugin A just needs to be left at a vulnerable version.

Static sites get around some of that because vulnerable plugins only exist at build-time. I'm not worried about using an old version of Hugo or Jekyll, but I'm very worried about using old Wordpress plugins.


I've done so, so little work with Wordpress, but that experience was enough to convince me that I'd rather spend my days looking for dropped coins on the sidewalk than work with Wordpress again.

With Astro you can build a static site and if you do want dynamic content later on you can, so you aren't really backed into a corner nowadays.

Built on top of Cloudflare and Workers, I'm assuming this is meant to always build static and use Cloudflare's CDN for "static"

Astro is independent of Cloudflare and Workers; it can just output a bunch of flat html files you can do whatever you want with

Is EmDash built with static sites as a focus? I haven't found too much about it yet, I was assuming it does (or will) focus on server rendering with cloudflare caching when possible.

It isn't. This would be a plugin inside EmDash.

Are you referring to static vs SSR, or caching? I'd expect static vs SSR to be an Astro concern rather than an EmDash concern. If they didn't integrate at all with Cloudflare for caching out of the box that seems like a miss, though I could see it needing to be a separate plugin if they want to expose all the configurability possible.

My wife's wordpress blog has at least 5 different plug-ins for publishing an article without a header. Every time I fix it for her by removing all but 1 plug-in, she'll install a million others because that's what ChatGPT told her to do.

I have no hope nor expectations of non-technical people performing technical tasks no matter how advanced AI becomes. The only solution is a platform/CMS that already has the all bells and whistles included.


a friend of mine owns a very popular psych/stoner label

until 3 days ago the website was a bunch of static pages, updated by the "webmaster", no shopping cart, no search, no contact form, just the email on the website

he and his employers have been living out of selling records and band merchandising for more than a decade, before he even created a real company

wanna buy a record? press a button that sends you to the paypal cart

wanna pre order? there is a preorder product on paypal, were you can put your shipping address and when it's ready, it'll be shipped to you

he's been selling in Europe and overseas in the US since the day he started

Now it got to the point where he needed to put different currencies for different regions, taxes, tariffs (UK, USA) so he built a new website that (automatically I guess) show the prices in the local currencies and stuff like that

p.s. still no contact form :)


A contact form is a really bad argument for not making the rest of the website static first.

I don't think they disagree? They said that okay, that doesn't perfectly fit into the static site philosophy but he can hack something together. Which is correct.

Is this not often trivially solved with islands?

Yeah and this is probably why they said in the article:

“ And under the hood, EmDash is powered by Astro, the fastest web framework for content-driven websites.”


[flagged]


That's not why Wordpress won. Every CMS was doing that, and far far better than Wordpress was or is doing even now, two decades later.

WordPress had nothing on Joomla. Drupal was even better, but the barrier to entry was higher.

The only reason WordPress won was that a template/theming ecosystem developed around it faster than anywhere else.


Your comment is basically agreeing with the parent comment. The free WYSIWYG version of WP was more accessible for laypersons to build their own site and add plugins as they went along. Developers noticed that and started building for WP over other platforms, betting that those layperson-made sites would eventually need features beyond a contact form (appointment scheduling, ecommerce storefronts, sandboxed customer account creation, etc.)

Ecosystem was a huge driver. But even before that, so so easy to get going. 5 minute guided install, if you're doing it yourself. Many web hosting providers auto-installed for you. No one could touch that ease to just get going.

I once did a review of CMSs to see "is there anything better out there?" Literally scores of options. At one point seemed like everyone had tried their hand at building a CMS. Installed maybe a dozen of the most promising. It was all very meh. Some had this nice feature or that (e.g. WYSIWYG editing, back when that wasn't table stacks). But overall, none seemed substantially better that WP, Drupal and Joomla among them. Most of them seemed blighted by comparison. Drupal and Joomla included. Nothing else out there seemed worthy of investing time and energy into.


This is why we built https://sumar.io/

Somewhere on the page they mentioned that there are separate serving chopsticks. Turning the eating chopsticks around is probably more normal when there aren't separate ones.


In the 12+ years I've been a professional developer, I can only remember two bugs that were caused by the compiler / interpreter, everything else were logic bugs, oversights, 3rd-party libraries, misunderstanding of the requirements, internal contradictions in the requirements etc.

So that's maybe 0.1% of all the bugs I've touched.

In that sense, code generation isn't really an interesting source of bugs for the discussion at hand.


There were more ~26+ years ago. gcc and egcs had some subtle register allocator bugs that would get tripped up under heavy register pressure on i386 that were the bane of my existence as a kernel developer at the time.


In Germany, you don't need permission for recording image material (including moving images) in public places, though usage of the material might be restricted.

However, audio recording of conversations is prohibited.


> Strip mining moon is the easy part.

Is it easy though?

The moon surface is full of nasty regolith that can jam up machines pretty quickly. Plus the lack of atmosphere means that any small particle you accelerate fast enough goes into a partial orbit around the moon and hits you on its way back.


Relatively to refining that stuff to anything useful on moon or in space. You have same trouble and then lot more.


Which stock is being manipulated? Both xAI and SpaceX are private, no?


Also... is he involved with any other publicly traded companies? Any that have some weird deals that will give him a big fat payday if he can massage certain metrics?


And yet this relevant information for some reason: https://finance.yahoo.com/quote/SPAX.PVT/


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: