skysight-inc/HackerNews huggingface dataset:
>However he tweeted that there are 10 people managing for every one dev

What would the figure usually be.

You have marketing managers, people managing account maintenance, people managing bot reports, etc etc.

It seems to me, that's almost like complaining that an office or shop has 10 times more managers than maintenance guys. Both are locations where business are carried out rather than the actual business itself.
I think for a lot of corporate accounts, they want the blue tick so their advertising is clearly from them. When Sony Tweets about the PS6 they want it to be clear it's a "real" tweet. Really, it's just advertising, Sony is not a person it's a corporation, it has no opinions or thoughts. So to them the blue tick might be worth 240USD/y.

The same logic applies for most managed accounts I think: politicians are basically the same with the exception of 1% who actually run their own accounts (for better or worse). The other 99% are basically just advertising their campaign, whipping votes etc.

Letting Sony or <boring senator number 37> have an account gains twitter nothing really, it's actually costing them advertising probably since such corps can tweet for free. That's my cynical opinion at least.

For people providing actual useful information (I couldn't think of an example but someone else suggested scientists) I think you're right that it's worth more to Twitter to clearly mark them than to the individual themselves. Maybe they can add a free tier for people with .ac emails and accredited media orgs?
I switched to the nitter client long ago, but that's down today due to a
cert error.

https://nitter.net

Other instances here:

https://xnaas.github.io/nitter-instances/
we're going to add acoustic models too over time
yes, large ad contracts with big brands for example, and generally babysitting anybody who spends enough money on ads.
> Sounds kind of wild given that it seems expected compensation when you signed a contract to work there in the first place.

Contract says you get the stock if you work for a certain period of time at the company. Consequently, if you're fired or quit before that period elapses, you don't get it.
The nice thing is that this goes both ways. If you are an at-will employee you can send an email that says "I resign effective immediately" and walk away and never speak to anyone at that company ever again.
Where I was there was no "work from home", you carried a beeper and was expected to fix any issues no matter the time. Overnight there would be a full backup to tape, with the system "off-line" for a few hours. 100,000 records was considered huge (this is in a 5 billion USD company). Some data would be sent using dial-up to various financial institutions.

But, the work was very interesting and much more fun compared to today. There were many more different Operating Systems to work with and almost everything was custom code. Now, seems all we do is deal with purchased ERP systems and lots of bureaucracy when issues occur. 30 years ago, we could make changes directly on production systems in emergency situations, now, never.

(edit fixed spelling)
Privacy on the base layer means the supply isn't auditable. Lightning network has sender privacy and improvements are being made to receiver privacy. I did smart contracts stuff on Rootstock yesterday. I don't need my base layer doing that thanks. I just need it to be money.
Free Blue Tick Social Media App
The difference is that Ford started with something that worked. The Ford T is noteworthy because of the way it was made, not for its abilities as an automobile.

Tesla is starting with something that doesn't work. No one has been able to achieve full autonomy yet, not even Waymo on its own turf, despite Waymo being well ahead of Tesla. I trust Tesla will be able to close the gap and be able to perform to the its current standards without radar and ultrasound, and it would be fine if the current standards weren't terrible in the first place. What I mean is that Tesla is currently at the awkward spot where it is good enough for cruise control, but not good enough to safely take a nap in the driver seat.

As for the "simple solution", you may know the saying "For every complex problem there is an answer that is clear, simple, and wrong". I think it applies here.
Correct. In the US, all working people serve and exist under authoritarian regimes as a matter of life or death.
This comes from the news stations who said days ago that people were already laid off, and their sources turned out to be random people they found on the street with meme fake names. https://news.slashdot.org/story/22/10/28/2339204/pranksters-...
it was nicely logically divided into libraries

Sounds nice, but don't you remember DLL hell?
> I made a specific claim about deaths caused by US forces, nobody has seriously tried to dispute that.

Incorrect.

I disputed it here:

https://news.ycombinator.com/item?id=33396768
YMMV. I, for example, work in a field where for customers, as long as performance is good enough, features-features-features is the number one priority.

Visual Studio Code is actually a good example of "performant enough" software; it's famous (appealing) for its extensibility, but certainly not performance. Then there are cases like Slack or GNOME 3, which were adopted even with lackluster performance. Go figure :|
> the most well-intentioned but also destructive policy changes in the last 20 years

For example?
IBM AIX's TCP can either do selective ACKs or handle out-of-order packets. Which we were told when a firewall started reordering packets. It simply dropped out of order packets and therefore triggered congestion handling.
"It's believed that Twitter plans to lay off..."
How do you find these top people?
I'm not gainsaying his explanation. You don't seem to understand that a function of his explanation is what Tesla is willing to invest and their ability to recoup in a sale of the car.
30 years ago in 1992 I was working mostly with C for Acorn RISC OS machines, assembler for ARM processors (RISC OS and embedded) and various other assemblers for Z80, 64180, 8052 for embedded work (no C). For a general purpose glue language I used BBC Basic which came with RISC OS which was a fine language. You could also embed ARM assembler in it to make it run faster. I wrote 100k lines or more of assembler in those years! ARM assembler in particular is so nice - I miss it sometimes.

My main development machine was an RISC OS machine with a 20 MB hard disk (which crashed the day after I got it - glad I made backups on floppy disks!). Back then I would make printouts of programs to refer to on tractor fed dot matrix paper. The idea of printing a program seems very old fashioned now!

My editor of choice was called !Zap which was like someone ported the essence of emacs to RISC OS. It wasn't until 1998 that I used actual emacs and felt immediately at home.

I had lots of reference books. The giant programmers reference manual for RISC OS, and dozens of CPU manuals (if you asked the chip manufacturers nicely they would send you a datasheet for free, which was usually more like a book). I had a few books on C but I didn't consult those much as C is easy to keep entirely in your head.

As for process, and design principles - they could be summed up as "Get the job done!". I had very little oversight on my work and as long as it worked it was up to me how to make it work.

Compensation was excellent, programmers were in demand. So much so that I set up my own business.

Computers have got so much faster since then, but it doesn't affect the job of programming much - it is still the meat component that is the limiting factor.

The internet (which I didn't get access to until 1993) has completely changed programming though. So easy to look something up, whether that is the arguments to memcpy or an algorithm for searching strings. It wasn't until the internet that the open source movement really took off - distribution was a real problem before then. I used to download open source/freeware/shareware from BBS or get it from disks on magazine covers.

Having access to high quality open source libraries has made programming much better. No longer do I have to write a bug ridden version of binary searching / quicksort / red-black trees - I can just use one from a library or bundled with my language of choice.

Not having to write everything in C / Assembler is a bonus too! I didn't meet Perl until 1998 and then it was transformative. I soon moved onto python which I still use a lot as my general purpose glue language. I'm a big Go fan, it seems like C without the hard parts, with concurrency and a massive standard library.

Are things better now? Mostly I think, though there is often far too much ceremony to get stuff done (here's looking at you Javascript ecosystem!). Programmers in 2022 have to build less of the foundations themselves which makes life easier, but it takes away some of the enjoyment too.
Neither Venus nor Mercury have substantial magnetic fields presently (compared to Earth).

I don’t know enough to know if that supports the GP’s conclusion or not, but it may.
> You had to understand byte/short/word/longword behaviours in your compiler. Unsigned was tricky sometimes.

For some of us, this is still the case.
The way they put up this banner on the website is so beyond me, I was never going to donate anyway. The banner on wikimedia is just disgusting. This big screaming banner is so out of place, It raised all my red flags. If they were true to them selfs, a small (permanent) link saying 'donate' would've been fair and more than enough.
I agree with some of these. There's a change in pace and depth about how information is spread and digested.
We're a tiny startup (2 people), right now we've done the 80/20 approach for mobile to make it semi-useable. The main platform for using Diode is desktop for now.

Definitely think supporting mobile fully in the future makes a ton of sense though. Thanks for the feedback!
Valuations would be down 70% (eg $META, $SNAP) if it weren’t for this buyout so I think the majority of employees end up better than they would have been. Annual grants are usually 10-25%.
Windows-only phenomenon.
I found the first part confusing to parse. It reads to me that 7000 is the 25% getting layoffs and made me think they had 28000 employees. They actually have ~7000 before layoffs.
We lost the battle against misinformation, sadly.
While that might be the case, Toyota has been found very negligent in how they develop software. It's an epidemic in the industry.

I think OP is just marveling at how so much can be so obviously wrong, and yet not garner attention and criticism. They should be exposed when they audit the software process, and really taken to task.

I think OP might be acting a little unrealistic, in that it seems like the world just works this way. However it's quite shocking to see the level of carelessness that can go into critical software.
Alcohol is not good for you, it's not good for your physical or mental health to be drinking this much. You should try to get help to reduce your intake.
It seems he barged in, went through internal chats to look for evidence to scuttle the deal or change the terms.
https://mobile.twitter.com/elonmusk/status/15868858873416458...
Seems strange to have a colour scheme where the first target use case is "optimal focus and readability for code syntax highlighting" without any code samples on the homepage.
A counter point would be that significant chunks of the world profess to guide their lives by a book human men originally put together over a thousand years ago.

so is it really far fetched to that chunk of humanity that one can plan a thousand years?
The reality that people don't want to admit in all these things is that the laws, etc, get pushed aside to acknowledge the "reality" in the end - might makes right and possession is 9/10ths of the law always triumphs.

And those involved often know not to push things too far when it's "working" - something like "we'll let the Russians route these IPs as long as they don't crow about routing these IPs".
That is my experience as well, second or third time I'm vastly improved (not as good or as fast as a pro still, but upgraded to 'acceptable') since I've learned from the largest mistakes. Too bad I have to live with those mistakes though since I did them to my house!
Okay so they are "good faith" gambling? I don't want to drive in a car that has any gambling... I don't get how it being in good faith (generous on your part) makes it less of a gamble?
A few people?

IIS had 37% market share by 2000.

https://www.zdnet.com/article/how-does-iis-keep-its-market-s...
I've personally, in my 25 years of professional programming, heard it many times to mean "I don't want to consider performance at this stage of development, I want to move ALL optimization to when the code is done."

Typically after I've made comments on their design very early in the development process about the code being doomed to be very slow, in a manner that cannot be solved by optimizing small parts of the code later (so will require a rewrite).

And I'm not talking about the small wins, that make things 10-50% faster. I'm talking about design mistakes that slow down the code by several orders of magnitude. (Big-O stuff), and that is represented at a point in the design that is so fundamental it's hard to fix without scrapping everything.
it's gotten worse for me. i can't access it. in a browser that's always logged in, i try to visit any page on the site and get a page that says "Something went wrong, but don't fret — let's give it another shot."

the site works whenever i login via a fresh, private browser session. for a minute i thought i was blocked after muting the words "elon" and "musk"
Most of the national/international media has been scrutinizing Twitter all weekend, specifically looking for signs of layoffs. It seems odd that this person would have scooped them all on that? Not saying it's impossible or anything, but it does make me a little suspicious.
I would have thought this to be wholly generalizable.

Experience makes me a better football player if I study and practice with an eye for improvement.

Experience makes me a better weightlifter if I study and practice, if I get the nutrition I need, and so on.

Some of that improvement will come regardless. But most of it, even if not specifically deliberate, requires some element of direction.

Would spending 10,000 hours writing out the Cyrillic alphabet repeatedly enable me to read Russian literature? So then, would spending 10,000 hours writing HTML enable me to write kernel code?

In the end, what is experience but a training of my brain?
What would you estimate is the aggregate percentage of working hours spent at Twitter creating these videos?

From what I have seen, few people are making these videos every day, or even more often than a constant number of times. They post one or two, it gets shit on, and they're done.

If a significant portion of big tech workers were spending O(n) time (n is days on the job) on this, I think you'd have a point, but I don't see either as true. An individual might spend 2-3 hours one time shooting and editing a "day in the life of a Hooli engineer" video. And I'd wager that people creating this videos are a tiny minority among their colleagues.

To be clear, these videos irritate me too. The worst that I've seen isn't even from "spoiled tech workers", though, it's been from trust fund kids showing the "day in the life of a New Yorker" or whatever, without even a pretense of having to work. Those are totally out of touch and misrepresentative.
They can also fire everyone and switch off the servers

Boom 0 cost, infinite money hack

Tomorrow's news: "HN business man solved the recession"
I’m still getting it…
A solution to a problem that doesn't exist.
Oh, you just made me completely melancholic with that atmospheric description! Makes me miss these times a lot. The abundance of information is truly a blessing, but also a curse.
I think social bubbles is sort of built-in to the fediverse concept. There's some hope that a decentralized moderation problem will be more tractable than a centralized-for-profit-company moderation problem.
No you can’t. This comment is wrong. The Wii U is actually closing its shop and you can’t add funds to an account anymore.

https://en-americas-support.nintendo.com/app/answers/detail/...
> And that's only a problem if those energy sources are fossil fuels

Okay, but the 'if' there is true. Bitcoin is currently inducing demand for coal and gas plants, which is very bad. It's unclear when it'll stop doing that, if it'll stop, and a hypothetical future in which Bitcoin starts incentivizing the good thing instead of the bad thing doesn't change the truth value of the current bad thing.

(We've also fixated on coal burning, when there are oodles of other great reasons to not like Bitcoin. A small handful of them have been listed elsewhere in this thread.)
It comes down to, do you trust that WaPo properly vetted the sources, and do you believe that the sources, whether they were in a position to be credible or not, were acting on solid information?

E.g. according to Business Insider Facebook should have fired half the company, according to “sources”, but that hasn’t happened to my knowledge yet
The takeoff of the Internet was mainly because nobody was paying attention to it and it became a new frontier - literally - and was very wild-west for a time. That time is ending.
The app has been terrible in iOS for the past few days. Constant crashing.
Healthcare tech can be both, the latter is sometimes called biomedical engineering. Siemens is also known for the latter (development and selling of medical devices). Check Siemens Healthineers if you’re interested (I have no affiliation with Siemens, but I dabble in healthcare/biomedical tech)
Use a profiler?
No, it doesn't, this comes from the Washington Post, speaking to people familiar with the layoff planning.
Just came here to post this–would love to see some real world examples on the homepage. All the images are very abstract.
protobuf-es does as well! https://github.com/bufbuild/connect-web
2^128 is an enormous number. 128 is not.

If you start assigning semantic meaning to the bits in an address (the trailing 64 are the devices, the leading 0-31 are the ISP customer, 32-63 are the subnet) then things really do start to exhaust if you have a use case where the lines blur (a multitenant datacenter for instance, where it's not clear who the "ISP customer" is and different tenants want their own subnet ranges, etc.)

There's a lot of IP's, but it's easy to paint yourself into a corner if you make the wrong assumptions about what bits should mean what.
The money I used to give to WMF has been going to Internet Archive instead, hopefully more people will do the same.

Edit: akolbe says it better than I could
https://news.ycombinator.com/item?id=33403985
You're right, Rust is an interesting counterexample to this trend I'm ranting against in years. I'm a fan of it. Whether it ever reaches adoption beyond the tiny fragment of people who dive deeply into technologies anyway remains to be seen, however. I've noticed that the backlash that it's too complex is already starting to build up.
Do any of the Mac Mini hosting providers offer hourly/daily rental?
People absolutely get that. Their issue is that Tesla is only relying on visual data and then on what is a disingenuous basis, insist that this is okay because humans "only need eyes" or some other similar sort of strawman argument.
Re: Sleep - Compared a traditional console, the Steam Deck does not auto-download updates quietly in the background while its asleep/docked. That is my one gripe with it. You need to have the screen on and active for it to start downloading games.

On top of that, the default behavior is to stop downloads while playing a game. You can change this in the settings, but at a significant performance hit.

Re: The 'just works' - In handheld mode, all Steam Verified titles have 'just worked' for me. Docked mode is a different story, because no game has automatically switched resolution automatically. You need to set the Native resolution mode on a per-game basis.

Additionally, there is always a chance that an unverified game you're looking for will not work very well on the Steam Deck - be it control-wise, graphically, or some other reason. It is not as 'plug and play' as a traditional console, but the device continues to get better over time with updates.
The Washington Post really has lost a lot of credibility since the Bezos purchase in 2013. It reflects a trend of consolidation of corporate media in the hands of America's ruling oligarchs (who exert far more influence over federal policies and expenditures than any Congressperson, and perhaps the President as well).

For example, I can't imagine the WaPo taking this same tone with regard to a Bezos acquisition or contract, or publishing confidential leaked details of inside business discussion, as it would almost certainly upset their owner and lead to 'a change in leadership' at the Post. The same is true of their coverage of the unionization effort at Amazon warehouses and distribution centers. Similarly, the CIA and NSA deals that AWS has engaged in aren't getting this level of scrutiny from the Post either, and there's little chance of the Post ever printing anything [like the 2010] "Top Secret America" series on how defense contracts are doled out to intelligence contractors.

https://en.wikipedia.org/wiki/Top_Secret_America
It depends if you were doing things on mainframes or PCs.

Mainframes and business computing was much the same as it is now. Struggling to get to the bottom of requirements, lots of legacy code, significant dev/test/production handover. In the early 90s business was going in the direction of 4GLs (fourth generation languages), which were a more model-driven approach to development. Something that wasn't really abandoned until the mid 00s. There also would have been a lot of off-site training and formal courses. With little more than the formal documentation, training facilities were big business. People were also specialised - so it would be common to fly in a specialist (highly trained) person from IBM to come and do something for you.

PC-based software was great because it was simple. Early 90s were just getting into file-shared networking, so not even client-server. Security wasn't an issue. Applications were simple CRUD apps that made a big difference to the businesses using them, so simple apps had high value. In the 90s, just being able to print something out was a big deal. App environments were simple too. You could have one or two reference books (usually the ones that came with the product) and you'd be fine. You could be a master in one environment/tool with one book and some practice.

Embedded software was a nightmare, and required expensive dev kits and other debugging scopes and hardware. Arduino is only from mid 00s, so the early 90s were highly specialised.

Networking and comms were also in their infancy early 90s, so anyone working in that area had it tough (Ethernet and token ring were still competing). Although the networking people of the day forgot to put in a bunch of security stuff that we are still trying to make up for today.

Not much different to today then. Some boring enterprise stuff, and some exciting new stuff - with all the differences in perks and remuneration.
> I left, spent 15 years of my career doing decidedly different things, and when I came back I was overjoyed with how little code you actually needed now to get stuff done.

Must be a function of whatever you've did when you came back.

The amount of code you need to implement the stuff I work on has probably increased (partly because user expectations have expanded).
This seems to very clearly fall under the umbrella of fair use for purposes of parody. I hope some entity steps up and offers them pro-bono legal services.