frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The mineral riches hiding under Greenland's ice

https://www.bbc.com/future/article/20250121-the-enormous-challenge-of-mining-greenland
36•1659447091•59m ago•27 comments

Sergey Brin's Unretirement

https://www.inc.com/jessica-stillman/google-co-founder-sergey-brins-unretirement-is-a-lesson-for-...
189•iancmceachern•6d ago•211 comments

Vector graphics on GPU

https://gasiulis.name/vector-graphics-on-gpu/
47•gsf_emergency_6•4d ago•7 comments

The creator of Claude Code's Claude setup

https://twitter.com/bcherny/status/2007179832300581177
391•KothuRoti•4d ago•228 comments

Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

https://github.com/rberg27/doom-coding
435•rbergamini27•15h ago•313 comments

Electronic nose for indoor mold detection and identification

https://advanced.onlinelibrary.wiley.com/doi/10.1002/adsr.202500124
122•PaulHoule•10h ago•62 comments

Opus 4.5 is not the normal AI agent experience that I have had thus far

https://burkeholland.github.io/posts/opus-4-5-change-everything/
576•tbassetto•17h ago•781 comments

A 30B Qwen model walks into a Raspberry Pi and runs in real time

https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/
250•dataminer•14h ago•74 comments

Show HN: SMTP Tunnel – A SOCKS5 proxy disguised as email traffic to bypass DPI

https://github.com/x011/smtp-tunnel-proxy
65•lobito25•10h ago•18 comments

On the slow death of scaling

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5877662
72•sethbannon•7h ago•12 comments

Vietnam bans unskippable ads

https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-app...
1343•hoherd•18h ago•694 comments

Oral microbiome sequencing after taking probiotics

https://blog.booleanbiotech.com/oral-microbiome-biogaia
146•sethbannon•13h ago•62 comments

We recreated Steve Jobs's 1975 Atari horoscope program

https://blog.adafruit.com/2026/01/06/we-recreated-steve-jobss-1975-atari-horoscope-program-and-yo...
65•ptorrone•10h ago•27 comments

I wanted a camera that doesn't exist, so I built it

https://medium.com/@cristi.baluta/i-wanted-a-camera-that-doesnt-exist-so-i-built-it-5f9864533eb7
373•cyrc•4d ago•112 comments

Calling All Hackers: How money works (2024)

https://phrack.org/issues/71/17
251•krrishd•14h ago•165 comments

CES 2026: Taking the Lids Off AMD's Venice and MI400 SoCs

https://chipsandcheese.com/p/ces-2026-taking-the-lids-off-amds
106•rbanffy•13h ago•59 comments

Investigating and fixing a nasty clone bug

https://kobzol.github.io/rust/2025/12/30/investigating-and-fixing-a-nasty-clone-bug.html
5•r4um•4d ago•0 comments

Show HN: TCP chat server written in C# and .NET 9, used in the terminal

https://github.com/Sieep-Coding/simple-chat-csharp
19•sieep•4d ago•7 comments

Microsoft probably killed my Snapdragon Dev Kit

https://jasoneckert.github.io/myblog/how-microsoft-killed-my-snapdragon-devkit/
167•jasoneckert•8h ago•92 comments

Launch HN: Tamarind Bio (YC W24) – AI Inference Provider for Drug Discovery

69•denizkavi•17h ago•17 comments

What *is* code? (2015)

https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/
36•bblcla•5d ago•12 comments

Show HN: VaultSandbox – Test your real MailGun/SES/etc. integration

https://vaultsandbox.com/
32•vaultsandbox•21h ago•3 comments

High-Performance DBMSs with io_uring: When and How to use it

https://arxiv.org/abs/2512.04859
140•matt_d•15h ago•38 comments

Two ways to crack a walnut, per Grothendieck (2025)

https://shreevatsa.net/post/grothendieck-approaches/
34•ethanseal•2d ago•9 comments

Show HN: Make audio loops online

https://makeloops.online/
40•bilalba•1d ago•10 comments

Locating a Photo of a Vehicle in 30 Seconds with GeoSpy

https://geospy.ai/blog/locating-a-photo-of-a-vehicle-in-30-seconds-with-geospy
123•kachapopopow•17h ago•107 comments

Comparing AI agents to cybersecurity professionals in real-world pen testing

https://arxiv.org/abs/2512.09882
103•littlexsparkee•13h ago•67 comments

Firefox extension to redirect x.com to xcancel.com

https://addons.mozilla.org/en-US/firefox/addon/toxcancel/
3•maelito•11m ago•0 comments

Passing of Joe Mancuso

https://github.com/MasoniteFramework/masonite/discussions/853
176•wilsonfiifi•16h ago•16 comments

Show HN: Mantic.sh – A structural code search engine for AI agents

https://github.com/marcoaapfortes/Mantic.sh
67•marcoaapfortes•21h ago•28 comments
Open in hackernews

Macromedia Flash, from an Animator's Standpoint (2022)

https://medium.com/@nehochupechatat/the-history-of-macromedia-flash-from-an-animators-standpoint-684dc60a011b
32•thisislife2•1w ago

Comments

The_President•2d ago
This was an excellent tool for beginner 2D animators with fundamentals of keyframes and tweening built-in. More powerful animators could use Actionscript and audio tracks to create entire presentations. It was fast on slow connections and supported many browser features. Macromedia Flash no doubt built Newgrounds into a behemoth of animated content.

To think it all really started from the gerbil in a microwave and the frog in a blender (both with attitudes) spreading like wildfire through email forwards (Joe Cartoon.)

applewizard5•2d ago
I love Flash, it was awesome. But what pains me the most is that only recently I found out about Shockwave. I mean the Director application. I always though Shockwave was a part of Flash. But turns out it was a separate thing all along!
neovive•2d ago
Director was such a fun app for creating CD-ROM content back in the day! I still have fond memories of learning the Lingo scripting language inside Director to make interactive "multimedia" apps, then uploading them to the web and playing them in the browser using the Shockwave Player. It felt like magic at the time.
card_zero•2d ago
The file extension wouldn't have been .swf until after being bought out and renamed (to ShockWave Flash). It was originally ...

https://archive.org/details/MacAddict-004-199612/page/n77/mo...

.spl, there you go. For "SPLash", I guess, or "Splash PLayer".

wdb•2d ago
Good old days when you would get Adobe software like PhotoShop with flatbed scanners.
klaussilveira•2d ago
Maybe this is worth something to people involved with using SWF files, but the Doom 3 BFG codebase has an entire SWF parser/player included, which they used for the game UI: https://github.com/klaussilveira/chocolate-doom3-bfg/tree/ma...

You could call it Lightweight Scaleform. This same codebase was used in RAGE.

spicyjpeg•2d ago
Custom Flash players were actually relatively common in game development during the mid to late 2000s, as Flash provided a ready-to-go authoring solution for UI and 2D animation that artists were already familiar with. Autodesk's Scaleform was probably the most popular implementation but a number of AAA developers had their own in-house libraries similar to Doom 3's; some of them, such as Konami's "AFP" [1], are still in use to this day (the latest game to use it, Sound Voltex Nabla, was released last month).

[1]: https://github.com/DragonMinded/bemaniutils/blob/trunk/beman...

sebazzz•1d ago
Interesting - why did they chose to rebuild the menu system of Doom 3 OG?
rambojohnson•2d ago
Flash/Flex/Actionscript was the most fun I've ever had programming in my entire engineering career.
ninjamuffin99•2d ago
small correction the art/animation for Friday Night Funkin’ is created in Flash CS4, and Animate is only used to generate the spritesheets
nooee•2d ago
It's also worth mentioning that Apple contributed hugely to Flash's eventual defeat by not supporting it on the iPhone.
WillAdams•2d ago
For folks who are curious about what drawing in FutureWave SmartSketch was like (it was one of my favourite PenPoint apps, and I also bought copies for Mac OS and Windows), see the opensource Wick Editor:

https://www.wickeditor.com/editor/

efortis•2d ago
I have hope, but websites after Flash became boring.

Here’s a screencast of one of my favorites in 2009:

https://x.com/efortis/status/1879712687896289471

cookiengineer•2d ago
Pfft! My website isn't boring :P

I don't think the issue is lack of features, because audio context and canvas2d are pretty good for making things shiny and nice. The issue is pretty much the rest of the DOM that has quirks everywhere if you want to use it that way. CSS3D as a scene graph is also kind of half baked, and not really integrated well with animations, and well, also too painful when it comes to scheduling and timing and chaining any transition.

SVG animations are also only half-ass implemented among browsers, so that's not really a reliable alternative.

What I liked about the Macromedia suite was the integration cross-IDE, where dreamweaver worked really great together with Flash and vice versa, and where flash was able to load HTML content, just in a more animated manner.

I mean, this was when XHR and AJAX was the "modern" thing in web browsers. Adobe could have dominated the mobile market if they would have decided to make it an open standard. Flash was really a decade ahead of its time.

efortis•2d ago
I agree, the problem isn't tech capabilities.

People were more creative, and Flash had great UI/UX.

---

More 2009 flash websites:

https://www.youtube.com/watch?v=85UL3HhNq6Q

https://www.youtube.com/watch?v=zoUnzmaAV08

analogpixel•2d ago
Flash feels like some technology from the future that was taken away from us from all those anal people that "need to do it the right way" (see yesterday's story about converting a monolith to micro-services: https://news.ycombinator.com/item?id=46469845)

you could get so much done with flash which is just so cumbersome with javascript/html5. Simple things, like click on an object and play a sound, I tried to do this yesterday and it was pretty complex (break your animation into a sprite sheet, find something to work with sprites, find something to play an mp3 on click, make sure it all syncs up...)

Not to mention just having a default timeline/tweening system to work with.

None of this really matters, because if flash was still around, I still wouldn't be willing to pay Adobe $50 a month to use it.

maybewhenthesun•2d ago
As an animator it's a shame flash is dead. As a (somewhat security conscious) internet user I'm very glad it's dead and buried.
bmacho•2d ago
As an internet user flash never caused me any problem. It didn't run without a click, so it was fast, needed exactly 0 data (it was metered) and blocked some ads for me that weren't images.
maybewhenthesun•1d ago
The flash runtime was a closed source binary riddled with security vulnerabilities with a huge attack surface running with way too much privileges. I don't think it was sandboxed at all. It was a disaster waiting to happen.
neovive•2d ago
The Flash era was the most fun I ever had as a developer. Flash was so ahead of its time, and it still feels like we're slowly crawling back after 20 years. Tools like Rive are helping us get closer, but there was something special about the Flash timeline and drawing tools that made it very approachable and fun to work with.
anymouse123456•2d ago
Great to reminisce about the old days!

There were various details in here that I forgot (or never knew).

A few notes:

The iPhone was what put the final nail in Flash’s coffin.

Prior to that, and despite its many flaws, the Flash Player was the only true, write-once, run anywhere platform.

Quokka sports was a big deal at some point.

No mention of South Park?!

The Flash Forward conference and Lynda.com were also big.

Things did begin to fall apart under Adobe, but the article might be a little too harsh about it.

I knew the player team before and after the acquisition and it wasn’t abandoned.

The work they did was extremely difficult and no one else has ever managed to produce such a capable and tiny executable that runs on all the things before or since.

justsomeshmuck•2d ago
I still get an annual “happy birthday” email from Flashkit Message Boards where I helped answer a handful of Actionscript questions
queenkjuul•2d ago
I got flash 5 as a hand me down from my uncle when i was ~11. There was nothing more fun to do on the computer than make cartoons and build imaginary UIs for games i didn't know how to make.

I have ever since found most animation packages that I've tried lacking. Having such dead simple tweening and easing was really incredible for a beginner. Now i know how to do all that in AE but it's way more complicated