skysight-inc/HackerNews huggingface dataset:
Yeah, you need an account on Reddit and Youtube to make it worthwhile. Going into "private browsing" and going to youtube is a weird experience.

There are a bunch of niche youtube channels that don't get a ton of views that seem to support via Patreon (or there just retired).

I mean sometimes the sponsorships make sense. The video about how to change your car's heating/vent fan, came with a link to a place to buy said fan (It was in line with other prices so I used it).

In the how to do things department Youtube is King. Even very obscure things. I had a hubbard squash and needed to open it... you tube had it. Not sure some of those methods where the best, but I found one that was effective.
I’ve gone to a recently constructed playground with my child over the last few years, and I was able to observe the risk assessment strategies they took as they developed.

The playground in question has a truss ladder leading up to a playground platform that’s about two storeys off the ground. Dangerous stuff for a toddler just getting the hang of the playground, and they would self-select themselves out of it. However, as they grew, so did their abilities and they climbed higher and higher.

Yes, overly risk-managed playgrounds were a thing late 90s and 2000s, but risky play structures are making a comeback.
I loved this part at the end:
"By contrast, allowing a temperature increase for chips in large data centers could have surprising environmental benefits. To this point, Keysight’s White recalled that a company once requested JEDEC increase the spec for an operating temperature by five degrees. The estimate of the potential savings was stunning. Based on how much energy they consumed annually for cooling, they calculated a five degree change could translate to shutting down three coal power plants per year. JEDEC ultimately compromised on the suggestion."
Ah right these would all be inline assembly in the kernel code and so the assembler would handle these. Thanks.
UK heatwave: Temperatures rising rapidly as over 40C predicted
> It took Rome centuries to fall from it's peak, why would the west be any different?

I think the case of Rome is exactly one of the ones where people get history extremely mixed up. The Roman empire was powerful and prosperous for hundreds of years - more than any other empire in Europe in history. The vast majority of people of those prosperous times created more prosperous times, again and again for those hundreds of years. Rome only fell because of an extraordinary amount of bad things happening at the same time, not because "easy times create weak men, and weak men create hard times".

Basically, by the model of the quote, we shouldn't expect any prosperous society to exist for anything more than 1-2 generations.

Even looking at the times after the fall of Rome, it took many more hundreds of years to get back to the prosperity of the earlier times - so the "hard times create strong men, strong men create easy times" part of the quote is also false.

Edit: As a complete aside, there is a particularly hilarious take on the history of Rome that made some splashes in right-wing circles, by a ridiculous self-proclaimed intellectual named Stephen Molyneux. Among many other historical inaccuracies, he was taking quotes from Cicero about the moral decay of Roman society to show how that "moral decay" led to the fall of the Roman empire - of course, Cicero didn't even live to actually see the Roman empire or its peak, nevermind its fall some 500 years later. If anything, Cicero's "moral decay" could be said to have led to the rise of the Roman empire.
I have no clue if its "worth it". I've been writing forever and can't stop writing (https://jonpauluritis.com). Similarly, I've been reading forever and can't stop... this year I resolved to try and read less, and I think I've already read ~10 books.

To answer your other questions:

*Did it help to get noticed/ find jobs or other opportunities?*

YES. This however is not linear. No one has ever been like, "would you like to interview" because they read something I wrote. People just remember you more or you have more reasons to interact with them. You impress them more at work because you can communicate more effectively which is like 30% or 40% of the job. (my code is more readable too)

*Do you learn something new from it?*

Sure, but again there's a lot learned that doesn't fit nicely into a box of skills. I'll give you an example....

Neil Strauss has a 3 edit process for writing, something like: write for yourself, edit your piece so that it's useful, edit your piece so that the haters don't have any material. This generalizes to all sorts of things. You could use that same sort of logic for a first date. Go out on a date for yourself first, make sure that the other person enjoys it, make sure that you aren't setting yourself up for failure with anyone who would comment about the date.

I think you learn a lot by writing but there's really no way to tell if it will be useful to you.

*Self hosted is too much maintenance...*

Yes, but this has gotten MASSIVELY better with cloudflare pages, Netlify, etc. My trick here is to simplify then iterate. Start with just the base theme... don't do anything to it... just write. With cloudflare pages you just `git commit -am 'message' && git push origin master` and it's published. I'm not a big fan of the medium/blogger scene - it's a personal preference.

*Writing up my thoughts in presentable state took too much time/effort*

I have a couple of tricks for this... first, go SMALL. very SMALL. 400 words is fast to write and fast to edit. 400 words is about what it takes for a short story, or a well thought out idea. You'll probably bleed into 500 words if you aim for 400 but it will keep you from writing those 2000 word monsters that suck up weekends. BUT it will also lead to the style of writing that will have you put out 1200 word pieces quickly. Next, stop caring what people thing, just publish it. Jack Conte has a beautiful speech on this (https://youtu.be/LzwwMGxohnI). Lastly, I'm lazy so I use tools to help me edit. Grammarly works great, but theres some open source cli packages if you work in plain text or markdown.
Cellcius Heat Battery
The actual report is here (I think? It might be a preliminary report?)

It seems the primary message is "CO2 reduction won’t even stop climate change ... we have not fixed the primary root cause – the destruction of nature by toxic chemicals, and substances such as plastic."

https://dx.doi.org/10.2139/ssrn.4099018

> Pollution from the Congo, Gambia and Amazon from municipal waste, agricultural
run-off and deforestation has caused an explosion in the growth of pelagic Sargassum
seaweed. It is estimated that, each year, 20 million tonnes of this weed are growing
in the Atlantic Ocean - that’s more
weed than plastic by weight.

> The smell of the ocean comes from coccolithophores, and they are in the air we
breathe, our water and our food, but if their numbers are depleted, they will most
likely be replaced by toxic dinoflagellates. Already we are seeing HABS, hazardous
algae blooms around the world which are killing people living next to the ocean. This
is coupled with increased levels of ciguatera disease caused by dinoflagellate
contaminated fish. Health authorities are now recommended that any fish from
tropical water over 3kg in size should not be consumed
I don't really keep a blog, but I do have a website where I post my thoughts and findings that I find interesting. I post something maybe twice a year--though sometimes more. I find it personally gratifying, it's mostly just a way to organize my thoughts on a more interesting/complex topic.

A lot of people feel that writing a blog is a thing that has to be done a certain way, that is you have to update it regularly, with interesting content. I think more people would have interesting sites if they looked at it as just that: A personal site that gets updated as you want, rather than a blog that has to be kept fresh and relevant.
Tremendous progress. Hope to see some fun GPU support next year sometime!
I wonder why whole bothers me more than then/than your/you're would of/would've ? lol
I also love programming, but I hate the industry in another way. The work culture is bad, but it’s not the most pain. My own issue with it is overwhelming complexity to do simplest things, so that everyone lives in a bubble of buzzwords, technologies and is so far from business that it hurts. When I have a talk with a coworker, it’s usually about how X is different from Y and how yet another TLA is better than yet another. Nobody speaks business, nobody cares about actual user or business experience. No developer I know would go to the next office and ask in detail how their solution could be changed to be more useful, helping a non-tech person to understand limits and possibilities of what could be done. It’s always just a trash talk about arcane patterns and how they are good at creating entry-level worthless bullshit in it, instead of directing their mind power on actual problems. We now have entire professions(!) which were earlier called install.exe and drag-n-drop. People still discuss how a button, an input field or an input completion should work, and reimplement that every week. People invent new ways of doing the same thing, proudly call them Hammer 14.0, and it still sucks so they plan to release Hammer 15.0 next spring.

Sometimes I want to say fuck it all and program enterprise systems in gambas or love2d, cause that seems to be much more adequate choice of a platform.
> By shifting business logic to stored procedures you avoid this.

Thanks, we considered stored procedures to bring the number of database queries down from 18 queries per payment to 1 query per payment. However, that would have provided only an order of magnitude improvement, and brought with it complexity of testing, compared to the state machine [1] we have in TigerBeetle.

At the same time, the biggest performance bottleneck is not only the number of roundtrips, but the lack of first-class batching in the interface per roundtrip. What we do in TigerBeetle instead, is we send 8192 transfers in a single network request. This brings the network/disk cost equation down from 1 query per payment, to 1/8192 query per payment. It's like group commit, on steroids.

[1] https://github.com/coilhq/tigerbeetle/blob/main/src/state_ma...

> That's also why SQLite is very fast, as it runs in your application's memory as a library. But then your data is tied to the same limitations as the machine the application is on.

SQLite is one of my favorite storage engines. However, SQLite does not solve our storage fault model. For example, misdirected reads/writes, lost reads/writes, bitrot in the middle of the committed log. SQLite was also not explicitly designed to be integrated with a global consensus protocol as per ”Protocol-Aware Recovery for Consensus-Based Storage” from UW-Madison. For example, there are optimizations around storage fault tolerance in the commit log that you can do, or around deterministic storage across replicas for faster distributed recovery, that you can't do with SQLite. Check out the paper [2] from UW-Madison for the details, which apply also to LevelDB and RocksDB. We wanted our engine also to be able to run in our deterministic simulator. For example, no random thread scheduling etc.

[2] https://www.usenix.org/conference/fast18/presentation/alagap...
Is it hard to measure what outcomes you produce after choosing which ever clock you want?
Ask a few random folks of various ages, on the street. Check out YouTube views for some of their videos, weighted by decade (videos from the 80s with tens of millions of views can be considered as popular as stuff with high hundreds of millions now). Album sales. Chart rankings from multiple countries. Endorsement revenues.

This is not rocket science.
Microsoft's latest security patch troubles Windows 11 users
There’s still the “don’t recommend channel” and “not interested” options to modify recommendations.
Yes, and not from the UK.

I did list Elvis and Beatles and I can list more stuff from the 50s and 60s onwards. Brian Eno would not be on those lists.
OK, if you prefer to be precise, there are two situations:

(1) In languages (or runtimes) where tail calls are not guaranteed to be elided, tail call elision is an optimisation. In that context, you could quite reasonably describe it as tail call optimisation. Programs that are written in these languages and rely on tail call elision are buggy.

(2) In languages (or runtimes) where tail calls are guaranteed to be elided, tail call elision is not an optimisation. In that context, you cannot reasonably describe it as tail call optimisation. Programs that are written in these languages and rely on tail call elision are not buggy (at least, not for that reason!).

This conversation is about making tail call elision a guaranteed feature of WASM. Therefore, in this context, it is not reasonable to describe tail call elision as an optimisation.
Chicken Fillet is good; but I’d hardly describe it as “fast-food prices.” Although it is fast food. It’s more like a chain restaurant prices (think Olive Garden and such).
For most commercial use, you're talking about refrigerated racks. They exist, but they're pretty niche.

In a typical data center, all this does is decentralize your cooling. Now you have many smaller (typically less robust) motors to monitor and replace, and many drain lines much closer to customer equipment and power.

Those units take up a lot more space, too, because of the insulation.
Additionally, these startups play the good old game of "who has enough cash to stay afloat the longest" against each other since none have any technological or logistical advantages
Sic-1 single-instruction (subleq) programming game
I just enumerated the playgrounds our exurb and ALL except 1 have at least one of the things you mentioned. Most have both monkey bars and swings.

The exception is a splash pad playground, so not really indicative of any sort of trend (except perhaps that our summers got a lot hotter over the last 20 years).

There are parks that do not have any playground, but those are mostly either dedicated sports fields, "adult-oriented parks" (eg the city commons), or nature-oriented parks (with trails, trees, and water). So not the sort of parks that ever had playgrounds in the first place.

Additionally, we now have some parks with natural climbing walls that you need to bring ropes to use, which is quite a bit less safe than marry-go-rounds and what-not. (I've never seen them used without adult involvement, but TBF a fall from the top would probably actually kill/seriously harm a kid).
The Common Lisp example is a tiny bit disingenuous. Common Lisp programmers rarely write

(function evenp)

but instead write the shorthand version

#'evenp
Bae scores $699M contract to support US Army supercomputers
iina - for macos (based on mpv)

https://github.com/iina/iina
how do mail delivery services work with this in protecting users from spam because their aim is to reach the inbox for their customers, spammers included
Multiple profiles, so that I can keep personal and work related stuff separately. Firefox has containers, but it’s not really a first class support baked into the browser. For example, I use OneTab extension which lets you suspend tabs to save memory. This doesn’t work well unless you have profiles support.

Even with containers, when I suspend a tab, when I unsuspend I would want it in the same tab group
This is pretty much what I do as well. It seems so simple and obvious in the retrospect but it took me years to figure it out. Thanks for the write up
"Which protocol are you using?"

"It's in the code."

"Riiiight."

https://en.wikipedia.org/wiki/Security_Protocols_Open_Reposi...
the reason for this is because i'm web developer and i will have to use things like webpack that are poorly optimized

my new laptop needs to be able to endure that (without getting uncomfortably hot)
I don't expect mind emulations to ever be an economical alternative to AIs. But if they are Robin Hanson wrote a book[1] trying to think through what would end up happening using as much boring social science and engineering as he could manage. I'm not convinced by everything but it's probably a good starting point for thinking through the issues.

[1]https://en.wikipedia.org/wiki/The_Age_of_Em

EDIT: A better review than just the Wikiepdia page: https://slatestarcodex.com/2016/05/28/book-review-age-of-em/
Absolutely not. Atleast not with everything all the time. I love how the front camera on my phone is not concentric to the notch. How my table has uneven legs (I place a wooden piece to adjust). How the edge of my door is not aligned with the frame. How some of my t-shirts have slightly uneven sleeves.

For me, imperfections make them personal.
I am repelled by people ('designers' ;)) looking at everything to find faults and point them out with pride. Tells me they never made a thing with bare hands all their life.
That doesn't really help, because it simply shifts the problem to creating "talented teachers" out of the average teachers that are actually on hand.
Kind of hard to illustrate NTSC and PAL.

These are the physical media. The tapes were not concerned with the types of signals that went on them. This is showcasing the physical nature of the video formats.

If I were try to illustrate NTSC, the red would all be shifted to the right in the image in a blurry fasion. Not the hue itself shifted to the right, but the physical position of the red information ghosted to the right of the actual source in the image which would still be a shade of red, but most definitely, it wouldn't actually be red.
Yea, that's essentially what happened to Virginia's Thomas Jefferson High School.
It's all getting more integrated i.e. Grocery chains are using companies like Deliveroo/Uber to fulfil orders.
I'm glad you have a machine for cleaning them. One thing I noticed in the US, even as a child, was that ball pits were filthy and musty. I don't think they were ever cleaned.
Yes, Silicon Valley grew out of quite sophisticated WW2 military R&D, so quite similar to USSR actually. I like this talk given at the Computer History Museum about the history of Silicon Valley, which was secret for many years: https://www.youtube.com/watch?v=ZTC_RxWN_xo

You can argue USSR lacked followup demand for computing from outside the military, and that this was caused by organizational issues. It’s probably pretty important to also state the relative wealth disparity at the start of the relevant period, from 1940 onwards, say. Russia was basically feudal in 1910, and it would be hard for advancement to catch up to US levels by 1940 no matter the organization of the economy, and then we have to account for the devastation of WW2 which followed (WW2 was expensive for US, but it didn’t lose industrial capacity except via opportunity cost).

I don’t say this as any kind of apologia, but think it makes more sense to compare USSR to less developed countries than US — where it still doesn’t compare favorably in many ways, but it’s far more interesting and debatable.
Got a great job, but still unhappy?
Aside from forensic ballistics being mostly junk science, if your suppressor is contacting the projectile in a way that deforms it... you're going to have much bigger problems.
Yes, my point is that using those as a measure of liberties is a particular definition of liberties that makes assumptions about what humans value most.

Not everyone values these — nor even liberties in general — and describing their lack as a “social illness” as you did originally universalizes them in a way that may not be warranted. I have no doubt that other cultures have these values — the point is that not all cultures do, and not everyone does even within cultures that do.
Adding more entropy to the system isn’t really the answer. Cooling people before rooms is a better answer.
Another hint on all this, is that the most "loved" languages and special here, Rust, Go, Zig, ... are HOLISTIC.

C, C++, JS are badly designed languages and that is something that will never, ever, for all eternity ( :) ), allows to make great tooling.

"Badly designed" here is related, but not the same, to "bad languages".

All this tooling is a circle that start from the syntax, paradigms, tastes and feedbacks that reinforce the whole thing.

A good example is Rust clipply.

Is amazing how great is (past week it help me turn a mess of logic with 2-3 steps of refactoring that turn like 10/15 lines of code on 5!).

But you CAN'T have that good without a) GOOD design or b) TOO MUCH effort.

For a great linter, Rust design has:

- Cargo and sub-commands, so `cargo clippy`

- A formatter, so it exist some guidance in how "good code" *look like (try guessing a lint that show a compressed line of code: Not helpful!)

- A idea of what are "idiomatic looking apis"

- That is based in traits and some enforced idioms

- That is based in the Rust type-system and checks (so it knows when you are cloning a copy value)

- That is based in a explicit syntax

- That is based in extensive annotations of code

- That has a GREAT error reporting machinery

- That DEMAND a sophisticate parser that is resilient to errors and has full access to the source code

- That run alongside the whole chain so you can start again in each cycle.

And more importantly:

- That is made by the same guys that made Rust, not somewhere else guessing what to do with that!

Too much things to align, and that show how a "well designed" language is a holistic endeavor.
Ah I see our point of difference, you are thinking of intergenerational change whereas I interpret the quote as multigenerational, societal change.
Personally I see two big problems:

(1) It's all about views. Click bait, racing to publish, and so on results in lower quality news.

(2) Pretty much all the mainstream news is from one perspective. The agenda is pretty transparent and hurts the quality.
A tiny bloom in Bristol Channel doesn't contradict the findings of the scientists.
> Like divide and conquer and greedy algorithms, memoization, etc.

Doesn't every algorithm book/tutorial/course teach things in that fashion? Which resource are you using that just dumps problems and solutions on you without grouping them in some logical way? Even if you're just doing leetcode without learning any theory, the problems are still grouped and labeled.
It shows very little change since the 70s but a huge change since the early 90s.
This study seemed pretty quick to attribute this to policy differences, but I didn't see any normalization for access to healthcare. Most Republican counties in Texas for instance are rural. At times, access to a major hospital can be hundreds of miles away. Specialists could be even further. In addition, the article mentioned Democrats are more likely to exercise. It seems more likely that the gyms/capita in urban counties would be much higher than the gyms/capita in rural counties.
Only three? That's not an immediate win. What if the temperature increase causes just so slightly more failures, causing so slightly more replacements, and each replacement requires energy to make, ship, install, replace, recycle, the effects of increased demand... What if it lasts slightly less long, causing more early failures and eWaste? After all that potential risk, is it a benefit still, and if so, how much?

We don't know and it is hard to know - but I don't blame JEDEC and would not call it a "compromise" on their part like it was a superior option.
I was at the post office the other day and there was a big flat box that said: "IT'S A FRAME. DO NOT BEND"

It's like the people working with boxes like to reshape things.
How Hospitals Are Using AI to Save Lives