Online ad giant Adform was hacked, proving once again why ad blockers are needed
The hacked digital advertiser was caught serving malicious ads that allowed hackers to steal a victim's cryptocurrency.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
The hacked digital advertiser was caught serving malicious ads that allowed hackers to steal a victim's cryptocurrency.
The distributed social network Mastodon has grown to 12.8 million user accounts, supporting itself through user
Notion engineers sped up Notion's browser speed with WASM SQLite
I’ve done a lot of web development over the years. I started around the year 2000, just after PHP 3.0 was released and started taking over the web world. I’ve used all kinds of approaches for generating HTML: raw PHP, string concatenation in Python, Smarty templates in PHP, Template Toolkit in Perl, and Jinja/Django…
Users on 64-bit Windows who download Firefox can get our 64-bit version by default. That means you get a more secure version of Firefox, one that also crashes a whole lot less . How much less? In our tests so far, 64-bit Firefox reduced crashes by 39% on machines with 4GB of RAM or more.
Google search is in the news. Judge Amit Mehta ruled that Google search is a monopoly and is behaving in a manner that suppresses search competition with their distribution agreements. The debate on this has started,...
Build a React + Redux SoundCloud Client. It is a huge tutorial where you build an example real world application. Learn React JS and Redux along the way. Consume the SoundCloud API, login and interact...
Publishing live election results requires a carefully tuned system: the setup must be able to withstand some of the most intense traffic levels seen all year at NYTimes.com. We decided to center our elections app on the simplest of all caching strategies: the flat file.
I've spent a good deal of the past year working with React. I've written, refactored, and re-written many components in that time, and I've seen some best practices and anti-patterns emerge. I'm not going to get into what React is...
In September 2019 Apple reopened the doors of its historic store in the Fifth Avenue and to celebrate the special event
I like to make silly things, and I also like to put in minimal effort for those silly things. I also like to make things in Rust, mostly for the web, and this is where we run into a problem.
Please check the end of this post for some final notes, following communications with Google.
There’s some really cool stuff going on on the ASP.NET and Web Tools team. The ...
The news has just come out that Opera is switching all of their browsers (both mobile and desktop) to use WebKit (specifically, Chromium). I’ve seen a lot of gnashing of teeth on Twitter and I feel like I can respond because I use to feel the same way back in 2008-2009. However this is 2013 and the Chrome/Chromium…
Longtime Readers of this blog will be aware that I have been a fan of Mozilla for a long time. There’s nearly ten years of Mozilla advocacy tucked away in the JWM archives. I’ve been on the Mozilla fanboy train since before Firefox even existed — all the way back to the original Mozilla Suite’s Milestone 17 release…
Oprogramowanie dla banków, ubezpieczycieli i firm leasingowych: procesy kredytowe, obsługa polis, bankowość mobilna i dane. 20+ lat, 500+ projektów.
Thanks to our contributors linkCheck out "What’s New" and "Known Issues" for this version of Firefox below. As always, you’re encouraged to tell us what you think , or file a bug in Bugzilla .
People talk about htmx as though it's saving the web from single-page apps. Well, I guess I missed the memo, because I used htmx to build a single-page app.
When I read Fitz’ tweet about ordered JSON my body shuddered, as my brain was flooded with a past experience that taught me a frightening lesson on technology being used by non-technical comp…
We're so excited to announce that Video Rooms is entering beta in Element, just as a new Room Search is exiting beta!
Avoid architectural premature optimization
I have a set of baseline CSS styles that come with me from project to project. In the past, I'd use a typical CSS reset, but times have changed, and I believe I have a better set of global styles!
The challenges of working in opposition to the world's larget blogging platform.
It looks like Google has finally pulled the plug on the old GMail UI. There’s no more “revert to the old look temporarily” button, so I guess they’re finally forcing us lagg…
Disclaimer: I am the author of Easy Passwords which is also a password manager and could be considered LastPass competitor in the widest sense. Six month ago I wrote a detailed analysis of LastPass security architecture. In particular, I wrote: