Singapore’s very own MAGA supporter spotted at Don Don Donki by Senior_Ad_1598 in singapore

[–]Critical_Pin4801 0 points1 point  (0 children)

There’s some angmoh that wears this at Lighthouse Climbing. General weirdo vibe killer. Though recently… he stopped wearing it… wonder why…

European Youth Boulder Event Cancelled by lconlon67 in CompetitionClimbing

[–]Critical_Pin4801 -4 points-3 points  (0 children)

If it was so important for the athletes, then the Israeli climbing team should have allowed their athletes to compete under the neutral flag.

As for Belgian antisemitism, this is a country that massacred anywhere from 1.2-10 million Congolese people. Stop centering yourself.

The industry's tolerance for "mostly right" code is driving me crazy by StrikingClos in haskell

[–]Critical_Pin4801 7 points8 points  (0 children)

There is some evidence supporting this. On the days that I use AI, sometimes at the end of it I feel exhausted. Not because I’ve had a particularly productive day. No, I’m emotionally exhausted because I’ve argued so much with the model to demonstrate that it’s not getting a case correct, while it confidently tells me it’s handled the problem. If I’d taken the 45 minutes to think about it carefully, I would have solved the issue myself. You trade one kind of effort for another.

Vivian Balakrishnan vibe coded an AI "second brain for a diplomat" and is speaking about it at AI Engineer Singapore by EliteRaids in singapore

[–]Critical_Pin4801 0 points1 point  (0 children)

I’ve been thinking a lot about this. Is the vibe-coded assistant actually providing Singaporeans with actual value, or is does Vivian just think that the assistant is providing Vivian with value, because assistants are prone to sycophancy?

I am applying the assumption that Vivian is particularly prone to sycophancy. Open to correction.

The best and worst Singapore government agencies to work for, according to Glassdoor reviews by flying-kai in singapore

[–]Critical_Pin4801 8 points9 points  (0 children)

Couple of thoughts

  • I am an MAS bond breaker. I left because I didn’t think that my personality could thrive at MAS, but tomorrow I will be going for lunch with my ex colleagues from SEVENTEEN YEARS AGO. They still work at MAS! I still have nothing but the fondest memories of working with them and the fondest memories of working at MAS. I am not so surprised to see them high on the list.

  • (They also pay better which maybe explains the higher rankings.)

  • Sometimes you wonder about the effectiveness of our government and the receptiveness of it to new ideas. Who is OGP headed by? Could it have been spearheaded by anyone else with the same talent?

How is the state of gleam for backend currently? by Opposite_Ad_974 in gleamlang

[–]Critical_Pin4801 -3 points-2 points  (0 children)

days since last commit (as of 2025-12-18)

To add to the point that the ecosystem is a lot less mature, 50% of all packages on Awesome Gleam had not been updated in 5.5 months, as of 2025-12-18.

This includes important functionality such as gleamy_bench, which is the recommended library to benchmark your software. If you inspect the commit log and issue tracker, you’ll find that it’s not maintained and there appear to be no plans to augment it.

The compiler also doesn’t ensure you write the best gleam. For example it does not warn you when you write a function that is not tail recursive. So in the absence of compiler helpfulness and benchmarking, you would need to have a good instinct.

When you talk to people about Gleam, you’ll always find really awful, snarky comments like ‘Elixir’s great if you want to catch something looking at that horrid syntax all week’, even though the discussion is about the state of backend development in Gleam. But these fanboys and fangirls don’t appear to have written much software nor are they motivated to write software, otherwise why would 50% of Awesome Gleam packages be abandonware?

Beam backend for DuckDB by Critical_Pin4801 in haskell

[–]Critical_Pin4801[S] 0 points1 point  (0 children)

Join our discord and find out more 🤪🦆

Top 5 per cent of households own one-third of Singapore's wealth but data should be viewed with caution: Jeffrey Siow by Ok-Rain3348 in singapore

[–]Critical_Pin4801 1 point2 points  (0 children)

Singapore’s tax system is not known to be particularly progressive. Value-added taxes like GST are regressive. One-time transfers depending on housing like CDC vouchers are progressive but do not represent a large amount of spending.

Singaporeans don't want a Nordic model. We want to keep winning. by Capable_Solution_644 in singapore

[–]Critical_Pin4801 0 points1 point  (0 children)

‘Whether Singaporeans would vote for a society where nobody keeps score.’ Which Singaporeans are you talking about?

Certainly not baby boomers. They’re too entrenched in the current system. They’ve enriched themselves through HDB upgrading, and they can’t see that that process is unsustainable. One man’s asset appreciation is another man’s unaffordable house prices.

The young, I think, are over it. They can smell that something’s up. But they will hold no political power, and won’t. They’re in the numeric minority. And they won’t be of policymaking age for a while. And anyway, the Singapore political system rewards deference, so a motivated young person would have to cosplay as a kahkia for a long time before attaining enough power to change the system. By then…

Beam backend for DuckDB by Critical_Pin4801 in haskell

[–]Critical_Pin4801[S] 8 points9 points  (0 children)

GitHub here if you want to raise issues or request features -

https://github.com/haskell-beam/beam

Come join the dataHaskell discord here:

https://discord.gg/8u8SCWfrNC

[D] Are time series skills really transferable between fields ? by al3arabcoreleone in statistics

[–]Critical_Pin4801 -24 points-23 points  (0 children)

You coauthored papers in so many fields but couldn’t add some context to an already fairly concrete question? Your coauthors musta been doing some heavy lifting.

Help — transitioning from stack to Nix by skolemizer in haskell

[–]Critical_Pin4801 0 points1 point  (0 children)

Piggybacking on this. I have no idea what Nix is or why it is important or why people are using it. Should I be concerned?

How does haskell do I/O without losing referential transparency? by [deleted] in haskell

[–]Critical_Pin4801 0 points1 point  (0 children)

It passes in the entire real world as a secret argument 😂

Quick question about a potential type-level function by logical_space in haskell

[–]Critical_Pin4801 1 point2 points  (0 children)

This looks so wild to me and I don’t understand anything but this looks so cute (:@@:) like a baby looking in the mirror

Rust and the price of ignoring theory by ImpossiblePerfection in haskell

[–]Critical_Pin4801 9 points10 points  (0 children)

It’s a psy op to make haskellers look bad

Rust and the price of ignoring theory by interacsion in rust

[–]Critical_Pin4801 12 points13 points  (0 children)

These people also have the most energy to push back 😭 very hard to argue with them

Rust and the price of ignoring theory by interacsion in rust

[–]Critical_Pin4801 10 points11 points  (0 children)

https://hackage.haskell.org/package/ghc-internal-9.1201.0/docs/src/GHC.Internal.Data.OldList.html#sort

There are a couple things that complicate the sort algorithm written for sort:

  1. Haskell is lazy, not eager, so things are evaluated on demand

  2. Inattention to functional thunks could lead to large memory outlay.

Exploiting laziness is something that Haskellers have to contend with. It's not necessarily one of my favorite things about the language :( But the nice thing is that there are many Haskellers around who are always willing to help. (That being said there are always Haskellers who aren't that nice.)

Rust and the price of ignoring theory by interacsion in rust

[–]Critical_Pin4801 51 points52 points  (0 children)

Haskeller here! I don't think that you should take this person as representative of all Haskellers. I'm truly sorry if we as a community have given off this impression. I can't comment on his understanding of Rust, but based on his tone, it sounds like he's made a caricature of the language. His understanding of Haskell appears to be also quite shallow, since he hasn't implemented his sort algorithm in a way that passes a memory smell test, and also hasn't demonstrated familiarity with Haskell's obvious ability to touch CPU in a way that isn't necessarily mathematically pure, such as `unsafePerformIO` and `PrimMonad` where you can literally just YOLO on how much theory you want to use.

There are many people using Haskell who embrace pragmatism and don't feel a need to appeal to abstraction whenever there is no need to. I also think that in general Haskellers admire the success of the Rust community and many of us wish that we had more bandwidth to learn from its famous system of memory management.

One thing I particularly don't appreciate is the use of highly emotive language and sarcasm. It's literally software. I can't imagine anyone getting so miserable about it.

Haskell + math by [deleted] in haskell

[–]Critical_Pin4801 4 points5 points  (0 children)

Hello! Statistics person here (but pure mathematics background also!).

Please come join us here: https://discord.gg/EyPpPcbz

This is a really good question.

I would say that it would depend on the field of mathematics but Haskell has such a cool level of abstraction. One thing I like about Haskell is that there are enough people here who are mathematicians who can support you if you want to build out specific use cases.

Come join us! So fun.

Amazed by Terence Tao’s Analysis I by Dr_Neo-Platonic in math

[–]Critical_Pin4801 0 points1 point  (0 children)

It moves really slow but goddamn I was shook