{"origin":"yabs.io","url":"https:\/\/yabs.io\/a\/view.php?page=2&r=json&user=amedlock","version":"1.0","limit":50,"page":"2","state":null,"r":"json","user":"amedlock","user_id":23,"count":225,"count_bookmarks":50,"bookmarks":[{"id":"241627","user":"23","cdate":"2019-02-07 16:14:15","updated":null,"title":"Urho Minimal project","link":"http:\/\/urho3d.wikia.com\/wiki\/First_Project","state":"public","note":"","username":"amedlock","tags":"3d,gamedev,urho","count":"3"},{"id":"241511","user":"23","cdate":"2019-02-06 17:02:35","updated":null,"title":"PBR Book","link":"http:\/\/www.pbr-book.org\/3ed-2018\/contents.html","state":"public","note":"","username":"amedlock","tags":"3d,gamedev","count":"2"},{"id":"241478","user":"23","cdate":"2019-02-03 07:10:43","updated":null,"title":"Squid IR","link":"http:\/\/cs.lmu.edu\/~ray\/notes\/squid\/","state":"public","note":"","username":"amedlock","tags":"lang","count":"1"},{"id":"234052","user":"23","cdate":"2019-01-27 08:31:04","updated":null,"title":"Steam games sorted by Review","link":"https:\/\/store.steampowered.com\/search\/?sort_by=Reviews_DESC&category1=998","state":"public","note":"","username":"amedlock","tags":"games","count":"1"},{"id":"234018","user":"23","cdate":"2019-01-26 07:42:06","updated":null,"title":"CC Music","link":"https:\/\/www.reddit.com\/r\/gamedev\/comments\/ak1iqz\/i_make_orchestral_electronic_music_that_im_giving\/","state":"public","note":"","username":"amedlock","tags":"assets,music","count":"2"},{"id":"230291","user":"23","cdate":"2019-01-07 05:31:18","updated":null,"title":"Game Engine Developers Webring","link":"http:\/\/mgarcia.org\/Blog\/WebRing","state":"public","note":"","username":"amedlock","tags":"gamedev","count":"1"},{"id":"230279","user":"23","cdate":"2019-01-04 21:04:00","updated":null,"title":"Building Lisp","link":"http:\/\/www.lwh.jp\/lisp\/","state":"public","note":"","username":"amedlock","tags":"lang,lisp","count":"2"},{"id":"230278","user":"23","cdate":"2019-01-04 21:03:25","updated":null,"title":"Bytecode compiler and interpreter","link":"https:\/\/bernsteinbear.com\/blog\/bytecode-interpreters\/","state":"public","note":"","username":"amedlock","tags":"lang,lisp","count":"2"},{"id":"230277","user":"23","cdate":"2019-01-04 21:02:50","updated":null,"title":"Make a Lisp interpreter","link":"https:\/\/bernsteinbear.com\/blog\/lisp\/00_fundamentals\/","state":"public","note":"","username":"amedlock","tags":"lang,lisp","count":"2"},{"id":"230158","user":"23","cdate":"2018-12-29 19:45:45","updated":null,"title":"Y Code Archive","link":"https:\/\/yarchive.net\/comp\/index.html","state":"public","note":"","username":"amedlock","tags":"source","count":"1"},{"id":"230143","user":"23","cdate":"2018-12-28 18:05:05","updated":null,"title":"Plain Textures","link":"http:\/\/www.plaintextures.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"230136","user":"23","cdate":"2018-12-28 07:03:57","updated":null,"title":"Color Scheme generator","link":"https:\/\/coolors.co\/","state":"public","note":"","username":"amedlock","tags":"assets,gamedev,tools","count":"3"},{"id":"230100","user":"23","cdate":"2018-12-26 07:46:09","updated":null,"title":"Thief fan missions","link":"http:\/\/www.southquarter.com\/tdp20ac\/","state":"public","note":"","username":"amedlock","tags":"games","count":"1"},{"id":"230099","user":"23","cdate":"2018-12-26 06:00:36","updated":null,"title":"Forth - Problem oriented programming","link":"https:\/\/colorforth.github.io\/POL.htm","state":"public","note":"","username":"amedlock","tags":"lang,programming","count":"2"},{"id":"229889","user":"23","cdate":"2018-12-19 04:56:06","updated":null,"title":"Comeys lies","link":"https:\/\/statelymcdanielmanor.wordpress.com\/2018\/12\/11\/fbi-forever-broken-institution\/#more-17659","state":"public","note":"","username":"amedlock","tags":"politics","count":"1"},{"id":"229840","user":"23","cdate":"2018-12-14 05:29:06","updated":null,"title":"write your own virtual machine","link":"https:\/\/justinmeiners.github.io\/lc3-vm\/","state":"public","note":"","username":"amedlock","tags":"toread","count":"1"},{"id":"229241","user":"23","cdate":"2018-12-12 08:46:48","updated":null,"title":"Tree generator","link":"http:\/\/arnaud.ile.nc\/cantree\/generator.php","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"229146","user":"23","cdate":"2018-12-10 16:47:26","updated":null,"title":"Climate predictions","link":"https:\/\/www.manhattancontrarian.com\/blog\/2018-10-11-manhattan-contrarian-quiz-climate-tipping-points-edition","state":"public","note":"","username":"amedlock","tags":"politics","count":"1"},{"id":"226340","user":"23","cdate":"2018-11-21 11:09:45","updated":null,"title":"SoLoud Audio library","link":"http:\/\/sol.gfxile.net\/soloud\/index.html","state":"public","note":"","username":"amedlock","tags":"gamedev,libraries","count":"2"},{"id":"226334","user":"23","cdate":"2018-11-20 09:44:06","updated":null,"title":"Game Art Tricks","link":"https:\/\/simonschreibt.de\/game-art-tricks\/","state":"public","note":"","username":"amedlock","tags":"art,gamedev","count":"2"},{"id":"226300","user":"23","cdate":"2018-11-18 20:24:29","updated":null,"title":"Texturemate","link":"http:\/\/www.texturemate.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"226299","user":"23","cdate":"2018-11-18 20:11:24","updated":null,"title":"3d textures","link":"https:\/\/3dtextures.me\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"226198","user":"23","cdate":"2018-11-11 06:20:15","updated":null,"title":"Prolog DCG Primer","link":"https:\/\/www.metalevel.at\/prolog\/dcg","state":"public","note":"","username":"amedlock","tags":"programming,prolog,toread","count":"3"},{"id":"187299","user":"23","cdate":"2018-10-30 06:30:20","updated":null,"title":"Programming Lang tutorial","link":"http:\/\/lisperator.net\/pltut\/","state":"public","note":"","username":"amedlock","tags":"compiler,lang","count":"2"},{"id":"186827","user":"23","cdate":"2018-10-18 05:49:44","updated":null,"title":"Opengl tutorial","link":"http:\/\/ogldev.atspace.co.uk\/index.html","state":"public","note":"","username":"amedlock","tags":"opengl","count":"1"},{"id":"186732","user":"23","cdate":"2018-10-12 10:10:27","updated":null,"title":"Persisting many records quickly","link":"https:\/\/medium.com\/@jerolba\/persisting-fast-in-database-1af4a281e3a","state":"public","note":"","username":"amedlock","tags":"java","count":"1"},{"id":"186677","user":"23","cdate":"2018-10-09 16:43:27","updated":null,"title":"Free Ambient Music","link":"https:\/\/soundcloud.com\/gravitysoundbeats\/tracks","state":"public","note":"","username":"amedlock","tags":"assets,gamedev","count":"2"},{"id":"186575","user":"23","cdate":"2018-10-04 05:10:46","updated":null,"title":"Action Sequences and Cutscenes","link":"https:\/\/eliasdaler.github.io\/how-to-implement-action-sequences-and-cutscenes\/","state":"public","note":"","username":"amedlock","tags":"toread","count":"1"},{"id":"184537","user":"23","cdate":"2018-09-30 07:39:11","updated":"2018-09-30 07:39:23","title":"Pico Scheme","link":"http:\/\/pico.vub.ac.be\/","state":"public","note":"","username":"amedlock","tags":"lang,scheme","count":"2"},{"id":"181691","user":"23","cdate":"2018-09-11 20:50:45","updated":null,"title":"Public Domain Software","link":"https:\/\/public-domain.software\/index.html","state":"public","note":"","username":"amedlock","tags":"libraries,programming","count":"2"},{"id":"178093","user":"23","cdate":"2018-08-28 06:48:17","updated":null,"title":"Beej's Quick Guide to GDB","link":"https:\/\/beej.us\/guide\/bggdb\/","state":"public","note":"","username":"amedlock","tags":"toread","count":"1"},{"id":"178026","user":"23","cdate":"2018-08-22 03:46:34","updated":null,"title":"Nim Days(book)","link":"https:\/\/xmonader.github.io\/nimdays\/","state":"public","note":"","username":"amedlock","tags":"books,nim","count":"2"},{"id":"178020","user":"23","cdate":"2018-08-20 13:14:13","updated":null,"title":"Jonathan Whiting","link":"https:\/\/jonathanwhiting.com\/","state":"public","note":"","username":"amedlock","tags":"gamedev,games,toplay","count":"3"},{"id":"178019","user":"23","cdate":"2018-08-20 10:16:54","updated":null,"title":"Socialist Debunk: 90 Percent Of Scandinavia\u2019s Wealth Is Privately Owned","link":"http:\/\/thefederalist.com\/2018\/08\/17\/debunking-socialist-myths-90-percent-scandinavias-wealth-privately-owned\/","state":"public","note":"","username":"amedlock","tags":"politics","count":"1"},{"id":"177223","user":"23","cdate":"2018-08-11 11:49:38","updated":null,"title":"uhub\/awesome-c | Porter.io","link":"https:\/\/porter.io\/github.com\/uhub\/awesome-c","state":"public","note":"","username":"amedlock","tags":"libraries,programming","count":"2"},{"id":"177205","user":"23","cdate":"2018-08-09 04:59:30","updated":null,"title":"Coding Experiments blog","link":"https:\/\/coding-experiments.blogspot.com\/search\/label\/2D%20graphics","state":"public","note":"","username":"amedlock","tags":"3d,gamedev,godot","count":"3"},{"id":"174272","user":"23","cdate":"2018-07-20 20:26:35","updated":"2018-11-18 20:14:19","title":"CC0 Textures by StruffelProductions","link":"https:\/\/cc0textures.com\/","state":"public","note":"","username":"amedlock","tags":"assets","count":"1"},{"id":"174269","user":"23","cdate":"2018-07-19 08:45:55","updated":null,"title":"BEHERIT by Hickery","link":"https:\/\/hickery.itch.io\/beherit","state":"public","note":"The Beherit can grant great power to those who earn it, but will consume any who fail.","username":"amedlock","tags":"toplay","count":"1"},{"id":"168192","user":"23","cdate":"2018-07-15 13:51:19","updated":null,"title":"Game dev papers","link":"http:\/\/gamedevs.org\/","state":"public","note":"","username":"amedlock","tags":"gamedev","count":"1"},{"id":"168183","user":"23","cdate":"2018-07-13 05:17:00","updated":null,"title":"Roguelike vision algorithms","link":"http:\/\/www.adammil.net\/blog\/v125_Roguelike_Vision_Algorithms.html","state":"public","note":"","username":"amedlock","tags":"gamedev,roguelike","count":"2"},{"id":"168176","user":"23","cdate":"2018-07-10 14:53:26","updated":null,"title":"Distributing Data With PostgreSQL - pgDash","link":"https:\/\/pgdash.io\/blog\/distributing-data-postgres.html?p","state":"public","note":"","username":"amedlock","tags":"database","count":"1"},{"id":"168149","user":"23","cdate":"2018-07-02 14:24:48","updated":null,"title":"Pratt Parsing and Precedence Climbing Are the Same Algorithm","link":"http:\/\/www.oilshell.org\/blog\/2016\/11\/01.html","state":"public","note":"","username":"amedlock","tags":"compiler","count":"1"},{"id":"168076","user":"23","cdate":"2018-06-26 11:09:33","updated":null,"title":"Finding the Best 64-bit Simulation PRNG \u00ab null program","link":"http:\/\/nullprogram.com\/blog\/2017\/09\/21\/","state":"public","note":"","username":"amedlock","tags":"c,programming","count":"2"},{"id":"123050","user":"23","cdate":"2018-06-15 06:48:47","updated":null,"title":"500 Lines or Less | A Simple Web Server","link":"http:\/\/www.aosabook.org\/en\/500L\/a-simple-web-server.html","state":"public","note":"","username":"amedlock","tags":"python,toread","count":"2"},{"id":"83152","user":"23","cdate":"2018-05-26 06:00:15","updated":null,"title":"Writing a Markdown Compiler \u2013 Part 1 \u2013 beezwax > blog","link":"https:\/\/blog.beezwax.net\/2017\/07\/07\/writing-a-markdown-compiler\/","state":"public","note":"","username":"amedlock","tags":"programming","count":"1"},{"id":"83151","user":"23","cdate":"2018-05-26 05:22:33","updated":null,"title":"Rex Valachorum Socialism","link":"https:\/\/twitter.com\/RexValachorum\/status\/999481360917020672","state":"public","note":"","username":"amedlock","tags":"politics","count":"1"},{"id":"82981","user":"23","cdate":"2018-05-13 17:43:53","updated":null,"title":"Spring Boot Security REST Authentication Example - Spring Boot Tutorials - Learning to Write code for Beginners with Tutorials","link":"https:\/\/www.jackrutorial.com\/2018\/04\/spring-boot-security-rest-authentication.html","state":"public","note":"In the last tutorial, we created a RESTful Web Service CRUD Operations with Spring Boot. In this tutorial, we show you how to secure RESTful Web Service with Spring Boot Security and Basic Authentication.In the last tutorial, we created a RESTful Web Service CRUD Operations with Spring Boot. In this tutorial, we show you how to secure RESTful Web Service with Spring Boot Security and Basic Authentication.","username":"amedlock","tags":"java,spring","count":"2"},{"id":"82980","user":"23","cdate":"2018-05-13 17:43:37","updated":null,"title":"Metrics with Spring Boot 2.0 - Migration","link":"https:\/\/blog.frankel.ch\/metrics-spring-boot-2\/1\/","state":"public","note":"Nicolas Fr\u00e4nkel's blog","username":"amedlock","tags":"java,spring","count":"2"},{"id":"79674","user":"23","cdate":"2018-04-29 06:29:31","updated":null,"title":"DAREBEE - Fitness Made Easy","link":"https:\/\/darebee.com\/","state":"public","note":"","username":"amedlock","tags":"fitness","count":"1"},{"id":"76083","user":"23","cdate":"2018-04-24 16:12:25","updated":null,"title":"Spring @Named and @Inject JSR 330 Annotation Example","link":"https:\/\/www.concretepage.com\/spring\/spring-named-and-inject-jsr-330-annotation-example","state":"public","note":"","username":"amedlock","tags":"java,spring","count":"2"}],"used_tags":["gamedev","programming","assets","toread","3d","politics","lang","art","opengl","tools","games","java","media","books","compiler","lisp","math","music","shader","procedural","spring","fitness","c","prolog","libraries","python","ai","webdev","nim","gpt","godot","toplay","javascript","streams","roguelike","sql","humor","code","blender","html","misc","aws","vulkan","information","maven","pdf","tosee","network","urho","source","scheme","no-tag","gimp","git","http","database"],"tags":[],"pages":5,"title":"amedlock bookmarks:  - page: 3"}