skysight-inc/HackerNews huggingface dataset:
I used to feel this way, very strongly, but spending time on the crypto subreddits has changed my mind. There is a substantial set of people who actively refuse to learn form experience and just keep seeking out scams. They do not have mental defects, they just actively refuse to learn from their experiences. It is not unlike the people in failed doomsday cults who continue to believe in their revelation after one or more failures.

Victim blaming is wrong, but it is more than fair to observe that there are people who actually are at fault for their situation.
so... the tasks that burn out maintainers are the really boring tasks of maintaining the project, triaging bugs and doing releases.

if end users want timely releases done correctly with secure release processes, signed packages and active security patching, they can pay for that as a service because it is work.

if they want guarantees that their bugs and feature requests will see attention by core developers, they can pay for that as well. there is no guarantee that their paid-for patches will be merged into the main project, so their requests should make sense in the spirit of the project or they should be prepared to pay for maintenance of their custom trees.
I love this idea (for digitalocean) of "documentation as marketing". Every time I read one of their articles, I feel like "oh wow their engineers must really know what they're doing, to be able to explain this so clearly". I didn't know they had a team of professional editors... kudos!

Another team that's really great at producing documentation is the Cloudflare retrospectives/postmortems folks, who can very clearly explain the cascading failures from complex systems.

I wish more devs/engineers wrote like that!
A lot of businesses would be well advised to hire tech writers who help with organizing, formatting and grammar. Engineers should provide the rough content. From my experience that's done pretty quickly but polishing the content and putting it into a document management system take a lot of time and expertise that engineers who also have development work deadlines don't have.
I recently looked up a lawyer that I used a decade ago. Seems he was convicted of a federal crime and disbarred. He is now a judge.
I mean ubobtainium in that at one point they were everywhere on ebay, and now its once in a blue moon. Much like some Xeons the poster is talking about. I remember when supermicro computers, outfitted, were everywhere and cheap. Now, not as prevalent as before.

I get it with the Sun, but the same thing will eventually happen with Xeon for example. We will reach a point where those CPUs with that socket and SCSI / SAS connectors and drives are dang hard to find, or no one makes ram any longer, etc.
Tencent is grading every employee: very good, good, and goodbye
Why Android Worked – Androids: The Missing Pieces, Part I
No figures for a Xeon machine in particular, but some other figures for a general idea (from The Carbon Footprint of Everything by Mike Berners-Lee, 2020 second edition, page 140):

Manufacturing a computer:

* 326 kg CO2e: 13-inch MacBook Pro, 128GB storage

* 475 kg CO2e: 15-inch Dell Precision 5530, 256GB storage

* 620 kg CO2e: 16-inch MacBook Pro, 1TB storage

Using it:

* 4g CO2e per hour on 13-inch MacBook Pro

* 6g CO2e per hour on 16-inch MacBook Pro

* 20g CO2e per hour on average-efficient laptop

* 98g CO2e per hour on desktop computer with screen

* 130g CO2e per hour on gaming PC with screen

The figures for using it are based on the US grid's typical mix of coal, renewables, nuclear, etc. In places with a greener grid, such as the UK, the figures are different (there's a different edition of the book for the US and UK version, and possibly other regions as well.)

So we don't have figures for the emissions for a Xeon machine, either in manufacturing or usage. And these figures are estimates, of course, not precise measurements. But they help us to get a good picture of the scale of the impact.

Let's assume that you use your computer 12 hours a day, 365 days a year. On a standard gaming PC with a screen, that'd be 569400g CO2e per year, or 569kg. The big question then is how much more inefficient is a Xeon machine than a standard gaming PC. If the Xeon machine emits 1.33x more than a standard gaming PC, that'd put its yearly usage emissions at 757kg CO2e, so if you used your machine for 5 years, than the difference in emissions would be 940kg CO2e between the Xeon and standard gaming PC, which would probably be enough to justify buying a new machine. But if it's only 1.1x more inefficient, than that difference would be 285 kg, not nearly enough to justify a new machine (and probably still the case even if you use the machine for 10 years.)

Ultimately, I'm not sure that we have the information necessary to definitively answer this, but all other things being equal, I'm skeptical that the CPU alone will make an enormous difference in power draw in day to day usage. A newer CPU will be more efficient when at 100% usage, but does it draw significantly less power when at idle? I don't know. But if anyone else has found any information that could help, I'd love to check it out. That said, there are plenty of second-hand machines that are more efficient than a Xeon machine. Once there are no second-hand efficient machines left, it'd be worthwhile to dig in deep on the emissions of old Xeon machines versus newer more efficient machines, but right now you can just buy used and refurbished efficient machines, so I'd probably just recommend that.
That was a joke - the lazy way (and a meme) to transport people to another world in various manga/anime is by having them get hit by a truck.
Sam and Max Hit the Road deeply influenced my humor. Best game memory of my childhood.
If you like creative uses of ligatures, you might also like:

"Video Game in a Font": https://news.ycombinator.com/item?id=26495059
I calculate my macros and calories based on if I am cutting or bulking (+500 cal || -500cal)

Signed up for a meal prep company that delivers weekly meals based on my daily caloric needs. the rest is if I am getting dinner or lunch with people.
Almost same question, but quite tangential: I'd like to have a plant watering system with least complexity involved. I would assume a fish tank pump plugged into any PC. The plugging part however is not quite-well thought out, neither the output to multiple pots. Could you suggest some ideas? Arduinos, valves, etc? The watering is not automatic and should happen with a push of a PC keyboard key.
I played the PS1 version of this game. The music, the atmosphere, the lore, the dialogs...This game is so memorable it has become part of my life experience as a human.

From their 3rd installment they went with the 3d craze but the result was not as captivating. They returned back to 2d in 5th version but I still prefer their old style.

Nowadays, games with a story-line as rich as this is very rare. Please recommend if you know any.

LucasArts games series is too old for me (and I don't fancy their complicated interaction mechanics).

I very much adore 18, 19 and 20th century European adventures with colorful styles. You know? Like Blake and Mortimer series, or The Adventures of Tintin.
In my experience as a lawyer at tech companies:

-bad lawyers creative an antagonist relationship with their internal colleagues in sales and contribute to distrust

-good lawyers spend a lot of time learning stuff about their clients (engineering, corp dev, sales, whoever) that seems "tangential" to the fundamental legal issues at first blush

-bad lawyers think they know the answer to legal questions facing the company

-good lawyers believe no one knows the answers but by combining their knowledge with that of their clients they can arrive at optimal answers
Considering Higgs barely published anything for decades after ruination might not be so bad.

That Nobel was a real shame in that the mechanism was discovered independently by multiple groups, but the prize only allows 3. Kibble had a real claim to it but probably missed out because it would've meant not rewarding his colleagues.
Doctor Fortran is the lighthouse of the Fortran community. I code in Fortran every day. If I have an obscure problem, the probability that the answer is coming from one of his forum posts is nearly 100%.
here is a simple trick to avoid writing bad documentation:
don't delegate it to superseniors working on the project for a long time
> Now you have all the problems from the article since you need to update all the components everywhere on screen that share state.

If anyone can field a question about react-query here, this seems like one of the exact problems I thought it solved when I started using it.

I do enjoy using it, but requesting the same data with the same key+queryFn from multiple, unrelated components still generates regular requests at the configured interval (even if I'd want/expect those components to share the response and only make that request at whatever rate satisfies the shortest configured interval)

Am I missing something in my configuration here?
And the sharp increase around the mid 1940s is quite remarkable too. I was wondering what caused that, I guess the polio vaccination started getting rolled out but I don't if it was that big of a cause of death.
Ask HN: Who wants to collaborate? (July 2022)
In the spirit of the monthly "Who's hiring?" and related threads, this thread is for people looking to work together on cool projects, whether they be side projects, research, art, starting a startup, etc.

If you're looking to team up, for fun or profit, please post your project and/or skills here!

(Inspired by: https://news.ycombinator.com/item?id=29759115)
Yep, highly variable based on the province. In Quebec it's so cheap that electric heat is common.

But yeah, the corruption is pretty bad here (of course, relatively speaking in the context of first world countries). A few dozen large corporations basically own our government.
Housing isn’t actually down yet, but further rate hikes could lead to that.
Looks interesting, been looking at putting something similar together myself.

Fanless does scare me a bit though. How does the temperature envelope look like when your maxing out the CPU or other components? I guess it'll start to throttle at one point, question is how quickly and how much.
That sounds like a you problem more than a general rule that using the word engenders unproductive conversation.
What Is Participatory Budgeting?
Last time the Russians cut output, it took them more than a decade to recover, and oil/gas provides a very large share of the state's income. How much of a recession do you expect, compared to that? I do think I understand the issue.
Yeah, _please_ don't use `typesafe-actions` :)

It may have had some value before RTK came out, but a lot of the opinions and approaches shown in its docs lead you to write _wayyyy_ too much code. For example, we specifically recommend _against_ writing TS unions for action object types [0].

RTK completely obsoletes `typesafe-actions`, and the TS usage patterns that we teach today should result in a pretty minimal set of types that you need to write in your own code.

For a small example see the RTK+TS template for Create-React-App [1]. If you want to see what a real app codebase can look like, the client app for my day job at Replay.io is OSS [2]. It's admittedly a somewhat messy codebase due to its long evolution and legacy (started as the FF DevTools codebase, copy-pasted, and we've been slowly migrating to RTK+TS and modernizing it), but files like [3] show how I would write a real slice reducer with RTK+TS.

[0] https://redux.js.org/usage/usage-with-typescript#avoid-actio...

[1] https://github.com/reduxjs/cra-template-redux-typescript

[2] https://github.com/replayio/devtools

[3] https://github.com/replayio/devtools/blob/454804188d33900a26...
you just explained indian indirect taxes. "tax season" in india is a yearly affair so that is what i wrote.

the indirect taxes, well, there are 2 due dates in a month. 10th and 20th. salary taxes are called "tds" or "tax deduction at source". same, monthly and a quarterly return.

we do have those "network firms" , actually the "big 4" in india is a network of firms who have taken up a name, there isnt any actual EY office, just a name of a network.

>And yes, the accountant was unreachable before doing our taxes.

irresponsible of them. we literally manage our outside-office life based on the 10th and 20th of the month so, 1-10 and 17-20 are no normal holiday days. employees are free to take a leave on 11th-15th or 21-28th of every month but the rest of the days, unless there is a serious emergency, leaves are not entertained much.

a small office usually does not have a tonne of clients (otherwise they would be big) so every client is important. Now why would this particular accountant would go on a vacation on "important dates", i dont know. i can safely say i have never done that and neither have my peers
Sure, but it's much worse to take a math exercise without any connection to reality and claim that it means aliens might be visiting us.
I recognise myself so much in this post.

> I realized in horror the issue was created months ago and I didn't even see it.

I even had one issue opened for three years before I found my self with some extra time for the project. Was quite surprised, but delighted, when the submitter responded with a thank you, and “worth the wait” just minutes after resolving it.

I guess what I’m saying is, don’t let the pressure take you down to much. Most people are probably both patient and grateful.
The residents of Dildo, Newfoundland have embraced the name, you can buy t-shirts that say Dildo and visit the historic Dildo museum

https://www.newfoundlandlabrador.com/plan-and-book/attractio...
The first version of React was released on 2013, it took almost 10 years for Suspense to exist (we _just_ got it now with React 18), that's what I'm talking about. Even functional components and hooks took a lot of time from them get and implement the idea after they tried to use ES classes and made everything much harder to manage. Context also isn't perfect, I like it but the redraw performance is not amazing and doesn't scale at all to bigger applications.

> https://github.com/yyx990803/vue-svelte-size-analysis

This is an interesting comparison I haven't seen before, I wonder if it's true for a complete application using some lib for state management, routing, etc. and if this isn't just a kind of cherry picked example. Thanks for showing this though.
I love that feature, if it prevents a number of hackernews from posting on or joining fedi, it's working as intended imo
I roughly agree.

I guess it would also incentivize some weird behavior like buying a project to take it private and try to extract value from users of the toolchains it's been built into.

This would be marginally better than buying a project to inject a backdoor or malware per instance, but it might be a lot more common? (It seems to be much more compatible with existing ~vulture-capital behavior.)

It would probably be Bad for most maintainers if our dependency chains were regularly being roiled by someone taking a package private.
Google now deleting health clinic searches from location history automatically
This cracked me up.

> Q: Is this serious?

> A: Eternal moral vigilance is no laughing matter.
You counted over a dozen dozens, which is eyebrow raising. That doesn't sound like presenting structured failure opportunities, it sounds like you're imposing an environment that creates aggravation for all of you.

I have severely autistic family members, so I'm not unfamiliar with the challenges. Stubbornly butting heads with them never achieves much headway.
ECC is working just fine on my Ryzen-based machine.

PS C:\> wmic CPU get Name
Name
AMD Ryzen 9 3900X 12-Core Processor

PS C:\> wmic Baseboard get Product,Manufacturer
Manufacturer Product
ASRock B450M Pro4

PS C:\> wmic MemoryChip get Manufacturer,PartNumber,BankLabel,Capacity,Speed
BankLabel Capacity Manufacturer PartNumber Speed
P0 CHANNEL A 17179869184 Kingston 9965745-002.A00G 2667
P0 CHANNEL A 17179869184 Kingston 9965745-002.A00G 2667
P0 CHANNEL B 17179869184 Kingston 9965745-002.A00G 2667
P0 CHANNEL B 17179869184 Kingston 9965745-002.A00G 2667

PS C:\> wmic MemPhysical get MemoryErrorCorrection
MemoryErrorCorrection
6 # "6" is Multi-bit ECC
This works for me.

1. Calculate calories:
https://tdeecalculator.net/

2. Generate meal plan from calories:
https://www.eatthismuch.com/

3. Grocery shop from checklist

3. Make meals.

Credits to op of this Reddit: https://www.reddit.com/r/WeightLossAdvice/comments/j9i8ag/th...
> You've exceeded Y free installs for package X. Choose one of the following license options to continue:
>
> 1. $49 for a lifetime license
> 2. Don't install package

That would be several absolutely radical paradigm shifts in how we use packages; depending on how big Y is some companies I know would blow through that in a single parallel CI run. They slice up their (enormous) test suite in over 100 slices and run each slice in a separate docker container. I also wonder how pricing will be determined. As an extreme example, that colors.js package that was in the news a few months ago because the dev intentionally broke it would not be worth $49 even when it did work. It literally only added terminal coloring codes to strings. JS is kinda notorious for having many tiny packages of course, but even larger pieces of software are extremely difficult to price. How much should postgres cost for example?

Finally, how will they determine which of the devs get how much each? Does it all go to the repo owner or will there be a pro-rata split over each contributor? Both will do some interesting things to the "FOSS community spirit", imagine having a useful PR refused solely because the repo owner doesn't want to share the income with others. I usually don't even bother asking for attribution when making a PR to an open source project, but if I knew the maintainers were getting an income from it then suddenly working for free seems a whole lot less attractive.
Has React become too big for people to not consider other alternatives? I used to be a big React advocate but realised that it is getting too bloated with every new release. Have been looking into Svelte and it is turning out to be a breath of fresh air compared to whatever React is culminating to be.
There are plenty of space on the Earth, you don't need to live in New York or London.
I've been using Feedbin ever since Google Reader died. It has been awesome!

I use it to subscribe to YouTube channels, Twitter, newsletters, Subreddits, HN, and, yes, RSS feeds. I frequently use its sharing feature to pinboard.

I think I still pay the original $2 a month. But even at $5, it is one of my favorite services of all time. Truly a gem.

Readably is a good reader for feedbin on Android.
I've advocated for Redux in many commercial projects because I knew that it worked well at scale. There was occasional pushback due to the large amount of boilerplate code involved (actions, reducers, sagas, models/interfaces if using Typescript) but the team mostly settled on Redux because it was the best supported and most widely used state management framework at the time. IMO the larger pool of devs that understand a framework, the better a project's chances are of success mainly because the industry has a high turnover of developers and it's easier to find replacements to maintain the existing code.

That being said, I'm now a huge fan of react-query.
I'd give Ben the benefit of the doubt and assume it was a mistake since up to that point he has been a class act.

As for the radio silence, I'm afraid that this could be something bad. I've seen other examples of creators doing great work who are seemingly impossible to dislike, and STILL receive harassment to a point of not wanting to continue (e.g. Handmade Hero)
what languages it is for ? seems only for c/c++ ?

or it can be for any language, just put the build command line in beast file?
thanks.
Cache stays simple even for large applications. It never gets "sufficiently complex".
You asked about plausible FTL technology, and I provided examples.
Taking money from A and holding it to transfer to B, no matter for how little a time it takes, is a legal and banking quagmire. Firstly, you are now a trustee of the funds, which sets a pretty high and onerous standard for bookkeeping and cash management. Secondly, banks hate, hate, HATE businesses that take in money from A and parcel it out to B through Z. It's a fraud and chargeback magnet.

I've spent a lot of time with folks from a variety of package ecosystems (RubyGems, PyPI, npm, Maven and Cargo amongst others) and I can promise you, they don't want this kind of hassle. They have more than enough on their plate.
I hope she doesn't have really long arms.
I love unnecessary optimization! This was a fun little project. My end goal of to be more like you. I had just lost a lot of weight and before buying the few higher quality items I wanted to be more informed about which ones I personally would get the most value from.
Several of my T-shirts feature this design:

https://www.ioccc.org/2012/tromp/tromp.c

On the back I put the 232-bit BLC version [1].

For math designs, it's hard to beat

https://i.redd.it/as5zgrv494l81.png

[1] https://www.ioccc.org/2012/tromp/hint.html
I'm currently evaluating Tailscale and other VPN solutions as AWS Client VPN doesn't look like it's going to work for us.

AWS Client VPN does not offer any means of unattended configuration or mass distribution. All they offer is a self service portal from which you can download the installable, the profile, and directions. Each use has to manually import the profile into their client.

I'm stunned they're missing this as it would prevent any sizable organization from adopting it.
Depending on what you want for your project, though, this isn't unilateral. If you want a supportive community of engaged users, you must engage with them in return. It's necessary in any relationship to accommodate or at least recognize the needs and desires of the other party. You cannot expect them to stay involved if your answer to everything is "take it or leave it".

I hasten to add that I am speaking in general. I am not familiar with Clojure and I am not saying that Rich Hickey and the Clojure project behave one way or the other.
That might be the most ads I've ever seen on one webpage. I think there might have been an article too, but it was hard to tell.
Probably - I don’t partake so I don’t really pay attention.
Frontend end is crazy because many UIs that do useful things are inherently quite complex. UIs, by definition, are how people interact with software to solve problems and accomplish goals. The problems we solve and the goals we achieve with software are continually evolving and expanding as more and more software is created.

The people-software interfaces for many of the commonly used pieces of software will always be complex as we will always demand a lot of our software, up to the limit that can be provided by the available tools for building these apps. As our capabilities for building better software grow, so too will the demands of the users.

If you aren't buying this argument, sit down and map out every single possible state and every possible event (user interactions, etc) of a moderately-sized app that you use regularly. Or even just one page of that app. There's a lot going on. It feels simpler than it is when we are using it because well-designed applications become invisible to the users, especially as we become familiar with them. They "just work".

TL;DR Reality is messy and complicated. And so is the software we build as well.