skysight-inc/HackerNews huggingface dataset:
It is 50x times slower on M1 than on RTX 3090.

M1 takes ~4.2s per iteration, 3.5 minutes per image [0].

RTX 3090 takes ~4.7s per image (all 50 iterations) [1].

[0] - https://wandb.ai/morgan/stable-diffusion/reports/Running-Sta...

[1] - trust me bro
Ask HN: Management exp 0/10, coding and idea 10/10, should I do startup?
A defining feature of the 3a (despite being perfect for my baby hands) was a built-in headphone jack, which is now considered a "budget" feature :-)
You should be able to make a decent income and be treated fairly without having to take the risk and stress of business ownership.
By that definition, "The Lord of the Rings" isn't a book, either :P

But we can be gracious and understand what people mean. When asking a question like which books have you read multiple times, you would expect a lot of answers like "The Bible", it's certainly the book I've read most often, far more than any other book.

Unfortunately there just isn't too much of a reason to re-read books other than absolute classics, for example Shakespeare also falls into the category of "should re-read", or perhaps favorite collections of poems, but again these would typically be classics (modern poetry, like modern literature, tends not to have a broad audience, or even bother with trying to reach a broad audience).

With the rise of alt-texts such as social media, blogs, online information sources - books have definitely taken a beating, as have the institutions that produce books. It only takes 10,000 book sales in one week to make a NYTimes best seller. There are 385,000 Bibles sold each week - and many more given away, 100 million Bibles are printed each year.

I wonder if, in the future, there will be bible-based video games and other entertainment that will take up the time people spend reading the Bible as there have been things like television and video games that have replaced many people reading things like detective stories or adventure/romance stories.
>PhD in Theoretical Physics, PhD in Theoretical Computer Science, MSc in Theoretical Mathematics

well, impressive
> Never stopped Fortnite or Epic Games from selling their own game on their own terms on android profitably and successfully.

Epic sued Google too. They're going to trial in January 2023.
Am I the only one freaked out by the focus on a Leon instance setup unnecessarily framed as being "born" in their documentation materials here?

> $ leon create birth

> At this stage, Leon is born and can already start to run via this command: [...]

It seems like an unnecessary anthropomorphization.
Got all these correct. I was expecting something more convoluted or exotic undefined behavior.
That hints at the biggest problem with the oligopoly on public discourse.

If you have the power to remove someone's speech, only your side gets heard so you can make them look as bad as you want and they have little to no recourse.
Actually, yes, you are still self-hosting:

You're in control of all deliveries to you, so you can grep through your logs and see any and every delivery attempt, which you can't do with, say, Gmail.

You can store your data however you like, with as many (or as few) security considerations as you please. Want full disk and OS encryption with a Yubikey that has to be physically present when you boot the system? Sure! Want to encase it in a cube of concrete? Install your server at the top of a tree? Why not? Want to store all of your email encrypted in memory? Go for it!

You can back it up as you like, you can make sure nobody else sees or indexes it, you can access it via command line, webmail, IMAP, POP, whatever. You can more (less) your spool file directly. You can overwrite the disk where the mail was stored when you delete it. It's up to you.

Smarthosting does mean you have less control at delivery time, though. For instance, I can choose to refuse to deliver email to domains that don't negotiate TLS. Smarthosting doesn't easily allow this (or at least I don't know of any way to do this).

But every other part will still be 100% in your control.
I used Cascade Platinum packs before and after trying powder. When using powder I primarily used Cascade Complete (there was a short time early in the pandemic when I had to grab whatever was available on the shelf).
Things like CI times and build process strike me as opportunities. If they're bad, there's a spot you can contribute and make it better.

A core piece of that is figuring out if they're open to spending times on improvements like these, and figuring out why they haven't: recognition of a problem? Expertise to fix it? Constant time crunch? No prioritization input from dev team?

A question might be something along the lines of "As a team would you spend 3x once to save x time for every subsequent sprint/release after that? What's the last example of where you did this?" This applies to CI/build process, unit testing, other automated testing, deployments, etc.
I used Cascade Complete powder and Cascade Platinum packs.
>Heavyweight glossy website with trendy TLD, emojis everywhere. Is this kind of thing typical in the JS world in particular?

yeah in frontend projects/dataviz stuff for sure
Yes, but fat people also have more muscle and skin.
https://gpgtools.org

GPG Mail is a paid for add-on, but it works and it works well.
There isn’t a lot of information available. I wonder if it was a disgruntled individual like the flight in Mississippi yesterday.
On one hand, this technology has all sorts of good uses, like helping emergency services find someone calling them inside a building or helping you navigate in skyscrapers where GPS doesn't work well. On the other hand, humans are steaming piles of shit and probably can't be trusted to use this technology properly for just "good" uses. I guess there's no way to reverse course, but it makes me sad that my son might grow up without privacy, where his mistakes are never forgotten.
(In jurisdictions where permitted; If you signed a non-compete upon joining or anytime during service)
Keep a copy of your Non-compete agreement (and be aware of any restrictions around companies, clients, industries that are barred and the duration for which they are barred)
It's not a stretch at all. They want to punish words as if they were violence, i.e. put people in prison, send armed men to arrest them forcibly, etc. That's at the very least. This is openly stated, "some words should be illegal" is 1000% a sanction on violence against people for the words they speak.

In your examples, you get it right at the end: we seek to contextualize actions and use peoples words as evidence of context. It is the context of the acts that matter, not the words said.
Cloudflare DDoS protection is free.
If you think grass is greener on the other side, Windows 10 has serious issues where it randomly doesn't sleep and just drains the battery, and macos may keep waking up every few minutes to run background tasks even though you explicitly configured it not to. Out of the 3 systems, my Linux one with discrete nVidia is the one that always handles sleep well.
Batteries aren't used for long term balancing, so that bit is correct. They are great at short term balancing though.

So they'll still use mostly wind/solar/batteries. This is what grids are rolling out right now around the world.
So sorry for the parents who went through this. And yes there are doctors who are responsible. In general my experience with doctors is that they are often wrong, and often dismissive and arrogant.
Empires that are large are usually cool like that.

Many of the top people in large empires aren't the same race or culture of the original people.

The caliphates had many groups not from the ruling elite's ethnic groups gaining high positions.

The romans had warriors and leaders of many different origins.

The mongol empire had and frequently used different ethnic groups in their armies and their leaders race-mixed with the locals.

Empires tend to be more colorful in order to control more land, its a natural effect of owning a lot of land.
The Nexus at that time were full of bugs too.
1999 was a pretty late adopter to the self-hosting email cause since it was pretty apparent since 1997 that free email was going to win out. As Gmail filters get smarter then it becomes an altogether more fruitless cause. Email hosting at the individual level died out for most due to this and the pointless rivers of spam you had to deal with. If you've only now come to the realization that you can't make it then you've been wasting a lot of your life.
I never heard of this book as a kid, or I would have devoured it. Hatchet and Where the Red Fern Grows were my favorite books. And The Forest Runners series.

I still bought it when I heard about it as an adult. I'll read it soon.

But I followed through. I bought a 40-acre homestead I'm working on. I'm the last place on a long dirt road, up a mountain in the Ozarks.

It's a great time to chase that dream; you can WFH in remote areas, and not have to rely on savings or trying to make the place profitable. "Enough" isn't that much, depending on your comfort zone.
The answer to "I can't do X because I use Y and Z" is not "You're wrong to want to use Y and Z". Understand that not everyone prioritizes the same things you do.

Regardless, Google already has enough information on me to profile me quite well; avoiding Google Pay will not meaningfully change that, and I get enough value out of it that the trade off is worth it to me, at least for now.
..or imagine if google just shuts down your account. Gives you no reason and suddenly stuff on your phone, your email and all those related services stop.

The issue with greylisting happens when you receive a lot of email from Google or Outlook servers. Different one each time, unless you're whitelisting them all - which defeats the purpose.
Secondary boycott idn't a thing. You're thinking secondary strike, and no legally recognized Union can orchestrate one as a consequence of the Taft-Hartley Act in the United States.

This is, if I recall, the same legislation that normally outlawed "unfair" practices in Capital/Labor relations, which included making illegal blacklisting, wildcat strikes, secondary striking, retaliation, etc...
Your ISP can log and analyze all SMTP traffic if they want to, whether it's being processed by their mail relays or not.
Even knowing what it is, I can't help but pronounce it as an "f" just for laughs and to make the spoken form sound as silly as the written form looks to me.
> It's definitely an anticompetitive practice.

Or maybe it's an overly competitive protocol? Like playing Monopoly. Even a neophyte can end sweeping the game despite not understanding any of the underlying mechanics that drive the game's outcome. Those remaining mail providers are also fighting back the insanity. They 'just' won.

Don't hate the player, hate the game.
Alas not! Much more recent, had a very polished of-its-era SaaS style website. IIRC, you might have even been given a specific email address for it, which then forwarded to your chosen personal address.
The monitor seems problematic to me in all sorts of ways. As you say, there's no reference to above average rainfall.

Also, it should be base-lining on the median result, not the average result. California has always had a few very wet and many dry years so the monitor usually shows drought. This serves developers and farmers who don't want to admit California is dry place and you should do projects taking a lot of water.

And finally, the drought monitor measures dryness, not overall rainfall but it doesn't make this obvious. California's reservoirs are low but we have had fairly typical (median) rainfall for the last two years (and even had an usually humid spring and summer). The difference is increased heat increases evaporation and dryness and the map should make this distinction obvious.
Why would you waste the processing time of an expensive phone to do this? Even if it was possible, likely be impossible to run anything else. If you prefer to work on a mobile device, make a lot more sense to just connect to a local server, remote host, cloud, or SAAS.
Nowadays, if you want to build services on top of email, you have to pay an email sending API which has been blessed by others in the industry ...

This concept may sound familiar to you. It's called a racket.
These are fair suggestions for the low level detail of my comment. I think the core functionality is providing a web friendly storage access api providing for user control and syncing between multiple nodes. It's been done before but not recently with more recent and lighter protocols. Apps like the classic sample todo or note taking apps frequently shown on HN should really just be able to connect to a user owned storage - get authorized for a stoage allocation either fronting local storage or easy to spin up a node on a cloud hosted vm.

It's sort of a shame that so much of the new web3 storage work intrinsically links storage to a blockchain, instead providing a blockchain integration as one of many authentication/provisioning models.
> I completely agree with you that Wikimedia is way overzealous in asking for donations and it's sickening how they make people think Wikimedia desperately needs the money to continue operating Wikipedia when they just don't.

Before going further, I want to say that you and I agree. I just want to add a bit more context to some of the details in your response.

> Wikimedia HQ is in San Francisco. There are many 25 year old code monkeys here making more than the Wikimedia executive team.

This is true, but most Wikimedia employees don't live in SF. This page[1] says that half of the people working on teams based in the SF office were actually working remotely, and this sentence was added to the page in 2018.

> I don't think Wikimedia should have to pay employees far below market rates just because it's a non-profit.

Unfortunately this is already true. It looks like the average salary for a senior software developer at WMF is 132k[2]. When you consider that up to half of the employees live in SF, that is far below market rate.

1. https://meta.wikimedia.org/w/index.php?title=Wikimedia_offices&diff=prev&oldid=17858253
2. https://www.levels.fyi/companies/wikimedia-foundation/salaries/software-engineer
$1 per day per user maybe might get someone's attention
HDMI has the same mess. Ports don’t tell you much.
IT Crowd.

Silicon Valley.

Person of Interest.
That's so cool.. Now make one for FFX :D:D:D:D
Not for the capitalists, only for everyone else.
Yep my thoughts too. He writes like a juvenile philosophy student who has attended one too many gender studies class. The insecurity and mediocrity seeps from every sentence.
True. But they are not calling for a completely open system. I like this proposal from the author.

> Change blacklisting protocols so they are not permanent and use an exponential cooldown penalty. After spam is detected from an IP, it should be banned for, say, ten minutes. Then, a day. A week. A month, and so on. This discourages spammers from reusing IPs after the ban is lifted and will allow the IP pool to be cleaned over time by legitimate owners.

> There should be a recourse for legitimate servers. I'm not asking for a blank check. I don't mind doing some paperwork or paying a fee to prove I'm legit. Spammers will not do that, and if they do, they will get blacklisted anyways after sending more spam.

But Big Tech will not do that because they will gain more from eliminating the competition.
we shold come up with a more universal approach to tackle spam
Perhaps this comes from a misunderstanding of what statistical significance means. A test reporting a statistically significant difference doesn't mean the difference is big, just that it's big enough to separate out as a "signal" from the underlying random noise.

It's basically saying "yes, given this data I am very confident that there is an underlying difference that is not just an artefact of random sampling".
Brain tumors vanish in mice after study finds and destroys ‘power source’
For those who are still self-hosting, what tools & services do you use and find useful?
Or by improved road design and better transit alternatives. The point is, we can do something about it.
>A smart phone is not like the flight computers on a 747.

You're right. They're about as reliable as the flight computers on a 737 Max instead
So VMC isn’t optional?
I suppose at least it tells you that. That's always my worry with the cable shenanigans - that I'll get some degraded experience and not realize it until it matters.
This site reminds me of https://noclip.website/ which lets you explore the maps of other games in 3D.
Then don't whine when other people read between the lines regarding your authoritarian proclivities, and consequently do everything they can to frustrate your aims.
Making old hardware work with new software and vice-versa has always felt like the true "hacker spirit"; more so when source code isn't even needed, contrary to what many FOSS advocates think. Much like how you don't need the original design drawings and such to fix physical machines, but just need to understand what's wrong and how to correct it. This is also near right-to-repair.

It's also worth noting that "ezloader" USB interface was later acquired by Cypress and became the infamous FX2/FX2LP MCUs that popularised a lot of USB devices, including logic analysers.

(I usually do more of the latter, but the same skills are used.)
Is this comparing the same number of cores, or is zlib single-threaded and zstd multi-threaded?

For some applications it matters how fast one operation completes, but for others, it's much more relevant how much CPU time it consumes, so if zstd needs 1 second on 8 cores for something gzip does in 8 seconds on 1 core, it would be no benefit at all.
> Maybe there's a way to distribute dissembler hints

Tavis recently posted about using STABS for that <https://lock.cmpxchg8b.com/symbols.html> and has existing code that seems relevant: https://github.com/taviso/wpunix/blob/main/debug/idb2stabs.p...

I've never used Ghidra in anger to know if it would work for their platform, nor whether the Ghidra database can be shipped separate from the binary
I've been hosting my email on my own server since the 90s, but got tired of dealing with keeping up with spam filters. Updated the MX to deliver inbound to mailroute.net and have them do the filtering before forwarding to my server and that's been working great for years. Not free, but not expensive and still gives me 99% of the control i want with very good spam filtering too.

Outbound mail is relayed via mailroute too, which solves the tainted IP delivery problem.
I'm not following. Can't she just take on debt and eventually file bankruptcy and get it discharged?

Bankruptcy only has temporary repercussions, and is objectively preferable to death, which is permanent.

Medical debt is the leading cause of bankruptcy in the United States. Things like cancer can easily result in 7 digit bills, even WITH insurance.
I have two monitors of this model and they work great with both my work and personal laptop, both of which run Linux.

You can connect the monitors with a display port cable, then use a single USB-C cable to connect both to the laptop in one go. The dock also works great for everything I've needed it for. (dock only works on one monitor when daisy-chaining them, but that's no big deal and appears to be a fundamental limitation of using display port to daisy-chain.)
This only applies to places with UWB (mmWave) which is very few places. Prior to 5G, the network was borderline unusable in these crowded places and people used Wi-Fi (which has similar location tracking concerns). For the average user this hasn't changed anything.

For very privacy-conscious users, you can always turn off UWB.
Well I'm sure we both can look forward to future decentralized anti-ddos solutions
Dude Corporate America means wage theft. Like there are niches but they're not worth the sacrifice if you actually adjust for risk.

I'm trying to come up with the alternative, because it turns out there must be a leader and he or she must set things up so there can be another way. Just has to be a virtuous leader who is virtuous because he wants to, like the ideal Confucian Korean King.

I'm considering how much to pay people for commuting, I can if I can afford it, just need a lot of profit from a lot of margin from a huge speedup. I know how to do that, that yes. The rest is highly speculative.

https://www.fgemm.com
> Too slow of a CI means that instead of submitting small, isolated commits people start aggregating many changes into a small number of mammoth commits because it is the only way to get things done.

I don’t understand the point here.

1. `git commit` and `git push` are two separate steps, you can commit often, but you can push once every few hours, assuming your computer won’t catch fire in the meantime.

2. If your CI builds every single commit pushed to a branch (instead of just building at every push), that’s a very weird CI config.

3. Where is the slowdown? Is it because your commit is waiting in a queue behind other commits?
According to some Firefox developers, brotli is more suitable because of the standardised dictionaries for web content, like JS: https://bugzilla.mozilla.org/show_bug.cgi?id=1301878
Curious, what are the settings/parameters you’re using and what’s average rendering time per image?
If I test dial 000 will it immediately go to an operator? Or do I have a few seconds to hang up?
Dr. Warner Von Braun as You've Never Heard or Seen Before
> "Anything under 10 minutes is good" for running the CI pipeline (not true anywhere I've been at Google) or "The steps should be 'do a git clone...'" (also not true at Google).

Are these both true/common in the industry? At least where I work CI takes at most a couple minutes (depending on what all you're doing in your docker file) and likewise you can just pull and run CI locally on your machine for nearly any repo.
That's why Amazon minimizes the information it sends by email for order confirmation. Amazon is locked in a deadly fight with Google over which is going to be the first port of call when someone is looking to buy something (Amazon is winning, by the way, their ad business is already generating 50% as much revenue as AWS), and they certainly don't want to give Google any data uf they can help it.
The point is about the "social lubricant" role of alcohol.

We may like it or not, but since prehistory, alcohol helped groups, friendships and couples to spawn from nothing.

It is reasonable to ask if being sober and lonely at home is healthier than making social connections that alcohol helps to create and maintain.
What is your take on this: encrypt your large file and send it over via some common transfer service?
Start building your idea on the side while holding on to your current job.

Find customers.

If you start getting paid customer traction, start looking for investors (optional; you can choose to be self-funded).

If you have reached this far and cannot manage this with your current job, quit it to focus on your startup full time.
> You can't expect an employer to pay way above the local market rate for a position.

This would certainly be true for a business where all the employees and clients are local, but doesn't have to true for a global company with fully remote jobs. If I'm providing as much value as an SF-based employee and demand a raise to 80% of SF pay, the company would be foolish to let me leave.
Thanks for the link - I'll read up on that!
I have T-mobile in the Pacific Northwest and noticed very poor service with countless dead spots over the past few years.

I got a tip from a friend last month to try disabling 5G and use LTE instead. It’s cleared up 90+% of the issues I was experiencing.

5G to me is a marketing joke which made my reception significantly worse
The metaphor is kinda good. It's okay for people to refuse your home-cooked burgers because they don't trust them to be safe. There are actual small food vendors that comply with sanitation rules and you can have them provide catering services, professionally. And that is okay.