skysight-inc/HackerNews huggingface dataset:
Specifically I'm referring to an earlier commenter that represents this view:

> I do not recognise that government can be righteous. All I see is forcible fine extraction from the citizens it purports to help. Climate change + technology will be an excuse to take away more freedoms (of travel, life style), levy more fines and licenses, while also justifying government intrusion and micro-management (how much water, electrity, travel credits).

How would a carbon cap and trade be much different or more effective than a carbon 'sin' tax? I don't know if you've heard, but the SEC is planning on requiring publicly traded companies to disclose their risks to climate change and to report emissions. I see this sort of action as moving in a positive direction for once, but it feels too little too late.

> If you believe in CO2 mediated climate change.

It's a little beyond time for that, now isn't it?
True.

It does, but similar risks have come by before (in S Asia). India & Pakistan had a full confrontation in 1990s, when they were both nuclear capable & backed by Russia and US respectively. People at the helm of warcraft perhaps know where to draw the line. It is highly unlikely Putin will use tactical nukes or pre-emptively strike US/EU, no matter how grim the war looks.

People do not realize that the game of brinksmanship has played out several times in the past. We empathize Ukraine because news coverage & social media have brought the sounds of guns and rocket right to our doorstep. Horrific war crimes have happened, countless people died & children orphaned in Kosovo, Palestine, Kashmir etc. - but we can't connect with it because we don't see it flashed in the daily news.
As a former vehement atheist, learning more about Christianity. It’s a daily process.
*Actual, is actually going open-source.
The chickens died from heatstroke due to ventilation computer malfunctioning. They weren’t actually “boiled” alive, i.e. in water.

So there was an alarm for barn temperature but not for the ventilation system itself? I can’t think of any industrial system that doesn’t raise an alarm upon failure.
That's how I'd solve the problem. The added complexity isn't even that high, give the application an endpoint to push an attachment into a distributed object store of your choice, submit a message with a reference to the object and persist it the moment the chat message was sent. This could be done with mere bytes for the message itself and some very dumb anycast-to-s3 services in different data centers.

I'm sure I'm skipping over tons of complexity here (HTTP keepalives binding clients to a single attachment host for example) because I'm no chat app developer, but the theoretical complexity is still relatively low.
I'm gonna throw some Hindu mythology- time travel here.

Did you know that time-travel is a modern concept but in the Indian scriptures, which dates back to thousands of years already mentioned about it. It is a story about King Kakudmi, who sought a husband for his beautiful daughter, Revati. They both had travel to Lord Bhrama's(Creator of the universe) place which was apparently very far from our planet to seek advice. Lord Bhrama then explains them that time moves very differently on his plane of existence and the people they knew on their planet are already dead as it's been 116 million years that has passed in last 20 minutes of Bhrama's time.

They then travel back to Earth after seeking the advice.

Hindu scriptures mentioned a lot of "modern-day concepts" thousands of years back. Isn't it fascinating?
The small ecosystem is Nim's downfall for now, sadly. It really is a much easier language to learn and write in.

I'm working on some Nim modules which will be Open Sourced soon. This will provide a web framework with an ORM. It will be a batteries-included framework.

It will also easily plug-in to a Flutter powered front-end engine which can use Nim defined back-end UI code (not just Nim actually). Also to be Open Sourced soon.

The landing page with a wait-list you can sign-up for: https://nexusdev.tools
Kotlin coroutines are colored and infect your whole codebase. Virtual threads do not.
In an alternative universe I call the "yak shaving" refactoring
How much did it cost to run? Did you have any money coming in at all?
1. These are actual threads from the Java runtime's perspective. You can step through them and profile them with existing debuggers and profilers. They maintain stacktraces and ThreadLocals just like platform threads.

2. There is no need for a split world of APIs, some designed for threads and others for coroutines (so-called "function colouring"). Existing APIs, third-party libraries, and programs — even those dating back to Java 1.0 (just as this experiment does with Java 1.0's java.net.ServerSocket) — just work on millions of virtual threads.

Normally, you wouldn't even call Thread.startVirtualThread(), but just replace your platform-thread-pool-based ExecutorService with an ExecutorService that spawns a new virtual thread for each task (Executors.newVirtualThreadPerTaskExecutor()). For more details, see the JEP: https://openjdk.java.net/jeps/425
Ask HN: Best Engineering Achievements
Well, what is the best we have done? My top nominations would be something like:

- James Webb

- Hubble

- Boeing 747

- The transistor

- Mars landers

- Apollo

I see that these are mostly space-based (my bias), so perhaps people could suggest more terrestrial ones?
> "anyone can ban anyone else for a non-trivial amount of time, but you must reply to their post, and people will see that you banned them."

Was that on a per-thread basis i.e. if I start a thread, I have the power to publicly ban other users who reply to my thread?
> Soy milk is hundreds of years old

Consumption of large amounts of soy milk every day is surely not hundreds of years old.
Out of all the hobbies I've had, electronics (mostly something to do with the ESP microcontrollers) is the most satisfying one once everything works as intended. While electronics knowledge is hard to learn on your own (in my case), there are tons of communities online that are more than willing to help.
This is more or less covered in the article as well:

> Meteorologists from the India Meteorological Department (IMD) found that March 2022 was the hottest March for India as a whole since 1901, with average highs jumping to a staggering 3.35 degrees Fahrenheit (1.86 degrees Celsius) above the climatological average.

Heat waves happen, and have happened before, but if they become more common, longer, hotter on average etc you can see this in the statistics.
the hypocrisy witnessable lately in the west is shocking.
If you use git and clone the same (or related) repositories in multiple places on a single disk, they can share the hashed object to reduce disk space and/or network usage and increase speed.

One workflow is to git clone mirror the main repo and use that as a shared read-only source of historical references when cloning a new repo. You can also hardlink or reference those objects to save disk space (though some file systems will do that transparently for you).

It feels like this could be done entirely transparently to the user, for a free speed boost but it's not quite there yet and still needs some thought and setup. Some big services use this behind the scenes though so it's presumably robust.

So worth looking into if you are spending time waiting for clones.
Dear doomsayer: Citation needed.
Clickbait title. No boiling involved.
I have a vested interest in very precise understanding of brain structures (qualia too but less pressing matter).

In particular:

- visual perception of self
- visual perception of others

and the somatosensory aspect of those points, how do i represent your emotions and body in my head, my own body / image / emotions too; and how do they relate.

if that means anything to anybody, comment down.

Thanks in advance
Leetcode
System Design
Cinematography
Story telling
Public transit sucks in areas where only poor people use it.

When everyone has to use it, all of a sudden, everyone becomes invested in improving it.

> unsafe

Driving is unsafe. ~40,000 people die while driving in the US every year, and many more are seriously injured.

Public transit is so much safer, it's not even in the same ballpark.
I don't see how that would happen. This forum is paged text only. 9gag is images and infinite scroll. Joke subissions on the HN frontpage almost always has some intresting merit other than the joke.
Yeah. I'd love to finish more things. I like that quote. But at the same time, I don't feel the incentive of accomplishment that the article refers to. Finishing something just feels... empty?
Yeah, and everybody turns AC to maximum, we have record energy consumption for each heatwave, whereas at home I feel more comfortable with just a big fan.
NCAP safety ratings under fire following Dacia controversy
Machine learning stuff. I never got around to that, because you ain't gonna need it, and I never did, but as a generalist it's a bind spot.
FP-TS. Been a struggle so far.
Thanks a lot! Yeah, I love Tabliss too :)

Safari version is right around the corner, Bonjourr has recently been accepted on the App Store (we were worried it wouldn't be because of the iOS inspiration), so now we just need fix a few bugs and it'll be done. We've been wanting to get it on the App Store for a long time so it's nice to finally see it happening
Navigation (compass, celestial), another spoken language, calculus refresher, photoshop, vegan cooking.

Trying to avoid learning more programming things as I am entirely burned out from that.
The original study of the Bare-nosed wombat was produced by a 15 year old boy, Peter Nicholson, who in the 1960s used to sneak out of his boarding school dormitory of a night to crawl into wombat burrows and make friends with the wombats. He used to "speak wombat" to them and his scientific paper is still cited.

https://www.wombatfoundation.com.au/team-view/peter-nicholso...

https://www.textpublishing.com.au/books/the-secret-life-of-w...

https://www.abc.net.au/austory/the-wombat-boy-march-25,-2002...
Most carbon pollution comes from the global north, most of which will still be inhabitable long after the tropics aren't.

Food security is another quesiton.
This is a line in the sand I will not cross. My vehicles are the most expensive things I ever owned. They're also my longest-term purchases.

I already struggle with phone manufacturers crippling their phones with software updates. I'm not ready for this to happen to my car or motorbike.

My car is from 2006. Will the greedy people who sell me a car in 2022 maintain its software in 2038? Will its dashboard still promote defunct services? Will it start showing ads after a bad quarter at the car company? Will they raise the prices just because they can?
You also want open chords. There’s nothing stopping you from tuning the way you describe you’ll find it much harder to play harmony that’s musical if you do though.
Somewhat more widespread, the Open Policy Agent <https://www.openpolicyagent.org/> uses essentially a subset of prolog written in form more familiar to most programmers - but while the code looks more familiar, the semantics are derived from Prolog.
I've only seen antisocial to mean socially harmful. I thought it was a American vs. Commonwealth English quirk but both Oxford and Collins list your definition too. I was mistaken.
> but we have the intelligence to tame our environment

I beg to differ when most wealthy and well-off Americans get affected by drought, fires, hurricanes, floods, tornadoes, freak snow storms... and still stay in the same place all year round trying to tame their environment.
Surely they the French could figure out that "neuf-dix-neuf" could work as well. I'm learning some South East Asian languages and the simplicity is astounding. Who needs "dix" when "dua dua" works just as well? (Indonesia)
Who needs such a “loophole”? It’s already very common to take down pages with fake DMCAs, fake legal process and fake court orders.

Anyone wanting to deploy dirty tricks to remove things from Google can do so very easily already
> But wouldn't it make more sense to first rewrite Clojure itself in some small/minimal scheme-y subset of Clojure - and then port that subset to Rust/Dart whatever? (With some performance penalty)

Actually indeed I think this is a possible route I went or have a note to try somewhere. The idea being if we can make a very lean Clojure core, and then the std library built upon that instead, it should be easier to port to other systems and share code. Gets tricky of course once you deal with code that relies at all on any sort of interop somewhere, but I should probably not get too much into it as my heads not been in that space for a while haha. The idea of a unified, universal Clojure of some sort (whether possible and practical or not) is an interesting problem in all this
Have any modern constructed languages made use of this knowledge?

A very quick Google suggest Esperanto doesn't:

https://indo-european.eu/2008/05/esperanto-other-invented-la...
https://w3.cs.jmu.edu/kirkpams/OpenCSF/Books/csf/html/

I wish I had this resource when I started. A great introduction to CS fundamentals
This is not medical advice, but...

Cyanoacrylate (also known as "Super glue").

I've been using it to cover some small clean cuts. I think today there's even variants approved for such use.
Although social media and other new things might be important, I wonder whether this is deeper, and older, than that.

In the USA, people vote on basically everything, as though it makes sense to poll the public on who should be a dog catcher, a sheriff, ... a judge, even. Ask people for their opinion often enough, and they may infer that their opinion is valuable, even if uninformed.

Perhaps it's not that Americans don't trust experts, so much as they think that they are the experts.

The independent spirit seems to be baked into the cake, for a nation that began as a tax revolt.
Well, English and most indian languages share a common ancestor, but indic languages have drifted just as far as any other from proto Indo-European that you can't really say one branch inherited anything from the other . Indic languages are our cousins, not our grandparents.
> Why everything which doesn't work as someone expected is called "damned"?

Because POSIX doesn't provide features that are necessary for reliability. Workarounds, if they exist, are highly platform-specific. That I'd say is damnation of the standard.

For example, how do you, within POSIX, ensure that a write to the storage media is "durable"? People argue about what combination of various "sync" calls and open flags you need to achieve this. (Disregard the case of hardware cheating -- nothing can be done about that.)

How do you make an "owning" lock on a file: a kind of that you and only you (the owner) can remove? Why is a lock applied per for file descriptor and not the file object? What is the workaround here?

In general, POSIX + threads = damnation because there's too much per-process global state, which was kind of OK "before MT". It's clear that the standard was written before multithreading was even foreseen to be the norm, and it contains many SNAFUs wrt threads, not just files. (Signals and fork are the first to come to mind.)

Oh, yeah, don't mention Linux. It has so many extensions and additions to POSIX to alleviate POSIX messups that it's not even funny.
I didn’t build it but running pi-hole on a Raspberry Pi is a very seamless experience. Besides manually updating block lists I never had to ssh or login into the dashboard because of any issues—it just work.
The history of english podcast is a wonderful resource for this topic. Heck of a lot of episodes though.

https://historyofenglishpodcast.com/
potatoes are always watching
It's the leader's job to influence team culture and structure. Culture often arrives and departs with leaders based on their values. While listening would have given you good intel, the director probably felt team members would have experienced a leadership void for 3 months. Depending on the level of morale at that time, that may have been unacceptable.

Instead you could have said how you'd work to create a culture based on your values of x, y and z. Ideally your values would align with the corporate culture and would motivate and inspire team members. You could have even told the director you'd have held meetings telling your team that you wanted to find out what their problems were. Tell them that on your watch things will get better, etc. Reassure them and provide a vision.

You don't only need to observe to discover problems, if you only ask people are likely to tell you, especially if there's new blood that might be able to create changes.
Gravitational Pull: Managing the reality of 'Life after orthodoxy'
It’s a mishmash of things and I’m only scratching the surface, sorry can’t give a coherent answer.

But some books (Mere Christianity, The Case for Christ, The Believing Scientist, stuff by Garry Habermas, etc.), Wikipedia, the Bible (especially letters of Paul and historical analysis of them), Reddit, going to Church, taking Alpha course provided by it, talking with pastors, with Christians, random articles (e.g. https://faculty.som.yale.edu/jameschoi/whychrist/), thinking about things myself, etc.
The polarization in today’s Congress has roots that go back decades
I agree with pushing nuclear energy, but France is still buying Russian gas!

Other European countries benefit from the NordStream pipelines as well, which were originally built to circumvent Ukraine after Ukraine stole gas in transit (another example that the history is more complex than presented right now).

Germany is rich on paper for the elites. The population is poor, suffers from wage dumping through influx of Eastern Europeans and already suffers from sky high energy costs for private households.
One that I did forget about touching it (but use it daily): A monitoring system.

We have many at the company, but none of them did really cover a good overview of the KPIs that we did want.

Components: a few perl scripts, launched from a single sh script + nginx + letsencrypt

Basically it collects metrics from remote APIs and also from other internal monitoring systems, and generates static JSON files into /dev/shm/, which are served by nginx + letsencrypt from there.

The frontend is just a few vanilla HTML files, with vanilla javascript, dark theme, and mobile first responsive design (it's mostly tables to show KPIs). I'm a sysadmin, not a frontend designer, but everyone in the company (even the frontend team) likes it.

Built between 3 and 4 years ago, in two days, one week later I did adjust the logrotate rules for the vhost, and never touched again.

All the company looks at it daily (developers, support, infrastructure, even the CEO), +/- 80 users during office hours, and it's the first place I check, wherever I am with my phone, when we get any alert.

Other one that I really forgot about it, but did remember thinking about this topic: A service to adjust kafka retention

It collects our kafka servers disk space for all kafka-logs volumes, we use replica 3, so it has some logic to make a decision, if the retention needs to be reduced or can be increased, has some up and low limits for the retention for each topic and a default for undefined topics...

Before having it, we did need to adjust/restore the kafka retention almost daily, and check everything by hand.

Developed in one day, did forget about it until today.
There's some scary stories from 80s when EPO usage was essentialy untested, teams and individuals pushed it to such extremes that athletes had to wake up in the middle of the night to stop their heart rate dropping too low as their blood was so viscous cardiac arrest was a real concern.
The word "Yankee" originates in calling early Dutch colonists Jan-Kees, Jan and Kees being common Dutch male names.
Thanks for pointing out the logical flaw
Looks like their site says there was little protection for pensions before 1974. So it sounds like there wasn't any protection before that. Their wording around "insured pensions" also seems to indicate that some pensions may not be insured (no requirement to insure them).
My list won't fit in the comment.

So basically my current project is to trim it down.
2017 called, they want their pointless debate back.

This battle was lost half a decade ago, today it’s just an incredibly silly hill to die on.
What Gumroad’s Failure to Become a Billion Dollar Company Can Teach Us About VC
Every time statistics like these are brought up in public they're twisted against men themselves.

Oh, 80% of homicides are of men? How about "men kill xyz thousand women every year?"
The end conditions of the universe are just as symmetrical as the beginning conditions of the universe, under various cosmological models including the popular and oft subscribed to 'Heat Death.'

This means that we are not simply connected to the past by cause and effect -- we're also coupled to the future. For any specific end to come about, our experiences must be constrained.

In differential equations, we use the boundary conditions to solve for the dynamical behavior in the time interval between them.

In analysis, we use the existing conditions in a process called 'analytic continuation' to recover the whole process.

In fractals or the physical theories surrounding them (AdS/CFT correspondence), the boundary determines the bulk. So if you have only the frame/margins of an M.C Escher tesselation, the entire inside foreground (the bulk) can be recovered by gradually painting in what's missing.

So we are more of a continuation of both the past and the future than simply a remnant of the past.

While the past may have pushed us, the future attracts us.
How much do these things work when the wet bulb temperature is over 90F?
If the last time this happened was 1901 (but 1901 was hotter), it doesn't sound "more common"?

It's literally more than 100 years since the last time this level of heat occurred. Sounds similar to 100-year floods?
Go protest to your local government for better public transport.
A 3D 'metaverse' from 1996 – Online Traveler: ATAVARA [video]
This is a fascinating look and series of interviews of an early 3D avatar chat community. Their experiences still seem quite relevant today.
Context: It's the Metro news. A giveaway advertising-funded 'newspaper' that you pick up for free on buses and is handed out for free on the streets in UK.

It's not exactly a prestige journalistic source.
Wouldn't that strengthen the echo-chamber effect? If the original poster supports position X and does not allow anyone who supports position Y in to the conversation, then a position Y person will eventually start another thread and not allow anyone from position X to reply. So now you have two threads: one for position X supporters and one for position Y supporters, with no cross-talk between the two.

Unless, of course, there's some kind of mechanism that gives threads with higher engagement more prominence? That might create an incentive to have more inclusive conversations. Although that might incentivise trolling too...

EDIT: Perhaps combine the above with a reputation system, where you can see how ban-happy an original poster is. Since people don't like to waste their effort writing a reply that just gets ignored, ban-happy posters would be penalised by lack of engagement. Then platform provided moderation could just become a kind of 'meta-moderation' - basically just banning people who try to game the system (e.g. posting threads saying 'please reply so I can get my ban percentage down').
All pilots, private and commercial, have to learn this. I taught it to my kids driving to school when they were in elementary school.
It's not always. Sometimes it's fixing overlooked bugs along the way. Or filling gaps in documentation (I consider bad docs bugs, but maybe everyone doesn't). Or upgrading components that are deprecated. I wouldn't consider any of that refactoring. It's more like maintenance.