HackerTrans
TopNewTrendsCommentsPastAskShowJobs

truth_seeker

no profile record

Submissions

Show HN: PostgreSQL MCP Server with 135 tools for various purpose

github.com
6 points·by truth_seeker·22 dni temu·0 comments

[untitled]

1 points·by truth_seeker·w zeszłym miesiącu·0 comments

Ten Months with Copilot Coding Agent in Dotnet/Runtime

devblogs.microsoft.com
2 points·by truth_seeker·3 miesiące temu·0 comments

Ask HN: Using AI for Psychology and Philosophy

1 points·by truth_seeker·4 miesiące temu·1 comments

The unexpected alcohol in everyday food and drink

steadydrinker.com
2 points·by truth_seeker·6 miesięcy temu·0 comments

Google Antigravity – Agentic development IDE [video]

youtube.com
1 points·by truth_seeker·8 miesięcy temu·0 comments

JEP 516 – Load cached Java objects in GC-agnostic format

openjdk.org
5 points·by truth_seeker·8 miesięcy temu·0 comments

LBS support with EXT4 improves the BIO write performance by about 50%

phoronix.com
3 points·by truth_seeker·9 miesięcy temu·0 comments

[untitled]

1 points·by truth_seeker·9 miesięcy temu·0 comments

OrioleDB – 5.5x faster storage extension for Postgres is now open source

twitter.com
3 points·by truth_seeker·10 miesięcy temu·0 comments

comments

truth_seeker
·2 miesiące temu·discuss
what really matters is :

how far can i get in X programming language by writing just idiomatic code?

how much of SDK and community libs, frameworks help me run my program at bare metal speed ?

What sort of change i have to do exisitng libs, frameworks and my legacy code for CPU, IO and memory efficiency as a migrate to new version ?
truth_seeker
·4 miesiące temu·discuss
Even if TOP 250 npm packages are refactored through AI coding agent from security, performance and user friendly API point of view, the whole JS ecosystem will be in different shape.

Same is applicable for other language community, of course
truth_seeker
·7 miesięcy temu·discuss
The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate within that spectrum

All over the place, from the popular culture to the propaganda system, there is constant pressure to make people feel that they are helpless, that the only role they can have is to ratify decisions and to consume.

The whole educational and professional training system is a very elaborate filter, which just weeds out people who are too independent, and who think for themselves, and who don't know how to be submissive, and so on — because they're dysfunctional to the institutions.

If we don't believe in freedom of expression for people we despise, we don't believe in it at all.

― Noam Chomsky
truth_seeker
·7 miesięcy temu·discuss
Go is a reasonable compromise, very hard to ignore.
truth_seeker
·8 miesięcy temu·discuss
Bravo, such a well written article.

Feeling motivated enough to deep dive into .NET 10
truth_seeker
·8 miesięcy temu·discuss
https://www.scss.tcd.ie/jeremy.jones/CS4021/lockless.pdf
truth_seeker
·8 miesięcy temu·discuss
Downvotes to my comment proves Truth is offendig most of the time :)

cheers, anyway
truth_seeker
·8 miesięcy temu·discuss
THERE IS NO ALTERNATIVE TO ADOPTION OF THOUGHTFUL DESING AND PRINCIPLES.
truth_seeker
·8 miesięcy temu·discuss
For Java/JVM :

https://github.com/JCTools/JCTools
truth_seeker
·9 miesięcy temu·discuss
https://simonwillison.net/2025/Oct/15/csrf-in-go/
truth_seeker
·9 miesięcy temu·discuss
or at least Linter should catch this

https://golangci-lint.run/docs/linters/
truth_seeker
·9 miesięcy temu·discuss
> False Sharing : "Pad for concurrent access: Separate goroutine data by cache lines"

This is worth adding in Go race detector's mechanism to warn developer
truth_seeker
·10 miesięcy temu·discuss
PostgreSQL Tuning further for this use case

- Reduce Page Size from 8KB to 4KB, great for write heavy operations and indexed reads. Needs to compile source with those flags, cant configure once installation is done.

- Increase Buffer cache

- Table partitioning for UNLOGGED Table which the author is using

- At connection session level, lower the transaction level from SERIALIZABLE

- The new UUID7 in PG 18 as a key might also help as primary indexed KEY type as it also supports range queries on timestamp
truth_seeker
·10 miesięcy temu·discuss
What a coincedence ! :)

Recently used MemorySegment in Java, it is extremely good. Just yesterday i implemented Map and List interface using MemorySegment as backing store for batch operations instead of using OpenHFT stuff.

Tried -XX:TLABSize before but wasnt getting the deserved performance.

Not sure about .NET though, havent used since last decade.
truth_seeker
·10 miesięcy temu·discuss
>Note that the best-case scenario is the elimination of the overheads above to 0, which is at most ~10% in these particular benchmarks. Thus, it's helpful to consider the proportion of GC overhead eliminated relative to that 10% (so, 7% reduction means 70% GC overhead reduction).

Wow. amazing to see of off-heap allocation can be that good

https://go.googlesource.com/proposal/+/refs/heads/master/des...
truth_seeker
·10 miesięcy temu·discuss
> On the topic of memory, with millions of particles the server barely breaks over 100mb

Although experimental as of now, but use of arena package is a natual fit here.
truth_seeker
·10 miesięcy temu·discuss
JSON Serialization, seriously ???

Why not "application/octet-stream" header and sending ArrayBuffer over the network ?
truth_seeker
·10 miesięcy temu·discuss
any reasons to use Java over Typescript, Go or Rust for server side programming?
truth_seeker
·3 lata temu·discuss
Property Graph Queries would be cool addition to PG. Looking forward to this.
truth_seeker
·5 lat temu·discuss
Very impressive analysis. Thanks for sharing.