frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: NepaliGPT – Open-Source Nepali and English Language Model (MIT

https://huggingface.co/universalml/NepaliGPT-2.0
1•prince_singh•1m ago•0 comments

Jet engine shortages threaten AI data center expansion, wait times into 2030

https://www.tomshardware.com/tech-industry/turbine-shortage-threatens-ai-datacenters-as-wait-time...
1•pabs3•2m ago•0 comments

Show HN: I built a crypto investment platform after losing money guessing

https://investwithclarity.xyz/
1•frukerick•4m ago•0 comments

Trump says South Korea will build a nuclear submarine in the U.S.

https://www.npr.org/2025/10/29/nx-s1-5590230/trump-nuclear-submarine-south-korea
1•bear_with_me•4m ago•0 comments

AI Use Makes Us Overestimate Our Cognitive Performance

https://www.aalto.fi/en/news/ai-use-makes-us-overestimate-our-cognitive-performance
1•jruohonen•8m ago•1 comments

Comparing Claude Code vs. OpenCode

https://www.andreagrandi.it/posts/comparing-claude-code-vs-opencode-testing-different-models/
1•behnamoh•13m ago•0 comments

A Brief History of the Cypherpunk Movement

https://seykhel.org/en/blog/history/
1•suioir•14m ago•0 comments

China's New Influencer Law: Only Degree-Holders Can Discuss Professional Topics

https://www.moroccoworldnews.com/2025/10/265324/chinas-new-influencer-law-says-only-degree-holder...
2•ghssds•20m ago•0 comments

Why is Python's OrderedDict ordered?

https://www.piglei.com/articles/en-why-is-python-ordereddict-ordered/
2•misonic•23m ago•0 comments

Unscreen Pro: Remove Video Background with AI

https://unscreen.pro
1•sparkalpha•26m ago•0 comments

Blank Page Website for Writing

https://focusforge.net
3•chwiho•31m ago•0 comments

Germany examines nationalising Rosneft arm after US sanctions

https://www.reuters.com/business/energy/germany-examines-nationalising-rosneft-arm-after-trump-sa...
3•geox•31m ago•0 comments

Affluent Investors Are Using Options Math to Borrow on the Cheap

https://www.bloomberg.com/news/articles/2025-10-29/trump-and-xi-set-to-formalize-trade-truce-afte...
1•imichael•34m ago•2 comments

Upply – AI that auto-fills any online form

https://goapply.today/
1•longama•39m ago•2 comments

Solving the Character Encoding Issue When Reading DuckDB via ODBC in Excel VBA

https://redraiment.medium.com/solving-the-character-encoding-issue-when-reading-duckdb-via-odbc-i...
1•redraiment•41m ago•1 comments

Show HN: Claim-Detective – Verify Suspicious Tech Claims Collaboratively

https://www.claim-detective.com/
1•stackoversnow•45m ago•0 comments

Trump asks Pentagon to resume testing US nuclear weapons

https://www.reuters.com/world/china/trump-asks-pentagon-immediately-start-testing-us-nuclear-weap...
6•JKCalhoun•46m ago•3 comments

One Year with Next.js App Router – Why We're Moving On

https://paperclover.net/blog/webdev/one-year-next-app-router
2•nnx•48m ago•1 comments

Found a clean subnet cheatsheet website

https://subnetmaskcheatsheet.com
1•chwiho•48m ago•0 comments

Data centers turn to commercial aircraft jet engines as AI power crunch bites

https://www.tomshardware.com/tech-industry/data-centers-turn-to-ex-airliner-engines-as-ai-power-c...
2•pabs3•48m ago•3 comments

Top researchers consider leaving US amid funding cuts:Science world is ending [video]

https://www.youtube.com/watch?v=yLvO070E_dI
4•thelastgallon•50m ago•0 comments

Use the XDG Base Directory Specification

https://xdgbasedirectoryspecification.com/
1•Bogdanp•52m ago•0 comments

GitHub MCP Server now with server instructions, better tools, and more

https://github.blog/changelog/2025-10-29-github-mcp-server-now-comes-with-server-instructions-bet...
2•kordlessagain•56m ago•0 comments

Hello-World iOS App in Assembly

https://gist.github.com/nicolas17/966a03ce49f949dd17b0123415ef2e31
10•pabs3•58m ago•2 comments

No Nvidia Chips Needed Amazon's New AI Data Center for Anthropic [video]

https://www.youtube.com/watch?v=vnGC4YS36gU
1•mgh2•1h ago•0 comments

IRCd service (2024)

https://example.fi/blog/ircd.html
25•pabs3•1h ago•3 comments

InlinedVector: Header-only SBO that supports const members in insert/erase

https://blog.lloyal.ai/inlinedvector-yet-another-sbo-container-but-with-a-good-reason
1•zuhair•1h ago•0 comments

FVDB: Large scale GPU reality capture from Nvidia

https://fvdb.ai/reality-capture/
5•fwilliams•1h ago•0 comments

Trump orders immediate resumption of US nuclear weapons testing

https://www.france24.com/en/live-news/20251030-trump-orders-immediate-resumption-of-us-nuclear-we...
14•hackthemack•1h ago•11 comments

The Dumb Design of Modern Cars [video]

https://www.youtube.com/watch?v=HauQtcj7UTM
2•viewtransform•1h ago•0 comments
Open in hackernews

Hosting SQLite Databases on GitHub Pages (2021)

https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/
67•WA9ACE•12h ago

Comments

pspeter3•11h ago
I wonder if the author would use DuckDB WASM now?
ngc6677•9h ago
is it doing HTTP range request, to not download an entire db?
mrtimo•8h ago
I'm using DuckDB WASM on github pages. This will take about 10 seconds to load [1] and shows business trends in my county (Spokane County). This site is built using data-explorer [2] which uses many other open-source projects including malloy and malloy-explorer. One cool thing... if you use the UI to make a query on the data - you can share the URL with someone and they will see the same result / query (it's all embedded in the URL).

[1] - https://mrtimo.github.io/spokane-co-biz/#/model/businesses/e... [2] - https://github.com/aszenz/data-explorer

westurner•4h ago
From "Show HN: TeaTime – distributed book library powered by SQLite, IPFS and GitHub" https://news.ycombinator.com/item?id=42264274 :

>> phiresky/sql.js-httpvfs: https://github.com/phiresky/sql.js-httpvfs

>> mmomtchev/sqlite-wasm-http: https://github.com/mmomtchev/sqlite-wasm-http

>> This project is inspired from @phiresky/sql.js-httpvfs but uses the new official SQLite WASM distribution

duckdb/duckdb-wasm: https://github.com/duckdb/duckdb-wasm

westurner•3h ago
"PSA: SQLite WAL checksums fail silently and may lose data" so that's probably not how to sync sqlite; https://news.ycombinator.com/item?id=44672902

electric-sql/electric: https://github.com/electric-sql/electric :

> Specifically, Electric is a read-path sync engine for Postgres. It syncs data out of Postgres into ... anything you like. The core sync protocol is based on a low-level HTTP API. This integrates with CDNs for highly-scalable data delivery.

electric-sql/pglite: https://github.com/electric-sql/pglite :

> Embeddable Postgres with real-time, reactive bindings.

"Using Postgres for Everything" https://news.ycombinator.com/item?id=40420474

crtasm•11h ago
(2021)

>(or IPFS or any static file hoster)

misthop•11h ago
It would be a it more compelling if every example, at least for me, didn't return `[error: NetworkError: A network error occurred.]`
cwmma•10h ago
I'm assuming your using firefox, if so it's this bug[1] that basically prevents range requests from working. Basically firefox says it will accept gziped data even though it's a range request and github pages dudifly sends back an unreadable slice of a gziped file.

1. https://bugzilla.mozilla.org/show_bug.cgi?id=1874840

smithcoin•10h ago
It doesn't work for me on safari either.
cwmma•10h ago
works fine on safari desktop for me
Groxx•9h ago
huh. is this due to ambiguity in whether you want gzipped content vs gzipped transport (of arbitrary content), and/or which range the bytes are requesting? I can see both being useful, but I don't know what headers are available for these intentions...
cwmma•8h ago
my understanding is that technically only gzipped content is supported, not gzipped transport of arbitrary content. Due to ambiguity around the word 'append' [1] in the spec, firefox adds 'identity' (aka don't compress) to the end of the list of compressions supported while most other browsers replace the list with 'identity'. Also it should be noted that this is not a user configurable header so you can't actually try to override it.

There is a second layer to the bug in that github pages should almost certainly not be sending back slices of compressed files even if gzip is listed before identity and some change to something in the github stack probably exposed the bug that was there in firefox all along.

I literally just stumbled on this last week while doing a side project that involved browser range requests so this is fresh in my head.

1. it comes down to whether it was meant that 'Accept-Encoding:identity' should be appended to the list of header values possibly overwriting the one that already was there or if 'identity' should be appended to the list of values already in the 'Accept-Encoding' header. Firefox does the latter, everyone else does the former.

ngc6677•9h ago
this exact same example used to work in firefox a few years back, i guess some change introduced this bug in between
seligman99•8h ago
Indeed, I lost the history in a shuffle, but a similar use case broke in some Firefox update, and it's the exact reason behind this comment:

https://github.com/seligman/podcast_to_text/blob/master/sear...

In my case, loading the entire file is loading a tiny bit more data, so this fallback doesn't hurt, but it's still annoying, and broke any hope I had of doing something more clever with the dataset.

cwmma•8h ago
The actual regression might be with githup pages where firefox was sending the same ambiguous headers the whole time but something in github's stack started interpreting them differently.
graemep•10h ago
I get "Error connecting to database: RuntimeError: abort(Error: server uses gzip or doesn't have length). Build with -s ASSERTIONS=1 for more info" from the sposorship stats site lined toand the same as you for the demo.

its interesting, but it is not robust and I very much doubt it will have the claimed benefit for lasting without further work. At the very least its more work and requires cross browser testing.

It seems a lot of effort just to avoid paying a small amount a month for a VPS. Its free and " I forget about the backend and stop paying for whatever VPS it was on" stops being a problem (although running all the little things you have on one VPS would also simplify that).

zX41ZdbW•10h ago
It's old news, but you can even host ClickHouse databases on GitHub pages: https://github.com/ClickHouse/web-tables-demo
bomewish•4h ago
Where does the 600mb SQLite file live though? GitHub won’t host that. Lfs server?