skysight-inc/HackerNews huggingface dataset:
I just checked twitter's network log on a single tweet by John Carmack.

- 131 network calls

- 280 kilobytes of data received

- 4500ms total network time

Thankfully, the vast majority of other websites aren't nearly this bad, but we're trending towards twitter as an industry, not away from it.

I try to write API calls that provide broadband utility and return lightning fast by always making sure my critical path gets a fair shake for optimization, but I know there exist calls out there in react land that take my 220ms response and spend an extra 7 seconds transforming it to populate a (paginated) table on the UI.
Aha. Thanks, that explains it.

It's possible Gustafson's paper doesn't consider the scaling as you get to wider types, or the presence of NaR removes enough of the savings from killing off NaN that it's a wash.
Can someone invite me to mastodon.technology? Email on my profile.
Making GBP 150,000 before tax in the year 2019-2020 would put a person in the 98th percentile of salaries in the UK. If that's not rich, I don't know what is, in London or anywhere.

Source: https://www.gov.uk/government/statistics/percentile-points-f...
population studies are very hard to control for and most of the data is purely self reported which is close to junk level
This is the official statement of the Raspberry Pi Foundation on this topic:

> https://www.raspberrypi.com/news/production-and-supply-chain...

Excerpt:

"As we’ve said before, the current situation is as much a demand shock as a supply shock: demand for Raspberry Pi products increased sharply from the start of 2021 onwards, and supply constraints have prevented us from flexing up to meet this demand, with the result that we now have significant order backlogs for almost all products. In turn, our many resellers have their own backlogs, which they fulfil when they receive stock from us.

These backlogs absorb Raspberry Pi units as fast as (or faster than!) we can produce them, with the result that little of our production volume ends up being immediately available on reseller websites. Where units do appear, bots often attempt to scalp stock which is then resold at higher prices elsewhere."

Different perspectives are given in the answer https://raspberrypi.stackexchange.com/questions/139020/why-i...

In particular, the following alternative explanations are discussed (which don't exclude each other):

- industrial customers are given priority

- there are currently deep changes in the Raspberry Pi Foundation happening
Oh forgive me, I've just checked are you're right. The new tab page is now frequently visited sites.

Our family Mac we got in ~2011 did show Apple as the new tab page, or at least the start page when you opened Safari after booting. However this must have changed in the last few (read: >5-7) years.
That's because he is the brains behind a lot of innovation. If you're looking for companies which had plenty of technical talent but no one of his calibre providing a coherent and technically sound vision, there's a whole graveyard of e.g. private space companies out there, and a hospice full of ones that will inevitably end up in the ground soon.
To late, to little
You're still the product for a whole bunch of paid services. The line has blurred significantly since that saying became commonplace.
Story time!

When I was something like 23 years old, my boss told me to go help optimise IIS performance at a large dev shop.

Think about how absurd it sounds: A junior tech with essentially no knowledge of IIS performance tuning doing consulting to an entire company of 30-40 year old experienced developers on the finer points of web serving.

I turned up, and it turned out that these guys were writing what seemed like a trivial web app, but if two people submitted a form simultaneously then the page would take a minute to submit.

A minute you ask? I timed it: 60 seconds exactly, plus or minus a few hundred milliseconds.

That's a lock timeout.

I asked to talk to the database team. They told me the scope of works was to look at IIS and "tune it". To put things in perspective, they were using the largest server I had ever seen (8 sockets!) and it couldn't handle two users.

"Maybe we need a 16-socket server, what do you thinkg?"

I told them... no-no-no-no, I need to talk to the DBA team, just trust me.

After some negotiation, I finally sat down next to the "senior" DBA and asked him what database engine he was using.

"Sybase."

Shit. I had heard of Sybase, but had never used it. I had a smidge of experience with SQL Server, and I had heard that Microsoft based it off the Sybase code that they had licensed.

In a mild panic I asked him if Sybase had any performance analyzer tool or somesuch?

"No."

Err... that's not good. Now in a cold sweat, I asked to borrow his mouse for a second so I could click through his Start menu, where I found the Sybase folder, with a "Profiler" tool that was a carbon copy of the "SQL Server Profiler", except for the icon and some color schemes.

It took about 10 minutes to repro the scenario and demonstrate that as expected, the codebase was Deadlock City and the mysterious 1 minute "performance issues" were in fact caused by 60.0 second timeouts as I had guessed.

When I walked away from that two storey building full of "professional" developers, I had a wide-eyed look on my face wondering why literally nobody in the entire database team was even aware of the existence of the database profiler tool... which was in their Start menu the whole time.
Ah, sorry, I misinterpreted your comment. Yes, if the line on a website is “day since category 4” it totally makes sense to use the latest day when hurricane was assessed category 4.
He also gets corrected very often, no need to cherry pick your impressions to make it sound its perfect or something.

When you only have access to third party sources there is no way you can get everything right.
I take people changing their opinions when facts and situations change over people praising hindsight any day of the week.
Narcissism has always been the unstated official state religion of the US.

Which is true of all empires. You don't get to run the world - at least the parts you can access - by having empathy for the people you're exploiting and abusing.

One of the popular forms of gaslighting is labelling empathy and concern "childish", "unrealistic", and "unserious."
I have leveraged positions on the stock market and never got a margin call, and probably never will. Being margin called is purely and simply unprofessional and irresponsible. There is no way around that.

The maths will never justify a margin call. LTCM has tried taking on extra risk justified by their oh so clever math models and ended up blowing up. People will keep repeating these kinds of mistakes until the end of capitalism.
What world are you living in?
HTTP is decentralized. That’s actually worked out really well I think, no sarcasm intended.
> Safaris default new tab page is the Apple store and most don't know how to change that.

There are a list of alternatives in Safari that the user themselves can choose from, including Favorites, Frequently visited, and so on.

None of the choices are the Apple AppStore.
I find gun safety education and training notably absent from the gun control debate in the states. Shooting guns in summer camp and boy scouts they really drilled into you to take the thing seriously and NEVER point the barrel at anything you don’t want to kill. Now as an adult I have been around gun owners on multiple occasions who casually swing around their AR15s with the barrel passing over me and act as if I am dramatic by telling them to please not point a deadly weapon at me.
Narcissists can get caught up in their own narcissism. It clouds everything.
You can disable the ads in Firefox though
At least the Blue Sky stuff he pushed has been very clearly on a crypto/web3 focus.
It's important to understand that Microsoft are staffed by people just like us, trying to make things better. Except Microsoft get shit on daily simply because they are Microsoft. That stuff adds up and gets to people who work on things.

If you don't think it should, I remind you that you can't take the humanity out of a human.
I have Aqara WSDCGQ11LM sensors which only have small holes for the sensor at the bottom but no ventilation holes for the main part of the board.

At the bottom of the product page [1] they have an explosion graphic rendering which looks like (assuming it is somewhat correct) the sensor is below other chips and moved away from them. The sensor also seems to be shielded by having a separate area of it's own in the plastic enclosure.

I haven't tested them yet but I think they should do fine, by the criteria of the article.

-

[1]: https://www.aqara.com/us/temperature_humidity_sensor.html
No, he wrote that its not lethal.
Flat management hasn't really worked well for Valve. With no formal power structures they seem to have just formed informal power structures which aren't necessairly pushing the company forward...
These days Bing is increasingly my goto search engine, my switching costs are essentially zero
Not true for self hosted open source software.
Yes. I work on systems that involve both physical and software components. Their design life is 7 years before replacement, which means in reality they may still need to be operational in 10. I can't predict the future any more than anyone else, but it's a enjoyable exercise to explore what branches it may take so that the physical components are adaptable to possible needs they may need to serve within that window.
That sounds false to me. If that were solely the case, then the CPU could pad the instructions coming in and pretend they are all the same length.
Mobile apps must be available for use within a second or two at most every time they are run. If not, we just won’t use the app. On the other hand, mobile websites can commonly take 10 seconds to become readable.

So, why are apps slow? Because they don’t need to be fast unless users will not use them otherwise.
It isn't really morals anyway. Not even those absurd morons would panic at the news "everybody is naked under their clothes, worse yet sex common among majority". Unlike say "majority torture small animals for recreation" or "majority are literally rapists". As usual the puritanism is so incredibly stupid on every level.
And still no accessibility as far as I can tell. It's kind of amusing and kind of sad that one of the demos on that page is "Pizza Shop", given that there was a recent infamous accessibility lawsuit against Dominos Pizza.
I think you're the one who's attacking users here. Asking why someone would join a company is not an attack, even if I have my reservations about the company, and I had no plans to further interact with them, but probably continue to have my opinions about their choice, unless they make a compelling argument.

My question was not made in bad faith, but insinuated to be a bad faith question by a different user, though as I said, I do understand the people who directly call out Meta employees, which I did not do here.

It is you and your peer who attacked the question, brought up conspiracy theories and called for deplatforming. So if you continue perhaps I'll be the one to reach out to mods. I have every damn right to ask someone on HN why they would work for Meta, without expecting intimidation from other users.

And yes, I continue to be surprised by people who would join Meta given all the shady and illegal things they've been doing over the years. So maybe one of you could give an honest answer, one that does not involve an attack. Maybe they weren't fully aware of Meta's issues, or people there generally don't care about these problems? That is what I was trying to understand.
> I used Matrix in China with the server placed abroad, and it worked very well, because it's working on top of HTTPS.

Are the popular Matrix homeservers banned?
Would You Invest $10k in a Friend’s Startup? Are You Friends If You Don’t?
Opera was a paid software
Well, optimizations need good abstractions to work with. The reason why a SQL query can run much faster than a naive for loop would is precisely due to SQL being very removed from lower-level details.

So in extension, optimization is terrible because we might be using the wrong abstraction level? E.g. it is hard to optimize a larger JS program, because if the developer specified some sort of detail it might throw out an entire class of possible optimizations.

There is actually an interesting presentation on the topic here: https://news.ycombinator.com/item?id=9396950 , which discusses among others whether a two-way communication between compiler and developer may help.
Cost of doing business with Google.
One of the most depressing things about growing up is realising the playground bullies don't disappear. They just surround themselves with armies, lawyers, accountants, and propaganda/PR people.
Tell that to the 43m daily active users of Roblox[1], or the millions of people who play animal crossing etc. Just because you may like to play the games where ms count doesn't mean there isn't a huge market for this. Especially for the younger demographic or the "chill gaming" segment. The right cloud-streaming service for games could be massive in my opinion if they get the price point and user offering right. Noone's quite done it yet but that doesn't mean it can't be done.

[1] https://www.dexerto.com/roblox/how-many-people-play-roblox-p...
Low lunar orbit is a bit less than that, ~1.7 km/s. Higher than a rifle round, but a "kinetic energy penetrator" from a tank gun gets that fast [0]

Many years ago I read a short story about a gun battle on the moon where the bullets orbit the moon. Took me an hour to find it:

Men of Good Will by Ben Bova & Myron R. Lewis

Galaxy v22n05 (June 1964), p 170. [1]

0. https://en.wikipedia.org/wiki/Muzzle_velocity

1. https://archive.org/details/Galaxy_v22n05_1964-06_modified/p...
was that controller really analog though?
> not having a policy and letting private enterprises build whatever they want (and can) using their own money is a policy of itself

It's called capitalism. And freedom.

But my point was: EU did NOT prevent member countries from investing and growing into whatever direction they want. No purely agrarian economies, no "labor exporters" (unless that's what they wanted, of course).
Hug of death?

Edit: Yes, application seems down/hugged. Getting 504 from their nginx.
> other than it's obligatory "written in rust" advantage.

I completely fail to see how implementation language would be an advantage to a static site generator, especially the security advantages that Rust is often recommended for. Memory safety is great if you're exposing a program, but here i'm just exposing the results of the static site generator, and none of Rusts features will be evident there.

The only advantage from my point of view would be site generation speed, which goes for both Go and Rust over Python/Ruby.
Freedom from Liquor
Building a Workflow Executor on Postgres
Ironic that you write this comment on hacker news
> Do you know a better way to build/minify js? Perhaps you have all these npm packages installed on your PC already?

If only there were some sort of ubiquitous platform—a World Wide one, even—that we could reliably depend on to fetch remote resources and that was especially suited for executing JS. It would need to run the code in a sandbox of, course, to ensure that it's acting in the interests of the user—a sort of "user agent"—and not just executing arbitrary code with full rwx privileges in the interests of the script author.

Maybe in a more perfect world...

Previously: <https://news.ycombinator.com/item?id=24495646>
Because the world has not always been this way. The infantilization out teens and young adults, with the lack of purpose and call to become an adult with responsibility took us here. Basically, people have capital and no responsibility so they spend money on toys, be it car, game systems, or figurines from their favorite anime.
One has to wonder, in 20 years, with this lack of meaning and responsibility lead to regret? Having children and taking responsibility are huge in giving people meaning instead of being simply a consumer.
Yes especially when you lose pigment (iris getting lighter). For details see:

https://www.aao.org/eye-health/tips-prevention/why-are-my-ey...
Having an Amazon and Nike sponsored links in the new tab page is having ads strictly speaking but they are nor intrusive nor targeting you specifically, so they can be "tolerable". To be honest my mind just skip them.
The day they change this for worse, then I'll complain as well.
These comments will get him in trouble right? He appears to be organising a competitor to twitter while on the board of twitter...
It may be decentralized as a protocol, but the thing it’s part of and supports, the Internet, is not decentralized in effect.
> Bloomberg IS a tech company.

This is like saying Microsoft is a charity - worst joke I heard in Sept 2022.
Zelensky gets more money the longer the war drags on. If Ukrainians are allowed freedom to exit to safety, then Zelensky and the oligarchs will not reep as much donations.

Interpol chief is Russian??

https://www.theguardian.com/world/2022/jun/02/ukraine-weapon...

lol you have no idea what you’re talking about.
Robot Cook Will Soon Dole Out Perfectly Seasoned Chips at Chipotle
I watched a film last week. I shared a gif last week.
I agree with this statement, but it's pretty academic. At this stage of the game (metastatic capitalism), people aren't generally allowed to have interests that don't serve capital. Like, there may be some philosophical "best self interest" which is beyond the capture of capital markets, but it's not part of our culture.

Besides, look at context. We are talking about what a company does and the agents of the company. Of course it all collapses to serving capital. I read GP as "why would company take short money over long?"
I use one that just lets me use some custom HTML, I just have some plaintext bookmark type links
Neural Net Computing in Water
They didn't release open-source Linux drivers, just GPU kernel modules (https://news.ycombinator.com/item?id=31344981).
> It's a bit unsettling to be thinking about people with ADHD carrying loaded weapons all around you.

Umm, I've got ADHD and carry regularly. I just have safety rules that I follow habitually. I no longer shoot with certain people (that don't have ADHD) because they don't follow those rules and I got tired of correcting them.
Or extended with the context, like “Yet we should not pass up our opportunities in that critical [hot loop]”
A better story with more twitter reactions (including the original twitter link):

https://www.gamesindustry.biz/developers-voice-concerns-over...
You're telling me kids won't chase a tiny ball around a yard or convince each other to consume things that are gross?
Could the author skip the mini op-ed about the Great Whatever they have decided Society is going through, and just talk about the actual historical topic that could at least be potentially interesting (Japan in the 90s)?
Capitalism is inherently decentralized. Even just currency lets you separate production and consumption in time and space, which decentralized trade. Writing, even with manual copies but certainly with the printing press, decentralized learning to great effect.
The idea would be a fixed price for an upvote. Not to create a market, but for two other advantages.
It creates a cost for bots and hence a cost for massive spam campaigns. And it creates compensation to the system for processing and displaying the content.

As for people selling their vote, this occurs even without costs in the form of vote brigading, and seems pretty controllable on e.g. reddit.
pulling for Firefox
Not Swedish, but blue-eyed, like my father and maternal grandfather, and I was blonde (like my father, and maternal grandfather) until early puberty, when my hair turned brown and wavy. My mother's hair was jet black.

So it can be more than four years, in my case it started when I was eleven years old.
A CEO is just an employee, paid by the shareholders to do the job shareholders want him to do. Usually, the job is "get us rich". The CEO can do a lot of things regarding the company direction, but it has to match the shareholders goals.

Generally, if it doesn't make profit short term or long term, it is unacceptable, and here, Jack Dorsey essentially wants to kill Twitter as a company, so of course he can't do that. For the same reason I won't let the mechanic I hired to maintain my car destroy it instead just because he thinks my car is bad for the environment or something. He may be right, but it is not what I paid him for. And if I discover he actually destroyed my car, not only he won't get paid, but there are good chances I will sue him.
Microsoft doesn't do _everything_ with an eye on short-term gain, is why.

Everything Microsoft did in the 1990s was based on returning profit sooner rather than later. That's the whole point of "embrace, extend, extinguish": liquidate this technology and turn it into money as fast as possible.

Every time you make a decision which gives you money or profit today, and that decision is based on money alone, you are optimizing for the short term at the expense of the long term.

It is easier to think about when you think of personal finances. You can have a slightly bigger paycheck every pay period or you can set aside money for retirement. You can maximize profit today if you borrow from your own future.

I should not have said that Microsoft do this exclusively (and at this very second I'm not sure I said that) because they don't do that exclusively. It is a common approach to decisions regarding stock price and "shareholder value" however.
He is talking about Bluesky.

https://en.wikipedia.org/wiki/Bluesky_(protocol)
Watch this walk around Starbase with Elon and Tim Dodd, and you'll get a pretty good sense that he has an engineering brain that really understands the complexities of design, build and execute more than anything.
https://youtu.be/t705r8ICkRw
> As someone who has been into mobile app development since 2010, the comments above read like a punch to the gut. We grew up believing that the native experience was better than the web!

It is

With the transition to web apps, we have lost some excellent quality standards, integration, and availablity.
10 years ago you could have productively used your computer and software without ever needing to touch an internet connection. Nowadays it's either:
- the browser is the portal to everything
- apps are just slow, unresponsive, ugly looking WebViews

It's sad that the bar is so low these days that VSCode is considered acceptable. That takes 30 seconds to start up on my i5-8250U with MX150 graphics.

Notepad++ launches instantly on a 10 year old 32 bit computer with a *low end CPU.

Not criticizing your service btw, I'm sure it's well developed. I hate the general concept at the base tho.
I’ve posted the first half of this series before, which introduced workflow concepts and the front end builder.

This is the second part, which focuses on the infrastructure that drives the workflow executor.

Whenever you’re building an executor, you’ll face challenges like preventing concurrent execution, supporting incremental retries, and deciding on a storage model.

This shows how you can achieve that on top of Postgres, with minimal effort. I’ve used this pattern in many projects, and think it’s a solid answer to several problems if you know how to handle the edge cases.
Intelligence has diminishing returns. Not enough, and that is a problem, but as you get more it becomes worth less and less by itself. The most valuable commodity in our economy is productive attention. A dude with a 105 IQ who "grinds" 16 hours a day will out-compete a dude with a 130 IQ who has a million ideas and thoughts, but can't grind them to reality. Of course someone who is high in both, can become Elon Musk.
President of revolving sushi chain accused of stealing secrets