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

Jack Dorsey has a habit of explosively increasing headcount. Twitter was so overweight that 80% were eliminated when Musk took over. Block's headcount grew from 3,900 to 12,500 in three years during Covid. Block's stock price has also tumbled from ~$275 to ~$54 since 2022. I think that the severance package is incredibly generous, and the willingness to communicate with those affected is admirable. But I also think that Dorsey is spinning a story to cover up for ZIRP-era mismanagement. AI provides the justification, with the hope that dumping 2x the work on the survivors won't crush them because AI tools will help. The bet may pay off, I'm just skeptical of the justification.


To be fair X has significantly declined as an experience since Elon laid of 80%. I assume many of those he laid off were soft skill people that helped curate the experience.


As you know, this is a subjective take. (I enjoy my experience there more now, for example, with less social politics in my feed.)

And their head of product claimed that X only has around 30 FT employees apparently working on it, so it's much more than 80% since then.

https://www.ndtv.com/feature/x-head-of-product-claims-compan...


Just because you agree with the social politics the algorithm is throwing out now vs. before doesn't mean it's not political


Experience is usually a subjective thing. But it seems pretty clear to me. I’m was huge advocate of free speech and a political moderate but X made me question my priors on content moderation. There was genuinely heinous shit on my feed and i had no good way to filter it.


There was? It's full of nazi shit now? What was it before?


I used was because I no longer have an account


I don't use that site much nowadays, but every time I do, I am shocked at just how many fucking bugs there are. This idea that they laid off whatever percentage of their workforce with no impact to the quality of the software is not based in reality whatsoever.

And don't get me started on the UX. Fucking dumpster fire of an experience. But network effects gonna network effect.


It has 30 FT people working on the core product. That isn't counting infra/ai/ads/legal/ etc.


I logged into xitter recently after a long time, and my feed was cluttered with anti immigrant scare stories, western values under threat etc. that I got really scared thinking what the future holds if people are getting brain washed to this extent. It was things I never followed anywhere, so Elon is literally stuffing this crap down everyone's throat. Vibes of invention of radio and television powering the Holocaust.


And twitter hasn't launched one single meaningful anything since.

If your definition of success is 'let's keep the codebase running and make sure servers don't go bust' then yes twitter is doing great with fewer people


> And twitter hasn't launched one single meaningful anything since.

Longer tweets? Analytics? Premium? Grok? AI autogenerated news summaries? Livestreaming? I honestly have a harder time trying to think of features launched between 2011 and 2022, besides spaces.


lol there’s no way you’re this delusional


Cry more.

and every single one of them checked "I have searched existing issues and this hasn't been reported yet"


A long time ago I was taking flight lessons and I was going through the takeoff checklist. I was going through each item, but my instructor had to remind me that I am not just reading the checklist - I need understand/verify each checklist item before moving on. Always stuck with me.


A few times a year I have to remind my co-workers that reading & understanding error messages is a critical part of being in the IT business. I'm not perfect in that regard, but the number of times the error message explaining exactly what's wrong and how to solve it is included in the screenshot they share is a little depressing.


Application Error:

The exception illegal instruction

An attempt was made to execute an illegal instruction.

(0xc000001d) occurred in the application at location.

Click on OK to terminate the program.


Yes, and this is an example of a horrible error message that does not help the use one iota.


Some of them don't even have error messages.


Epic generated approximately $6 billion in revenue in 2024, just for comparison.


How much in the Netherlands though?


The Netherlands typically accounts for roughly 1.5% to 2% of the global video game market. After applying this share to Epic’s global estimated revenue of $5.7 billion, we can estimate roughly $100 million to $115 million for 2024.

1) Total Estimated Epic Revenue: $5.7 billion https://sacra.com/c/epic-games/ 2) Global Gaming Market: $187.7 billion https://best-of-gaming.be/wp-content/uploads/2024/09/2024_Ne... 3) The Netherlands Gaming Market Size: $2.5 billion https://www.imarcgroup.com/netherlands-gaming-market


Is it relevant?

"Sorry Netherlands, despite trying to expand into the global market more, this 1.1m fine is just too much."

This fine is a rounding error for any big games studio.


If the fine for operating unlawfully in the Netherlands is more than the profit, not revenue, from operating in the Netherlands, that it is a reason to stop operating unlawfully in the Netherlands for even the most hard-nosed of businesses.

If Epic wishes to operate at a loss in the Netherlands because this is a rounding error, that's their problem.


They don't even have an office in the Netherlands. I'm not entirely sure they even have employees in the Netherlands. If they've made a net profit over 1.1m in the Netherlands, and I'll bet you $1.1 they have, they did not operate at a loss.

This fine is a joke.


I get a flood of these every single day. Because we use SendGrid as a critical part of our product, I have to look for any emails from them pretty closely. It’s gotten impossible to do with all of these phishing attempts. I gotta hand it to them, though, the attempts are excellent.


I’ve been doing some of this through a term on my phone, but it honestly sucks. Other interfaces (telegram, web ui, email) are gonna be much better experiences on your phone.


Hah, I set up basically the same thing on Saturday during a long car ride. Couple of differences: I’m an opencode user and I used a different VPS provider (though I use vultr for other things). It was my first time actually sitting down and using tailscale, which was quite easy to get going. Did everything from my phone, didn’t even have my laptop with me.


The problem is that people just really do not comprehend what the "public" schema means in supabase. My guess is that that they think it means "default" or something along those lines. If you read the supabase documentation, you can clearly see that it says "your database's auto-generated Data API exposes the public schema by default", but to truly understand that, you need to understand what the data api is and how it relies on rls. For people first coming to supabase, they are probably either new devs, or they think of the db as a backend service that has application-layer authentication in front of it.


Interesting. That would have surprised me if I was a supabase user. I’m used to tossing everything into the public Postgres schema simply because it’s the default schema, and for many small apps, that’s all you need. Supabase should really rethink publicly exposing the default schema without explicit consent from the developer.


They do a lot more nowadays to make it clear to the user what is happening, but it still feels unnatural to me.


That is why in https://github.com/Qbix/Streams the default for all streams is PRIVATE. And people can choose what to open up explicitly. We support access templates, mutable access, and inheritance, roles, even participant roles and custom permissions. But the default is private, and all that is machinery on top of it.

Read this for a high level overview useful for HN: https://community.qbix.com/t/streams-plugin-access-control/2...


We are a happy user of DBOS. I’ve been building out a lightweight TUI for managing our DBOS application internally, since we have workflows with tens of thousands of steps. I know the team is working on improving conductor for this use-case, but our internal TUI handles it pretty well for now. Hoping to open source it, but the code is a wreck atm. Anyways, I say all this to say, DBOS has a good client that can communicate with the instance easily, so building out a UI that fits your specific needs should be fairly simple.


oh man, don't even bother with bazel... hermetic python builds are such a mess.


Yeah, I burn my face on that particular stove once every 3 years or so.


For repeating objects of the same structure, yaml will still require each key on each object, whereas this is a hybrid with csv, so it defines the keys once.


No one forces us to use objects in JSON with repeated keys you know.


Indeed a

    {"header": ["some","column","names"], "values": [[1,2,3],[4,5,6],...]}
could fit.


For sure, but most people aren't thinking intentionally about what they are dumping into their context either ;)


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

Search: