cooltech

1111 bookmarks
Custom sorting
OpenAlex: The open catalog to the global research system
OpenAlex: The open catalog to the global research system
OpenAlex is a fully open catalog of the global research system. It's named after the ancient Library of Alexandria. The OpenAlex dataset describes scholarly entities and how those entities are connected to each other. There are five types of entities: Works are papers, books, datasets, etc; they cite other works Authors are people who create works Venues are journals and repositories that host works Institutions are universities and other orgs that are affiliated with works (via authors) Concepts tag Works with a topic Together, these make a huge web (or more technically, heterogeneous directed graph) of of hundreds of millions of entities and over a billion connections between them all.
·openalex.org·
OpenAlex: The open catalog to the global research system
p2p.chat
p2p.chat
No logins. No tracking. No nonsense. p2p.chat is a peer-to-peer video conferencing application. Think of it as an free and open source Zoom alternative. Architecture p2p.chat uses WebRTC to power all video and data communication between peers. Peers communicate directly in a mesh architecture, with the only server interaction being using the signalling server to allow peers to discover each other. All data sent over WebRTC is end-to-end encrypted.
·p2p.chat·
p2p.chat
Weird Old Book Finder
Weird Old Book Finder
Created by Clive Thompson as a way to help “rewild your attention” Behind the scenes, here’s what it’s doing, which is pretty simple: i) You type in a query, and ii) my app sends it to Google Books, and filters the results for pre-1927 public domain. Then iii) it picks one at random and displays it to you. Learn more at https://clivethompson.medium.com/a-search-engine-that-finds-you-weird-old-books-3a74fbb5f3d4
·weird-old-book-finder.glitch.me·
Weird Old Book Finder
Fraidycat
Fraidycat
Fraidycat is a desktop app or browser extension for Firefox or Chrome. I use it to follow people (hundreds) on whatever platform they choose - Twitter, a blog, YouTube, even on a public TiddlyWiki.
·fraidyc.at·
Fraidycat
Drag and Drop a Document (or Video) (for Annotating)
Drag and Drop a Document (or Video) (for Annotating)
Drag and drop a document to annotate it. You can also annotate PDFs inside Google Drive by authorizing Hypothes.is within your Google account. To easily open YouTube videos for annotation, use the bookmarklet. Drag this link to the bookmarks bar, or right-click/control-click to bookmark the link. The annotation functionality is enabled by Hypothes.is. The code for this site is open source. This is a personal project to explore different ideas and is maintained by Dan Whaley
·docdrop.org·
Drag and Drop a Document (or Video) (for Annotating)
Citizen DJ
Citizen DJ
The Citizen DJ project invites the public to make hip hop music using the free-to-use audio and video collections from the Library of Congress. By embedding these materials in hip hop music, listeners can discover items in the Library’s vast collections that they likely would never have known existed.
·citizen-dj.labs.loc.gov·
Citizen DJ
darktable
darktable
darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
·darktable.org·
darktable
Cables
Cables
Cables is a tool for creating beautiful interactive content. With an easy to navigate interface and real time visuals, it allows for rapid prototyping and fast adjustments. You are provided with a set of operators, such as mathematical functions, shapes, materials and post processing effects. Connect these to each other with virtual cables to create the experience you have in mind. Easily export your piece of work at any time. Embed it into your website or use it for any kind of creative installation. h/t @grantpotter
·cables.gl·
Cables
Modern for Wikipedia
Modern for Wikipedia
Enhance your Wikipedia experience with a beautiful, clean, modern design that's fully customizable. Once installed, Modern will simply apply the new look and features to existing Wikipedia article pages, without you having to do anything. All current features on Wikipedia are supported, this extension simply builds upon the existing interface to offer many improvements. Available for Chrome, Firefox, and Edge
·modernwiki.app·
Modern for Wikipedia
Terms and Conditions Apply
Terms and Conditions Apply
A mini-game about pop ups, and the deviousness of websites and apps EVIL CORP wants your data. It will use every trick in the book (and a few more, just for fun). Your mission is as follows: Do not accept any terms & conditions Say no to all notifications Always opt out of cookies. EVIL CORP want you to sign up for everything. You must never accept anything Answer all 29 questions to find out how well you did.
·termsandconditions.game·
Terms and Conditions Apply
NoiseCraft
NoiseCraft
NoiseCraft is a visual programming language for sound synthesis and music that runs in your web browser, loosely inspired by Pure Data and Max/MSP. It's a tool that allows you to build your own synthesizer by creating new nodes and connecting them together. By connecting nodes with edges, you control how audio data and control signals flow from one node to another and how sound is generated. NoiseCraft is ideally suited to play with additive, subtractive and FM synthesis.
·noisecraft.app·
NoiseCraft
Mozilla RegretsReporter
Mozilla RegretsReporter
Mozilla’s updated RegretsReporter browser extension helps you eliminate harmful YouTube recommendations — the clickbait, the outrage, and all the other content you wish you never saw. By simply clicking an icon on any video on YouTube, RegretsReporter sends a signal to YouTube asking it to stop surfacing content you find objectionable.
·foundation.mozilla.org·
Mozilla RegretsReporter
SurveillanceU - When Virtual Proctoring Goes Wrong
SurveillanceU - When Virtual Proctoring Goes Wrong
As the pandemic drags on, colleges maintaining hybrid learning environments are still using virtual proctoring software. The AI-powered technology monitors students’ every move during tests to watch for signs of cheating. But how accurate is it, really? And what are its unintended effects? After petitions against virtual proctoring launched across the U.S. and YR’s own coverage of this trend, we built a simulator to show how virtual proctoring can flag normal behavior as suspicious. This isn’t an exact replica of the software, but it’s real close. No worries, this interactive does NOT collect your data, or video; the experience runs solely on your browser.
·youthradio.github.io·
SurveillanceU - When Virtual Proctoring Goes Wrong
glitch.new
glitch.new
glitch.new gives you instant shortcuts to get you from idea to a running app in seconds! Almost instantly convert a Github repo into a glitch.com app
·glitch.new·
glitch.new
DFACE: Face Redaction
DFACE: Face Redaction
DFACE.app redacts and blurs faces in photos without sharing data by using client-side neural network face detection (YOLOV5 + TF.js) to keep your photos private. This means faces are detected (using Javascript) on your computer using only your web browser. Your image is never transmitted, shared, or stored in any way. You can even disconnect from the Internet and still use DFACE. DFACE is built by the VFRAME.io team (Adam Harvey and Jules LaPlace) in Berlin and uses a state-of-the-art object detection algorithm called YOLOV5 to detect faces. It first launched on October 29, 2021. DFACE was developed to provide a device-agnostic application for redacting and blurring faces in photos. Although many websites appearing in search engine results claim to offer "face anonymization", there was not yet any website or web application providing performant, private, and accessible face redaction. This is the first website, to the best of our knowledge, that provides neural network face redaction in your web browser. Found via tweet by @hypervisible
·dface.app·
DFACE: Face Redaction
Interactive Explorer for Moon Phases
Interactive Explorer for Moon Phases
From WGBH a web based place to explore the interaction of the sun, earth, and moon to generate moon phases, done with just HTML/CSS/JS. Thanks @bennettscience for the tweet alert. Also trying out my new annoying bit of tweeting out links tagged here as "cooltech"
·contrib.pbslearningmedia.org·
Interactive Explorer for Moon Phases
xSweet Open Source .docx to HTML Conversion Tool
xSweet Open Source .docx to HTML Conversion Tool
XSweet is a free, open source conversion tool for converting Microsoft Word documents (.docx) into HTML and beyond. Built as a series of XSL (eXtensible Stylesheet Language) transformation steps, it’s designed to be modular and flexible. Use it out of the box, or modify and extend it to meet your needs. XSweet is designed with publishing in mind, but can be used for any application. XSweet extracts the contents of MS Word documents from their underlying XML into HTML, which can be published as-is, imported into an application, or used as a lingua franca to convert it into another format altogether.
·xsweet.org·
xSweet Open Source .docx to HTML Conversion Tool
Wax- The Word Processor for the Web
Wax- The Word Processor for the Web
Wax is a framework for building web-based word processors. We have built this software because publishing, on the whole, lacks high quality open source tools. One of the critical missing pieces has been a web-based ‘editor’ that publishers of all kinds can use. Publishers are professsional text workers and they need higher quality, more accurate, text editing tools than most web applications require. Publishers also require functionality that other types of web production paradigms generally do not. Track changes, citations and notes are just three examples.
·waxjs.net·
Wax- The Word Processor for the Web
Paged.js
Paged.js
Paged.js is a free and open source JavaScript library that paginates content in the browser to create PDF output from any HTML content. This means you can design works for print (eg. books) using HTML and CSS! Paged.js follows the Paged Media standards published by the W3C (ie the Paged Media Module, and the Generated Content for Paged Media Module). In effect Paged.js acts as a polyfill for the CSS modules to print content using features that are not yet natively supported by browsers.
·pagedjs.org·
Paged.js
I keep making things out of checkboxes | Bryan Braun - Designer/Developer
I keep making things out of checkboxes | Bryan Braun - Designer/Developer
Something happened earlier this year where I got on a run making checkbox animations and just couldn’t stop. A bit of background: back in pre-pandemic 2020, I went to the Recurse Center for a week and built Checkboxland, a JavaScript library that lets you display text and animations on a checkbox grid. It was a fun little project. I made some demos, blogged about it, and ultimately put it on the shelf where I didn’t touch it for about a year. Eventually, I was feeling desperate for a fun coding diversion so I picked it back up again. I wanted to try making better and more complex animations so I started building a ripple effect, and got hooked.
·bryanbraun.com·
I keep making things out of checkboxes | Bryan Braun - Designer/Developer
River Runner
River Runner
This uses USGS NHDPlus data and their NLDI API to visualize the path of a rain droplet from any point in the contiguous United States to its end point (usually the ocean, sometimes the Great Lakes, Canada/Mexico, or another inland water feature). It'll find the closest river/stream flowline coordinate to a click/search and then animate along that flowline's downstream path. I've used mapbox to animate the downstream path, but needed to make all sorts of adjustments for elevation and bearing changes to prevent jerkiness/nausea (just moving from point to point feels a little like flying through turbulence while shaking your head side-to-side). I've hosted a dataset with NHDPlus Value Added Attributes on Firebase, which allows me to group flowlines into their parent features and determine distances quickly. See the new global version!
·river-runner.samlearner.com·
River Runner
Open source, experimental, and tiny tools roundup
Open source, experimental, and tiny tools roundup
This is a list of small, free, or experimental tools that might be useful in building your game / website / interactive project. Although I’ve included ‘standards’, this list has a focus on artful tools and toys that are as fun to use as they are functional. The goal of this list is to enable making entirely outside of closed production ecosystems or walled software gardens.
·tinytools.directory·
Open source, experimental, and tiny tools roundup
How to Build a Very Slow Movie Player for £120 in 2020 | by Tom Whitwell | Debugger
How to Build a Very Slow Movie Player for £120 in 2020 | by Tom Whitwell | Debugger
In December 2018, Bryan Boyer published “Creating a Very Slow Movie Player.” It’s a wonderful essay about light and Brasília and architecture. Boyer describes building an e-paper display that shows films at 24 frames per hour, rather than 24 frames per second. So it would take about a year to play the 142 minutes of 2001: A Space Odyssey. Every few months since 2018, I’ve thought about Boyer’s essay and visited the e-paper department at Waveshare, a Shenzhen-based electronics retailer. They now sell a $58 7.5-inch e-paper screen that comes with all the connections for a Raspberry Pi. So I finally bought one, and got it working over a couple of days.
·debugger.medium.com·
How to Build a Very Slow Movie Player for £120 in 2020 | by Tom Whitwell | Debugger
Wildcard
Wildcard
Wildcard is a browser extension that empowers anyone to modify websites to meet their own specific needs, using a familiar spreadsheet view. It’s a research project as part of my PhD at MIT, with my advisor Daniel Jackson.
·geoffreylitt.com·
Wildcard