Senin, 31 Agustus 2020

Show HN: WunderGraph – Aggregate REST and GraphQL APIs, Add AuthN/Z and Caching https://ift.tt/3behIKc

Show HN: WunderGraph – Aggregate REST and GraphQL APIs, Add AuthN/Z and Caching Hey, I'm Jens, founder of WunderGraph. Over the years of working with REST & GraphQL APIs, I found that some aspects of using it are way too complicated. Here's a list of problems I believe could be abstracted away: - Aggregating multiple GraphQL, REST, etc. APIs into a simple to use API (Backend for Frontend) without writing code - adding Authentication & Authorization to APIs you don't have full control over - adding efficient and easy to use Caching to GraphQL APIs without writing code - adding persisted queries for security and performance reasons without making my application code and deployment process more complex Companies like Facebook, who are concerned about security and performance, use persisted Queries and don't expose their GraphQL API directly to the public. While developing they write their Queries using Relay and persist (whitelist) them at compile time. At least that's my understanding from their blog posts and conference talks. WunderGraph takes this approach to the next level by turning the flow around. Relay, Apollo, URQL, etc. are very complex pieces of software because of the dynamic nature of GraphQL. With WunderGraph we define all Operations in GraphiQL "on the server" and then generate a very simple client from it. In a nutshell, Queries become simple GET requests with variables as query parameters, Mutations still are POST requests but just with variables as the body. A more in depth explanation including an example can be found here: https://ift.tt/2QBOewD More info & docs: https://ift.tt/3bdiK9x For those who like to watch videos, here's a general overview: https://youtu.be/RwkThD5pz1E Here's a full 26m tutorial with React & Typescript that helps to start from scratch: https://youtu.be/8BQNeeVoFGI August 31, 2020 at 04:06PM

Show HN: ML From Scratch – free online textbook https://ift.tt/34OCVJO

Show HN: ML From Scratch – free online textbook https://ift.tt/34MdtEI August 31, 2020 at 10:16PM

Tonton stream saya Clash of Clans di Omlet Arcade!


via IFTTT

Tonton stream saya Hay Day di Omlet Arcade!


via IFTTT

Show HN: Voting Platform that knows ‘Taylor Swift” is not “a swift tailor’ https://ift.tt/3luKPxX

Show HN: Voting Platform that knows ‘Taylor Swift” is not “a swift tailor’ https://ift.tt/34S7sGv August 31, 2020 at 06:25PM

Show HN: Bash Framework Written for Fun https://ift.tt/3gQcSV2

Show HN: Bash Framework Written for Fun https://ift.tt/2rWTUDC August 31, 2020 at 04:17PM

Show HN: Intel Compute Stick Licence Plate Detection https://ift.tt/3jv5tMi

Show HN: Intel Compute Stick Licence Plate Detection https://ift.tt/2EJoNGS August 31, 2020 at 12:48PM

Show HN: Intel Compute Stick Licence Plate Detection https://ift.tt/3jv5tMi

Show HN: Intel Compute Stick Licence Plate Detection https://ift.tt/2EJoNGS August 31, 2020 at 12:48PM

Show HN: Kubernetes – How to Use Persistent Volume and Persistent Claims https://ift.tt/32zZ8sg

Show HN: Kubernetes – How to Use Persistent Volume and Persistent Claims https://youtu.be/1FTJQOvAGOY August 31, 2020 at 01:46PM

Tonton stream saya Clash of Clans di Omlet Arcade!


via IFTTT

Tonton stream saya Clash of Clans di Omlet Arcade! #tenoaas


via IFTTT

Tonton stream saya Hay Day di Omlet Arcade! #tenoaas


via IFTTT

Show HN: Headcrab, a modern Rust debugger library https://ift.tt/2ELb5TR

Show HN: Headcrab, a modern Rust debugger library https://ift.tt/2ZxjxOb August 31, 2020 at 08:53AM

Tonton stream saya Hay Day di Omlet Arcade! #tenoaas


via IFTTT

Show HN: A CSS file that reshapes the web https://ift.tt/34JdrgR

Show HN: A CSS file that reshapes the web https://ift.tt/34wzgxH August 31, 2020 at 07:11AM

Show HN: My recreation of cyberpunk/futuristic UI in rust https://ift.tt/3gJRCQs

Show HN: My recreation of cyberpunk/futuristic UI in rust https://ift.tt/2QD3NEd August 31, 2020 at 07:01AM

Show HN: Golang Web Assembly Playground https://ift.tt/2QAVM2H

Show HN: Golang Web Assembly Playground https://ift.tt/3b7WY78 August 31, 2020 at 04:01AM

Show HN: Automating My Studio Apartment https://ift.tt/2YOdWma

Show HN: Automating My Studio Apartment https://ift.tt/3gIoR6L August 31, 2020 at 04:21AM

Tonton stream saya Hay Day di Omlet Arcade!


via IFTTT

Show HN: AI that converts chess eBooks to interactive ones https://ift.tt/31IbkYG

Show HN: AI that converts chess eBooks to interactive ones https://ift.tt/2sYe9X2 August 31, 2020 at 01:32AM

Minggu, 30 Agustus 2020

Show HN: Learn how WebRTC actually works. A book on the protocols, not just APIs https://ift.tt/3lxNuXy

Show HN: Learn how WebRTC actually works. A book on the protocols, not just APIs https://ift.tt/3gxQmjx August 30, 2020 at 10:43PM

Show HN: Vimac – Productive macOS keyboard-driven navigation https://ift.tt/2YOCyLs

Show HN: Vimac – Productive macOS keyboard-driven navigation http://vimacapp.com August 30, 2020 at 10:07PM

#GPS #malang


via IFTTT

Tonton stream saya Hay Day di Omlet Arcade!


via IFTTT

Halo gaes, Yuk ikutan!


via IFTTT

Tonton stream saya Boom Beach di Omlet Arcade!


via IFTTT

Hay Day


via IFTTT

Tonton stream saya Clash of Clans di Omlet Arcade!


via IFTTT

Tonton stream saya Clash of Clans di Omlet Arcade!


via IFTTT

Clash of Clans


via IFTTT

Hay Day


via IFTTT

bermain di kebun bibit malang


via IFTTT

Show HN: I built a simple, reliable, and affordable brand monitoring service https://ift.tt/3baz1vU

Show HN: I built a simple, reliable, and affordable brand monitoring service https://ift.tt/3anE9Mq August 30, 2020 at 05:50AM

Show HN: I got bombarded with ads by note sharing sites, so I created this in 1d https://ift.tt/34KGxMU

Show HN: I got bombarded with ads by note sharing sites, so I created this in 1d https://nnote.cc August 30, 2020 at 04:49AM

Show HN: Git Guide: Zero to Rebase https://ift.tt/3ltP9gI

Show HN: Git Guide: Zero to Rebase https://ift.tt/3ltKDyM August 30, 2020 at 04:08AM

Clash of Clans


via IFTTT

Show HN: A Hacker News Client in Slack https://ift.tt/31D8pAs

Show HN: A Hacker News Client in Slack https://ift.tt/3hHfTb8 August 30, 2020 at 12:21AM

Tonton stream saya Hay Day di Omlet Arcade!


via IFTTT

Tonton stream saya Boom Beach di Omlet Arcade!


via IFTTT

Jumat, 28 Agustus 2020

Show HN: PayPal emailed me today about 2001 request https://ift.tt/2QzwxO0

Show HN: PayPal emailed me today about 2001 request So I sold something on eBay 19 years and PayPal is let me know today the person is not going to pay via PayPal. They must have sent a check... Anyone out there getting older updates that this from ancient systems? 90's 80's? Auction Money Request Cancelled Hello Gemhunt.com , Peek-A-Boo 4-U cancelled the following auction money request: Seller: Gemhunt.com (sales@gemhunt.com) ---------------------------------------------------------------------- Money Request Details ---------------------------------------------------------------------- Seller's User ID: Amount:$1.99 USD Shipping & Handling:$2.90 USD Insurance: Total Amount:12.85 USD --------- Item Information --------- Item #:1613176702 Item Headline:400 Rough Diamonds * No Reserve!!! Item Quantity: 0 Item Unit Value: $1.99 USD Item Number:1613176702 Auction User ID: Item URL:https://ift.tt/2ED5Cyd End Date:Jul 11, 2001 Item Title:400 Rough Diamonds No Reserve!!! Here is a message from Peek-A-Boo 4-U: Thanks for bidding, My eBay ID is Gemhunt. com, My address for checks or money orders is: Mosaical Memories Inc, 2319 Fairview Ave, Fox River Grove, IL 60021, I ship the day after I receive payment, Thanks again, Paul Krush To view updated details of this auction money request, click on the following link or copy and paste the link into your web browser: https://ift.tt/34H6HjF Sincerely, PayPal PROTECT YOUR PASSWORD NEVER give your password to anyone, including PayPal employees. Protect yourself against fraudulent websites by opening a new web browser (e.g. Internet Explorer or Firefox) and typing in the PayPal URL every time you log in to your account. Copyright © 1999-2020 PayPal, Inc. All rights reserved. PayPal is located at 2211 N. First St., San Jose, CA 95131. August 28, 2020 at 08:59PM

Show HN: My Indie Hacker goal - Earn $100 a day to keep your desk job away https://ift.tt/3lBXpeO

Show HN: My Indie Hacker goal - Earn $100 a day to keep your desk job away My goal when I first started as an Indie Hacker was to earn $100/day. Everything that I did was to achieve that goal. I reached that goal after 6 months and I increased my goal to $200/day. I reached that goal a year back, now my current goal is $300/day. This might look small sometimes and easy to achieve but it's not and when you get small wins, you move to a bigger goal all the while maintaining the momentum and enthusiasm. On the flips side, if I had set my goal to $10K/month, it would seem very big and I might have given up very early (Actually I wouldn't because I quit my job and hate 9 to 5 job). A lot of people might not see any gratification anytime soon with big goals. Its always good to set small realistic goals which will ultimately make you a successful maker in the long run. So far i have built https://acrypto.io/ topping $4000/month https://visalist.io/ topping $7000/month https://simpleops.io/ topping $8000/month August 28, 2020 at 08:39PM

Show HN: Visualize Data Structures in VS Code https://ift.tt/31ziiPD

Show HN: Visualize Data Structures in VS Code https://ift.tt/32k1zhV August 28, 2020 at 08:34PM

Show HN: Fred-CLI https://ift.tt/32A6xaR

Show HN: Fred-CLI https://ift.tt/2QA7zOJ August 28, 2020 at 07:18PM

Show HN: Image Encryption-Decryption (Python) https://ift.tt/3jlx2ru

Show HN: Image Encryption-Decryption (Python) https://ift.tt/3jlmM2h August 28, 2020 at 03:39PM

Show HN: Generate beautiful summary GitHub statistics images using Actions https://ift.tt/3b4MftU

Show HN: Generate beautiful summary GitHub statistics images using Actions https://ift.tt/3lq4A9A August 28, 2020 at 01:58PM

Show HN: Little Ball of Fur 2.0 – A graph sampling Python library https://ift.tt/32BtsT9

Show HN: Little Ball of Fur 2.0 – A graph sampling Python library https://ift.tt/32us3Ob August 26, 2020 at 07:11PM

Tonton stream saya LoR di Omlet Arcade!


via IFTTT

Tonton stream saya Clash of Clans di Omlet Arcade!


via IFTTT

Show HN: Build Your Own Flight Tracking with Python and Open Air Traffic Data https://ift.tt/32ydfy7

Show HN: Build Your Own Flight Tracking with Python and Open Air Traffic Data https://ift.tt/34Fm3VD August 28, 2020 at 05:47PM

Show HN: Building CleanCam for iOS 6 in 2020 https://ift.tt/32zuvD7

Show HN: Building CleanCam for iOS 6 in 2020 https://ift.tt/3hFpcIW August 28, 2020 at 04:19PM

SSB Satria Malang


via IFTTT

SSB Satria Malang


via IFTTT

Show HN: Identity Card Semantic Segmentation (Pytorch) https://ift.tt/34FOFhJ

Show HN: Identity Card Semantic Segmentation (Pytorch) https://ift.tt/31ymxLi August 28, 2020 at 10:56AM

Kegiatan alumni smashal 91 #jumat berkah di masjid Shalahuddin #malang


via IFTTT

boom beach


via IFTTT

clash of clans


via IFTTT

Show HN: Stream Torrent from Yours Browser https://ift.tt/3gCrabo

Show HN: Stream Torrent from Yours Browser http://popcorntime.tube August 28, 2020 at 09:51AM

Show HN: Compass to find nearby water refill stations https://ift.tt/34HgK8q

Show HN: Compass to find nearby water refill stations https://ift.tt/34GL3vW August 28, 2020 at 08:27AM

Ledakan lumpur / letusan kesongo


via IFTTT

Tonton stream saya Hay Day di Omlet Arcade!


via IFTTT

Hay Day


via IFTTT

clash Royale Teno Aas's broadcast


via IFTTT

Kamis, 27 Agustus 2020

Show HN: Olaf – Acoustic Fingerprinting on the ESP32 and in the Browser https://ift.tt/2YELKlm

Show HN: Olaf – Acoustic Fingerprinting on the ESP32 and in the Browser https://ift.tt/2YFyzAL August 27, 2020 at 07:07PM

Show HN: Limus – Transform image to be more professional https://ift.tt/2Ewf1I3

Show HN: Limus – Transform image to be more professional https://ift.tt/3b89Qu0 August 27, 2020 at 02:07PM

CLASH Royale Teno Aas's broadcast


via IFTTT

Hay day Teno Aas's broadcast


via IFTTT

Hay day Teno Aas's broadcast


via IFTTT

Hay day Teno Aas's broadcast


via IFTTT

Hay day Teno Aas's broadcast


via IFTTT

clash of CLANS Teno Aas's broadcast


via IFTTT

clash of CLANS Teno Aas's broadcast


via IFTTT

Show HN: Computer Music with Python https://ift.tt/2QvKCMB

Show HN: Computer Music with Python https://ift.tt/379DviV August 27, 2020 at 10:54AM

Show HN: GoFlip – Convert videos into Flip-Book-like versions of themselves https://ift.tt/2EysFdv

Show HN: GoFlip – Convert videos into Flip-Book-like versions of themselves https://ift.tt/2YwUgms August 26, 2020 at 06:22PM

Show HN: A terminal-based presentation tool with colors and effects https://ift.tt/3gA31SZ

Show HN: A terminal-based presentation tool with colors and effects https://ift.tt/2Edmnjw August 26, 2020 at 05:54PM

Show HN: Vim-Like Layer for Xorg and Wayland https://ift.tt/31wMomT

Show HN: Vim-Like Layer for Xorg and Wayland https://ift.tt/3ljvgcj August 26, 2020 at 03:34PM

clash of CLANS Teno Aas's broadcast


via IFTTT

CLASH OF CLANS


via IFTTT

Show HN: Predict Python Code with Transformers/LSTMs https://ift.tt/3aYn2kS

Show HN: Predict Python Code with Transformers/LSTMs https://ift.tt/3jhONb1 August 27, 2020 at 08:23AM

Show HN: One-Shot Recognition of Manufacturing Defects in Steel Surfaces https://ift.tt/31uyQIE

Show HN: One-Shot Recognition of Manufacturing Defects in Steel Surfaces https://ift.tt/32vgqqw August 27, 2020 at 10:45AM

Show HN: SuperFan Studio – Canva for AR, a no-code tool to create AR https://ift.tt/2D1HJzU

Show HN: SuperFan Studio – Canva for AR, a no-code tool to create AR http://superfan.studio/ August 27, 2020 at 05:37AM

📱 My Live Stream


via IFTTT

Show HN: Guess whether a quote is from Trump or fine-tuned GPT-2 https://ift.tt/3grichi

Show HN: Guess whether a quote is from Trump or fine-tuned GPT-2 https://trumporbot.com August 27, 2020 at 09:03AM

Show HN: Word.to – Word Editor, Word Counter, Word Converter API https://ift.tt/3aYrhgg

Show HN: Word.to – Word Editor, Word Counter, Word Converter API https://word.to August 27, 2020 at 05:50AM

Reimagine Potrero Yard with Us – Summer Milestones

Reimagine Potrero Yard with Us – Summer Milestones
By Adrienne Heim

A rendering of the future modernized Potrero Yard

A potential rendering of the future modernized Potrero Yard

The Potrero Yard Modernization Project will rebuild the existing Potrero bus yard to ensure we maintain our bus fleet as efficiently as possible and enhance the facility’s resilience to climate change and other natural disasters. The Project will also ensure our staff is able to perform their work in a safe and efficient way and address the City’s broader goals for new housing and affordable housing.  The Project has issued a Request for Qualifications (RFQ), an important step for modernizing the yard.

The Project Concept

The modern yard will be able to store 213 buses, increasing capacity by approximately 50%.

In addition, the facility will include the following features:

  • LEED Gold Certification
  • An elevated structural and seismic building standard
  • Infrastructure for battery-electric buses
  • Centralized location for Street Operations - Muni’s “first responders”
  • Centralized, modern space for Muni operator training
  • Active ground floor uses on Bryant, and possibly 17th streets

“This exciting project will help fix two of the city's most pressing issues: lack of affordable housing and unreliable transit service,” said Alexander Hirji, Potrero Yard Neighborhood Working Group member and San Francisco Youth Commissioner. “The yard portion of the Project allows the SFMTA to maintain buses effectively, send them out to the riders, and it allows for future bus technology innovations in years to come. Up top, the affordable housing portion allows this city to make strides toward its goals for providing quality affordable housing to residents. This project will shape the Agency for many decades, and in a good, sustainable, and equitable way.”

An image showing a three level bus yard with mixed-use housing on top

A modernized Potrero Yard would have multiple uses.

Housing on Top of the Yard

An image of the Potrero Yard

Potrero Yard is home to much of Muni's trolleybus fleet

The SFMTA is proposing up to 575 rental units of housing with an initial affordability target of 50%. The city’s committed to addressing the shortage of affordable housing and is therefore challenging potential developers to seek additional funds to maximize the affordability percentage, up to as much as 100% affordable. Many factors informed the proposed project’s size and unit count, such as building height, massing, financial feasibility and shadows on Franklin Square.

Two months ago, virtual community conversations were hosted to provide a refresher about the project and discuss where we are in the process. If you were unable to attend, please listen to the June 6 conversation to hear the project team and members of the community discuss the project. 

We’re excited to announce that we’ve achieved three major milestones last week:

  1. The Project’s Request for Qualifications (RFQ) was issued to begin the developer procurement process followed by a press release

The RFQ is the first of a two-step process to bring a developer partner under contract with the city. This stage is to pre-qualify a group of professionals who have the experience and financial backing to successfully complete this project. Ideally, we will end up with three qualified developer teams. 

The second step is to ask those pre-qualified teams for project proposals as part of the Request for Proposal (RFP) stage, which will end up in the selection of a single developer partner.

  1. Special legislation was introduced by the Board of Supervisors last Tuesday, August 18, to set rules for a long-term agreement with a developer team that would design, build, finance, operate and maintain the new yard.

The legislation obligates the project to prevailing wages, a Local Business Enterprise (LBE) program, the city’s local hire policy and first source hiring ordinance. The ordinance also allows payment of a design stipend for up to two unsuccessful respondent development teams. This special legislation will first be heard by the Budget and Finance Committee consisting of Supervisors Walton, Fewer and Mandelman.

  1. A meeting to introduce all the topic areas that will be covered in the environmental impact document (referred collectively as the “project scope”) will be held by the San Francisco Planning Department on Wednesday, September 2, beginning at 6:00 p.m. 

You may also view a video presentation by SF Planning for the project and provide comments to cpc.PotreroYardEIR@sfgov.org concerning the scope of the Environmental Impact Report (EIR) until 5:00 p.m., September 18.

The meeting event will take place on Zoom: https://swca.zoom.us/s/92577630432/ Meeting ID: 925 7763 0432, or join by phone at 1.888.475.4499.

The purpose of the meeting is to collect comments from other regulatory agencies and the public on the draft scope. This is an opportunity for the public to add topic areas that SF Planning may not have included in their initial scoping process. More information can be found at the Planning Environmental Review Documents page under Potrero Yard Modernization Project – 2019-021884ENV.

Community Outreach

We will be tabling on Labor Day weekend, September 5 and 6, from noon to 5:00 p.m. at John O’Connell High School (Harrison Street between 18th and 20th streets) for the Carnaval San Francisco Latino COVID-19 Healing & Recovery – Salud es Poder event hosted by CANA-Carnaval San Francisco in partnership with the San Francisco Latino Task Force, community based organizations, health providers, and San Francisco City Departments.

We’re also planning to host English- and Spanish-language virtual community events to discuss the second step of the developer procurement process, the RFP, which we hope to issue in early 2021.

Learn more about the project by visiting www.sfmta.com/PotreroYard.

For more information, please email PotreroYard@sfmta.com or call us at 415.646.2223.

 



Published August 27, 2020 at 08:23AM
https://ift.tt/34OCz63

Hay Day


via IFTTT

Show HN: A plain HTML,CSS,JS simplified demo of arwes/futuristic UI https://ift.tt/31ynt2u

Show HN: A plain HTML,CSS,JS simplified demo of arwes/futuristic UI https://ift.tt/3gxcSZN August 27, 2020 at 05:26AM

Show HN: Random Daily Art – Have the Museum and Art Gallery Come to You https://ift.tt/3gxrEzB

Show HN: Random Daily Art – Have the Museum and Art Gallery Come to You https://ift.tt/2Z8B0v6 August 27, 2020 at 03:16AM

Show HN: Script-httpd – Turn command line scripts into web services https://ift.tt/31wMsTO

Show HN: Script-httpd – Turn command line scripts into web services https://ift.tt/3hnldAq August 25, 2020 at 03:39PM

Show HN: WordPress 5.5 “Eckstine” https://ift.tt/31ydydg

Show HN: WordPress 5.5 “Eckstine” https://ift.tt/1qJBj7x August 27, 2020 at 03:05AM

Show HN: Free and privacy focused email and social media profile extractor https://ift.tt/2En7mvU

Show HN: Free and privacy focused email and social media profile extractor https://ift.tt/2QusORQ August 27, 2020 at 02:52AM

Show HN: ztext.js – JavaScript library (3.9 kb) that makes any font 3D https://ift.tt/31tXdGc

Show HN: ztext.js – JavaScript library (3.9 kb) that makes any font 3D https://ift.tt/3gsSEjY August 27, 2020 at 02:34AM

Clash Royale


via IFTTT

Show HN: K2, quickly build cool dashboards using TypeScript and React https://ift.tt/2QubgW9

Show HN: K2, quickly build cool dashboards using TypeScript and React http://k2.emumba.com August 26, 2020 at 09:55PM

Show HN: Txc – A small text-caching server https://ift.tt/3llnTRz

Show HN: Txc – A small text-caching server https://ift.tt/3b0l2Zw August 27, 2020 at 12:07AM

Show HN: WebRTC for the Curious – Go Beyond the APIs https://ift.tt/3hwzo69

Show HN: WebRTC for the Curious – Go Beyond the APIs https://ift.tt/3gxQmjx August 26, 2020 at 11:20PM

Rabu, 26 Agustus 2020

Show HN: Lulim Jewelry – Design and 3D print your own custom wedding band https://ift.tt/34DCguu

Show HN: Lulim Jewelry – Design and 3D print your own custom wedding band https://ift.tt/32mUBcA August 26, 2020 at 03:51AM

Teno Aas's broadcast SSB Satria Malang


via IFTTT

Show HN: Typelit.io – Improve your touch typing by practicing on classic books https://ift.tt/3lmudrN

Show HN: Typelit.io – Improve your touch typing by practicing on classic books https://typelit.io/ August 26, 2020 at 04:58PM

Show HN: I made a web scraper that you don't need to study for to use it https://ift.tt/32q23DV

Show HN: I made a web scraper that you don't need to study for to use it https://ift.tt/2EiBFE0 August 26, 2020 at 01:05PM

Hay Day


via IFTTT

Keluarga besar alumni smashal 91 malang


via IFTTT

Show HN: Packet crafting and synflood demo with Golang https://ift.tt/2YAdYh9

Show HN: Packet crafting and synflood demo with Golang https://ift.tt/32o42sd August 25, 2020 at 11:54PM

Show HN: PuffinBASIC – A cross-platform modern BASIC interpreter written in Java https://ift.tt/34tjVQM

Show HN: PuffinBASIC – A cross-platform modern BASIC interpreter written in Java GitHub: https://ift.tt/2EumcjJ BASIC (Beginners' All-purpose Symbolic Instruction Code) is a general-purpose high-level language from the 1960s. PuffinBASIC is an implementation of the BASIC language specification. PuffinBASIC conforms most closely to GWBASIC. The purpose of this implementation is to learn how to write interpreters and resurrect an old programming language to work in modern ecosystem. The interpreter is evolving fast and in near future, I wish to apply modern interpreter building techniques to it. How it works? 1. PuffinBASIC's grammar is defined using antlr4. 2. At runtime, the user source code is parsed using antlr4 lexer+parser. 3. After parsing, an intermediate representation (IR) of the source code is generated. A symbol table keeps track of variables, scalars, arrays, etc. objects. 4. A runtime, processes the IR instructions and executes them. Performance PuffinBASIC is an interpreter, and it should not be expected to have very good performance characteristics. Certain operations such as PRINT USING, INPUT, etc. are not optimized for performance. I have not benchmarked PuffinBASIC primitives. That being said, we have written games with graphics in PuffinBASIC is work very well. TESSEL - A 2D Tile Game written in PuffinBASIC Source: https://ift.tt/34yIM5W... Link to YouTube video demo: https://youtu.be/L8xkM-g3Zms Memory PuffinBASIC runs within a JVM and can use as much memory as available for the JVM process. Compatibility PuffinBASIC is mostly compatible with Microsoft's GWBASIC. Graphics is supported using Java 2D graphics. PuffinBASIC will not support assembly instructions. Data Types PuffinBASIC has extended BASIC types and supports Int32, Int4, Float32, Float64, and String. Reference: https://ift.tt/2EumcjJ August 25, 2020 at 03:54AM

The Leading SEO Tool for Startup Websites

The Leading SEO Tool for Startup Websites: SEO tools with social media advertising to increase website traffic.

Show HN: Ajour – A World of Warcraft addon manager written in Rust https://ift.tt/2YxVNZw

Show HN: Ajour – A World of Warcraft addon manager written in Rust https://ift.tt/2YyqrSJ August 26, 2020 at 12:37AM

Clash Of Clans


via IFTTT

Selasa, 25 Agustus 2020

Show HN: Shift-Ctrl-F: Search a webpage with natural language and TensorFlowJS https://ift.tt/2CYa8qx

Show HN: Shift-Ctrl-F: Search a webpage with natural language and TensorFlowJS https://ift.tt/3lpjCwD August 25, 2020 at 10:49PM

Show HN: Get CRON translation in your terminal – Written in Rust https://ift.tt/34yyAdI

Show HN: Get CRON translation in your terminal – Written in Rust https://ift.tt/3aP9qbI August 25, 2020 at 09:43PM

Show HN: CraftQL – A Rust CLI tool for GraphQL schemas with graphviz output https://ift.tt/2Qq5hSg

Show HN: CraftQL – A Rust CLI tool for GraphQL schemas with graphviz output https://ift.tt/3gqEpMn August 25, 2020 at 09:37PM

Show HN: Run your own PaaS based on Docker and Traefik /w LetsEncrypt and stats https://ift.tt/34xp4XW

Show HN: Run your own PaaS based on Docker and Traefik /w LetsEncrypt and stats https://ift.tt/2CY5TLN August 25, 2020 at 09:14PM

Show HN: HyScale – An abstraction framework over Kubernetes https://ift.tt/3j9mprJ

Show HN: HyScale – An abstraction framework over Kubernetes https://ift.tt/2YxA04l August 25, 2020 at 07:37PM

Show HN: Bootstrap 5 Admin Dashboard with Vanilla JavaScript [MIT License] https://ift.tt/2YzFoUx

Show HN: Bootstrap 5 Admin Dashboard with Vanilla JavaScript [MIT License] https://ift.tt/3aQ0FOr August 25, 2020 at 06:07PM

Show HN: Seamless head tracking for games using the TrueDepth camera (iOS) https://ift.tt/2Yzjel9

Show HN: Seamless head tracking for games using the TrueDepth camera (iOS) https://ift.tt/3ljzOiA August 25, 2020 at 05:43PM

Show HN: Melancholy Corner – an online vaporwave/lo-fi radio station https://ift.tt/3hsBYu9

Show HN: Melancholy Corner – an online vaporwave/lo-fi radio station https://melancholy.xyz/ August 25, 2020 at 05:42PM

Teno Aas's broadcast SSB Satria Malang


via IFTTT

Ssb Satria Malang


via IFTTT

Show HN: Will It CORS? – an automatic CORS explainer https://ift.tt/31oww5M

Show HN: Will It CORS? – an automatic CORS explainer http://willitcors.com August 25, 2020 at 04:45PM

Show HN: Newsboard – A Hacker News Clone https://ift.tt/32kuG5n

Show HN: Newsboard – A Hacker News Clone https://ift.tt/32nOftp August 25, 2020 at 11:11AM

Show HN: We build a calendar for people that schedule to-dos https://ift.tt/31r39A0

Show HN: We build a calendar for people that schedule to-dos https://amie.so August 25, 2020 at 01:45AM

Hay Day


via IFTTT

Hay Day


via IFTTT

Boom Beach


via IFTTT

Clash Of Clans


via IFTTT

Clash Royale


via IFTTT

Show HN: Video Face Recognition Software https://ift.tt/3aSIaJm

Show HN: Video Face Recognition Software https://ift.tt/3aRGIah August 25, 2020 at 07:50AM

Show HN: FUSE for WSL1 https://ift.tt/3gymOlX

Show HN: FUSE for WSL1 https://ift.tt/3leEKFD August 25, 2020 at 02:18AM

Show HN: Instant web chat inside your LAN https://ift.tt/2YvcYuV

Show HN: Instant web chat inside your LAN https://ift.tt/31mLEk6 August 25, 2020 at 02:00AM

Show HN: Mys – an attempt to create a statically typed Python-like language https://ift.tt/34tAE6E

Show HN: Mys – an attempt to create a statically typed Python-like language https://ift.tt/34Gm4Jd August 24, 2020 at 11:41PM

Show HN: Rough Font Awesome Icons https://ift.tt/3aRBMC8

Show HN: Rough Font Awesome Icons https://ift.tt/3jbdUwd August 24, 2020 at 11:50PM

Senin, 24 Agustus 2020

Show HN: InstaNote – notes in a simple chat interface https://ift.tt/2FPTPgx

Show HN: InstaNote – notes in a simple chat interface https://ift.tt/34nB4vo August 24, 2020 at 11:15PM

Show HN: NudeNet – Nudity classification and exposed part detection in images https://ift.tt/34sK0PP

Show HN: NudeNet – Nudity classification and exposed part detection in images https://ift.tt/34G95ar August 24, 2020 at 10:49PM

Show HN: Voice cloning App with 45 celebs' voices made by Tacotron2 and WaveGlow https://ift.tt/2YsY3Bp

Show HN: Voice cloning App with 45 celebs' voices made by Tacotron2 and WaveGlow https://parodist.ai August 24, 2020 at 10:24PM

Clash Royale


via IFTTT

Clash Royal


via IFTTT

Show HN: I made $10000 by posting on Hacker News about my microstartup https://ift.tt/3aTzkLt

Show HN: I made $10000 by posting on Hacker News about my microstartup I spent last 6 months trying to build Simple Ops [1] to democratize website performance monitoring so anyone can use it. A year back, while I was trying to measure performance for Visa List as it became a huge content website with more than 100K pages. Also as data is changing very frequently, it's very hard to keep doing this manually. I searched on google and found that all the solutions are just uptime monitoring and nothing and none of them truly measure performance. So I decided to build one for myself. But it turns out website performance monitoring is not so simple after all and with the pandemic, I had very little motivation let alone travel anywhere. It took me 3 months to do research and plan out the architecture to the last detail. I looked at some of the B2C bootstrappers offering a lifetime deal and getting success. That's possible because they don't have a huge recurring cost with each customer, but in B2B SaaS, you have a recurring cost with each customer. But I thought let me add and see how it goes. So added a lifetime deal with for $199. At that time I posted it on Hacker News [2] and it made it to the front page and all the lifetime deals were over in 12 hours. Then I added $299 which got over during the week. So far I made over $10000 and got more than 35 customers. Even though it might not be profitable in the long run, I got the cashflow and customers in less time and it removed the pressure to chase customers. Now I can focus on the product. One of the biggest challenges of a SaaS startup is to acquire the first 50 customers. I have seen many startups achieve this over 6 to 12 months, some even a few years. But with this initial business model, I have cashflow for a year which is the best thing that can happen to a B2B SaaS. Lifetime deals can be a powerful way to get initial customers especially when you are getting started. [1] https://simpleops.io/ [2] https://ift.tt/3jnKex1 August 24, 2020 at 09:20PM

Show HN: kubectl-flame – Effortless profiling on Kubernetes https://ift.tt/3gtatPI

Show HN: kubectl-flame – Effortless profiling on Kubernetes https://ift.tt/2QqPRgh August 24, 2020 at 06:32PM

Show HN: A simple word list processing utility (sort, replace, dedupe,) https://ift.tt/3jlZbij

Show HN: A simple word list processing utility (sort, replace, dedupe,) https://ift.tt/3aO4wvE August 24, 2020 at 12:11PM

Show HN: I built a collaborative flashcard tool https://ift.tt/2QjvXE5

Show HN: I built a collaborative flashcard tool https://ift.tt/31sL58J August 24, 2020 at 04:52PM

Show HN: ThePenTool – Craft UI assets for designers to focus on creating https://ift.tt/32k9snZ

Show HN: ThePenTool – Craft UI assets for designers to focus on creating https://thepentool.co August 24, 2020 at 04:34PM

Show HN: My Notes on Working with Go https://ift.tt/2QmhbMV

Show HN: My Notes on Working with Go https://ift.tt/3jbjuPo August 24, 2020 at 01:54PM

Show HN: Motivational Twitter Account https://ift.tt/2ErZ859

Show HN: Motivational Twitter Account https://twitter.com/cosmicsoulforge August 24, 2020 at 12:09PM

Show HN: Acorn – a back end design tool/low-code platform https://ift.tt/31l4OXM

Show HN: Acorn – a back end design tool/low-code platform https://ift.tt/3hny7P3 August 24, 2020 at 12:08PM

Clash Royale


via IFTTT

Clash Of Clans


via IFTTT

Hay Day


via IFTTT

Show HN: Creating a web app that looks like an old operational system https://ift.tt/32hf6Hv

Show HN: Creating a web app that looks like an old operational system https://ift.tt/34sVeUC August 24, 2020 at 08:56AM

Show HN: VPN startup introduces new and unique features to VPN market https://ift.tt/3j8NNpA

Show HN: VPN startup introduces new and unique features to VPN market Hi everyone, We recently launched our VPN service into a stable release. Our VPN works differently to traditional VPN services. Some highlights are; 1. Automatic Regioning - Connect to a VPN exit-node and streaming services are unblocked from around the world automatically. There is no need to switch regions. 2. Custom DNS - Filter by Adult, Malware, Ads and Social Networks. This also allows you to set up your own custom block lists which you create. In addition to that, you can use your own DNS and allow the VPN to keep the DNS rules in place ( or not, depending on your needs ). 3. Device Profiles - Add up to 100 profiles to your account. This allows you to have set rules for every device you own. This is very useful for families with young children as well as adults who want to tweak their network setup. 4. Advanced Port Forwarding - Allows you to set the forwarded port, taking away the need to modify your applications. It also has a permanent URL to allow you to access your device regardless of which server you are connected to. This also caters for device profiles. If you would like to find out more about these features you can do so at www.oeck.com/manual/ In addition to all of those features the VPN is high-security. All of our hardware ( including the routers ) are owned by us. You can test out the service completely free for 6 hours ( no payment information required ). We would love to hear feedback and what you all think of it. URL - https://www.oeck.com/ Regards, Peter @ Oeck. August 24, 2020 at 08:31AM

Show HN: Boethius, smart flashcards for the classical liberal arts https://ift.tt/31p9wUt

Show HN: Boethius, smart flashcards for the classical liberal arts https://www.boethi.us/ August 24, 2020 at 06:50AM

Show HN: DrugSheet – Keep up with the clinical trials on Covid-19 https://ift.tt/32nrxBA

Show HN: DrugSheet – Keep up with the clinical trials on Covid-19 https://drugsheet.com/ August 24, 2020 at 05:33AM

Show HN: Strikr – Simple Remote Technical Interviews with Code Execution https://ift.tt/34nrngp

Show HN: Strikr – Simple Remote Technical Interviews with Code Execution https://strikr.co August 24, 2020 at 04:32AM

Show HN: ASimpleGallery, a Python powered photo gallery website generator https://ift.tt/3j89mqk

Show HN: ASimpleGallery, a Python powered photo gallery website generator https://ift.tt/3hokcIj August 24, 2020 at 01:52AM

Show HN: An embeddable Lisp implemented in Rust, supporting native interop https://ift.tt/31rogCl

Show HN: An embeddable Lisp implemented in Rust, supporting native interop https://ift.tt/34paxxt August 24, 2020 at 02:40AM

Show HN: Boook.link – Share a book with links to all stores https://ift.tt/31jAcG3

Show HN: Boook.link – Share a book with links to all stores https://boook.link August 24, 2020 at 12:27AM

Show HN: How we adapted our classrooms for videoconferencing https://ift.tt/3hnrKuN

Show HN: How we adapted our classrooms for videoconferencing https://ift.tt/3j1V9Lu August 23, 2020 at 10:35PM

Hay Day


via IFTTT

Minggu, 23 Agustus 2020

Launch HN: Depict.ai (YC S20) - Product recommendations for any e-commerce store https://ift.tt/31mdoFN

Launch HN: Depict.ai (YC S20) - Product recommendations for any e-commerce store Hey there! We are Oliver and Anton, and are founders at Depict.ai. We help online stores challenge Amazon by building recommender systems that don't require any sales or behavioral data at all. Today, most recommender systems are based on a class of methods commonly called ‘collaborative filtering’ - which means that they generate recommendations based on a users’ past behavior. This method is successfully used by Amazon and Netflix (see the https://ift.tt/1O6ygl7 ). They are also very unsuccessfully used by smaller companies that lack the critical mass of historical behavioral data required to use those models effectively. This generally results in the cold start problem ( https://ift.tt/3l8qDS5... ) and a worse customer experience. We solve this by not focusing on understanding the customer but instead focus on understanding the product. The way we do this is with machine learning techniques that create vector representations of products based on the products’ images and descriptions, and recommend matching using these vector representations. More specifically, we have found a way to scrape the web and then train massive neural networks on e-commerce products. This makes it possible to leverage large amounts of product metadata to make truly impressive recommendations for any e-commerce store. One analogy we like is that just as almost no single company has enough sales or behavioral data to consistently predict, for instance, credit card frauds on their own, almost no e-commerce company has enough data to generate good recommendations based only on their own information. Stripe can make excellent fraud detection models by pooling transactions from many smaller companies, and we can do the same thing for personalizing e-commerce stores by pooling product metadata. Through A/B-tests we have proved that we can increase top-line revenue with 4-6% for almost any e-commerce store. To prove our value we offer the tests and setup 100% for free. We make money by taking a cut of the revenue uplift we generate in the A/B-tests. We have also found that the sales and decision cycle gets much shorter by being independent of customer's user data. You can see us live at Staples Nordics and kitchentime.com, among others. Oliver and I have several years of experience applying recommender systems within e-commerce and education respectively and felt uneasy about a winner-takes-it-all development where the largest companies could use their data supremacy to out-personalize any smaller company. Our goal is to build a company that can offer the best personalization to any e-commerce store, not just the ones with enough data. Do you think our approach seems interesting, crazy, lazy or somewhere in the middle? We’d love any feedback - please feel free to shoot us comments below or DM, we’ll be here to answer your thoughts and gather feedback! /Depict.ai-team August 23, 2020 at 10:05PM

Show HN: An Android launcher based purely on touch gestures https://ift.tt/2QhLe8j

Show HN: An Android launcher based purely on touch gestures https://ift.tt/31mxZd2 August 23, 2020 at 09:31PM

Show HN: Django REST Framework Boilerplate with JWT and Swagger https://ift.tt/2EqkVdu

Show HN: Django REST Framework Boilerplate with JWT and Swagger https://ift.tt/34pr8kJ August 23, 2020 at 06:34PM

Show HN: Pingr – Uptime Monitoring https://ift.tt/3jb3Jb7

Show HN: Pingr – Uptime Monitoring https://pingr.io August 23, 2020 at 06:31PM

Show HN: Shieldon 2.0 Released Today https://ift.tt/32kkuJQ

Show HN: Shieldon 2.0 Released Today https://ift.tt/34owHQt August 23, 2020 at 01:23PM

Show HN: Using rust to write shell-script like tasks https://ift.tt/34peS3R

Show HN: Using rust to write shell-script like tasks https://ift.tt/2V3sRpn August 23, 2020 at 12:04PM

Show HN: Voidpass – A CLI password manager written in Dart https://ift.tt/3aQEGXC

Show HN: Voidpass – A CLI password manager written in Dart https://ift.tt/3gjiSFu August 23, 2020 at 05:05AM

Show HN: Tiny CLI to save AWS costs in dev environments when you're sleeping https://ift.tt/3glC7hJ

Show HN: Tiny CLI to save AWS costs in dev environments when you're sleeping https://ift.tt/2EnSXzc August 22, 2020 at 11:25PM

Clash Of Clans


via IFTTT

Clash Of Clans


via IFTTT

Show HN: Multiple Imputation by Chained Random Forests in Python https://ift.tt/2Yq8XIa

Show HN: Multiple Imputation by Chained Random Forests in Python https://ift.tt/2En5t1M August 22, 2020 at 11:26PM

Sabtu, 22 Agustus 2020

Boom beach Teno Aas's broadcast


via IFTTT

Clash Of Clans Teno Aas's broadcast


via IFTTT

Clash Of Clans Teno Aas's broadcast


via IFTTT

Show HN: 1-1 virtual coffee dates with your Twitter community https://ift.tt/2QeeDQH

Show HN: 1-1 virtual coffee dates with your Twitter community https://ift.tt/2WJcOQf August 22, 2020 at 10:24PM

Teno Aas's hay Day


via IFTTT

Hay Day


via IFTTT

Show HN: Learning games, programmed in my own language, run by a PWA https://ift.tt/3j7Hy5k

Show HN: Learning games, programmed in my own language, run by a PWA https://ift.tt/2TymeZC August 22, 2020 at 09:13PM

Show HN: MozWire – MozillaVPN finally available for non-Windows users https://ift.tt/31i109t

Show HN: MozWire – MozillaVPN finally available for non-Windows users https://ift.tt/3h8ll6J August 22, 2020 at 06:39PM

Show HN: Croma – A palette manager – My first React Native app with web support https://ift.tt/3l5WFy9

Show HN: Croma – A palette manager – My first React Native app with web support https://croma.app August 22, 2020 at 03:57PM

Show HN: Codemap – Codebase Visualizer for JavaScript, TypeScript, and Python https://ift.tt/3aQk9CS

Show HN: Codemap – Codebase Visualizer for JavaScript, TypeScript, and Python https://codemap.app August 22, 2020 at 12:59PM

Hay Day


via IFTTT

Show HN: ePaper.js – Easily create an ePaper display using JavaScript and HTML https://ift.tt/3l75l7k

Show HN: ePaper.js – Easily create an ePaper display using JavaScript and HTML https://ift.tt/31gMjUc August 22, 2020 at 08:05AM

Show HN: Rate Your Politicians and Compare Candidates https://ift.tt/3ghk5wT

Show HN: Rate Your Politicians and Compare Candidates https://ift.tt/32bCI0c August 22, 2020 at 03:35AM

Launch HN: Plum Mail (YC S20) – Email alternative for group conversations https://ift.tt/31ikM4X

Launch HN: Plum Mail (YC S20) – Email alternative for group conversations Hello HN! Plum Mail ( https://plummail.co ) is a messaging app that gives you better conversation features than email and instant messengers. These features help make conversations more useful and easier to get value from. Today we're launching Plum Mail in early access. You can join our Wait List to be one of the early users by emailing yesplease@plummail.co. Email is disorganised, instant messaging is distracting and group chats are hard to keep track of. But email is great, because everyone has an email address. Why can’t we build an awesome messaging platform that lets us keep our email addresses? Our insight: keep the email address but replace the emails with something better. The first thing we want to fix is group conversations. Conversations between three or more people in email get messy quickly. We can solve that with the ability to break off-topic messages out into sub-threads or the ability to conclude a thread. We’re working on the ability to highlight text and pin it to a noticeboard so important pieces of information don’t get lost in high message volume. To help solve the issue of distraction created by platforms such as Slack, we’re introducing features like inbox delay, group chat message rate limits, and a complete lack of notification noises. Our design philosophy is respect and simplicity. We do not want to nudge you to check your inbox with things like red dots or read receipts. We are also offering greater control over adding and removing people from conversation threads. Here’s a demo video showing some of this in action: https://www.youtube.com/watch?v=Yf-82ychDgA&t=6s Peter and I started Plum Mail because we had these problems with email and IM ourselves. Group chats quickly get out of hand. We find it really hard to organise our annual ski trips with friends in Whatsapp. Half our mates just want to share hilarious GIFs that smother the conversation we’re trying to have about dates or hotels or ski hire. I love a funny GIF as much as the next guy so we probably just need to think about where the funny GIFs live and where the details about our hotel reservations live. i.e, not on top of each other. We also have 12 months' experience working exclusively on passwordless authentication technologies in our company DID.app. We realised that the marriage of passwordless authentication with a common messaging platform could be a happy one. Our vision for Plum Mail is to position it alongside other premium inbox products on the market to people that care about new features enabling them to have great quality conversations online. However, Plum Mail will remain open and accessible to all at some level so that users can enjoy the freedom of writing to anyone (whether they’re a user or not) whilst enjoying the clear benefits of messaging inside a common system instead of over email protocol. We would love to hear your thoughts. In particular, what do you dislike about either email or instant messaging? Anything goes! This feels to us like an opportunity to re-imagine how communication online can work. August 22, 2020 at 02:00AM

Live pantai ungapan Smashal 91


via IFTTT

Clash Of Clans


via IFTTT

Show HN: Hacker News and Reddit comments everywhere https://ift.tt/2YpmbER

Show HN: Hacker News and Reddit comments everywhere https://epiverse.co/ August 21, 2020 at 11:28PM

Tonton live saya


via IFTTT

Clash Of Clans


via IFTTT

Jumat, 21 Agustus 2020

Show HN: Dab detector – Pose recognition to detect when you dab https://ift.tt/3iVQzOW

Show HN: Dab detector – Pose recognition to detect when you dab https://ift.tt/2E5jEJe August 21, 2020 at 09:54PM

Show HN: Easy discover videos shared on Reddit – RedditVids.com https://ift.tt/3l4IkCb

Show HN: Easy discover videos shared on Reddit – RedditVids.com https://redditvids.com/ August 21, 2020 at 09:51PM

Show HN: I have been making an animated educational series about motors https://ift.tt/2YnbQcs

Show HN: I have been making an animated educational series about motors https://youtu.be/mbJOxqxLkLE August 21, 2020 at 09:42PM

#LIVE #PANTAI UNGAPAN #MALANG Smashal 91


via IFTTT

#pantai #ungapan #reuni Smashal 91 Malang


via IFTTT

Show HN: A simple tool to generate CLI reports from lcov code coverage file https://ift.tt/2FB8SKT

Show HN: A simple tool to generate CLI reports from lcov code coverage file https://ift.tt/2Qcgt4T August 21, 2020 at 08:04PM

Show HN: Phuslu/Log – Structured Logging for Humans https://ift.tt/3la59oa

Show HN: Phuslu/Log – Structured Logging for Humans https://ift.tt/2XdFGQQ August 21, 2020 at 03:20PM

Show HN: Golang] setup configuration easily from flags, env, files or default https://ift.tt/3hiUMMi

Show HN: Golang] setup configuration easily from flags, env, files or default https://ift.tt/3bSc7Z9 August 21, 2020 at 03:41PM

Alhamdulillah Barokalloh 🤲🏼 Jum'at berkah di 🕌 Shalahuddin Mlg sukses 🤩


via IFTTT

Show HN: I made a subscription service for AI trading robots https://ift.tt/2CMFAYJ

Show HN: I made a subscription service for AI trading robots https://ift.tt/3iT14Tg August 21, 2020 at 01:15PM

Clash Of Clans


via IFTTT

Acara Jumat Berkah


via IFTTT

Show HN: A tool to purchase and monetize internet connectivity https://ift.tt/3gfchM7

Show HN: A tool to purchase and monetize internet connectivity https://ift.tt/2Yh7B28 August 21, 2020 at 11:34AM

Hay Day


via IFTTT

Murai berkicau


via IFTTT

Show HN: COVID-19 Clinical Trials (Aggregated Metrics) https://ift.tt/3j1BdZq

Show HN: COVID-19 Clinical Trials (Aggregated Metrics) https://drugsheet.com/ August 21, 2020 at 08:04AM

Show HN: My Take on Named Entity Recogntion Disambiguation (Nerd) https://ift.tt/2Q86MUS

Show HN: My Take on Named Entity Recogntion Disambiguation (Nerd) http://142.93.230.57 August 21, 2020 at 04:30AM

Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing https://ift.tt/2EcOY8D

Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing Hi everyone! We are Dragos and Thiago from GitDuck ( https://gitduck.com ). We are building GitDuck, a Zoom for developers with direct integration to the IDE so software developers can talk and collaborate in real-time. It all started by accident, Dragos and I were working on something else, a screen recording tool and we started to use it internally to record short videos of our code. At first it was just for quick code reviews and to debug, but soon we realized how helpful it was to have a video explanation of the code. Kind of rubber duck debugging with video. ;) After talking to almost 300 developers and learning that other people were facing similar collaboration issues we decided to focus 100% on building this tool. We are the first users and we use GitDuck internally for quick assistance, pair programming, code reviews or just discussing ideas. It has the features you would expect in a video call tool — like audio, video chat and screen sharing, but the UX and the integrations were built exclusively for developers. You can easily share your code and do pair programming. We are building integrations for all the IDEs. This enables you to collaborate without screen sharing (so it's faster and and consumes less bandwidth), directly from your IDE and independently of the IDE that other people are using. Whenever you join a GitDuck meeting, your IDE extension wakes up and allows you to share your code with the other meeting participants (or join the already shared code from other meeting participant). When your peers join your code, they can see and edit your files in real-time, similar to the Google Docs experience. At any given point you can also go to your peers position so you can see in which file and line they are. Check a 1 min demo ( https://ift.tt/2FDl91n ) GitDuck currently has integrations to VS Code and VSCodium. In the next few days we are going to release the integrations to all JetBrains IDEs. Vim, Sublime and others coming after that. One important aspect to mention is security. We are the first users of the service so we focus a lot on building something that we would trust to use ourselves. All the files shared from your IDE are always shared via peer-to-peer and are end-to-end encrypted. No piece of code never touches our servers, so we never have access to your code. All calls are encrypted and p2p (if 4 or less participants). If 5 or more people join we switch to a cloud infrastructure in order to maintain the quality, but the media are always encrypted and we never have access to your calls. You can read more about it here ( https://ift.tt/3aIT0S1 ) and we are always open for your suggestions to improve. We would love to hear your thoughts and feedback. What are your ideas about tools like this? Thank you! August 21, 2020 at 03:54AM

Show HN: Papercups Support for React Native/Expo https://ift.tt/3iY2Y4R

Show HN: Papercups Support for React Native/Expo https://ift.tt/3aIvKDF August 21, 2020 at 01:45AM

Show HN: A Twitter bot I made that posts real-time deforestation data https://ift.tt/3l4Qt9y

Show HN: A Twitter bot I made that posts real-time deforestation data https://twitter.com/ForestsWar August 21, 2020 at 12:15AM

Show HN: CloudBrowser API https://ift.tt/3l3BU6o

Show HN: CloudBrowser API https://ift.tt/2YhFYpE August 20, 2020 at 11:58PM

Clash Of Clans


via IFTTT

Kamis, 20 Agustus 2020

Show HN: Say Less – An AI-powered tool to write shorter, more effective email https://ift.tt/3iStnB8

Show HN: Say Less – An AI-powered tool to write shorter, more effective email https://sayless.email/ August 20, 2020 at 11:09PM

Show HN: Using GraphQL to publish REST-like endpoints (WP plugin) https://ift.tt/32chOxY

Show HN: Using GraphQL to publish REST-like endpoints (WP plugin) https://ift.tt/2E8MNTJ August 20, 2020 at 08:22PM

Launch HN: Hubble (YC S20) – Monitor data quality inside data warehouses https://ift.tt/3gno0Zj

Launch HN: Hubble (YC S20) – Monitor data quality inside data warehouses Hey everyone! We’re Oliver and Hamzah from Hubble ( https://gethubble.io/hn ). Hubble runs tests on your data warehouse so you can identify issues with data quality. You can test for things like missing values, uniqueness of data or how frequently data is added/updated. We worked together for the last 4 years at a startup where we built and managed data products for insurers and banks. A common pattern we saw was teams taking data from their internal tools (CRM, HR system, etc.), application databases, and 3rd party data and storing it in a warehouse for analysis. However, when analysts/data scientists used the data for reports they would spot something suspicious and the engineering team would have to manually go through the data pipelines to find the source of the problem. More often than not it was simple things like a spike in missing values because an ETL job failed or stale data because a 3rd party data source hadn’t updated correctly. We realised that reliability/ trustworthiness of the raw data was essential before you could start abstracting away more interesting tasks like analysis, insight or predictions. We wanted to do this without having to write and maintain lots of individual tests in our code. So we built Hubble, which connects to a data warehouse and creates tests based on the type of data being stored (i.e. freshness of timestamps, the cardinality of strings, max value of numbers, missing values, etc.). We’ve also added the ability to write any custom tests using a built-in SQL editor. All the tests run on a schedule and you’ll get an email or slack alert when they fail. We’re also building webhooks and an Airflow operator so you can run tests immediately after running an ETL job or trigger a process to fix a failing test. Instead of asking users to send their data to us, the tests are run in the data warehouse and we track the test results over time. Today we support BigQuery, Snowflake and Rockset (which lets us work with MongoDB and DynamoDB) and are adding more on request. We’re planning on charging $200 a month for a few seats, and $30-50 for extra users after that. We’re still at an early access stage but want the HN community’s feedback so we’ve opened up access to the app for a few days, you can try it out here https://gethubble.io/hn . We’ve added a demo data warehouse you can start with that has data on COVID-19 cases in Italy and bike-share trips in San Francisco. Thanks and looking forward to hearing your ideas, experiences and feedback! August 20, 2020 at 10:38PM

Show HN: Freshlytics – No-cookie privacy-friendly analytics https://ift.tt/2Edc7YB

Show HN: Freshlytics – No-cookie privacy-friendly analytics https://ift.tt/2PCuKYb August 20, 2020 at 07:55PM

Show HN: Wishlist – Collect and organize user feedback https://ift.tt/3aOzh3C

Show HN: Wishlist – Collect and organize user feedback As founders, we know how important it is to talk to our customers in order to avoid wasting time building features that no one wants. It can be difficult to know what to work on next, and how many resources to devote to a particular product or feature. That's why I've decided to build https://getwishlist.io, a (currently free in beta) user feedback tool that will help founders like ourselves not only collect user feedback, but also organize it, and build product roadmaps. As such, I'd love to speak with my fellow founders about how you collect feedback from your team and users, how you do your product roadmaps, and some of the challenges you face while doing so. How do you collect and organize feedback from your users? What are your processes? What don’t you like about them? Care to share? August 20, 2020 at 05:36PM

Show HN: A list of 470 static analysis tools https://ift.tt/3l3Kq56

Show HN: A list of 470 static analysis tools https://ift.tt/2zYuAq1 August 20, 2020 at 05:16PM

Hay Day


via IFTTT

Show HN: Free to use static generated landing page template for your mobile app https://ift.tt/2YeS3vF

Show HN: Free to use static generated landing page template for your mobile app https://ift.tt/2YfLysw August 20, 2020 at 02:49PM

Show HN: A QR Code Generator for Slack in 7 Lines of JavaScript https://ift.tt/2YkpeOu

Show HN: A QR Code Generator for Slack in 7 Lines of JavaScript https://ift.tt/3aDTx7Y August 20, 2020 at 02:21PM

Show HN: [Anahita.dev] show-case your side projects https://ift.tt/325VshC

Show HN: [Anahita.dev] show-case your side projects https://ift.tt/345wIJ1 August 20, 2020 at 12:56PM

Show HN: My brother wrote this program from jail https://ift.tt/34i3y9E

Show HN: My brother wrote this program from jail Hi HN!, My brother got a 5 years jail sentence but is coming out soon, a few months ago he decided to learn to code with no prior experience. I find the way he is studying very inspirational so decided to post his (simple) program. But first, here is what he needs to go through to learn: - We the family send him javascript and html books - He studies them and writes programs in pen and paper - He calls me so I input what he wrote on my computer and we debug it live via a phone call, he has to imagine the program in his head. The crazy part is up until a few days ago he didn't have access to a computer. However! another inmate has an upcoming trial and because the contents of his trial contain to many papers, they provided this inmate with a simple laptop (no internet). My brother is not allowed to touch this laptop and he can only see this inmate 1 hour a day, so he convinced the inmate to sit next to him for my brother to tell him what to type, the other inmate types in the html+js on a notepad file and this way my brother can finally see his programs on a screen after months of only imagining how to program. Here is the program we wrote today: https://ift.tt/3gdfpIk My dream is for this to get some traction so when he calls I can tell him his program has users :) August 20, 2020 at 08:35AM

Hay Day


via IFTTT

New Interactive “Shared Spaces” Map and Dashboard Launched

New Interactive “Shared Spaces” Map and Dashboard Launched
By Phillip Pierce

San Francisco’s popular Shared Spaces program, in which the SFMTA is a participating agency, now has an exciting new tool: an interactive map showing the locations and status of all the proposed Shared Spaces locations. The map is designed to make it easier for people to find Shared Spaces, check on permit status or simply track the progress of the program.   

 A static image of the new Shared Space interactive map showing shared spaces around San Francisco

Static image of the new “interactive” map showing Shared Spaces locations and stages in the approval process. Click through for a live view and explore in more detail. 

“We are so excited to see the new Shared Spaces Tracker that lets restaurants, businesses and residents see where the sidewalk and parking lane permit applications are located and details the status of each application,” said Laurie Thomas, Executive Director of the Golden Gate Restaurant Association. “The willingness to share this information publicly is a testament to how well the City has been working with businesses during this unprecedented time.”  

Shared Spaces allows merchants to use sidewalks, full or partial streets, and other nearby public spaces like parks, parking lots and plazas for restaurant pick-up and other neighborhood retail activities allowed under San Francisco’s Public Health Orders. The new program is a multiagency collaboration born out of the city’s Economic Recovery Task Force.   

There have been more than a thousand applications for Shared Spaces for uses like outdoor dining in parking spaces or allowing multiple retailers to operate in the open air by repurposing a parking lot. There are important guidelines for the program to ensure accessibility and safety. 

A static picture of the Shared Spaces tracker showing more than a thousand applications

This Shared Space Dashboard is updated daily. Click through for a live view and explore in more detail. 

“The Shared Spaces program is vital to helping businesses like ours survive right now,” said China Live restaurant owners George Chan and Cindy Wong-Chen. “We are grateful for the responsiveness of the city to make this happen in such a short amount of time.”  

Businesses are also applying for temporary full street closures for certain days and hours of the week. The first two successes were Grant Avenue in Chinatown and Valencia Street in the Mission. More recent approvals include Irving Street between 19th and 20th Avenues and Gold Alley in North Beach. Starting later this month, SoMa will have a recurring Shared Space every Sunday on Folsom from 6th to 8th streets. More closures are in the works for the Bayview, Tenderloin, Castro, Excelsior, Marina, Sunset, Richmond and other parts of the city.  

Not every location is a good fit for every type of Shared Space, but the Shared Spaces teams work hard with businesses to find solutions. So far, fewer than 3% of applications were initially ineligible under program guidelines, but most of these were reworked into successful projects.  

A picture of Seven Still's outdoor dining space with tables and chairs in a former parking space 

Seven Stills – Outer Sunset Taproom created a colorful “Shared Space” at 3545 Lawton. Photo via SF Planning. 

Next Steps: Keep Evolving and More Outreach 

The Shared Spaces program will continue to evolve with new health orders and as other types of business reopen. By looking at the data, we also know that there are more Shared Spaces in some neighborhoods than others. While some of that disparity is related to density and location of restaurants, we also know that not everyone has the resources to take advantage of these programs during this challenging time. In the weeks ahead, we are dedicating more resources to targeted outreach in areas that are not already benefiting from the program.  

For more information on the program or to apply, give feedback, report a problem or view the live tracker, visit sf.gov/SharedSpaces. Questions or media inquiries? Please email SharedSpaces@sfgov.org 

 

 

 



Published August 20, 2020 at 08:28AM
https://ift.tt/2YjPPv4