frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Cloudflare Turnstile requiring fingerprintable WebGL

https://hacktivis.me/articles/cloudflare-turnstile-webgl-fingerprinting
436•HypnoticOcelot•7h ago•235 comments

ChatGPT for Google Sheets Exfiltrates Workbooks

https://www.promptarmor.com/resources/gpt-for-google-sheets-data-exfiltration
32•hackerBanana•1h ago•1 comments

1-Bit Bonsai Image 4B Image Generation for Local Devices

https://prismml.com/news/bonsai-image-4b
236•modinfo•7h ago•82 comments

The Four Programming Questions from My 1994 Microsoft Internship Interview (2023)

https://www.computerenhance.com/p/the-four-programming-questions-from
27•tosh•3d ago•4 comments

Creatine raises brain energy levels and slows cognitive decline: study

https://thesciverse.org/scientists-found-that-the-creatine-supplement-millions-take-for-muscle-ga...
401•MrJagil•5h ago•270 comments

Dav2d

https://jbkempf.com/blog/2026/dav2d/
376•captain_bender•10h ago•130 comments

Codex just found a "workaround" of not having sudo on my PC

https://twitter.com/i/status/2060746160558543217
252•thunderbong•3h ago•102 comments

Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire

https://github.com/viggy28/streambed
38•vira28•3h ago•2 comments

United Airlines 767 returns to Newark after Bluetooth name sparks alert

https://simpleflying.com/united-airlines-767-returns-newark-bluetooth-name-alert/
210•Eridanus2•9h ago•324 comments

Meta launches Instagram, Facebook, and WhatsApp subscriptions

https://techcrunch.com/2026/05/27/meta-officially-launches-instagram-facebook-and-whatsapp-subscr...
77•tambourine_man•5h ago•108 comments

The Speed of Prototyping in the Age of AI

https://darylcecile.net/notes/speed-of-prototyping-age-of-ai
88•mooreds•5h ago•51 comments

Restartable Sequences

https://justine.lol/rseq/
157•grappler•7h ago•40 comments

Linux/M68k

http://www.linux-m68k.org/
40•doener•2d ago•13 comments

London's Free Roof Terraces

https://diamondgeezer.blogspot.com/2026/05/londons-free-roof-terraces.html
252•zeristor•14h ago•131 comments

Odysseus – self-hosted AI workspace

https://github.com/pewdiepie-archdaemon/odysseus
79•Dzheky•6h ago•47 comments

The Website Specification

https://specification.website/
409•k1m•15h ago•175 comments

'Backrooms' Stuns with $81M Debut

https://variety.com/2026/film/box-office/backrooms-box-office-record-opening-weekend-obsession-ju...
99•mindcrime•2h ago•13 comments

New Beam Spring Keyboards

https://www.modelfkeyboards.com/product/beam-spring-b104-keyboard/
6•recursivedoubts•2d ago•3 comments

Having your insulin pump die while you're on vacation

https://blog.lauramichet.com/what-its-like-to-have-the-machine-that-keeps-you-alive-die-while-you...
104•speckx•3d ago•122 comments

Websites have a new way to spy on visitors: analyzing their SSD activity

https://arstechnica.com/security/2026/05/websites-have-a-new-way-to-spy-on-visitors-analyzing-the...
76•Brajeshwar•3d ago•19 comments

Backpressure is all you need

https://www.lucasfcosta.com/blog/backpressure-is-all-you-need
115•lucasfcosta•9h ago•75 comments

Deflock hits 100k ALPRs Mapped in USA

https://deflock.org/
125•pilingual•5h ago•32 comments

FROST: Fingerprinting Remotely using OPFS-based SSD Timing [pdf]

https://hannesweissteiner.com/pdfs/frost.pdf
43•simjnd•8h ago•14 comments

US healthcare still stupidly expensive, with pathetic outcomes, study finds

https://arstechnica.com/health/2026/05/us-healthcare-still-stupidly-expensive-with-pathetic-outco...
21•rbanffy•1h ago•9 comments

Security Envelope Pattern collection – S.E.C.R.E.T

https://secret-archive.org/
82•ColinWright•2d ago•9 comments

Daily pill can double survival time for deadliest cancer, trial shows

https://www.theguardian.com/society/2026/may/31/daily-pill-daraxonrasib-double-survival-time-panc...
127•c-oreills•6h ago•36 comments

I put a datacenter GPU in my gaming PC

https://blog.tymscar.com/posts/v100localllm/
245•birdculture•8h ago•155 comments

New solar desalination breakthrough makes fresh water without toxic brine

https://www.sciencedaily.com/releases/2026/05/260530053418.htm
15•rmason•1h ago•1 comments

A Gentle Introduction to Lattice-Based Cryptography [pdf]

https://cryptography101.ca/wp-content/uploads/lattice-based-cryptography.pdf
162•jayhoon•2d ago•16 comments

Show HN: Atomic Editor – Obsidian-style live preview for CodeMirror 6

https://kenforthewin.github.io/atomic-editor/
51•kenforthewin•9h ago•12 comments
Open in hackernews

The Four Programming Questions from My 1994 Microsoft Internship Interview (2023)

https://www.computerenhance.com/p/the-four-programming-questions-from
27•tosh•3d ago

Comments

ventana•37m ago
It's pretty amazing to me that, if your goal is to check that the intern candidate can write plain C, the questions still look pretty reasonable to me even in 2026, maybe except for the question related to colors which will probably confuse the majority of the interns (2 bits per color? how is that possible).

For the circle drawing exercise, it just seems that the interviewer did not do a good job hinting the author. Fun fact: a person I know got this question on their Microsoft interview in around 2016. I guess, it the question works, why bother changing it!

Akronymus•27m ago
> (2 bits per color? how is that possible).

this is probably a rhetorical question, but lemme answer anyways: By packing the colour channels into a single byte. So, for example, you'd have RRGGBBAA within a single byte, for each pixel. Giving you 64 possible colours, with 4 steps of alpha.

Or if you don't need to have alpha, you could pack it even further down to RRGGBB in a byte, which leaves 2 bits left over for the next pixel. Via that, you can pack four pixels worth of colour data into 3 bytes: RRGGBBRR|GGBBRRGG|BBRRGGBB (italics for delineting pixels, vertical bars for delineting bytes)

The latter is a tradeoff between compression and a more complex accessing pattern.

A bit of a tangent, some system used RRRGGGBB for colours, because the eyes are the least sensitive to differentiating the amount of blue, so that's another way to use up a full byte per pixel.

https://en.wikipedia.org/wiki/Color_depth

ventana•20m ago
So, first of all, of course, a rhetorical question. Modern interns will probably assume at least 4 bytes per pixel (R, G, B, and A).

But the original post actually talks about CGA [1] with just four colors. Encoding a color needs two bits then, so each byte encodes four pixels.

[1]: https://en.wikipedia.org/wiki/Color_Graphics_Adapter

Akronymus•16m ago
Oh right. Guess the " (2 bits per color? how is that possible)" is what threw me off there, because I read it as 2 bits per colour channel, rather than cga colour. Of course, "indexed" colours can get away with much fewer bits.