When cops arrive suddenly : funny
submitted by /u/Der_Metzgermeister_R to r/funny

[link] [comments]
ttrss  shared  needs-tags 
4 hours ago
Gamasutra: Sebastien BENARD's Blog - Building the Level Design of a procedurally generated Metroidvania: a hybrid approach.
My name is Sebastien Benard and I'm currently working as the Lead Designer on Dead Cells, a procedurally generated Metroidvania. As you would expect, questions about the quality of our procedural generation pop up very regularly, with both players and other devs. via Pocket
IFTTT  Pocket  favorites 
5 hours ago
Underrun – Making Of - PhobosLab
I participated in this year's js13kGames, a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Underrun, a twin stick shooter using WebGL.
gaming  javascript  webdev  webgl  js 
7 hours ago
What Teenagers Think About the Allegations Against Brett Kavanaugh - The New York Times
And she worried that if the Senate does not take Dr. Blasey’s allegations seriously, it will reaffirm the idea that “boys will be boys,” and teach a dangerous lesson to teenagers today.
news  politics 
7 hours ago
Cutie with a flower ❤️ : aww
submitted by /u/JustKrisso to r/aww

[link] [comments]
ttrss  shared  needs-tags 
14 hours ago
These $530 pre-distressed sneakers are pissing people off / Boing Boing
Would you spend $530 on a pair of sneakers that were described like this?

Crumply, hold-it-all-together tape details a distressed leather sneaker in a retro low profile with a signature sidewall star and a grungy rubber cupsole.

Yeah, neither would I, and neither would these folks (aka "the internet"):

Golden Goose comes out with a pair of sneakers listed at $530 that are worn down and kept together by tape. Since when is it a trend to glorify the appearance of used sneakers and poverty? pic.twitter.com/1yLTuitIBX

— Bryan Heckman (@b_hecky) September 20, 2018

Poverty is real, I’ve been bullied for wearing thrifted clothes before thrifting was “cool”, and now we have high end brands capitalizing upon many people’s past and current poverty related suffering. Thank you Golden Goose. I hope the designer that came up with this is happy. https://t.co/iixNhxip7T

— 1-800-ARE-YOU-DYIN (@evelyn_art_) September 20, 2018

The new fashion is wearing worn out looking shoes that include taped one that costs a bomb from $530 to $1340.
Glorifying poverty or making a mockery of poverty, can't decide. #fashionstyle #GoldenGoose pic.twitter.com/k8mxvchw4n

— Kumar Manish (@kumarmanish9) September 20, 2018

There's a quote from something, wish I could remember what, but it goes something like "the rich kids all want to be poor and the poor kids all want to be dead". Seems relevant

— steph (@Thespookysteph) September 20, 2018

Once available at Nordstrom online, these held-together-with-tape sneakers by Italian luxury brand Golden Goose are currently sold out (or removed??). Not to worry, they have plenty of other filthy, overpriced shoes to choose from.
ttrss  shared  needs-tags 
Help Us Bring Back the Creative Web! – Glitch – Medium
Show us how you got started building the web. Bring back your first web projects and share them with the world.

It’s easy to forget in this era of billion-dollar Internet startups, that many people got started on the web by learning to tweak HTML creating a GeoCities page, or fiddling with CSS to perfect their MySpace profile. Back then, people were almost as likely to make a web page as to read one — it was a rite of passage growing up.

Now though, things are a little different. Many modern websites all look the same, and people spend most of their time online using just three apps. So it seems more important than ever to remind ourselves that the web is still a thing we all make, not just something we consume.

We know the good, fun internet is still out there. Help us bring back the creative web and show everyone how you got started building the web. Bring back your first web projects and share them with the world, and help encourage a diverse community of creators to experiment with their broadest set of ideas.

Bring Your First Site Back To Life

To help you out, we’ve created the Wayback Importer. An easy way for you to grab your first website from archive.org and bring it back to life on Glitch.

It’s complete with an authentic early-web design of course — check out that cursor animation!

And we’re showcasing peoples’ first websites in a collection, alongside some classic layouts from sites like LiveJournal, Neopets, Movable Type and many other old-school ways of publishing a web page.

If you were on the Internet back then, or are just curious about web history, you should check it out, and remix some sites to make your own new classic.

If you do make a page, let us know by sharing it on social media. We can’t wait to see what you create❣️

Help Us Bring Back the Creative Web! was originally published in Glitch on Medium, where people are continuing the conversation by highlighting and responding to this story.
medium  recommended 
13 days ago
Create Your Own ESP8266 Shields | Hackaday
The ESP8266 has become incredibly popular in a relatively short time, and it’s no wonder. Cheap as dirt, impressively powerful, Arduino-compatible, and best of all, includes Wi-Fi right out of the box. But for all its capability and popularity, it’s still lagging behind the Arduino in at least one respect. Namely, the vast collection of add-on “Shields” which plug into the Arduino to add everything from breadboards to GPS receivers.

Until such time as the free market decides to pick up the pace and start making standardized shields for the various ESP8266 development boards, it looks as if hackers are going to have to pick up the slack. [Rui Santos] has put together a very detailed step-by-step guide on the creation of a simple shield for the popular Wemos D1 Mini board, which should give you plenty of inspiration for spinning up your own custom add-on modules.

Presented as a written tutorial as well as a two part video, this guide covers everything from developing and testing your circuit on a breadboard to designing your PCB in KiCad and sending it off for fabrication. The end result is a professional looking PCB that matches the footprint of the stock D1 Mini and adds a DS18B20 temperature sensor, PIR motion detector, photoresistor, and some screw down terminals.

[Rui] goes on to show how you can utilize the new sensors shield via a web interface hosted on the ESP8266, and even wraps the whole thing up in a 3D printed enclosure. All worthwhile skills to check out if you’re looking to produce more cohesive finished products.

If you’re looking for a similar project for the ESP32, [Rui] has you covered there as well. You may also be interested in the series of ESP8266 tutorials we recently highlighted.
ttrss  shared  needs-tags 
16 days ago
The Adventures of Buckaroo Banzai Text Adventure by Scott Adams - The Retroist
In 1985 a Scott Adams text adventure was released based on the film The Adventures of Buckaroo Banzai Across the 8th Dimension. Let's take a look at it.

The post The Adventures of Buckaroo Banzai Text Adventure by Scott Adams appeared first on The Retroist.
ttrss  shared  needs-tags 
4 weeks ago
We Need Open Hosting Platforms
I don’t want to be an entrepreneur! Hell, that’s even more of a pain in the ass than giving stuff away.
webdev  openweb  oss  hosting 
4 weeks ago
Favorite: ckeys summer 2018 meetup, by Technomancy concrete keyboard
flickr  to:tumblr  needs-tags 
7 weeks ago
Outreachy internship with Mozilla: First lambda function
Hi there!

In this blog post, I will be talking about generating AWS lambda functions. Let’s go ahead. :)

First things first- You should have an Amazon Web Services account. I got mine through Mozilla dev account. Awesome! :D

So, here I am logged into my AWS console. It looks like this-

As we have already seen in my last blog post that AWS Lamda is a part of compute domain. You can certainly see “Lambda” under “Compute” heading in the above image. Now, click on “Lambda” to create a new lambda function. As an example, I will be writing a function to calculate volume of cone in NodeJs.

Now you can create a function code all by yourself or you can use some of the blueprints that amazon gives you. In the image below, you will see a number of blue prints ( some basic codes that amazon gives you).

In order to create a new lambda function, you should provide a name, choose a role ( if you don’t have any previous created role then create a new role and provide a role name to it), runtime etc.

Now, let’s talk about how a basic AWS lambda function looks like. AWS Lambda invokes your Lambda function via a handler object. A handler represents the name of your Lambda function. For example-

Here, in order to invoke our function, we should write the name of the file along with the name of the function in Handler section ( as you can see in above image i.e index.handler). Now, let’s take a look on parameters of the function. Here you can see three parameters- event, context and callback. Callback is something that is used when you want to return something back to the user. The general syntax is- Callback(error, success). Here success can be a string message or the object you want to return. I will talk about event and context in my next blog(API Gateway).

In AWS, each lambda function is executed in a container and you can explicitly specify the memory, time etc settings of each container as shown below-

Once you are done with writing function, you can create a lambda function by clicking on “create button”. After that you can see a success message on your console- “Congratulations! your lambda function ‘xyz’ has been created successfully”. After that you can test your code and the test results would be somelike like this-

Here you can see the response object, response ID, execution time, memory size etc. Well, this is the basic example of generating lambda functions. A lot more things like including triggers etc will be discussed in my next blog ( API gateway). So, stay tuned. :)

Thanks for reading!

medium  recommended 
8 weeks ago
Sad Without a SID? This Comes Pretty Close | Hackaday
The MOS Technologies 6851, popularly known as the SID, is a legendary sound synthesiser integrated circuit from the early 1980s that is most famous for providing the Commodore 54 home computer with its ability to make noise. At the time it was significantly better than what could be found in competitor machines, making it a popular choice for today’s chiptune and demo scene artists.

There’s a snag for a modern-day SID-jockey though, the chip has been out of production for a quarter century and is thus in short supply. Emulation is a choice, but of little use for owners of original hardware so it’s fortunate that [Petros Kokotis] has produced a SID replacement using a Teensy 3.6.

The operation is simple enough, the Teensy provides all the requisite SID data lines via some level shifters for the host microcomputer, and uses [Frank Boesing]’s ReSID library to do the heavy lifting part of being a SID. You can download the code from a GitHub repository, and he’s posted a video we’ve put below the break showing a prototype in action with a real Commodore 64. The audio quality isn’t brilliant due to a phone camera recording from a very tinny speaker, but notwithstanding that it has the air of the real thing.

This isn’t the first SID we’ve seen here. How about a MIDI synth using one?
ttrss  shared  needs-tags 
8 weeks ago
Outreachy internship with Mozilla: AWS Lambda – Shruti Singh – Medium
Hi there!

In this blog post, I will be talking about AWS Lamda. Let’s start with a little introduction.

AWS ( Amazon Web Services ) is a cloud services platform that offers services like database storage, content delivery, compute power/domain etc. AWS Lamda is a part of compute domain. Basically, there are three main services in compute domain-

EC2 — It is like a raw server. We can also say that it is like a personal computer that we are working on remotely. It can install any kind of operating system which is supported by AWS infrastructure and then you can use it in any manner i.e one can configure it to become a server etc.

Elastic Beanstalk- This is an automated version of EC2. Here, you don’t get the access to the operating system but you still have control over the configuration. Here, you can directly upload the code and then application is deployed on AWS infrastructure.

AWS Lambda- This is also an automated version of EC2. But here, you son’t have neither have access to the operating system nor you have any control over the configuration. All you do is to upload your code and it executes.

AWS Lambda is not used to deploy applications. It is used to execute background tasks. So, we can say that- “AWS lambda is a serverless compute service ( i.e you are not choosing the kind of configuation you want). The developers don’t have to worry about which AWS resource to launch or how to manage them. Just put the code on Lambda and it runs”.

Once you upload the code, your code will be executed on your behalf using Amazon’s infrastructure. Each piece of your code is called a function on Lambda platform. All of the functions that you upload has to be stateless. Now, the question is- How to trigger a Lambda function? Lambda funnctions can be triggered by events ( events from AWS services i.e S3 is also allowed), https calls etc.

In order to use AWS Services, you have to set up an AWS account. I got mine through mozilla. Next is to learn and implement some practical examples. I will write my experience with AWS lambda along with examples in my next blog.

Thanks for reading!

medium  recommended 
9 weeks ago
Relect - Neo Exdeath [虚無] by wavforme | Free Listening on SoundCloud
Comic Market Day1 East Area Z-01ab "wavforme & Compllege" / 2017.12.29 Composer: @relect-jp Mastering: @tomohikotogashi Artwork: SWAV Design: SoU
ifttt  soundcloud  favorites 
10 weeks ago
SFTP Net Drive
An easy-to-use utility that mounts remote file systems as Windows drives via SFTP. Once connected, you can browse and work with files as if they were stored on your local machine.
sftp  windows  tools 
10 weeks ago
How to set up your own private RTMP server using nginx | Open Broadcaster Software
Most people who stream enjoy using services such as Twitch.tv or Ustream to deliver video to viewers, and that works well enough. But sometimes you want some more control over your stream, or you want other people to be able to stream to you, or you want to stream to multiple places, or any number of things that requires you to have access to an actual RTMP stream from an RTMP server. This guide will cover the very basics of setting up a simple RTMP server on a Linux computer. Don't worry, it's not too complicated, but having familiarity with Linux will certainly help.
rtmp  streaming  nginx  video  server 
11 weeks ago
Salvation Code by Scandroid | Free Listening on SoundCloud
https://ift.tt/1TYszcN Red and Raven have scoured the depths of the ancient wasteland they call home for something lost and buried, something revolutionary. What they unearthed was the New Retro sound of a forgotten era. Together, they formed Scandroid to bring that sound into their world. Based in an abandoned warehouse in Old Tokyo, they are surrounded by ancient technology and sound from the era of the 1980s. Beneath the shadow of the elite and unreachable Neo-Tokyo, they plan their revolution… https://ift.tt/2K1EP0o https://ift.tt/2Ik7OXp http://www.twitter.com/ScandroidMusic http://www.youtube.com/ScandroidOfficial https://ift.tt/2K02ONm Listen to Scandroid on Spotify! - http://spoti.fi/11Mpl2h
ifttt  soundcloud  favorites  "Indie  Dance  /  Nu  Disco" 
june 2018
About ZynAddSubFX
ZynAddSubFX is a fully featured open source software synthesizer
music  synths  diy 
june 2018
Machines | xandernaut
An album of things I made about computers. Please listen to it while using your computer to make things.
music  cc  stream 
june 2018
Introducing Firefox Color and Side View – Firefox Test Pilot – Medium
We’re excited to launch two new Test Pilot experiments that add power and style to Firefox.

Side View enables you to multitask with Firefox like never before by letting you keep two websites open side by side in the same window.

Firefox Color makes it easy to customize the look and feel of your Firefox browser. With just a few clicks you can create beautiful Firefox themes all your own.

Both experiments are available today from Firefox Test Pilot. Try them out, and don’t forget to give us feedback. You’re helping to shape the future of Firefox!

Introducing Firefox Color and Side View was originally published in Firefox Test Pilot on Medium, where people are continuing the conversation by highlighting and responding to this story.
medium  recommended 
june 2018
Outreachy Internship with Mozilla:Week-2 – Shruti Singh – Medium
Hello folks!

This week was good. Last week I learnt about building themes and this week I actually implement these. In this blog I’ll explain about building dynamic themes.


A theme and browser extension functionality cannot be defined in one package. One can, however, programmatically include a theme in an extension using the Theme API and those themes are called dynamic themes.

I made one dynamic theme where themes are changing according to the time of day. After that I added an additional functionality using browser action. So, a user can add an alarm to it’s forefox page using browser action button.After setting alarm( in hours), whenever the hour matches with the alram time hour, the page produces a sound and theme is changed for one minute. After one minute the theme is again resumed with the particular day time theme. It was fun making this. :-)

Getting Started

First you need to create a manifest.json file within your main folder. This file specify basic metadata and theme components. My manifest.json file looks as follows-
Here “permissions” is necessary to request “theme” for building Dynamic themes. For including browser action, we add “browser_action” in manifest.json. But what is browser action? A browser action is a button that your extension adds to the browser’s toolbar. The button has an icon, and may optionally have a popup whose content is specified using HTML, CSS, and JavaScript. Here the popup content is specified in “alarm.html”. In this pop up you can set alarm ( in hours).

Next, you need to build a JSON object containing the information about your theme. See the example below-

Theme that appears when alarm hours matches with the current time( written in alarm.js file).

Day, night themes ( written in background.js file)-

Lastly, pass the JSON object in a theme.update() call as shown below-

So, building a dynamic theme is fun. All you need is to keep some points in mind and tada~ theme is built. :-D

I would like to attach a GIF of the dynamic theme. Note that I am writing this blog during day time, so the GIF has day theme along with an alarm theme which user can set at any hour.

At the end, I would like to thank my awesome mentor Les Orchard. :-) He is assigning some cool stuffs to me and answers all my doubts. :-D

Thanks for reading. If you are having any suggestions or thoughts on this, be sure to leave a comment. :-)

Bye Bye :-D
medium  recommended 
may 2018
Outreachy Internship with Mozilla: Week-1 – Shruti Singh – Medium
Hi there!

My first week of Outreachy internship with mozilla was as good as expected. I got LDAP credentials. But wait, what does that mean? It means you get mozilla specific email address, own profile at mozilla Phonebook, access to all mozilla websites, access to their slack/ircCloud account and what not? You get to take part in their team meetings too which is pretty cool. :-)

So, the first day of my internship started with a warm welcom from the community and my mentor Les Orchard. My mentor is an awesome person. :) He gave me an outline of what work he expects me to do. So, I started with learning about building themes ( both static and dynamic). I would like to give a rough idea about what I leant.

Theme is something that enables you to change the look of the browser. You should have a little idea about WebExtension API before building a theme. So, theme can be static or dynamic.


We can’t share static themes with other users. Creating a static theme is simple. You need to include image inside a folder ( same folder where manifest.json [Web extension] file is present).In manifest.json file “theme” is the main object which consist of “images,”color” etc. Static image themes can consist of single or multiple images.We can also build static animated images.


We can share static themes with other users. Dynamic theme uses theme API for controlling theme using JS code. For including theme API fiirst you need to request “theme” permission in the extension’s manifest.json file. Then you build a JSON object same as static theme and lastly you pass the JSON object in a theme.update() call.

Whatever I have written above might be a confusing to you. Don’t worry! My next week work is based on implementing “building themes” and I will write an elaborated blog with some code snippet. :-)

Lastly, I would like to thank Les Orchard for guiding me and also for inviting me to attend weekly Firefox Color meeting on Vidyo. It was very nice meeting Wil, John, Marnie and all members of FireFox Color team. It feels grate when cool people like them acknowledge your presence even when you have nothing much to say. :-)

Thank you! :-D
medium  recommended 
may 2018
Old Pal Recipe | SAVEUR
2 oz. rye whiskey
1 oz. Campari
1 oz. dry vermouth
Lemon twist, for garnish
recipes  cocktails  booze  campari  rye 
may 2018
How to set up a custom domain name for Lambda & API Gateway with Serverless
With Serverless, it's easier than ever to deploy production-ready API endpoints. However, using AWS API Gateway results in odd hostnames for your endpoints. Further, these hostnames will change if you remove and redeploy your service, which can cause problems for existing clients.

In this guide, I'll show you how to map a custom domain name to your endpoints.
serverless  aws  dns 
april 2018
FamiTracker is a free windows tracker for producing music for the NES/Famicom-systems. The interface is based on MadTracker and should be easy to use if you've been using trackers before.
music  retro  famicom  chiptunes  8bit 
april 2018
Whizzo Software - SIO2Arduino
SIO2Arduino is an Atari 8-bit (800/XL/XE) device emulator that runs on the Arduino platform. It currently emulates a single Atari 1050 disk drive (D1:) but there are plans to extend it to support multiple drives as well as other devices.
sio  atari  retro  arduino  hardware  diy 
march 2018
The PiModem Project - Retro BBS and dialup fun!
Connect to BBS's (via telnet) and the Internet (via PPP) from your old computer!
retro  raspi  raspberrypi  diy  hardware 
february 2018
The SIO stands for the "Serial Input/Output". It is a data transfer protocol used by the Atari 8-bit machines to communicate with a printer, disk drive, modem etc. via the SIO connector. These transfers are controlled by the POKEY chip.
pokey  atari  sio 
february 2018
« earlier      
advertising aggregators ajax alcohol amazon animals animgifs annarbor apis apple arduino art atari atheism atom audio awesome beer books bush business c64 caffeine california cats christianity clothing cocktails cocoa coffee cogsci comics compsci computers cooking copyfight copyright css culture data delicious design detroit dev diy django drm ds economy education electronics entertainment evolution extensions facebook favorites feeds fiction firefox flash flickr food funny future gadgets games gaming geotagged git github gluecon google googlereader graphics hacking hackingfeeds hacks hardware health history homebrew html html5 http ifiction ifttt images internet iphone ipod iraq irc jabber java javascript jobs jquery js json law linux mac mccain media medicine medium metablogging michigan microformats microsoft mobile morons movies mozilla mp3 msft music needs-tags networking news nifty nintendo node obama occupy occupywallstreet odd oldschool opensource opml osx ows palm perl photos php pocket podcasting podcasts politics productivity programming psychology publishing python raspberrypi rdf recipes recommended reddit religion republicans rest retro rss s3 sanfrancisco science scifi security semweb shared social socialsoftware software space startrek syndication tech television terror terrorism theonion tinderbox tips to:fb to:tumblr tools tovisit toys tshirts ttrss tv twitter unix usb utilities video videos want war web web20 webdev webservices weird wiki windows wishlist wordpress work wow writing wtf xbox xml yahoo youtube

Copy this bookmark: