skysight-inc/HackerNews huggingface dataset:
Another step toward modern dumb terminals, now "thin clients" of the mainframe, now "the cloud", where a handful of giants own anything and the others nothing, not even understanding this. A name? Ah, yes, 2030's Agenda or an old book I suggest to anyone The Science Of Government, Founded On Natural Law, by Clinton Roosevelt also available in pdf https://dn790002.ca.archive.org/0/items/sciencegovernme00roo...

I suggest https://kfx.fr/articles/2024-04-26-onnewdealexp-contrapolis/ and really starting to think about where we are going and where we could go. We could go in a distributed society, resilient like the Internet, spread like Usenet, desktop-computing and homelabs as the norms, where companies who needs more own a shed or more with some racks, p.v. and storage to ensure stable power, FTTH and emergency radio (4G/5G and LEO sat access) full of very dynamic SMEs or a set of large internment camps named smart cities full of inmates and no innovation nor dynamism till the obvious collapse.

BTW that's NOT a political vision but a technical one, because the cloud model will end up there technically anyway.
This approach makes sense if you have access to either all available memory or a fixed quantity of memory, half of which would go to the fromspace and the other half to the tospace. What I don't understand is: When should the heap be made bigger? What about smaller?
Rich farmers should distribute their lands to poor ones
...You know there's some options between "capitalism optimising for profit margins leads to unchecked consumption of resources" and "everyone has to die", right?
I've seen both, although rarely for either.

The worse trash fires were the homebrewed systems, but maybe that's because I could dig in and see how bad they were.

But I'd actually agree with you - as bad as those were, I'd rather them than a shitty 3rd party something. At least I can theoretically do something about the in-house one, and, all the ones I've seen were smaller in scope than any SaaS product.
Definitely can recommend pragmatic engineer blog profile

https://bsky.app/profile/gergely.pragmaticengineer.com

You may find there stories about software engineering, tech companies, tech jobs market and more.

Gergely just recently joined Bluesky, so at least for me it's minus one reason to open Twitter.
You did not count the gathering of data and then training the LLM.
I agree about no social media. And no news. I agree about privacy, reducing ads, and aggressively filtering and blocking spam email.

Minimalism for its own sake can turn into a fetish, or virtue signaling, with the main reward coming from telling people about it. I prefer to choose what to use based on necessity, convenience, and the alternatives.

For example, because I work while slow traveling (digital nomad if you prefer) I need messaging apps to stay in touch with family, friends, clients. Too many people don’t read emails and don’t answer phone calls, they won’t change their habits for me. I find maps useful in new locations, superior to the alternative of paper maps or printed guidebooks. I need to manage bank accounts and credit cards in my home country, easiest to do that with the apps, which can use biometrics (face ID or touch ID) unlike web sites that will constantly require confirmation.

I use an iPhone for the ecosystem and enhanced privacy features. I like having a camera handy. I like cloud storage so I’m not carrying a lot of paper around.

If you look at what other people do while staring at their phones you’ll see social media, messaging, videos, games. Those apps can get addictive, but the fault doesn’t lie in the phone but from apps we can choose not to install. I would prefer a world with people paying less attention to their phones, but I have to live in the world as it is, not as I’d like it.
Is your game made with godot? It looks like you used this pixel planet generator asset from itch

https://deep-fold.itch.io/pixel-planet-generator
I think it’s a bit naive to think that people who won’t learn Rust will learn a new, stricter variety of C.
Ah so it is... I just asked if he had used that asset, I discovered it a few days ago myself and thought it was an interesting asset.
You're not counting the training of the LLM.
Yes, in the way that there are differences in pollution between using coal-fired plants and using LLMs.
How the ZX Spectrum became a 1980s icon
In the article the author is running Windows 3.1's installer in a SoftWindows emulator: https://winworldpc.com/product/softwindows/20
Show HN: LLM Alignment Template – Aligning Language Models with Human Feedback
I've been working on an open-source project called LLM Alignment Template, a comprehensive toolkit designed to help researchers, developers, and data scientists align large language models (LLMs) with human values using Reinforcement Learning from Human Feedback (RLHF).
Inference consumes far more total compute than training the model.
> this looks more like predictable economic arithmetic working itself out than a conspiracy.

Fighting wars for the profit of Brittish bankers is a classic conspiracy, ye.

A firesale of communal property is a bad deal. What is even the market value of a factory or mine that might end up on the other side of the front line? How does the market price in a total write off of the asset?

If a government makes great powers profit from war revaging it, the country is up for a really bad time. One might speculate about the order of events here.

Cutting a deal with the capital is cutting a deal with the devil. It is just a more politically palatable form of surrendering but with the working class still forced into the trenches.
Yes _however_ the nodejs benchmark at least is handling each message asynchronously, whereas the go implementation is only handling connections asynchronously.

The client fires off all the requests before waiting for a response: https://github.com/matttomasetti/NodeJS_Websocket-Benchmark-... so the comparison isn't quite apples to apples.

Edit to add: looks like the same goes for the c++ and rust implementations. So I think what we might be seeing in this benchmark (particularly the node vs c++ since it is the same library) is that asynchronously handling each message is beneficial, and the go standard libraries json parser is slow.

Edit 2: Actually I think the c++ version is async for each message! Dont know how to explain that then.
apparently, when water is used for purposes that annoying people dislike for ideological reasons, it disappears into another dimension, lost forever.
> and semantics that make sense

A paradise for CSRF.

> Your comments remind me of the people who didn’t get HTTP verbs and wanted to use POST for everything before rediscovering REST.

REST is not about HTTP methods if you read the paper. It's curious you have a direct map between HTTP methods and REST verbs as your mental model.
Then you might really like the book I've first learn the world from, "Intelligence Emerging"[1] by Keith L. Downing. It's a very dense book about self-organizing processes, and emergence in general, and it drives me a bit crazy because it's one of my favorite book, but I never heard anyone mention it.

[1] https://mitpress.mit.edu/9780262536844/intelligence-emerging...
> If accurate, I still prefer ChatGPT.

It looks like you are using ChatGPT too much and feeding yourself untrustworthy information for no reason.

Internet search still exists, there is no need to use ChatGPT for this. Simply typing "how much water per btc transaction" into Google will give you this top response much faster than ChatGPT would:

> Buying or selling bitcoin uses 16,000 litres of clean water for every single transaction.

This is reported by New Scientist, who's reporting is based on actual calculations (using real data) from a PHD candidate at the Amsterdam School of Business and Economics.

Whereas the number given by ChatGTP is based on nothing but the statistical probability of what would sound correct in this context, and has no guarantee of accuracy at all. In this case it was off by an order of magnitude compared to the number based on real data.

The internet search probably used a lot less water as well (beside being both faster and more trustworthy).
IMO One thing that this gets right is naming the package that has settings.py "config". If you use "django-admin startproject <name>" it uses "<name>" for the config package which may not be a good name for a package that mostly will contain configuration.

Another feature might be a script to generate an app which includes a urls.py, and template directory, etc.
Making it bigger requires a stop the world, and moving some objects.

You'll never need to make it smaller, but this requires the same efforts.

But good to see someone finally explaining the simplest and fastest GC, because the objects are compacted, usually in the same cache line. MMTk is way underused
They had Blue Moon Rendering Tools (BMRT), though :)
In my previous job, the company followed the country's laws pretty much to the letter. Simply being on call gave some small fraction of my "hourly rate" (despite being a full time employee), which actually does add up, since e.g. on a weekend you are accumulating 48 hours of such on call time (while on weekdays it's only 16 per day, as your actual 8 hours worked is not counted twice).

If there was an actual incident, you'd get paid as if that was overtime worked, and it depended on when it occurred (e.g. weekends and public holidays carried a higher than normal multiplier). There were also limits on how much rest you'd need to be guaranteed, etc.

On average, our actual incidents were relatively infrequent, and the pay out mostly depended on the size of the team, which dictated how often you got rotated in. It worked out to something like +10% salary though.
If you feel shame because of random opinions and articles on the internet, I’d address that before worrying about “print” vs. a real debugger.

I pretty much only use print debugging. I know how to use a real debugger but adding print/console.log etc. keeps me from breaking context and flow.
SQLite’s Use of Tcl (2017)
Yes, would suggest something like "CoC Restricts Kent Overstreet's Linux Kernel Participation".
Total datacenter energy use is on the order of 1PWh/yr. Total global solar surface irradiance is on the order of 400,000PWh/yr.

The direct heat contribution is negligible to global temperature.

There is an argument that water vapour in the atmosphere is a greenhouse gas, but also an argument that clouds reflect solar energy, and that this water vapour is emitted at ground level. I don't think it's so obvious that water evaporation from datacenter cooling systems is directly either good or bad for global heating.

There certainly are negative environmental and social effects of this water usage in some places and implementations, and certainly it could include severe heating potential, but this is an over-reduction without further context.
Not 2024 book, but I found "Essentialism" by Greg McKeown valuable despite it being a mainstream self-help book.

While the core message isn't revolutionary (focus on what truly matters), it provided a useful framework for re-examining my priorities and look and my current state of things from different perspective. Sometimes the obvious needs to be stated well to sink in.
> I think a reasonable person who sees the actual reality would conclude that Israel does not have effective control over the entirety of the Gaza strip.

This is not a precondition to being an occupying force and by arguing this way you really do not show good faith, but rather a desire to cloud the discourse with a discussion about definitions.

Don't worry, you could show the world just how unoccupied Gaza is by traveling there without interacting with either the Isreali side or some other Western military. But that is not going to happen for some reason. And that reason is that Isreal is occupying the territory and you can't go there (or leave from there) without interacting with them.
I read through this, and thought to myself: "wow, what a response that elucidates the PL design tradeoff space while giving real world examples of languages that occupy various points on that space; all as concisely and economically as possible."

And then I read the user name. Of course it's boats!!

Thank you for all your work! I want to say that especially since I've noticed a lot of shallow dismissal of your work recently (shallow because the dismissal often doesn't engage with the tradeoffs of whatever alternative solution it proposes in the context of Rust, among other things), and would like you to know there's a lot of us who are very very grateful for all the productivity and empowerment you've enabled through your contribution to Rust.
Each person on my team has a day of the week they own, and then we have a rotation for weekends, and negotiate holiday/pto trades. I guess it really only maps correctly for a 5 person team.

We previously had a week long rotation, and some folks were initially skeptical of the idea to change, saying they were worried they'd feel like they were "oncall all the time". But, they agreed to try it for a month. That was a bit over a year ago now, and no complaints.

I think it ends up being a lower stress configuration, because it just becomes part of your normal expected work-week routine, and generally isn't as mentally draining.
It does make end of year PTO/holiday time a bit more complex to work out, but so far my team has been okay with that tradeoff.
Using 40ml of water to ask chatgpt how many grains of rice 40ml of water would grow, and the answer is ~1.
> But why hire a therapist when Gemini is there to talk to?

Well for one, there's no doctor patient confidentiality.
Love it, but aggregating different connections (latency, LTE vs Adsl, fiber) is hard. Tried different algos, but always had network hogs or even higher ping that slowest connection.

What made it work best (and rock stable) was using LTE only, or ADSL only connections having same ping to aggregator (VPS) and have the VPS as near as possible. (latency wise)

I did not had the time to set up multiple redundant aggregators, so my SPOF was the VPS some times. Maybe there is a solution out there.

So far my experience a year ago. Our provider then offered a way cheaper managed solution, thats why we stopped using it.
The article says "The assumption that "Twitter but decentralized" or "Facebook but open-source and federated" will necessarily be good—rather than differently bad—is a weak one."

So yes I think you're confused.
I'm curious how many defects creep into the process. I doubt the scientists have any idea, and I'm pretty sure the process involves a great deal of statistical inference to reconstruct the genome from many, many small chunks of DNA.

How would they even measure their accuracy? By definition, there's not even a baseline to measure against, right?
The parent did not say "most normal people".
1. Yeah, let’s talk Microsoft Teams instead. I suspect that’s worse than AI training…

2. The article I’d write starts with incumbent uses of water. Residential use, especially in dry areas, has been pressured to progressively increase efficiency. It does take energy to treat and pump and treat water again. But some people always wonder if they’re saving water just so another part of town can add residents or sell water to a new data center that runs Microsoft Teams.

Evaporative cooling shouldn’t pay the (embedded) full price of treating sewage. For example, in California, that’s charged at a fraction. But it still covers the cost of treatment, the administration of water rights, and pumping. And that’s enough for corporations to choose to put AI training in other places.
Lol. Same for me, the game was avoid the white dots. It almost speaks to something deeper in terms of corporate-sponsored games, how does a "brand" form a relationship with me? Perhaps just calling the game "avoid the white dots" would have been a step in this direction?

I often get YouTube advertisements thrust upon me when I'm engaged in content and think "what are these brands thinking... bursting into my living room mid-content and trying to push tampons onto me?" I'll never buy your tampons again.

However, I digress, and apologies, because I love the game and also the studio that created it - but honest feedback - I still have no idea what the company does that sponsored this game. I don't feel an emotional connection, and the game didn't peak my interest enough to find out what they do.

In the past when I've encountered great "art" - it's inspired me to go deeper into what was behind the art; to learn more about the author, and perhaps if it's truly amazing, another step beyond this. Brands like Panic have made me do such a thing.

I remember that great commercial for (I think) it was Geiko insurance on YouTube that said "You can't skip this ad because it's already finished", it was wonderful IMHO because it empathised with the viewer. Perhaps calling the game "Avoid the dots" would do the same?

Just my opinion, insignificant such as it is.

[edit] After a moment on the balcony it occurred to me, what if the game began with a big white Super-hot title that said "Avoid the dots (Speedrun challenge)" and at the end of each level displays a high-score table? Perhaps that would even give it a chance of virality in the speed running community? (credit to the commenter that said he "speed ran" avoiding the dots for the idea)
How about T-shirts? Websites, ads and "fun fact" news articles tell me it takes on the order of 10000 liters for each item... which seems to be a bit high but I don't have the means to verify the number.
By 'inference', do you mean using the model to compute a specific series of results?
This depends on languages. For c/c++ without a package manager, people hesitate to add external dependencies (and especially when high performance is needed, e.g. game engines).
Emulation of SGI's IRIX Interactive Desktop
In California, you could replace all your lawn with avocado trees. Might only double your water bill.
> Does your service need to be C10K?

It's incorrect question. The correct one "Do your downstream services could handle C10K?" For example a service with a database should almost never be bothered with C10K problem unless most of the requests could skip db access.

Every time you introduce backpressure handling in C10K-ready app it's a red flag you should simply use threads.
I am. That's amortized over millions of users and billions of invocations.

But who cares? I'd gladly pay for something to do in minutes what would've taken me hours. It doesn't need to be as efficient as my body in the same time frame.
It is a mystery, like lots of other phenomena that science fails to explain. Personally I think all those creatures are much more intelligent and aware than we give them credit for. Viewing these creatures as simple automatons is as silly as viewing humans as such.
The shortcoming is print cannot always inspect pointers/objects. Once the debugger hits the breakpoint the entire context can be inspected.
Microsoft Rolls Out Recall to Windows Insiders with Copilot+ PCs
I’ve sort of lost interest in AGI. It was always an interest because of all the cool things I imagined it would be able to do, but here we are now without AGI but with so many of the cool things I was imagining. So I care less if it's AGI or not. It’s extremely useful none the less. And as models get better and better and as tools improve we’ll see more and more value added to society even if it isn’t AGI.
Most people eat avocados not for their nutrition but because they are delicious. I would definitely suggest not buying and eating them if you don't find them delicious! There are much cheaper options.

Does Claude offer much beyond its utility as a tool? I mean, it's ok to like tools too. But I'm not sure I'd want to pay an ongoing cost for a tool just because I enjoy using it. It has to deliver utility too. And if it does then you shouldn't have to give up avocados, in fact you should be able to buy more!

If/when we to the Her level of AI then things will be interesting...
I think the question is how efficient is ChatGPT in providing economic value. I don't want to get in a game of anecdotes because I don't want to deny that there are use cases well-suited for LLMs and you might be in such a field. The efficiency question is thus: of all the queries LLMs serve, how many of those are hallucinations (which then need to be reprompted), how many of those are simple queries that could've been solved with more traditional search methods, and how many of those are queries which only LLMs could've solved?

I don't really have an answer to my own efficiency question and will likely never will. But for every company like yours, there are companies who blindly introduce LLMs into their product for no other reason than hype. Spotify, your recommendations ("DJ") are no better because you used LLMs; collaborative filtering worked just fine for music. Meta/FB, your value prop to me as a social network hits rock bottom if my friends are not even sharing real-life experiences. Google, you're already on thin ice with all the SEO spam but your value decreases even more if you give me hallucinations for summaries. Hence, sorry but my outlook isn't rosy.
Early adult binge drinking has lasting impact on aging brain in mice
> At a real major US bank, I was getting 4.65% in my savings account at this same time.

Was that in a CD, or in an account with a big minimum? Most major banks did not offer such a rate in a generic mass market liquid savings product.
lately there has been an increase in scammy yc startups
No one is 'gaining knowledge'. LLMs are just black-box tools that compute pseudo answers based upon a somewhat arbitrary set of training data. It's a crapshoot that looks good like ELIZA looks good.
Show HN: Analyzing Hugging Face Posts with Graphs and Agents
That's not the kind of water use the article is complaining about.
I was kind of hoping he would go on to speculate on what those breakthroughs might be, but the article doesn't go into any more detail. If someone like him doesn't have some next steps in mind, that doesn't bode well for AGI happening any time soon.