skysight-inc/HackerNews huggingface dataset:
This is the tragedy of the commons all over again, and all of us in the open source space know very well how that goes.

I agree with you that the world where open source code is not hosted by private companies is a better one. However if our plan is to rely on the already-insufficiently-supported/rewarded maintainers changing their workflow, changing tools, and paying their own money (however low), we won't get there.

Just like I think a world where all important software is open source is a better one. To get there, we just need corporations to give maintainers some of their own money. We are not getting there.
on average a modern refrigerator consumes about 2kw/day

most of them are 10 years old

and are on 24 hours a day, everyday.

and in many parts of the western World they use very big, very power hungry ones, coupled with an external freezer, for long term storage.

> Many parts of the world (huge parts of Europe for example)

I'm in Europe, in many parts of Europe we do need AC.

Ice age has not returned... yet

it's 30 degrees right now here, at 2 am.

And I'm a thousand kms north from truly hot parts of my country.

It was 31 degrees in Berlin today, and July has just started.

> Short of the 3kw electric kettle I have, my workstation is the single most energy intense appliance

Your workstation consumes around less than 1Kw/day (even a ten years ago CPU is less than 100 watts/hour idle, which is most of the job it usually does), 1kw it's one hour of ironing, less than an hour with the AC on (a small one, I hear in US they suck up to 3.5 kW/h, average houses are bigger) or of a washing machine (cold water) and 40 minutes of a dryer (a low power program. they can go up to more than 2kw/hour for home appliances and up to 6kw for industrial ones).

on average 40-50% of the energy budget for a data center is spent on cooling.

and they are very efficient at doing it at scale.

maybe, just maybe, if energy efficiency is so important, we could start by reducing useless waste: crypto mining or videogames that need a 350 watts GPU to run.
I guess I don't have hard evidence. But here's a statistical game I like to play:

Suppose that 0.0001% of the US population - a vanishingly small amount - could produce that "spark" for you, and are actively looking for someone. That's about 33,000 people. There's about 20,000 cities and towns in the US, according to Google, so on average, there's between 1 and 2 people in every city in the country who are the right person for you. And people move around, and a big city probably has proportionally many more people than a small town.

So if OP lives in a city with a million people in it, maybe there's 5 or 6 or 10 people who are the right fit. But they're looking, and so are you... so it's just a matter of time.

Like so many other things, it's just a numbers game.
I signed up in January and just got access a couple of weeks ago
They're publishers to me. They produce, even if it's with computers, a landing page where they recommend different. They produce recommendations. I don't get how that's not publishing.
Unlike aws-nuke, there seem to be actual automated tests here for this tool. That's really neat!

Though, I do feel the project reaches out to quite a lot of IAAS's for its level of current maintenance, which seems to be somewhat zero.

aws-nukes gets contributions here and there and maybe that's because it's quite focused.

That's a real shame, the implementations for each provider look to be great, standalone by themselves.
Agreed. But one thing I learned working at a FAANG is that being a brilliant developer doesn’t necessarily make you an entrepreneurial risk taker. there may even be an inverse relationship, from what I experienced. One reason could be that they just want to code, and don’t want the distractions necessary to running a company.
Why not continue getting promoted and when the market picks back up you’ll be ahead?
In the US, this is generally only available on "business" accounts. You can get a business account at your house but it will cost 2 to 3x for the same amount of bandwidth.
The localhost forward proxy I run changes http:// to https://. Unlike a browser extension such as "HTTPS Everywhere" it is not restricted only to web browsers.

The page is available via https:// through Internet Archive (IA):

https://web.archive.org/web/20030408070754if_/http://news.bb...

If I encounter a site like this that has http:// only URLs, I can specify the proxy configuration to redirect to IA when it encounters an http:// URl with the domain "news.bbc.co.uk".

The answer to the "real question" is that there is no https:// URL to provide. As I stated, changing this URL to https:// will only return "HTTP/1.1 301 Moved Permanently" with the Location header containing the http:// URL.
Reflecting on Two Years of Professorship
Most of that isn't flutter. It's the Android tech stack. iOS isn't any better with Xcode, Swift, Cocoapods, Ruby, etc.

Flutter and Dart are actually some of the more interesting things that I'm not so irritated learning.
This is why we take pains to be transparent about things like finances:

https://sourcehut.org/blog/2022-04-08-2021-financial-report/

SourceHut is profitable and sustainable, thanks in no small part to the fact that we expect users to pay if they have the means. Small companies providing free services with investor subsidies are much more likely to disappear than a company with a service you're paying for which isn't beholden to any investor demands for infinite growth.
Documents reveal McKinsey's role increasing opioid sales until 2019
I don't think most people buy those for the sponsor logo on it, but maybe because it reminds them of the team's glory years.
I wasn't saying Objective-C would get deprecated; I said AppKit and UIKit. That's what I predict.
it's probably to late now, but it's better to put your email address into your profile where you can remove it later.

maybe you can ask @dang to remove the email from this comment.
Yeah, I’m afraid I might be the red flag ! That said, I spent most of my twenties processing being abandoned by my dad and fear of sexual assault due to that being part of the history of women in my family. So I didn’t really start dating with an open mind until my thirties- and that was in nyc which is notoriously bad for women. But probably I still have a little red flag :) one guy asked me on a date why “the beautiful one hadn’t been taken.” I was like, um, I’m not sure I knew I was for sale ? :) love divorced guys though. And love you for being so active in this discussion ! I’m inviting you to my wedding metadat:)
Usage of sick days seems to follow a bimodal pattern. There are people that use them up like vacation days for all kinds of reasons and people who very rarely use them (<1 day a year on avg).

This was true through my entire career and even back in high school. I think usage of sick days is likely to follow a learned behavior from parents/siblings growing up.
You realize of course, that if you don’t voluntarily accept the 10k, you’ll get nothing unless 1) not enough other people accept the offer and 2) you get randomly selected to be involuntary bumped. You may want to rethink who would have ended up being the chump had you been on that flight.
I was surprised to learn recently that sha1 is typically about 10% faster than md5. I have some coworkers who I need to remind of this, since they’re still using md5 for caching.
I laughed at the marketing material mentioning a labor shortage as a driver of this technology. As far as I can see, they only print the walls. The foundation, water, electrics, and roof are all handled by labor.

We watched 2 guys frame two three story houses next to us over the course of several weeks. They each had a house and would help each other at certain stages.

Precut lumber and prefab parts in exact amounts were dropped off on pallets daily and a cherry picker with a forklift end was brought in to put the pallets on the second and 3rd stories.

Once these houses were framed they had another duo each for water, electrical, drywall, etc.

It was incredibly efficient imo. They had a staging area for the entire neighborhood where the pallets were dropped off and one guy driving around delivering pallets to each team.
Another thing I noticed at these top-tier companies is an alarming propensity for hiring people simply so they will not be hired by another company. They end up on these awesome little make-work projects that never see the light of day
ELI5 why Excel can update all of the sheets from all the different data sources without overloading its user with “state management” thing and React can not?
Fair. I do consider it hairsplitting, but I suppose nuance is very important to these discussions.
If that was the concern then surely they could enable support to restore accounts during some grace period. The machinery for that already exists for people who completely close their AWS accounts down.

Maybe it was quicker to implement with a hard limit, or there is some internal service that can't easily handle large volumes of account removals. But if it was Amazon losing money from this limitation instead of the customer I imagine it would be fixed pretty quickly.
My IPv4 address with FiOS changes frequently. I use an outside dynamic DNS provider that the FiOS router supports natively so I can always get back to my home network.

I think that would work for IPv6 as well but not with the use case where you’re using the public IP address as your hosts’ DNS server.

Could you assign an internal IPv6 address to your DNS server that is static and have it also get a second address from FiOS? Then all your clients could be configured to go to the static internal address.
"smart enough"...after reading a lot of your replies, I get the sense this is biggest blocker. It seems you run a startup, so your looking for equal to that? Do you realize how rare that is?

If I'm right about running a startup, or something of that nature of leadership, you may want to consider looking for someone that's funny and interesting, rather than smart. If you look at your male counterparts who have found marriage success, I bet you will find plenty of un-equall 'intelligence', measured by their achievements anyway. But this doesn't make them bad partners, often it makes even better actually.

It's not too often you find doctor couples, that's all I'm saying.
But do you know how many tried and failed? The chance of failure at 40 is definitely higher than 30 (unless you froze eggs when younger).

> The percentage of IVF cycle starts that resulted in live births was 41.5% in women younger than 35 years, 31.9% in women aged 35–37 years, 22.1% in women aged 38–40 years, 12.4% in women aged 41–42 years, 5% in women aged 43–44 years, and 1 % for women older than 44 years. In contrast, in patients who used eggs obtained from healthy, young donors, 51% of fresh transfers resulted in a live birth, regardless of the age of the recipient.

https://www.acog.org/clinical/clinical-guidance/committee-op...
> Where does this end? You write a license that your GPL code can only be re-hosted on non-GitHub hosts?

AFAICS you don't even have to: GitHub reserves the right to use uploaded code to "improve their services" (in some unspecified way). The GPL doesn't grant that right -- i.e. the right to grant Microsoft that right -- to any license holder, so anyone else but the copyright holder will infringe on their copyright by uploading it.

> But I don't care, sorry, I'm not interested.

If you've ever uploaded, or are planning to ever upload, anything containing code written by anyone other than yourself under a FOSS license to GitHub, you probably ought to be interested.
RTKQ is terrific. Between things like that and MUI, the level of productivity you can achieve really is amazing.

Also, thanks for your work -- really, really appreciate it.
> They should work on

They work on what society rewards them to work on. Attach massive guaranteed funding to companies that solve this problems and it will attract smart people competing for it.
Headers? Awkward string manipulation? Very thin standard library? Fragmented build systems?

I would describe dealing with those issues as "boilerplate" because it's just a lot of code you should not have to write.

Swift is so much more comfortable and fun.

(btw I still love C++ and cross platform support completely flips the script)
Beliefs Are Fashions
And I’m saying it will be as difficult to deprecate those SDKs as it will be to deprecate ObjC, if not harder.
> CMD badly needed replacing

CMD is nasty but there are lots of little ways in which it could have been improved. For example, provide an option to disable that useless "Terminate batch job (Y/N)?" prompt.

I wish Microsoft would open-source CMD.EXE. I dislike how slow PowerShell is (especially its startup). Maybe nobody at Microsoft cares about CMD.EXE enough to fix those long-standing little annoyances like the above, but if it was open-source other people out there would.

Also, I wonder why nobody ever seemed to have thought of integrating CSCRIPT into CMD, so that you could have seamlessly mixed VBScript (or other WSH languages) into batch files.
We think the workflow is better, and no one was born knowing how to use GitHub, either. SourceHut is very affordable and the price is well worth the cost. If you want FOSS to be sustainable, FOSS platforms have to be sustainable, too.

SourceHut is a corporation that donates to FOSS projects, by the way. We sponsor many projects and we're planning on building more tools to get maintainers paid for their work.
As I mentioned, complexity abounds everywhere. It is hard to say what is unnecessary and what is not.
The surprising reason supermarkets sell flowers
I am perhaps extraordinarily law-abiding, but now a distressingly large part of me wants to heist that sign
Out of morbid curiosity…what is the alternative to letting people wander around?

—edit—

And the doorknob thing, just balance an aluminum can on it so it makes a terrible racket if someone messes with the knob. Wakes you up, they’ll hear it and having a shotgun handy will make them seriously reconsider their life choices if it comes to that.
It's unfortunate, but expected that ISPs want you to continue paying for static address space, regardless of the scarcity of said space. So if you want to take advantage of the global IPv6 addressing scheme and avoid NAT, you have to script your config to tear down your routes and rebuild them with the new prefix when it changes. I do this with CenturyLink and its terrible 6rd implementation, but I would not expect to have to do this with DHCPv6 as a lease should not expire within milliseconds.
Thanks for the reply. I guess the combination of a new account, a link, and talk about plans and payments was enough to set off HN's spam filter.
I posted that same article above, I'm not sure if they didn't read it the first time that they'll read it the second time, lol

By the way, thanks for your hard work on Redux, appreciate it.
I want to add that I do thoroughly enjoy and appreciate my trusty old 2U Supermicro dualie from 2014-era Xeon parts.

Even if it does idle at 170w, the build was less than $2k, it has 50 cores, 384GB ram, tons of storage.. 1 year uptime, so sick! Has not let me down yet! Even if the mobo croaks, it's easy to source a cost-effective replacement from fleabay.
Not a popular opinion for HN but you know.. just do it. Even with someone you can barely tolerate. Don't let the timeline stress you though, we have enough humans it is not the end if the world if you don't have kids unless biological continuation of your gene is important to you (can always adopt).

I have met people like you many times but with finishing school getting a job,etc... sorry for my seemingly naive advice but go ahead and screw up. Get married and get a divorce if it doesn't work out, or maybe it will? You seem to have a certain standard and an idea of how things should be. What I am saying is if you as you say are so lucky that people would want to spend their time with you then go ahead and give the next guy who tries a shot. It's 2022, you will not be forced to stay with someone and there is no shame in abandoning a sunken ship if it comes down to it. Or give up on the whole idea, my concern for you is you are not enjoying life and living it to your satisfaction because of "the chase". I hope you are not chasing disney, hollywood or some culturally specific idea of a romantic relationship. It is what you need it to be (or rather who), and it is also a two way street.
Chip Huyen on Machine Learning Tools and Systems
> Given that glibc backward compatibility for all practical purposes is shorter than 10 years

As far as I’m able to tell[1], Glibc has never removed a versioned symbol as long as symbol versioning has existed, so the intended backwards compatibility is “forever”. No binary built against a(n unpatched) Glibc should fail to load on a later Glibc due to an absent Glibc symbol version. (Of course, if you play non-version-aware dynamic linker and dlsym() not dlvsym() things in libc, you lose; if you bundle an “updated” part of libc with the application[2], you lose; etc., so this may be true but still not entirely foolproof. And given how many things there are in libc, if you’re going to lose it’s probably going to be there.)

[1] E.g. https://sourceware.org/git/?p=glibc.git;a=history;f=stdlib/V...

[2] https://news.ycombinator.com/item?id=29479903
Sure, in an abstract sense maybe, but in a cross-service context it’s got nothing to do with their “cloud scale databases”.

In fact, being able to delete a role without removing any associated resources is a feature, not a bug. And how would you even ensure referential integrity in this case - you would achieve the same effect by modifying the assume role policy but keeping the role around.

You could craft a policy that only allows Batch to assume the role on a Tuesday for example.
I lived in Fingeringhoe. I was an adult before someone pointed out how smutty the name was.

The principle of the local primary school told us that the older name was “fingeringahoe” which if anything was worse!
> There must be a great escape hatch.

or you wait for the next os release (which really hurts adoption and dirties code with lots of workarounds)
There's no guarantee that sr.ht (the "repo provider") is running upstream SourceHut (the AGPL software). I do believe that it is, but there's simply no way to guarantee it, so it would be reasonable to consider a non-self-hosted SourceHut instance as proprietary.

(Again, to be clear I'm just playing devil's advocate with the semantics. I personally don't believe that sr.ht is doing anything nefarious.)
"Tenfourfox" is a fork of Mozilla Firefox that the author maintained to support PowerPC Macs for a decade.

Towering genius for anyone interested in how systems work.
Pirelli one actually makes a lot of sense not for the general consumer, but for cross recognition with F1.

The solely owned the F1 contract via regulation. Brand recognition is an ambiguous yet important way to maintain that. The bigwigs who help build the regulations of F1, you have to believe a number of them watch football.
Hello, kinda offtopic, but are there plans for ForgeFed / ActivityPub support?

That really seems the best way to dethrone GitHub, as it's moat is mainly carved via a social network.

The git repo is already decentralized, ForgeFed is a great way to integrate and decentralize the social part.

In the future gitea, srht, and many other implementations could interact with each other's users.
This doesn't read as extraordinary at all, having been a pretty heavy frequent flier on Delta. The ops problems I've been reading about sound pretty hellacious.

I've gotten heavy cash credit in the past, printed as a check at the desk. The only difference here is apple pay, which delta started to heavily market about when I stopped flying so I didn't read that as totally out of the question.

The cash credit thing is quite a lot more common that Internet lore would have you believe. I've seen it hit multiple thousands or more dozens of times, although never $10k personally. Sample size of probably around 1500 flights.
It has its use: I discovered corruption in files copied between external hard drives over a USB hub, using checksum. It was a bad hub, hasn't happened again since I changed it (finding it once got me paranoid enough to check every once in a while).

For anyone curious about how to find such problems without changing the files, I used "--checksum --dry-run --itemize-changes"
But "these permissions" are listed there explicitly:

> you grant each User of GitHub a nonexclusive, worldwide license to use, display, and perform Your Content through the GitHub Service and to reproduce Your Content solely on GitHub as permitted through GitHub's functionality (for example, through forking)

There is no mention of making derivations or anything that looks like it could cover for CoPilot.
He’s the one who told me I was “unimaginative” and to “give my head a shake”. I just responded in kind. Don’t blame me for being a better asshole when he initiated that tone.

My contribution to civility here was to just stop responding.
So he complimented you, and you twisted it such that he implied you're a whore instead?

Interesting.
That's surprising, my FiOS IPv4 address doesn't change for years at a time.
Not even redshift enforces uniqueness on their primary keys or referential integrity on their foreign keys. That was a fun finding out…
A lot of developers seem convinced that Apple will abandon UIKit for SwiftUI, but I just can’t see it happening for this reason
If you’re on OpenWRT, you can mitigate this by having the DHCP client not send a RELEASE when it is stopped or restarted (network.wan.norelease=1).

You can probably do the same on other platforms.
Fidelity 401ks are already much more strict in how you can withdraw
It’s all true, but you missed the part where react and/or redux are talking to the server to manage the cache. Because if they aren’t, it’s unclear why tf they are holding the mic.
Latency was also a contributing factor. 56K modem latency is about 200 to 300ms higher than latency on a pure digital connection (ISDN, 56K frame relay, 56K DDS, etc.)
You likely won't get $10k even if no one else happens to take the offer and you get bumped. 7 figures is a pipe dream fantasy.

These things are typically statutory fines that don't even go to you personally, but I have been out of flying for a number of years so info is dated. I'd be surprised if the amount wasn't exactly specified.
I don't think that's a reasonable take. We are legally obligated to publish the source code running on our servers because we have incorporated code from others under the terms of the AGPL, without asking for them to assign copyright to us. This take also seems especially outlandish considering that the context is comparing SourceHut to GitHub, which is very clearly more proprietary even in this awkward sense.
I’m not sure, I always thought that the troubles started when people gave up ideology and started supporting for whatever temporary gossip there is
25 at the moment :)
There is a 30 day "marked for deletion period" after you do this. The resources related to the project aren't immediately nuked.

https://cloud.google.com/resource-manager/docs/creating-mana...
Is AROS the Future of Amiga?
Hmmm, weird.

We always get the alerts in time with thresholds set to 70% of the wished value.
none of what you are talking about has anything to do with comparative advantage.
The Trouble with Anonymous Gizmos
No, not at this time. I don't think that ActivityPub is the correct way to address this issue -- some people treat it like a golden hammer.

SourceHut is already federated: via email. Email is a standardized, federated protocol with thousands of implementations and a global fault-tolerant system already working in production for decades, and it's the approach git was designed to use. I think this is a better solution. You can already use SourceHut's tooling to contribute to projects like Linux, which don't use any forge software at all, thanks to this standardization.