frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Claude Design

https://www.anthropic.com/news/claude-design-anthropic-labs
596•meetpateltech•5h ago•407 comments

Claude Opus 4.7 costs 20–30% more per session

https://www.claudecodecamp.com/p/i-measured-claude-4-7-s-new-tokenizer-here-s-what-it-costs-you
374•aray07•4h ago•226 comments

All 12 moonwalkers had "lunar hay fever" from dust smelling like gunpowder

https://www.esa.int/Science_Exploration/Human_and_Robotic_Exploration/The_toxic_side_of_the_Moon
92•cybermango•1h ago•50 comments

Isaac Asimov: The Last Question (1956)

https://hex.ooo/library/last_question.html
516•ColinWright•8h ago•198 comments

Show HN: Smol machines – subsecond coldstart, portable virtual machines

https://github.com/smol-machines/smolvm
97•binsquare•2h ago•39 comments

NASA Force

https://nasaforce.gov/
129•LorenDB•4h ago•144 comments

Middle schooler finds coin from Troy in Berlin

https://www.thehistoryblog.com/archives/75848
149•speckx•5h ago•66 comments

NIST gives up enriching most CVEs

https://risky.biz/risky-bulletin-nist-gives-up-enriching-most-cves/
121•mooreds•4h ago•28 comments

I built a 3D printing business and ran it for 8 months

https://www.wespiser.com/posts/2026-04-12-3D-Printing-Biz.html
15•wespiser_2018•2d ago•10 comments

Ban the sale of precise geolocation

https://www.lawfaremedia.org/article/it-is-time-to-ban-the-sale-of-precise-geolocation
440•hn_acker•5h ago•135 comments

Webloc: Analysis of Penlink's Ad-Based Geolocation Surveillance Tech

https://citizenlab.ca/research/analysis-of-penlinks-ad-based-geolocation-surveillance-tech/
21•Cider9986•3d ago•0 comments

Kyber (YC W23) Is Hiring a Head of Engineering

https://www.ycombinator.com/companies/kyber/jobs/TcEa3b5-head-of-engineering
1•asontha•3h ago

Healthchecks.io now uses self-hosted object storage

https://blog.healthchecks.io/2026/04/healthchecks-io-now-uses-self-hosted-object-storage/
112•zdw•5h ago•57 comments

Iceye Open Data

https://www.iceye.com/open-data-initiative
85•marklit•5h ago•13 comments

Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock

https://github.com/paniclock/paniclock/
63•seanieb•3h ago•23 comments

Solitaire simulator for finding the best strategy: Current record is 8.590%

https://github.com/dacracot/Klondike3-Simulator
28•PaulHoule•18h ago•11 comments

Detecting DOSBox from Within the Box

https://datagirl.xyz/posts/dos_inside_the_box.html
34•atan2•3h ago•6 comments

The Gregorio project – GPL tools for typesetting Gregorian chant

https://gregorio-project.github.io/index.html
31•mcookly•4h ago•9 comments

Connie Converse was a folk-music genius. Then she vanished

https://www.bbc.com/culture/article/20260413-the-mystery-of-a-missing-folk-music-pioneer
27•mellosouls•2d ago•8 comments

Designing the Transport Typeface

https://www.thamesandhudson.com/blogs/all-news-features/designing-the-transport-typeface-margaret...
49•speckx•2d ago•7 comments

Show HN: Stage – Putting humans back in control of code review

https://stagereview.app/
71•cpan22•1d ago•70 comments

Ada, its design, and the language that built the languages

https://www.iqiipi.com/the-quiet-colossus.html
225•mpweiher•11h ago•156 comments

Teddy Roosevelt and Abraham Lincoln in the same photo (2010)

https://prologue.blogs.archives.gov/2010/11/09/teddy-roosevelt-and-abraham-lincoln-in-the-same-ph...
104•bryanrasmussen•10h ago•21 comments

Reflections on 30 years of HPC programming

https://chapel-lang.org/blog/posts/30years/
119•matt_d•3d ago•89 comments

NeoGeo AES+: SNK announces reissue of retro console without emulation

https://www.heise.de/en/news/NeoGeo-AES-SNK-announces-reissue-of-retro-console-without-emulation-...
24•doener•1h ago•10 comments

FIM – Linux framebuffer image viewer

https://www.nongnu.org/fbi-improved/
128•Mr_Minderbinder•12h ago•63 comments

Average is all you need

https://rawquery.dev/blog/average-is-all-you-need
65•AlexC04•4d ago•70 comments

CadQuery is an open-source Python library for building 3D CAD models

https://cadquery.github.io/
206•gregsadetsky•2d ago•58 comments

Scan your website to see how ready it is for AI agents

https://isitagentready.com
85•WesSouza•6h ago•141 comments

A Python Interpreter Written in Python

https://aosabook.org/en/500L/a-python-interpreter-written-in-python.html
133•xk3•4d ago•39 comments
Open in hackernews

Detecting DOSBox from Within the Box

https://datagirl.xyz/posts/dos_inside_the_box.html
34•atan2•3h ago

Comments

tombert•41m ago
It never really occurred to me that you'd want to be able to detect if something is running in DOSBox, since I figured that the point was to be as compatible as possible with MS-DOS.

I guess it makes sense to try it anyway. Now I'm wondering how I'd be able to detect something like Concurrent DOS or REAL/32 or REAL/NG.

rwmj•36m ago
Testing if you're running under virtualization or emulation is a whole thing. We wrote virt-what to do this for virt and containers. It could do emulators as well if someone was motivated enough. It's basically a giant shell script. https://people.redhat.com/~rjones/virt-what/

There's also an adversarial aspect to this. Some emulators try to avoid detection and a lot of software tries to detect if it's running under virt for various reasons, eg. to stop cheating in games or stop reverse-engineering. (virt-what is deliberately not adversarial, it's very easy to "trick" it if you wanted to do that)

tombert•31m ago
Makes sense; when I was doing WGU they explicitly forbid virtual machines, which makes enough sense since if you're in a VM they can't see your full screen. It wouldn't surprise me if nowadays they have some sort of software detector to see if you're in a VM.
ErroneousBosh•9m ago
> when I was doing WGU they explicitly forbid virtual machines,

What's WGU in this context?

> which makes enough sense since if you're in a VM they can't see your full screen

Presumably they can't also see the screen of another device...

tombert•4m ago
Sorry, Western Governors University. It's an online school.

When taking a test they have a proctor that's watching you on a webcam, and they make you pan the webcam around the room to ensure that there's no obvious way to cheat, and they make you share your screen to ensure you only have a browser running.

AshamedCaptain•13m ago
For me the opposite. I would have never though that there would be a point to trying to "detect" DOSBox since it would be trivial to do so. After all, DOSBox is not really designed to run MS-DOS, but its own DOS-like thing, and there must be a million small details that you can use to distinguish it from MS-DOS, if you really wanted to. I mean, the default filesystem is not even FAT...

_Even_ if you run the MS-DOS kernel in DOSBox, the builtin DOS literally leaks through in many places (e.g. many API services still available instead of crashing), with only some of the more recent forks even trying to hide it.