// human things hiding in the source of the open web
« home / the full archive — 572 published, newest first
no offsetParent is present, I hate this job...
IE10 10 FIX: Please, don't ask, the element isn't
# Check it out: http://humanstxt.org/
# TEAM
<name> -- <role> -- <twitter>
# THANKS
<name>
x-amz-meta-generated: Mon Nov 02 2026 09:42:59 GMT+0000 (Greenwich Mean Time)
x-amz-meta-generated: Mon Nov 02 2026 09:44:05 GMT+0000 (Greenwich Mean Time)
How It Works Animation
x-repository-download: git clone https://github.com/harbor-framework/terminal-bench-science.git
bit of a hack to stop the banner taking space when empty
Google Frightgeist Halloween Insights Trending List Trending Map About Mute There’s nothing here. Or is there? Go home Copyright © 2026 Google Trends Imagery created with AI Privacy & Terms
<!-- "> '> --><title> 404. Page Not Found Sorry, we can't find that page 404 error. The requested URL /vort-not-here-0390032f was not found on this server. Back to home
News is reviewed by whoever reviews events (GOVERNS in convex/admin.ts).
IE10 viewport hack for Surface/desktop Windows 8 bug
Google is built by a large team of engineers, designers, researchers, robots, and others in many different sites across the globe. It is updated continuously, and built with more tools and technologies than we can shake a stick at. If you'd like to help us out, see careers.google.com.
WPBakery 9.0.X Button Hack
"We keep moving forward, opening up new doors and doing new things, because we're curious ... and curiosity keeps leading us down new paths." Walt Disney
temporary document avoids requesting the image before removing its src
TODO: Delete this hack/code once the s_code_h.js file is upgraded to H.25.* version
* * When DataTables calculates the column widths to assign to each column, * it finds the longest string in each column and then constructs a * temporary table and reads the widths from that. The problem with this * is that "mmm" is much wider then "iiii", but the latter is a longer * string - thus the calculation can go wrong (doing it properly and putting * it into an DOM object and measuring that is horribly(!) slow). Thus as * a "work around" we provide this option. It will append its value to the * text that is found to be the longest string for the column - i.e. padding.
Tidy the temporary table - remove name attributes so there aren't
Sylvain IE hack
x-ssr-error: window is not defined
hack to fix IE/Win's broken rendering of block-level anchors in lists #navBar li {border-bottom: 1px solid #cccccc;}
fix for browsers that don't need the hack html>body #navBar li {border-bottom: none;}
CSS hack for macOS's scrollbar (see #1125)
x-repository-download: git clone https://github.com/arXiv/arxiv-docs.git
of the default converter is kludgy but it works.
We can use :scope instead of the ID hack if the browser
Adding a temporary attribute to the document before the selection works
*\n * This fixes HMR compatibility. Don't ask me why, but this combination of\n * caching the closure variables via statics and then persisting the statics in\n * state works across HMR where no other combination did. ¯\\_(ツ)_/¯\n
!************************!*\ !*** ./pages/_app.tsx ***! \***********************
*\n * A custom NextJS App with a fresh coat o' Varnish 🎨⛵️.\n
*\n * Factory method to create a new React element. This no longer adheres to\n * the class pattern, so do not use new to call it. Also, instanceof check\n * will not work. Instead test $$typeof field against Symbol.for('react.element') to check\n * if something is a React Element.\n *\n * @param {*} type\n * @param {*} props\n * @param {*} key\n * @param {string|object} ref\n * @param {*} owner\n * @param {*} self A *temporary* helper to detect places where `this` is\n * different from the `owner` when React.createElement is called, so that we\n * can warn. We want to get rid of owner and replace string `ref`s with arrow\n * functions, and as long as `this` and owner are the same, there will be no\n * change in behavior.\n * @param {*} source An annotation object (added by a transpiler or otherwise)\n * indicating filename, line number, and/or other information.\n * @internal\n
So many people have appeared twice on the list, it would absolutely pointless and unnecessary to name them all here ... So please don't. Keep in mind for 2018, besides those listed above, Trump, Assange, Beyoncé and others will become listed 3 times
---------------------------------------------------------------- 3 · MARGIN NOTES ---------------------------------------------------------------- A float with a negative margin, which is the whole trick. It works only because .roscoe-body is still normal flow — floats are ignored on grid items, so turning the body into a grid would cost this entire section (and .leftimage / .rightimage with it). The note is rendered TWICE from one source: once as a margin aside, once as a numbered footnote at the foot of the article. CSS shows exactly one. Because the other is display: none rather than visually hidden, it is out of the accessibility tree too — a screen reader meets each note once, in either mode. Geometry, at the 1150px breakpoint: the well's right edge sits at 925px from the viewport's left. A 180px note pushed out 200px occupies 945–1125, so it clears the text by 20px and the viewport by 25px. Those two numbers are why the width and the offset are what they are.
---------------------------------------------------------------- 6 · CAROUSEL ---------------------------------------------------------------- Scroll-snap, not a slider library. The track is a real scroll container, so it works with a trackpad, a touch swipe, the keyboard and a screen reader before a single line of JS runs; the buttons just call scrollBy() on it. With JS off it degrades to a swipeable strip, which is still the right behaviour.
/* SITE BY */ Name: AREA 17, http://www.area17.com/ /* A17 TEAM */ Role: Producer Name: Angela Bliumis Site: http://www.area17.com/people/angela-bliumis Role: Designer Name: Martin Rettenbacher Site: http://www.area17.com/people/martin-rettenbacher Twitter: @mrettenbacher Role: Engineering Name: Luis Lavena Site: http://www.area17.com/people/luis-lavena Twitter: @luislavena Role: Back End Development Name: Fernando Petrelli Site: http://www.area17.com/people/fernando-petrelli Twitter: @ferpetrelli Role: Front End Development Name: Mike '1312' Byrne Site: http://www.area17.com/people/mike-byrne Twitter: @13twelve Role: Strategy Name: Phil Jeffs Site: http://www.area17.com/people/phil-jeffs Twitter: @philjeffs /* SPECIAL THANKS */ Name: Charlie Rose, Xarissa Holdaway and their team Name: T3 Media /* SITE */ Standards: HTML5, CSS3 Components: SASS, Vanilla JS, Ruby on Rails, ElasticSearch Software: Sublime Text 2, Virtual Box, Docker, Fig Drinks: English Breakfast Tea vs. Iced Coffee
Temporary fix for the chromecast & video playlist page
_ _ _ _ | | | (_) | | | | ___ ___ __ _| |_ ___| |_ | | / _ \ / __/ _` | | / __| __| | |___| (_) | (_| (_| | | \__ \ |_ |______\___/ \___\__,_|_|_|___/\__| The community event platform.
remember to highlight inserts somehow!
Careers - Mentor Table Styles
X-Drupal-Cache: UNCACHEABLE (response policy)
X-Drupal-Dynamic-Cache: UNCACHEABLE (response policy)
rt-ab-wall 1.0.0 mode=test desk=default copy:default annual:ok barlink:ok a-bar2:ok a-label:ok a-show:ok a-unlock:ok guard:ok
hack that prevents hw layers "stretching" when loading new tiles
hack for IE 6 < to make entire block clickable
Site Maintenance Oops! It looks like there's an error. Please switch to a different browser and try again. Error code: 0.903ed717.1793712008.1eec4561
* * Careers Block. *
* * Custom functionality for Join Us page.
media condition parses incorrectly but still somehow evaluates to true?
x-repository-download: git clone https://github.com/enveda/open-doc-review.git
x-repository-download: git clone https://github.com/playcanvas/engine.git
Leaving this at full opacity breaks event listeners on Firefox. Don't remove unless you know what you're doing.
temporary fix to vertically align, for compatibility
we end up on the window.onload event as we don't try and hack
made by creating a temporary JavaScript `Image` object.
whoever called us).
We also need to hack removeEventListener so that you can remove any
# For security issues related to Amazon Web Services (AWS), please see our security policy Policy: https://aws.amazon.com/security/vulnerability-reporting/ # To contact AWS regarding a vulnerability AWS Vulnerability Disclosure Program: https://hackerone.com/aws_vdp Contact: mailto:[redacted]@amazon.com Preferred-Languages: en # We support PGP encryption Encryption: https://aws.amazon.com/security/aws-pgp-public-key/ # This file expires every 365 days Expires: 2026-07-10T18:37:07z # We're hiring - join Amazon Security! Hiring: https://www.amazon.jobs/en/business_categories/amazon-security
# For security issues related to Amazon Web Services (AWS), please see our security policy Policy: https://aws.amazon.com/security/vulnerability-reporting/ # To contact AWS regarding a vulnerability Contact: mailto:[redacted]@amazon.com Preferred-Languages: en # We support PGP encryption Encryption: https://aws.amazon.com/security/aws-pgp-public-key/ # This file expires every 365 days Expires: 2025-12-31T18:37:07z # We're hiring - join Amazon Security! Hiring: https://www.amazon.jobs/en/business_categories/amazon-security