frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The <output> Tag

https://denodell.com/blog/html-best-kept-secret-output-tag
664•todsacerdoti•13h ago•152 comments

Microsoft only lets you opt out of AI photo scanning 3x a year

https://hardware.slashdot.org/story/25/10/11/0238213/microsofts-onedrive-begins-testing-face-reco...
156•dmitrygr•2h ago•45 comments

Testing two 18 TB white label SATA hard drives from datablocks.dev

https://ounapuu.ee/posts/2025/10/06/datablocks-white-label-drives/
100•thomasjb•5d ago•57 comments

How Apple designs a virtual knob (2012)

https://jherrm.github.io/knobs/
68•gregsadetsky•4d ago•41 comments

GNU Health

https://www.gnuhealth.org/about-us.html
279•smartmic•5h ago•78 comments

Vibing a non-trivial Ghostty feature

https://mitchellh.com/writing/non-trivial-vibing
167•skevy•7h ago•87 comments

AMD and Sony's PS6 chipset aims to rethink the current graphics pipeline

https://arstechnica.com/gaming/2025/10/amd-and-sony-tease-new-chip-architecture-ahead-of-playstat...
267•zdw•16h ago•326 comments

The World Trade Center under construction through photos, 1966-1979

https://rarehistoricalphotos.com/twin-towers-construction-photographs/
156•kinderjaje•4d ago•77 comments

Windows Subsystem for FreeBSD

https://github.com/BalajeS/WSL-For-FreeBSD
184•rguiscard•14h ago•64 comments

Microsoft Amplifier

https://github.com/microsoft/amplifier
177•JDEW•6h ago•113 comments

Superpowers: How I'm using coding agents in October 2025

https://blog.fsck.com/2025/10/09/superpowers/
217•Ch00k•14h ago•136 comments

Building a JavaScript Runtime from Scratch using C

https://devlogs.xyz/blog/building-a-javaScript-runtime
50•redbell•3d ago•19 comments

A quiet change to RSA

https://www.johndcook.com/blog/2025/10/06/a-quiet-change-to-rsa/
73•ibobev•5d ago•25 comments

People regret buying Amazon smart displays after being bombarded with ads

https://arstechnica.com/gadgets/2025/10/people-regret-buying-amazon-smart-displays-after-being-bo...
60•croes•3h ago•24 comments

All-New Next Gen of UniFi Storage

https://blog.ui.com/article/all-new-next-gen-of-unifi-storage
20•ycombinete•3d ago•12 comments

I built physical album cards with NFC tags to teach my son music discovery

https://fulghum.io/album-cards
531•jordanf•1d ago•183 comments

Wilson's Algorithm

https://cruzgodar.com/applets/wilsons-algorithm/
30•FromTheArchives•7h ago•6 comments

Indonesia says 22 plants in industrial zone contaminated by caesium 137

https://www.reuters.com/sustainability/boards-policy-regulation/indonesia-says-22-plants-industri...
16•geox•1h ago•6 comments

How to check for overlapping intervals

https://zayenz.se/blog/post/how-to-check-for-overlapping-intervals/
70•birdculture•6h ago•20 comments

Crypto-Current (2021)

https://zerophilosophy.substack.com/p/crypto-current
11•keepamovin•5d ago•3 comments

(Re)Introducing the Pebble Appstore

https://ericmigi.com/blog/re-introducing-the-pebble-appstore/
249•duck•23h ago•46 comments

Otary now includes 17 image binarization methods

https://alexandrepoupeau.com/otary/api/image/transformers/thresholding/
4•poupeaua•4d ago•2 comments

How hard do you have to hit a chicken to cook it? (2020)

https://james-simon.github.io/blog/chicken-cooking/
163•jxmorris12•19h ago•95 comments

Discord hack shows risks of online age checks

https://news.sky.com/story/discord-hack-shows-dangers-of-online-age-checks-as-internet-policing-h...
128•ColinWright•2h ago•41 comments

Tangled, a Git collaboration platform built on atproto

https://blog.tangled.org/intro
295•mjbellantoni•1d ago•81 comments

Rating 26 years of Java changes

https://neilmadden.blog/2025/09/12/rating-26-years-of-java-changes/
64•PaulHoule•3h ago•61 comments

Daniel Kahneman opted for assisted suicide in Switzerland

https://www.bluewin.ch/en/entertainment/nobel-prize-winner-opts-for-suicide-in-switzerland-261946...
466•kvam•13h ago•434 comments

A Library for Fish Sounds

https://nautil.us/a-library-for-fish-sounds-1239697/
29•pistolpete5•4d ago•4 comments

Programming in the Sun: A Year with the Daylight Computer

https://wickstrom.tech/2025-10-10-programming-in-the-sun-a-year-with-the-daylight-computer.html
160•ghuntley•21h ago•52 comments

Show HN: I invented a new generative model and got accepted to ICLR

https://discrete-distribution-networks.github.io/
625•diyer22•1d ago•87 comments
Open in hackernews

Show HN: Gnokestation Is an Ultra Lightweight Web Desktop Environment

https://gnokestation.netlify.app
25•edmundsparrow•4h ago

Comments

edmundsparrow•3h ago
The most impressive software is often born out of constraint.

I recently completed development on a project called GnokeStation, an open-source webdesktop, with a story that I believe is a testament to what's possible with just a phone.

GnokeStation is a unique, ultralight, and highly modular webdesktop environment. It’s designed to function primarily as an HMI (Human-Machine Interface) for industrial dashboards, but its core technical achievement is its minimal resource footprint.

It’s fast, has minimal overhead, and is perfect for low-spec hardware like older computers and Single-Board Computers (SBCs).

The Origin Story: Coded on an Infinix The reason GnokeStation is so resource-efficient is because I developed and managed the entire code pipeline using nothing but an Infinix Hot 12 Play phone in a rural Nigerian village.

This meant writing, debugging, testing, and managing versions without access to a traditional IDE, a powerful laptop, or reliable power infrastructure. It was a true exercise in constraints-driven development.

The project shows that sophisticated software doesn't require a high-end setup. It demonstrates the immense power and utility of mobile devices as standalone development platforms, even for complex web desktop environments.

The Mission of Accessibility My goal with GnokeStation is to champion accessibility. By being ultra-light and browser-based, it lowers the barrier to entry for users worldwide who have limited access to high-end computing or stable, high-speed internet. It's a decentralized solution built to run efficiently anywhere.

I invite anyone interested in web desktop tech, open-source projects, or constraints-driven development to check it out.

Next phase - I've got more apps rolling in.

Live Demo: https://GnokeStation.netlify.app

4b11b4•58m ago
These words don't even make sense. This is pure garbage. Maybe your story of building it only on a phone is true (I hope at least, and if so, I commend you), but otherwise...

This is just a calculator app. Why would you go through the Internet to some "web desktop" to use a calculator? I can't comprehend. I see that there are other apps on here you can install such as a notepad... but such applications are already available for resource constrained devices.

Keyframe•3h ago
Feels vibe coded. Regardless, what's the intent / purpose of it?
cyanydeez•3h ago
Comment feels vibe coded. What's the purpose, intent?
garyrob•3h ago
Machine language generated by compilers is compiler slop.
jasonvorhe•3h ago
So what? The Readme is also easy to find in About System which explains what the project is about.
Keyframe•3h ago
Readme doesn't say much though.

Upon glancing through the code - yep, AI slop. Fine I guess. It's hacker news, not programmer news.

https://github.com/edmundsparrow/gnokestation/tree/main

k_bx•3h ago
Still not clear why not just take any webassembly-friendly UI framework like https://www.egui.rs/ (btw compare how much faster it starts).
monkmartinez•3h ago
Serious question, how does one determine vibe coded or not?
Keyframe•3h ago
By vibe coding exposure, of course! Loader is something Claude likes to make that way as one example. Also, take a look at the code and comments (disregarding that readme is obvious aigen)

https://github.com/edmundsparrow/gnokestation/tree/main

d357r0y3r•3h ago
You can tell by the colors, the icons, the font...most Claude Code apps from scratch will look roughly like this.
hyperhello•2h ago
Only a human can see the disproportionality between the amount of work and the point of it. I, a human, tried it and thought: why does this exist? It's providing nothing. For example, there's a clock "app": but why and how? No human would consider the clock inside of this to be convenient.
jstanley•2h ago
The blue/purple gradient is a Claude favourite.

Also CSS animation with stuff fading in and moving in Y axis.

mhuffman•2h ago
The blue-purple gradient alone is a dead giveaway[0].

[0] https://www.youtube.com/watch?v=AG_791Y-vs4 (The AI Purple Problem)

reactordev•2h ago
Train LLMs more… this is AI slop. I hope the OP goes and looks as others like Win95 desktop or The Classic Mac project to get a sense of what the purpose is. This. Has no purpose other than to create a desktop look alike for an os that doesn’t exist and so there’s no rules.

It’s fine if you want to create something like that. It’s not very good UX though.

ninetyninenine•2h ago
Everyone vibe codes now though right?
exikyut•2h ago
At the moment there's a [dead] subling comment by the project author explaining what it's about. Because the comment is dead I can't reply to it asking further questions unfortunately.

The project was apparently designed and created on a phone.

anigbrowl•2h ago
I vouched for it and encouraged others to do the same. It doesn't appear to have been flagged and a provides a detailed rationale for the project, even though I share the doubts about the overall utility.
dmitrygr•2h ago
What is the point of this? It requires a huge browser to ... show weather and a calculator, which every single device with a web browser can already do 1000x faster and with 1000x less RAM?
jchw•2h ago
When the program first boots there is a license click-through:

> Notice

> This page is licensed under the GNU General Public License v3.0 (GPLv3).

> [ ] I have read and accept the license

I am not a lawyer, but this seems wrong or at least misleading. The GPLv3 isn't a license agreement or a contract (as I understand it, though it may still fall under contract law), it's a copyright license. The GPLv3 doesn't have any restrictions to "agree" to, it merely grants the recipient the right to redistribute said software under the terms provided in the license. Thus, asking the user to "accept" the license seems odd.

Nothing wrong with informing the user that the software is free software, but I think you can safely do away with one of those checkboxes.

ranger_danger•2h ago
I don't know the legality either but I have seen many NSIS installers require you to click agree to the GPL license text.