ads

Tuesday, January 31, 2023

Show HN: GPTMinus1 – Fool OpenAIs AI Detector by Randomly Replacing Words https://ift.tt/V8BlNwg

Show HN: GPTMinus1 – Fool OpenAIs AI Detector by Randomly Replacing Words This is a joke before anyone gets too worked up. The algo is a simple one which goes and replaces random words with their synonyms. It will obviously beat these AI detectors but the output isn't probably what you would want. The point stands though that more sophisticated approaches that rephrase or mix up the word distribution will be able to throw off the detector and it should not be relied on exclusively for, say, checking if a student assignment is AI generated. https://ift.tt/RxFUh9c February 1, 2023 at 12:26PM

Tech layoffs: PayPal cuts 2,000 jobs as global economy weakens

The online payments platform is the latest technology firm to cut costs as the global economy weakens.

from BBC News - Technology https://ift.tt/FhdStGq

Show HN: PC Face: Bitmap Arrays for Rendering All 256 Glyphs of CP-437 https://ift.tt/Y7JLynN

Show HN: PC Face: Bitmap Arrays for Rendering All 256 Glyphs of CP-437 https://ift.tt/XSk0G3Y February 1, 2023 at 08:12AM

Show HN: KnifeGeek – Online Database of Pocket Knives https://ift.tt/MASOlDH

Show HN: KnifeGeek – Online Database of Pocket Knives Hey HN! About a year ago i stumbled upon the world of swords, knives, and EDC gear. A weirdly addicting (and expensive) hobby to have. Back then i noticed something, it was quite tedious to easily sift and search through knives based on length, steel, brand, and what not to find the knife for me. There were some great youtube channels that helped me pick out what i wanted however i had to sit through multiple 30 minute videos just to review 10-15 knives or so each. Recently i've been having a little trouble sleeping so i decided to pickup a new passion project to work on late at night, here's KnifeGeek! it's a completely free website where you can search, filter, and sift through an extensive knife database (over 60K+ knives) and add them to your collection or wishlist. You do need to sign in to add stuff to your wishlist or collection and after a bunch of advanced searches. Please check it out and let me know if you think anything is missing! I'll try to flesh it out more on a daily basis if people find it cool or useful. Planning to add in price comparison functionality and more data per knife in the next week. PS: Images are a little shoddy, working on that. https://ift.tt/Mlj7Xeb February 1, 2023 at 07:08AM

Government promises robust crypto regulation

Proposals are being set out as scandals and tumbling values raise questions about the industry's future.

from BBC News - Technology https://ift.tt/KLqoG7l

Show HN: TunnlTo – Windows WireGuard split tunnel client built with Rust, Tauri https://ift.tt/n6I85aq

Show HN: TunnlTo – Windows WireGuard split tunnel client built with Rust, Tauri Hi Everyone, TunnlTo is a tool for controlling which Windows applications, processes, and IP addresses can use a WireGuard VPN tunnel. Here are some examples of how it could be used: - Route only FireFox through a privacy VPN - Route Slack and Microsoft Office through a work VPN - Route a game through a gaming VPN - Stop a game from routing through a privacy VPN - Stop a browser from routing through a work VPN - Route a specific IP address range through a privacy VPN - Route all traffic through a privacy VPN except a specific IP address range I have been collaborating on this project with the creator of WireSock - Vadim Smirnov. "WireSock VPN Client is a lightweight command line WireGuard VPN client for Windows that has advanced features not available in the official WireGuard for Windows such as selective application tunneling and disallowed IP addresses. WireSock VPN Client combines the power of Windows Packet Filter and BoringTun (user space WireGuard implementation in Rust) to provide exceptional performance, security and scalability." The TunnlTo app is built with Tauri and I've used boring old HTML, CSS (bootstrap) and JavaScript as I had major JS framework fatigue. I have previously built a production app with Electron and Vue. Tauri appealed to me for its use of Rust and its small installation sizes. I tried Tauri pre version 1.0 and had a bit of trouble but this time around its been a positive experience. The docs and the Discord community have come a long way. I would appreciate any feedback about the project so I can get an idea of what direction to take it in next. Vadim will be around a little later if anyone is curious about the WireGuard implementation and wants to know more. Thanks for reading! https://ift.tt/I0mgoky February 1, 2023 at 04:28AM

Muni Art 2023 

Muni Art 2023 
By Sophia Scherr

Pond with a swan, two jumping koi, water lilies and trees with flowers

The Botanical Gardens” by Alice Wu, 2023 Muni Artist, 10th grade 

We’re partnering with San Francisco Beautiful for the eighth year of Muni Art! The 2023 theme is “Sights of San Francisco” and for the first time, the project collaborated with both, San Francisco Unified School District for the artist competition and 826 Valencia for the poetry competition. Established in 2002, 826 Valencia is a nonprofit organization dedicated to supporting students who live in under-resourced communities in San Francisco with their writing skills. The student poets are enrolled in free programming at 826 Valencia's Mission Center.  

The 2023 Muni artists are: 

Alice Wu 10th Grade 

Annie Aguilar 11th Grade 

Isabel Lombardi-Coronel 11th Grade 

Natalie Diener 12th Grade 

Vilma Ramirez 11th Grade

The five local poets and poems are: 

Abner Valencia, “What You Get at Bernal Heights”  Age 16 

Jake Dominguez, “I Like Chinatown”  Age 8 

Jennifer Lopez, “The Wondrous San Francisco Zoo”  Age 10 

Maya Van Artsdalen, “The Botanical Gardens”  Age 13 

Vanessa Rodriguez, “The Rhythm of Baker Beach”  Age 9 

In addition to creating these incredible works of art, the student artists maintain a 3.5 or higher-grade point average at their respective schools. You can see the five winning local artists and poets original work on your next Muni ride, beginning in January.  

For more information, visit Press Release - SFMTA Muni Art Kick Off 2023 (https://www.sfmta.com/press-releases/press-release-sfmta-muni-art-kick-2023) or SF Beautiful Website (https://sfbeautiful.org/)



Published February 01, 2023 at 02:46AM
https://ift.tt/VjJdvqG

Monday, January 30, 2023

Show HN: Merit – Career mentorship for tech workers https://ift.tt/b4y9Lpg

Show HN: Merit – Career mentorship for tech workers Hello Hacker News! I built a free service where you can schedule 1:1 video mentorship calls with senior ICs and managers in software engineering, product management, and design. The goal is to remove barriers to building a professional network that can help you grow your career like building skills and getting referrals. Right now we’re limited to folks living or working in the US or Canada, but we’re working on expanding beyond that one day. Without logging in, you can browse mentors here: https://ift.tt/hJu2AyW Between tech layoffs, hybrid work, and an uncertain industry outlook, I hope this can be a useful resource for you or someone you know, especially if you do not have a large professional network. I would love to hear your feedback! https://ift.tt/4g16AKG January 31, 2023 at 03:57AM

Show HN: Shoutouts.lol https://ift.tt/3zP5Dsh

Show HN: Shoutouts.lol https://shoutouts.lol/ January 31, 2023 at 12:07AM

Show HN: What's the meaning of life, according to 150 guests of Lex Fridman https://ift.tt/KLAdEuc

Show HN: What's the meaning of life, according to 150 guests of Lex Fridman You can also use the tool to search for any other topic spoken in the podcast (eg consciousness https://ift.tt/C2azk3r Work in progress, hope you find it useful. Next step would be extracting all the answers and have chatGPT make a synthesis. https://ift.tt/tDubA1q January 30, 2023 at 11:11PM

Sunday, January 29, 2023

Show HN: Train CIFAR10 to 94% in under 10 seconds on a single A100, world record https://ift.tt/1BsAzTq

Show HN: Train CIFAR10 to 94% in under 10 seconds on a single A100, world record Hi, My career is currently in this field, and I created this project as (effectively, among other things) a living resume, and to also be a really great workbench for hacking/experimenting on different methods. Testing and getting a feel for how different methods work within this framework is truly a delight, and quite simple/fast. Additionally, generally speaking, many of the mathematical concepts should transfer, so this (for me) has been a really great proving grounds in testing out how something might work in a different place in the real world. We hope to get under 2 seconds of training time (for 94%) within about two years or so, so stay tuned for updates as we continue to push more changes that take us faster and faster than our starting point of ~18.1 seconds or so. By the way, this architecture and training hyperparameters do indeed scale well, just increase epochs from 10->80 and base_depth from 64->128 and you'll have about 95.77% accuracy in about 188 seconds or so (just over 3 minutes :D). That alone is a huge boon! Great to see scaling laws working well within this very, very tight hyperparameter resolution. Feel free to let me know if you have any questions, Hacker News always seems to get me the most traffic. I really love talking about this project, and can't really seem to find anyone to nerd out about it with. This is very, very cool stuff! So feel free to leave a comment, and I'd love to jump in and chat about it! :D :) <3 <3 :)))) https://github.com/tysam-code/hlb-CIFAR10 January 30, 2023 at 08:58AM

Show HN: An online IDE that records your coding session https://ift.tt/LUaqNm6

Show HN: An online IDE that records your coding session https://ift.tt/sKuz0E7 January 30, 2023 at 04:47AM

Show HN: My AI-Hosted YouTube Channel for Teaching Apple XR Development https://ift.tt/6XVFlo9

Show HN: My AI-Hosted YouTube Channel for Teaching Apple XR Development https://www.youtube.com/@swiftreality January 30, 2023 at 06:30AM

Show HN: I made the pagelayout LaTeX class for creating graphic rich PDFs https://ift.tt/zshNdUc

Show HN: I made the pagelayout LaTeX class for creating graphic rich PDFs The class allows you to layout pages declaratively to create photo books and other graphic rich, perfectly typeset and print ready PDFs. https://ift.tt/fRxTSjr January 30, 2023 at 04:06AM

Show HN: Reinventing the wheel, one product at a time https://ift.tt/A2x7Lz1

Show HN: Reinventing the wheel, one product at a time https://ift.tt/jCtqe80 January 29, 2023 at 04:55PM

Show HN: Display Fox Image in the Terminal https://ift.tt/U59KQWO

Show HN: Display Fox Image in the Terminal https://ift.tt/IGUlYu8 January 29, 2023 at 04:00PM

Saturday, January 28, 2023

Show HN: QuadSort, Esoteric Fast Sort https://ift.tt/auJphCj

Show HN: QuadSort, Esoteric Fast Sort https://ift.tt/QbFEAIY January 29, 2023 at 11:42AM

Show HN: I built a web app to generate Emacs and Vim themes from VSCode theme https://ift.tt/jX8Use6

Show HN: I built a web app to generate Emacs and Vim themes from VSCode theme Screenshots: https://ift.tt/1kzJBo4 Website: https://ift.tt/0ZiGcnC Source: https://ift.tt/LvJpt1b Written in Vanilla JS, generation happens entirely in browser. Automatically adds some default faces for few Emacs packages. Vim version also comes with 256 color support for terminals. https://ift.tt/4vipBGe January 29, 2023 at 07:21AM

Show HN: Git Heat Map – a tool for visualising git repo activity for each file https://ift.tt/xOYRNiQ

Show HN: Git Heat Map – a tool for visualising git repo activity for each file https://ift.tt/KXg4uQN January 29, 2023 at 08:09AM

Show HN: Capture the Prompt https://ift.tt/KABudDs

Show HN: Capture the Prompt https://ift.tt/BKuVSR6 January 29, 2023 at 01:52AM

Show HN: I’m an introvert – made an app to help maintain connections with people https://ift.tt/U5KlZHz

Show HN: I’m an introvert – made an app to help maintain connections with people https://communiqai.com January 28, 2023 at 11:12PM

Friday, January 27, 2023

Show HN: Replit) Say No to Things https://ift.tt/LeAlM6k

Show HN: Replit) Say No to Things Here's a replit that with a few lines of code may get you out of anything you don't want to do :) https://ift.tt/8jzZ5le January 28, 2023 at 03:43AM

Show HN: Peer Review Beta – GitHub plus StackExchange for Scholarly Publishing https://ift.tt/joUOlrz

Show HN: Peer Review Beta – GitHub plus StackExchange for Scholarly Publishing Hi HN, I've had the idea for a scholarly publishing site that could crowdsource the work of the journals using concepts borrowed from Github and StackExchange and recombined for years. I finally got enough runway to take about 6 months off of work to build it. This is the result. It's still in beta, but the core MVP features - review, reputation, responses - are all there. I'm sure there are as yet to be found bugs, because I'm on my own and I've always been terrible at testing my own stuff. Right now it's best treated as non-archival pre-prints with review. I'm starting my next full time role on Monday, so I'll be carrying it forward as a side project. I'm going to continue working on it, albeit more slowly and on nights and weekends. It's open source and with an open roadmap, and I would welcome collaborators. I would love and appreciate any thoughts and feedback! https://peer-review.io January 28, 2023 at 02:48AM

Help Shape the Future of Active Transportation in SF!

Help Shape the Future of Active Transportation in SF!
By Eillie Anzilotti

Young bicyclists on a road biking with helmets

The Active Communities Plan will making biking safer, more accessible and more joyful for all.  

San Francisco is creating a new plan for active transportation — and every person has a role to play in shaping it!  

We are excited to share that the Active Communities Plan officially launches this month. Here, you can learn more about what that means, and how you can get involved. 

What is the Active Communities Plan? 

The Active Communities Plan (ACP) is the first update to the Citywide Bicycle Master Plan since 2009. A lot has changed in the last 13 years. People now use the bike network for all kinds of travel, including scooters, skateboards, powerchairs, and other electric mobility devices. As network use grows, people need better and safer places to ride. Supporting safe, low-carbon travel is more important than ever, but many communities also have concerns about the implications of these changes. We need your input to build a plan that reflects community needs and values and helps prioritize and direct investments. 

The ACP provides a 10-15 year roadmap for projects and programs to support biking and rolling in San Francisco. It will expand and improve the existing bike network with recommendations for new protected lanes, Neighborways, or Slow Streets. It will also recommend improvements to bikeshare and scootershare, new device parking, and programs to support and encourage new riders. The co-creation process will be inclusive, forward-thinking and community-driven, resulting in a plan that reflects the needs and vision of all San Franciscans.  

What are the goals of the Active Communities Plan?  

The ACP will make active transportation safer, more accessible and more joyful for all.  

Being able to roll or bike through San Francisco can be an empowering choice when it is inclusive and safe. It avoids vehicle congestion and reliance on schedules. It supports door-to-door trips and, quite often, creates feelings of freedom and joy. Through this plan, we want to ensure that people of all ages and abilities who want to participate in active transportation can choose to do so. Our year-long outreach process will center community input and create a plan that improves transportation options for everyone, advances equity and repairs past harms, builds trust, supports safety, and simply reduces stress in people’s daily lives. We will prioritize engagement with people often not centered in conversations about transportation: people with disabilities, communities of color, young people, seniors, and monolingual residents. With deep collaboration from the outset, we will ensure a broad, diverse range of needs are heard and addressed.   

While in-depth outreach and engagement is central to the ACP, there is real urgency behind the plan. Our citywide goals for eliminating traffic deaths and reducing our carbon footprint depend on making active mobility safer and more accessible to all. We’re excited to begin this transformative process and look forward to hearing from you! 

How can I get involved? 

Outreach for the ACP begins in January and will continue through all of 2023. Every San Franciscan will have the opportunity to participate. While outreach and engagement opportunities will span the whole city, the ACP will center the following equity priority communities: SoMa, the Tenderloin, Western Addition/Fillmore, Bayview-Hunters Point, the Mission and Outer Mission/Excelsior. In each of these communities, the SFMTA is partnering with local organizations that will host and participate in a range of outreach and engagement opportunities to learn more about their unique needs and experiences: 

There will also be many opportunities, from interactive websites to community bike audits, for people across San Francisco to weigh in - with The San Francisco Bicycle Coalition providing additional staffing support for our citywide outreach work. To learn more about how to get involved, keep an eye on our website and subscribe to project updates. 

For next steps and opportunities to get involved, visit the Active Communities Project Plan page (SFMTA.com/ActiveCommunities).



Published January 28, 2023 at 01:04AM
https://ift.tt/3ifpb6o

Show HN: Sync’ing data to your customer’s Google Sheets https://ift.tt/Ciwk15q

Show HN: Sync’ing data to your customer’s Google Sheets Hey HN! Charles here from Prequel (https://prequel.co). We just launched the ability to sync data from your own app/db/data warehouse to any of your customer’s Google Sheets, CSV, or Excel – and I wanted to share a bit more about how we built the Google Sheets integration. If you’re curious, see here for a quick GIF demo of our Google Sheets destination: https://ift.tt/A0faVin. Quick background on us: we make it easy to integrate with and sync data to data warehouses. Problem is, there are plenty of folks who want access to their data, but don’t have or don’t know how to use a data warehouse. For example, FP&A teams, customer success teams, etc. To get around that, we added some non-db destinations to Prequel: Google Sheets, CSV, and Excel. We had to rework some core assumptions in order to get Google Sheets to work. By default, Prequel does incremental syncs, meaning we only write net new or updated data to the destination. To avoid duplicate rows, we typically perform those writes as upserts – this is pretty trivial in most SQL dialects. But since Google Sheets is not actually a db, it doesn’t have a concept of upserts, and we had to get creative. We had two options: either force all Google Sheets syncs to be “full refreshes” every time (eg grab all the data and brute-force write it to the sheet). The downside is, this can get expensive quickly for our customers, especially when data gets refreshed at higher frequencies (eg every 15 minutes). The other, and better, option was to figure out how to perform upserts in Sheets. To do so, we read the data from the sheet we’re about to write to into memory. We store it in a large map by primary key. We reconcile it with the data we’re about to write. We then dump the contents of the map back to the sheet. In order to make the user experience smoother, we also sort the rows by timestamp before writing it back. This guarantees that we don’t accidentally shuffle rows with every transfer, which might leave users feeling confused. “Wait, you keep all the data in memory… so how do you avoid blowing up your pods?”. Great question! Luckily, Google Sheets has pretty stringent cell / row size limits. This allows us to restrict the amount of data that can be written to these destinations (we throw a nice error if someone tries to sync too much data), and thereby also guarantees that we don’t OOM our poor pods. Another interesting problem we had to solve was auth: how do we let users give us access to their sheets in a way that both feels intuitive and upholds strong security guarantees? It seemed like the cleanest user experience was to ask the spreadsheet owner to share access with a new user – much like they would with any real human user. To make this possible without creating a superuser that would have access to _all_ the sheets, we had to programmatically generate a different user for each of our customers. We do this via the GCP IAM API, creating a new service account every time. We then auth into the sheet through this service account. One last fun UX challenge to think through was how to prevent users from editing the “golden” data we just sync’d. It might not be immediately clear to them that this data is meant as a source of truth record, rather than a playground. To get around this, we create protected ranges and prevent them from editing the sheets we write to. Sheets even adds a little padlock icon to the relevant sheets, which helps convey the “don’t mess with this”. If you want to take it for a spin, you can sign up on our site or reach us at hello (at) prequel.co. Happy to answer any other questions about the design! January 28, 2023 at 12:15AM

Show HN: Race Condition 2023 – AI racing coding challenge in the browser https://ift.tt/TjwaKio

Show HN: Race Condition 2023 – AI racing coding challenge in the browser I and my colleagues built this racing game where you write JavaScript code in your browser to race on a Unity WebGL based race track. We'll actually invite the top 5 racers in Finland to run the same code on our actual (admittedly rather kludgy) physical cars, which my colleague built from RC cars and Raspberry Pis. I think the game is super fun. I hope you enjoy it as well! https://ift.tt/0LYfi3l January 27, 2023 at 08:01PM

Thursday, January 26, 2023

Warning over risky electric blankets sold online

The consumer rights group Which? found products being sold online that could cause electric shocks.

from BBC News - Technology https://ift.tt/Vj8Oy4e

US hacks back against Hive ransomware crew

The US Department of Justice says its operation against the cyber gang was a 21st Century stakeout.

from BBC News - Technology https://ift.tt/TbC5rEY

Replacing Parking Meters with (Actual) Bike Parking

Replacing Parking Meters with (Actual) Bike Parking
By Eillie Anzilotti

Bicyclist kneeling while locking up their bike

Did you know you can submit a request for new bike parking?

Anyone who rides a bike in San Francisco knows: A parking meter is not just a parking meter. Like street sign poles, meters are also a place to lock your bike when you’re out running errands and exploring the city. 

As an agency, we’re working towards the goal of making bike racks and corrals available across the city, wherever people need them. In the meantime, we recognize that informal bike and scooter parking options, like parking meters, meet people’s needs.  

So, when we announced a campaign last year to remove existing parking meters and replace them with pay stations, this brought up a question: what does this mean for bike parking? 

We strive to install bike racks to replace parking options wherever meters are removed. Right now, our bike parking team is focused on identifying locations for new racks in high-demand areas like the Mission and the Financial districts. Currently, we have 125 locations to install new racks in the next 1-2 months. That means a total of 250 new spaces to park your bike or scooter! We’ll continue surveying new racks in the coming months, focusing on commercial corridors and locations along the bike network where many bike and scooter trips start and end. 

Also, we are in the process of installing over 250 racks with space for 500 bikes across the city as requested by members of the public. Through our website, anyone can submit a request for new bike parking, and we encourage people to let us know where these should go next. Overall, our goal is to install at least 100 racks per month.  

There are many reasons the old parking meters can’t stay in the ground forever: they’re inefficient, labor-intensive to maintain, and take up a lot of space on the sidewalk that could be put to better use (like dedicated bike racks). We recognize that meter removal is progressing at a faster pace than replacement with bike racks. Now that the rain has paused, our crews are moving forward with getting new racks in the ground. We look forward to sharing our progress! 

As more and more people choose to bike and roll in San Francisco and move us toward our goal of 80% low-carbon trips by 2030, adding more parking options is essential. Our vision is for secure, convenient parking to be plentiful for anyone who bikes or rolls in the city. Help us reach that goal by using our online portal to request a new bike rack or corral! 



Published January 27, 2023 at 03:23AM
https://ift.tt/tpwduP7

Show HN: Peak Gaming – Tournament platform for everyday gamers https://ift.tt/K4XWFlE

Show HN: Peak Gaming – Tournament platform for everyday gamers Hey HN community! I'm super excited to shoutout Peak on HN as its a project a buddy and I have worked on tirelessly for the past year or so. Peak is a service that hosts free, cloud based tournaments for everyday gamers with real prizes and skill based matchmaking. Our main offering is our "Passive Tournament" system which allows you to have your regular public matches automatically tracked without ever having to manually enter your scores. Basically, you play just like normal, and Peak keeps score. At Peak, our focus is to make competitive gaming accessible and enjoyable to all. We’re democratizing gaming to bring the same competitive incentives formerly only available to pro players to the everyday gamer. The driving force behind developing Peak was the current state of esports and competitive play for the regular gamer. Put simply, it's too complicated and the barrier to entry can be super annoying. Any criticism/thoughts would be incredibly appreciated since we are trying to iterate as best as possible to turn this service into a thriving community of gamers. Feel free to make an account too and check out some tourneys :) https://ift.tt/aXwCpZn January 27, 2023 at 03:10AM

Show HN: Imageeditor.ai https://ift.tt/dK4gOba

Show HN: Imageeditor.ai Hey HN, I saw a few days ago this on Show HN ( https://ift.tt/Nx9aKgI ) and at the time I thought it would be cool to make it into a website ( https://ift.tt/8ezylcA ). So here I present to you ImageEditor.ai which lets you edit or create images using AI. https://imageeditor.ai January 27, 2023 at 12:48AM

Show HN: I'm a doctor and made a responsive breathing app for stress and anxiety https://ift.tt/aJRf3Nz

Show HN: I'm a doctor and made a responsive breathing app for stress and anxiety https://www.lungy.app/ January 27, 2023 at 12:06AM

Show HN: Knotend – a keyboard-driven flowchart editor https://ift.tt/zDxNHwI

Show HN: Knotend – a keyboard-driven flowchart editor Hey all, I made knotend [0] because I wanted a flowchart editor that was keyboard-driven and super fast. I was tired of dragging boxes around on a canvas. You may have seen knotend around here before when I wrote an initial blog post [1] about why I wanted a new kind of flowchart editor. Thank you to everyone who has given me feedback here on HN! Since that blog post I’ve been working hard to get to a v1 which I’m showing now. You can use the free version without having to sign up for an account. I would love your feedback! What makes knotend different is two main things: 1) The nodes are constrained to a grid which enables a keyboard-centric experience for selection and navigation, and 2) there’s autolayout so each time you add a node, the graph automatically lays itself out and places each node in a cell. In the future I’ll be working on supporting more complex editing actions, linking graphs together, collaboration, and more. Please drop your feedback below, reach out on twitter [2], or email scott@knotend.com. [0] https://www.knotend.com [1] https://ift.tt/jh6cyp2 [2] https://twitter.com/ScottyAntipa https://www.knotend.com January 26, 2023 at 10:49PM

Wednesday, January 25, 2023

Iranian and Russian hackers targeting politicians and journalists, warn UK officials

Politicians and journalists are being targeted with espionage attacks, the UK government is warning.

from BBC News - Technology https://ift.tt/yRV2EjO

Show HN: A tool to design and run user state machines https://ift.tt/M2knKuQ

Show HN: A tool to design and run user state machines Hi everyone, I’m Joe, CTO at Dopt. We’re building a tool that lets you design user state machines with an SDK so that you can run them in your product. We offer a React SDK that lets you create instances of those machines for any user of your product and exposes methods for transitioning the state of the user—effectively moving them through the machine. Dopt then acts as a persistence layer for the users’ machine state. We call our machines “flows”. Dopt lets you send in data about your users (identify calls/properties) and lets non-devs define rules based on that data for which users should enter the flows. Non-devs can also update content and other custom properties that can be referenced via the SDK. For example, with Dopt’s SDK you can build: - a multi-step, interactive product walkthrough that helps users learn how to use a product by using it ( https://ift.tt/VmADg0N ) -a getting started checklist that helps a team get setup and activated ( https://ift.tt/ZEGshd0 ) You can see a short 4 minute demo of how Dopt at https://www.youtube.com/watch?v=1gRvAp6Cnls We make iteration on your state modeling easy with flow versioning, and we even handle migrating your users between versions on the fly. Dopt’s UI lets everyone easily track how users move through your flows and provides controls for enabling/disabling or resetting them. We’ll work right alongside your analytics and experimentation tools. We started Dopt because we’ve seen the teams building onboarding/education flows struggle with a similar set of issues that Dopt sets out to solve: - Homegrown onboarding is time-consuming to maintain (and it changes a lot!). The logic of the flows is complex and opaque to non-developers and devs are forced to be in the loop for every small copy, targeting, and logic change. - The customer and user data needed to show people relevant experiences lives in multiple places and is hard to build interactive experiences with (e.g. what’s their use case, what plan they’re on, what they’ve done in the product, what other teammates have done in the product, etc…). - Persisting and migrating user flow state is hard. The existing tools aimed at helping people put onboarding into their products frankly suck. They’re not built for developers, only offer boilerplate components, and have brittle integration points that are hard to troubleshoot. They end up producing mostly low-quality tooltip tours. We’re in a closed beta period right now but are looking to find more people building product onboarding that are willing to give Dopt a spin. We’re not charging for Dopt during our beta period and are just asking for feedback to help us learn how to make Dopt better. We’ll eventually start charging later this year (by monthly tracked users) when we go fully self-service but are planning on having a “free in-perpetuity” tier for small use cases to make it easy to evaluate whether Dopt’s valuable. We won’t pull the rug out from anyone who’s built with us during the closed beta. You can signup for our waitlist on dopt.com or drop us a note at info@dopt.com. If you mention HN we’ll skip you to the head of the line and get you product access. We’d love any feedback on the site, docs, and examples too! https://www.dopt.com/ January 26, 2023 at 06:07AM

Show HN: Img2Prompt, Get prompts from Stable Diffusion generated images https://ift.tt/bY2zTF1

Show HN: Img2Prompt, Get prompts from Stable Diffusion generated images https://ift.tt/X58InGp January 26, 2023 at 04:01AM

Twitter sued over antisemitic posts left online

Two groups in Germany claim the social network has betrayed users' trust.

from BBC News - Technology https://ift.tt/2FrBkVG

Show HN: Kurku, a body-tracking MIDI controller for the browser https://ift.tt/Us9064b

Show HN: Kurku, a body-tracking MIDI controller for the browser https://kurku.tech January 25, 2023 at 11:07PM

Tuesday, January 24, 2023

Show HN: Video Calls in Live-Chat https://ift.tt/OVYqyjm

Show HN: Video Calls in Live-Chat https://ift.tt/w6yB9kr January 25, 2023 at 05:22AM

Show HN: The Paul Graham-Inator https://ift.tt/2JoqUwH

Show HN: The Paul Graham-Inator https://ift.tt/NdfwsDh January 25, 2023 at 01:48AM

Show HN: Save Money on RDS, Elasticache, Redshift with Vantage Autopilot https://ift.tt/I9xi34O

Show HN: Save Money on RDS, Elasticache, Redshift with Vantage Autopilot https://ift.tt/PZCNqh5 January 25, 2023 at 03:33AM

US accuses Google of 'driving out' ad rivals

A federal lawsuit alleges the tech giant's anti-competitive actions mean more websites need paywalls.

from BBC News - Technology https://ift.tt/wCMl3SP

Show HN: Create QuickBooks Sale Receipt from 3rd Party Transactions https://ift.tt/7E1yal5

Show HN: Create QuickBooks Sale Receipt from 3rd Party Transactions Hello everyone. I created a very niche product for my payment gateway customers. They are struggling with the manual process of marking transaction(s) as received in QuickBooks for their franchisor reports and bookkeeping. Paysync.ca turns a manual process into an almost fully automated solution by turning a transaction into a Sale Receipt. We currently support NMi gateways or affiliated gateways and soon importing CSV files. If you are interested you can join the beta program at https://paysync.ca Hacker News registrants will be granted access in front of the line. Have a good day! https://paysync.ca/ January 25, 2023 at 01:12AM

Show HN: LowEndInsight – a “bus-factor” risk analysis tool https://ift.tt/1M65oVI

Show HN: LowEndInsight – a “bus-factor” risk analysis tool What began as a pet-project a few years back, an a start to learning functional programming with Elixir, turned into a bit of a research effort for CS students. I'd asked them what info could they glean from a git repository, specifically about the risks associated with using it (or becoming dependent on it). The focus quickly arrived at "bus factor" - what happens when the main developer moves on. From there we started thinking about other metrics and a couple stood out - mainly the distribution of contributions, and the obvious commit currency time. The initial research was focused on library packages from the main ecosystems - e.g., Javascript's NPM and Python's PyPI. We quickly found that to be a massive challenge - at the time neither required packages to provide a valid URL pointing to their source code. This itself was an indicator of something. Once the students moved on I continued to think about and would occasionally get asked about the tool. So I picked it back up and slapped an API on it and exposed it via HTTPS POST and GETs. I am generally looking for feedback. Probably more about the issues associated with dependence on Open Source libraries - the risks derived as software atrophy happens. But what are your ideas about the metainformation that is sitting in a software project's source history. I've considered doing some ML-y stuff with the commit history, but haven't really found the right things there yet. Here are some links to the details: * Library: https://ift.tt/HZO3qDk * API: https://ift.tt/wIVdlcQ... * API Source: https://ift.tt/P5AoyFO * CLI: https://ift.tt/7WcMJmX * CLI Source: https://ift.tt/BmpMF3i * Demo - GitHub Trending Repos: https://ift.tt/S5fEgBy I've capped the number of requests at RapidAPI, but if you really think the tool is useful I can issue you freer, more unlimited access by request. Let me have it HN. And thanks in advance. https://ift.tt/24uBQqR January 24, 2023 at 09:49PM

Monday, January 23, 2023

Show HN: Fileport – Teleport Your Files https://ift.tt/v3fiM6V

Show HN: Fileport – Teleport Your Files Hello HN, Fileport is an online service that provides the fastest way to send files over the internet. Typically, email providers have file size restrictions and online cloud storage can be cumbersome to use. Fileport is the simplest way of transferring large files from point A to B. Intended for creative individuals like artists, video/audio editors, photographers showcasing their work or anyone whose work depends on exchanging large files. Fileport is capable of “streaming” files to the recipient (or multiple recipients) as you upload them. You can upload multiple files or folders which can be downloaded in a compressed format, even while uploading. Files are automatically checksummed for integrity during the upload process. There is a subscription available for users that require more features, like Photobooks. Photobooks are online photo & video albums that provide an ultra fast and clean web interface with all original files available for download. Files up to 2 GB can be uploaded by anyone without the need of an account. https://fileport.io January 24, 2023 at 01:58AM

BT customer contracts face probe by regulator

Ofcom says it is looking into whether two BT companies, EE and Plusnet, have breached rules.

from BBC News - Technology https://ift.tt/omWq0kn

Show HN: sixarm-unix-shell-functions v10 adds POSIX assert functions https://ift.tt/vTgeCAc

Show HN: sixarm-unix-shell-functions v10 adds POSIX assert functions https://ift.tt/TDdKm7W January 24, 2023 at 02:32AM

Show HN: Create Your Custom AI Avatar Generation Website with Stable Diffusion https://ift.tt/gNyHDc8

Show HN: Create Your Custom AI Avatar Generation Website with Stable Diffusion https://ift.tt/4r5vJbK January 23, 2023 at 11:26PM

Sunday, January 22, 2023

Show HN: DIY Ngrok Alternative https://ift.tt/azp4ny8

Show HN: DIY Ngrok Alternative https://ift.tt/wfcCin6 January 23, 2023 at 05:04AM

Show HN: Auto2FA – Autofill SMS 2FA codes anywhere https://ift.tt/S5dEktJ

Show HN: Auto2FA – Autofill SMS 2FA codes anywhere https://ift.tt/2Vyghox January 23, 2023 at 02:46AM

Show HN: Synesthesia – Visual Website Builder https://ift.tt/f0x52FU

Show HN: Synesthesia – Visual Website Builder Synesthesia is a platform that allows you to create create, customize, and publish your own website. It allows you to select free templates to get started, it has a drag and drop editor to customize the website to your liking, and it publishes and hosts your newly created website. You can also view website analytics and upload content to update your website. I would love to hear any feedback on the project. https://synesthesia.ai/ January 23, 2023 at 09:00AM

Show HN: Schedule flexible 1:1's or team meetings using AI https://ift.tt/oZglb0O

Show HN: Schedule flexible 1:1's or team meetings using AI https://ift.tt/n7oFa3N January 23, 2023 at 04:39AM

Show HN: Tmfi: The Missing Firefox Installer https://ift.tt/YAmQga1

Show HN: Tmfi: The Missing Firefox Installer Mozilla provides prebuilt versions of Firefox for macOS, Windows and Linux. Unfortunately, the Linux version is just a tarball, so it does not create a menu entry or install itself in $PATH. tmfi fixes this. https://ift.tt/zg7EcQC January 23, 2023 at 01:15AM

Show HN: New AI edits images based on text instructions https://ift.tt/maMeVL8

Show HN: New AI edits images based on text instructions This works suprisingly well. Just give it instructions like "make it winter" or "remove the cars" and the photo is altered. Here are some examples of transformations it can make: Golden gate bridge: https://ift.tt/Ldaz4qR... Girl with a pearl earring: https://ift.tt/Ldaz4qR... I integrated this new InstructPix2Pix model into imaginAIry (python library) so it's easy to use for python developers. https://ift.tt/TsEYW27 January 22, 2023 at 11:25AM

Saturday, January 21, 2023

Show HN: Test-driven development spreadsheet to track ChatGPT's failures https://ift.tt/uCgynqW

Show HN: Test-driven development spreadsheet to track ChatGPT's failures The recent discussion on "test-driven development"[1] made me want to track some of the most obvious failings I observe in ChatGPT. Here is my publicly viewable spreadsheet: https://ift.tt/LjcSUAE You can add to it by completing the questions (just two are required, the prompt it got wrong and its wrong answer): https://ift.tt/WUsJFrX Feel free to list any other failures you've observed! [1] https://ift.tt/wnil6HS January 22, 2023 at 04:40AM

Show HN: User style that warns you if Twitter switches to algorithmic timeline https://ift.tt/12brdN8

Show HN: User style that warns you if Twitter switches to algorithmic timeline https://twitter.com/simevidas/status/1616278697719242753 January 22, 2023 at 03:42AM

Show HN: SkyFi – Command Satellites on Demand https://ift.tt/f49JWLU

Show HN: SkyFi – Command Satellites on Demand https://app.skyfi.com/ January 22, 2023 at 01:29AM

Show HN: Smoosh – A Blazing Fast, Bit-Oriented Serializer https://ift.tt/pTREOLw

Show HN: Smoosh – A Blazing Fast, Bit-Oriented Serializer Hi all! So a few weeks ago I decided to write a low latency serializer. That meant being very careful about runtime costs and the size of the resulting byte array (packet fragmentation limits). I'm pretty happy with the result, it's based off the excellent Flat library on Hackage, and the benchmarks look pretty good. Looking forward to hearing your feedback! https://ift.tt/8pG1D7T January 21, 2023 at 07:47PM

Show HN: Alfred and Raycast extensions to talk to OpenAI GPT models https://ift.tt/UikXBDJ

Show HN: Alfred and Raycast extensions to talk to OpenAI GPT models I wrote a little project that provides a convenient way to communicate with OpenAI completion models through tools like Alfred and Raycast. It's not perfect, somewhat opinionated, but it works and is extensible! There are still a few bits missing, like (1) reading prompts from files or selection, (2) support for Windows and Linux tools like Wox and Cerebro. I'll be working on introducing these slowly, your help would be greatly appreciated :) Also, I'm hoping for some feedback, this is one of my first OSS contributions. https://ift.tt/IbgSRTo January 21, 2023 at 11:49PM

Show HN: Mass Brawl ( WebGL/ClojureScript Game) https://ift.tt/KBwMujQ

Show HN: Mass Brawl ( WebGL/ClojureScript Game) https://ift.tt/WOE7zst January 21, 2023 at 11:17PM

Friday, January 20, 2023

Show HN: Quartermaster – Search and download torrents from the terminal https://ift.tt/yaBNHMz

Show HN: Quartermaster – Search and download torrents from the terminal https://ift.tt/pTz5yeL January 21, 2023 at 06:06AM

Show HN: Copilot plugin for any shell program https://ift.tt/hzHuJQy

Show HN: Copilot plugin for any shell program Hi HN, I thought some of you might find this useful/fun. cpwrap runs whatever command you pass it, sending the transcript to copilot and giving you autocomplete suggestions along the way. It's like how rlwrap gives you readline input editing- cpwrap gives you copilot input editing. In other words, copilot for ed: https://twitter.com/markdotdev/status/1616273277533446145 Or sh, python, any non-curses interactive shell program. And it's a single public domain c file, though you need node and the copilot extension files to run the copilot agent. (And a copilot subscription.) https://ift.tt/G7V8khu January 21, 2023 at 01:22AM

Show HN: Dopt – State machines and SDKs/APIs for your user flows https://ift.tt/HuxRimE

Show HN: Dopt – State machines and SDKs/APIs for your user flows Hi everyone, Dopt lets you visually model flows (which are state machines) to power your product’s onboarding and education experiences. We offer a React SDK that lets you create instances of those flows for any user of your product and exposes methods for transitioning the state of the user—effectively moving them through the flow. Dopt then acts as a persistence layer for the users' flow state. Dopt lets you send in data about your users (identify calls/properties) and lets non-devs define rules based on that data for which users should enter the flows. Non-devs can also update content and other custom properties that can be referenced via the SDK. For example, with Dopt’s SDK you can build: - a multi-step, interactive product walkthrough that helps users learn how to use a product by using it https://ift.tt/nyYipxD - a getting started checklist that helps a team get setup and activated https://ift.tt/mal7ZRI You can see a short 4 minute demo of how Dopt at https://www.youtube.com/watch?v=1gRvAp6Cnls We make iteration on your state modeling easy with flow versioning, and we even handle migrating your users between versions on the fly. Dopt's UI lets everyone easily track how users move through your flows and provides controls for enabling/disabling or resetting them. We’ll work right alongside your analytics and experimentation tools. We started Dopt because we’ve seen the teams building onboarding/education flows struggle with a similar set of issues that Dopt sets out to solve: - Homegrown onboarding is time-consuming to maintain (and it changes a lot!). The logic of the flows is complex and opaque to non-developers and devs are forced to be in the loop for every small copy, targeting, and logic change. - The customer and user data needed to show people relevant experiences lives in multiple places and is hard to build interactive experiences with (e.g. what’s their use case, what plan they’re on, what they’ve done in the product, what other teammates have done in the product, etc…). - Persisting and migrating user flow state is hard. The existing tools aimed at helping people put onboarding into their products frankly suck. They’re not built for developers, only offer boilerplate components, and have brittle integration points that are hard to troubleshoot. They end up producing mostly low-quality tooltip tours. We’re in a closed beta period right now but are looking to find more people building product onboarding and education that are willing to give Dopt a spin. We’re not charging for Dopt during our beta period and are just asking for feedback to help us learn how to make Dopt better. We’ll eventually start charging later this year (by monthly tracked users) when we go fully self-service but are planning on having a “free in-perpetuity” tier for small use cases to make it easy to evaluate whether Dopt’s valuable. We won’t pull the rug out from anyone who’s built with us during the closed beta. You can signup for our waitlist on https://dopt.com or drop us a note at info@dopt.com. If you mention HN we’ll skip you to the head of the line. We’d love any feedback on the site, docs, and examples too! https://www.dopt.com/ January 21, 2023 at 02:38AM

Show HN: Rewrite a sentence or paragraph in Gen Z slang with the help of AI https://ift.tt/DG8cKfu

Show HN: Rewrite a sentence or paragraph in Gen Z slang with the help of AI https://ift.tt/3hk0XYB January 21, 2023 at 01:43AM

Show HN: New kind of data notebook for SQL, Python, and viz https://ift.tt/OzqPZ01

Show HN: New kind of data notebook for SQL, Python, and viz https://ift.tt/wZyQB3K January 21, 2023 at 12:00AM

Show HN: Taggy – Open-source package to auto-tag input/text https://ift.tt/9Xyscgu

Show HN: Taggy – Open-source package to auto-tag input/text Hello! I'm building a typescript based frontend package to tag/categorize any form of textual input. Straight to the demo -> https://ift.tt/0s7WEh4 Project focus: - lightweight (frontend package without any backend server stuff) - easy integration (currently npm/vanilla, frameworks to come) - free and open source It works on the basis of a pre-defined list of trigger words (glossary). With this approach there is no need for any external services or heavy backend/ML-things. https://ift.tt/3mlC9rq January 20, 2023 at 10:52PM

Thursday, January 19, 2023

Show HN: A spreadsheet that can connect to 1000 APIs https://ift.tt/2Smx6uQ

Show HN: A spreadsheet that can connect to 1000 APIs We launched on Product Hunt today with a spreadsheet that's pre-connected to 1k+ APIs (no code or configuration required). Would love to hear what you think! https://databar.ai/ January 20, 2023 at 04:48AM

Show HN: Fully LLM powered code repair – fix and explain your code in seconds https://ift.tt/nT1VBjw

Show HN: Fully LLM powered code repair – fix and explain your code in seconds https://ift.tt/zHm95kJ January 20, 2023 at 03:39AM

Show HN: DALL-E for Playlists https://ift.tt/VQEGTkC

Show HN: DALL-E for Playlists Natural language playlist is an AI tool that generates a Spotify playlist based on your prompt. https://ift.tt/3csXPbf January 20, 2023 at 02:11AM

New FTX boss John Ray could bring back bankrupt crypto firm

John Ray said he may restart the platform to try to recover "value" for customers who lost money.

from BBC News - Technology https://ift.tt/I7soxiU

Show HN: DoomCheck: A tool for probabilistically estimating project size https://ift.tt/IsTg3q4

Show HN: DoomCheck: A tool for probabilistically estimating project size https://ift.tt/ZdOMgt8 January 19, 2023 at 09:51PM

'I use Call of Duty to speak to my family in Iran'

Iranians in Birmingham reveal how turmoil in their homeland affects their health and livelihoods.

from BBC News - Technology https://ift.tt/eJ90uSQ

Wednesday, January 18, 2023

Show HN: Backhooks, hooks for Node.js and the back-end https://ift.tt/sn7eoDh

Show HN: Backhooks, hooks for Node.js and the back-end https://ift.tt/BqSyYlN January 19, 2023 at 06:10AM

Show HN: Unblob – extraction suite for 30+ file formats https://ift.tt/vUtSdgG

Show HN: Unblob – extraction suite for 30+ file formats https://ift.tt/3rnxEZh January 19, 2023 at 05:51AM

Show HN: A tool to de-identify using Stable Diffusion https://ift.tt/cjPw5Nf

Show HN: A tool to de-identify using Stable Diffusion Hey HN! Really excited to share this new image de-identifier. Kind of like a game of image telephone, you can upload an image and our app will convert the image to a caption, then will generate an image using stable diffusion using the parameters you set for the model yourself. We had so much fun making this and seeing the varying levels of scary generated images. https://ift.tt/4WSmxA9 January 19, 2023 at 03:49AM

Show HN: Codeium: Free Copilot Alternative for Vim / Neovim https://ift.tt/ketaEyJ

Show HN: Codeium: Free Copilot Alternative for Vim / Neovim I'm Varun from the Codeium team. After support for VSCode, Jetbrains, Jupyter, and Colab, we are super excited to bring free AI-powered code autocomplete to Vim and Neovim. And in the spirit of Show HN, we have a playground version for anyone to try the tech in the browser without any installation ( https://ift.tt/h0WLJRr )! We also made the vim client open source and are open to contributions. https://ift.tt/OTEsQgU January 19, 2023 at 03:43AM

Show HN: Columnar store for fast, lightweight logging https://ift.tt/6BNryMz

Show HN: Columnar store for fast, lightweight logging Founder here, Parseable is a lightweight log ingestion and query engine written in Rust. Parseable can ingest data from existing logging agents (FluentBit, LogStash, Vector, syslog-ng and more) using HTTP + JSON output. Ingested logs are stored as semi-indexed Parquet files (on disk or S3). You can query the data with builtin query engine using SQL or use a query engines of choice like Spark, Presto, Trino and so on. We also developed a Grafana data source plugin that lets you visualise log data via Grafana. Sample dashboard link in readme. As log data grew, our industry has responded with SaaS and fully managed offerings, but if you're looking for freedom, interoperability and full control over your data - there are no great options. With Parseable, we are looking to provide an strong, viable and FOSS alternative. https://ift.tt/jUItQNY January 18, 2023 at 11:36PM

Show HN: A toy graphical Linux shell written in Java with Foreign Func&Mem API https://ift.tt/kRPIxJB

Show HN: A toy graphical Linux shell written in Java with Foreign Func&Mem API https://ift.tt/HZRrAKp January 18, 2023 at 12:16PM

Tuesday, January 17, 2023

FTX: Collapsed crypto exchange says $415m was hacked

Last week the company told a bankruptcy judge in Delaware that it had recovered over $5bn in assets.

from BBC News - Technology https://ift.tt/85iHJgI

Show HN: I made a tool, create GitHub Repository from local directory directly https://ift.tt/zG0CiUu

Show HN: I made a tool, create GitHub Repository from local directory directly Create a remote repository directly from your local folder to GitHub. https://ift.tt/9Klzbth January 18, 2023 at 08:28AM

Twitter auctions bird statue and other office furniture

After axing staff and scrapping perks, Twitter is offloading surplus supplies.

from BBC News - Technology https://ift.tt/lIVnmco

Show HN: A tool for motion-capturing 3D characters using a VR headset https://ift.tt/VPOmXy2

Show HN: A tool for motion-capturing 3D characters using a VR headset Hi everyone! I'm one of the authors of this project. The demo you see here is powered by a tool that I recently helped develop and open-source at Shopify called handy. You can find the repo here: https://ift.tt/YVHujS0 Most people don't realize that VR headsets have become really capable motion capture platforms, so we decided to release this tool to bring motion capture into the hands of everyone who owns a headset. With a cheap Quest 2 you can capture your hands using the headset's hand-tracking feature and your head. With an expensive Quest Pro you could capture your facial expressions using the headset's eye and face-tracking features. Thanks for checking this project out! I'm here to answer questions if you have any. https://ift.tt/wDJu9nU January 17, 2023 at 09:03PM

Show HN: Semantic Search for Confluence Workspace https://ift.tt/52iWSxO

Show HN: Semantic Search for Confluence Workspace Hello Hacker News! I built Sleuth, an open source search tool for your workspace. I originally started off with Slack but quickly learned that Confluence search is a well documented problem: https://twitter.com/beajammingh/status/1273742155731791872?s... Sleuth solves this problem using semantic search to find relevant Confluence pages and Slack messages for your query. You can ask Sleuth questions about HR policies, technical documentation, product decisions, and more. Sleuth is open source and can be self-hosted, although there are dependencies on OpenAI and Pinecone (which will be swapped out for open-source alternatives for larger orgs with regulatory constraints). Feel free to reach out in our Slack group if you're interested in using Sleuth in your workspace: https://ift.tt/px39d6F... https://ift.tt/WyUib8T https://ift.tt/xce3b54 January 18, 2023 at 12:23AM

Show HN: GitHub-star-signs – show your all starred repositories https://ift.tt/SGsod2z

Show HN: GitHub-star-signs – show your all starred repositories https://ift.tt/LQhlKI8 January 17, 2023 at 08:49PM

Monday, January 16, 2023

Industrial espionage: How China sneaks out America's technology secrets

The true extent of commercial spying is unknown but experts say it is "pervasive".

from BBC News - Technology https://ift.tt/OQboiPd

Show HN: Cross-Platform GitHub Action https://ift.tt/AFV0qe6

Show HN: Cross-Platform GitHub Action https://ift.tt/cPZEiOm January 17, 2023 at 02:30AM

Show HN: Smooth-scrolling IBM retro ASCII text to soothe all your illusions https://ift.tt/NOMXv9F

Show HN: Smooth-scrolling IBM retro ASCII text to soothe all your illusions https://ift.tt/sShR34Y January 16, 2023 at 08:48PM

Show HN: VeloxDB Fast Object oriented DB for C# https://ift.tt/tJwI9MU

Show HN: VeloxDB Fast Object oriented DB for C# This is a project I have been working on with some friends for some time. We left our jobs in March to pursue it full-time, and now we have something to show. We built a database called VeloxDB (Velox means speed in Latin). VeloxDB is a fast, object-oriented, in-memory database for C# with an emphasis on correctness. Let me give a quick breakdown of all the terms involved: • "Fast": The whole database is built with performance in mind. We achieve 2.5 million ACID write transactions with an AWS c6a.8xlarge compute instance. • "Object-oriented": The DB offers an object-oriented interface, giving you an ORM-like experience. Your code is deployed within the database, reducing the overhead of communicating with the database to a minimum. • "In-memory": The entire dataset has to fit in memory, so if you have a 30GB database, you need 30GB of RAM. The data is still persisted on disk, so there is no data loss if the server crashes. • "For C#": The ORM API is primarily designed for C#, although it should work with any .NET language (F#/VB). • "Emphasis on correctness": The database is fully ACID, with no eventual consistency. The database is still in beta phase, and any feedback is very welcome! The source can be found at https://ift.tt/Y9DrOyb . https://vlxdb.com/ January 16, 2023 at 04:02PM

Taliban start buying blue ticks on Twitter

Prominent officials have bought ticks which used to indicate notable accounts verified by Twitter.

from BBC News - Technology https://ift.tt/vC8zrLD

Sunday, January 15, 2023

Show HN: Koinos Kosmos – News from Around the World https://ift.tt/ewR08qo

Show HN: Koinos Kosmos – News from Around the World A little project to display news from around the world, from a local source. I wanted to see what people all over the world might be thinking or dealing with and I think this does a decent job at it. Many of the sites are the national news agency, when I didn't find one, I then chose a popular news site. I selected for English first and only when there wasn't one, I took the website and then run translate it. This means that the news sources are biased for English speakers, possibly expats. Please let me know if there is a better representative news source. The missing countries are Kiribati, Micronesia, Nauru and Tuvalu. An interesting note is that many countries had English news but African countries seemed to only have French and South American countries only had Spanish. These places didn't have English alternatives which might say something about their own identity, maybe it is stronger there or they don't have much to do with the West? https://ift.tt/xVzI6OZ January 16, 2023 at 12:13PM

Show HN: Caff.ai a Caffeine Manager for better sleep and more energy https://ift.tt/JP63vDy

Show HN: Caff.ai a Caffeine Manager for better sleep and more energy Hey HN, I often don't know if I can have a coffee at 2pm and started logging my caffeine intake so I wouldn't be up until 2am. For me it was never as easy as a cut off time (ie stop coffee at 1pm) because I vary the amount and timing of my coffee day to day. I made an app that helps you stay in your custom 'daytime target range' and under your 'bedtime target' caffeine level. It can predict how much caffeine you'll have at bedtime and tell you what time your caffeine will be below a configurable sleepable level. I also added a feature that gives you a notification 30 minutes before you can have your last cup of coffee and still be under your bedtime target at bedtime. This helps you stay maximally caffeinated while minimizing the negative effects. I have over 600 drinks in my drinks list, and I'd appreciate any feature suggestions or tangential app ideas as well. https://ift.tt/B8PrVYJ January 16, 2023 at 05:30AM

Show HN: Free Online Course – Debugging Difficult Conversations https://ift.tt/wufWv9L

Show HN: Free Online Course – Debugging Difficult Conversations As an engineer I get frustrated at other training courses that talk a lot of theory, but don't have a lot of practical advice and tools to actually help. So, I built an online self-paced training course on difficult conversations (think feedback, salary negotiation, etc) that I wanted to share with the community. I like to make my training courses more "algorithmic." A process you can follow to approach a Difficult Conversation, get in the right mindset to tackle it, and prepare what you need to that allows you to do it well. This course will teach you: - What Difficult Conversations are and what happens when you ignore them - Why having Difficult Conversations can be beneficial to you, your team, and your career - A framework (and accompanying worksheet) to help you prepare for Difficult Conversations https://ift.tt/G1pWgfq January 16, 2023 at 05:19AM

Show HN: Basic GPT no-code app builder and appstore proof of concept https://ift.tt/F7e58K3

Show HN: Basic GPT no-code app builder and appstore proof of concept https://ift.tt/o2XD9Zf January 16, 2023 at 04:21AM

Show HN: CVE Vulnerability Info Downloader – Including Dashboard for OpenVAS https://ift.tt/3NY5k1P

Show HN: CVE Vulnerability Info Downloader – Including Dashboard for OpenVAS https://ift.tt/5G6LNkF January 16, 2023 at 02:46AM

Show HN: My Bookmarklet Editor https://ift.tt/mBYPqnJ

Show HN: My Bookmarklet Editor https://ift.tt/cKMj8FS January 15, 2023 at 11:06PM

Show HN: Group accountability for atomic habits (iOS) https://ift.tt/frpmRXD

Show HN: Group accountability for atomic habits (iOS) I started this project by running 10-day group challenges on Whatsapp. The group was gathered via a Webflow landing page, Google forms, Zapier and a PayPal button (here’s what I posted on HN at that time - https://ift.tt/40JsVFG ). The WhatsApp challenges turned out to be a hit with over 85% checking in daily and 45% repaying to join multiple challenges. After having tried Streaks, Habitify, GTD, reminder apps, google calendar, Notion...etc—I was still having trouble staying consistent with my personal/wellness goals and habits. Methods from Atomic Habits by James Clear—are what worked best for me—but sticking to it alone was hard. For example, I had a daily push-up reminder on my google calendar that I ignored for almost a year. Fast forward, I’m now on day 120+ doing push-ups, meditation and waking up before 6am—after participating in group accountability challenges :) To see if we can scale it to help more people and potentially build a community-driven business—we just released an iOS app. Recap of how it works: - Join 10-30 day accountability challenges in small groups of 3-12 people - Commit a daily goal and check-in with the group on whether you didn’t or didn’t do it - Daily visual progress reports, reward credits/penalties and support from others helps everyone stay on track - Create and join private challenges with friends Would love to have you try it by joining a challenge—and see if could help you become the person you want be for 2023! https://ift.tt/0zCwmrh January 15, 2023 at 07:16PM

VR headset prices high as Apple bides its time

New devices from Meta and HTC cost more than £1,000, but all eyes are on rumoured Apple glasses.

from BBC News - Technology https://ift.tt/mti0p1X

Saturday, January 14, 2023

Show HN: Ailice – This model does not exist https://ift.tt/rVlutXv

Show HN: Ailice – This model does not exist Hey HN, meet Ailice. She doesn't exist — she was created using multiple AIs as a crowdsourcing experiment. Help pick her best photos — the most popular ones will be posted on her Instagram. → https://ift.tt/Mmd8sE4 https://ift.tt/VjBap2K January 15, 2023 at 09:08AM

Show HN: Gopherawaitof: For Await of Library for Golang https://ift.tt/YeVnkvX

Show HN: Gopherawaitof: For Await of Library for Golang https://ift.tt/lf4832N January 15, 2023 at 04:30AM

Show HN: She built a better Zapier https://ift.tt/B0WRFte

Show HN: She built a better Zapier https://ift.tt/KZHW1tf January 15, 2023 at 04:06AM

Show HN: RecoverPy 2.0: Recover deleted or overwritten files from your terminal https://ift.tt/g6kpEoi

Show HN: RecoverPy 2.0: Recover deleted or overwritten files from your terminal Repo: https://ift.tt/eCBLpuV Hi! I just released RecoverPy version 2.0.0 and wanted to share it with you. RecoverPy is a tool with Terminal User Interface to recover deleted and/or overwritten data from your terminal. Version 1.0.0 was released probably around 2 years ago and I was quite amazed by how popular it got :) The initial audience was people trying to recover lost files, but it stuck with hacking/forensics community, I even got to receive mails to appear in hacking magazines and blogs. That was quite unanticipated but I'm glad it's useful to other people :) I got the idea when I was a noobie coder and, among other flaws, didn't use any VC. I worked all day long on a script when instead of outputting my script execution to a file I... output my log file content into my script file, then bam, my script was gone. I searched for solutions to recover it, the thing is it was not just "deleted", the file was still present, but its content has been overwritten. So after some research, I found it was possible to recover it with mostly a combination of grep and dd. RecoverPy is just that, it uses grep and dd under the hood and eases the whole process. So in the past few weeks (a few hours during past weekends) I worked on an entire TUI framework switch. Previously I used a dated, unmaintained Python TUI framework, finding a sexy and fresh one was quite difficult when I started the project :/ But months ago I saw the textual project and was amazed by the result. I was only waiting for some widgets to be available (I didn't want to reinvent to wheel) to jump into it. Textual is just amazing honestly and I can only recommend it if you need a Python TUI framework. I'd be happy to hear any feedback, issue, bug, etc. RecoverPy worked quite well on previous version, 1.5.2, the heavy rework may have introduced some new bugs. Furthermore, if you want to contribute you're also more than welcome! RecoverPy code is quite simple and textual TUI framework enables a modern asyncio workflow and I think, is a good playground if you want to step up. https://ift.tt/eCBLpuV January 14, 2023 at 10:32PM

Show HN: Kody Tools – I developed 300 tools in 6 months https://ift.tt/x79nfWa

Show HN: Kody Tools – I developed 300 tools in 6 months This is just a side hustle but I ended developing 300+ tools. Any feedback or suggestion is welcome. https://ift.tt/NvMCgms January 15, 2023 at 12:15AM

Show HN: Tweet Spear – Accurate replies to boost your Twitter engagement https://ift.tt/9yoPOqN

Show HN: Tweet Spear – Accurate replies to boost your Twitter engagement https://tweetspear.com January 14, 2023 at 01:56PM

Show HN: Building a public domain print-at-home newspaper using Scroll https://ift.tt/QZ0YlUH

Show HN: Building a public domain print-at-home newspaper using Scroll https://www.youtube.com/watch?v=6a-QyXYKOYw January 14, 2023 at 06:19PM

Show HN: Made a GPT-3 powered Chrome extension to explain code anywhere https://ift.tt/fITws4N

Show HN: Made a GPT-3 powered Chrome extension to explain code anywhere https://ift.tt/32Nby7q January 14, 2023 at 01:33PM

Friday, January 13, 2023

Show HN: Use predictive modeling to win your bracket competition https://ift.tt/nENIsM7

Show HN: Use predictive modeling to win your bracket competition Hi! I made this as a side project this week to submit a bracket for our friends' NFL playoff bracket competition. It is all html and vanilla JS, runs directly in the browser, and is pretty fun to take for a spin. Obviously it is far from polished - that might have to wait for next year! https://nflbracket.xyz/ January 14, 2023 at 09:46AM

Tesla cuts prices by up to a fifth to boost demand

The electric car maker is reducing prices by thousands of pounds as global downturn threatens sales.

from BBC News - Technology https://ift.tt/tWbvJuL

Winklevoss firm charged in US over crypto sales

Its partner company is also accused of illegal sales to hundreds of thousands of investors.

from BBC News - Technology https://ift.tt/fzFuo6I

Thursday, January 12, 2023

Show HN: Vent: Anonymous Topic-Based Microblogging https://ift.tt/Ok8S5wr

Show HN: Vent: Anonymous Topic-Based Microblogging https://ift.tt/qgLB3mp January 13, 2023 at 09:05AM

Smart appliances could stop working after two years, says Which?

The consumer champion found "hardly any" brands came close to matching a device's expected lifespan.

from BBC News - Technology https://www.bbc.co.uk/news/technology-64249388?at_medium=RSS&at_campaign=KARANGA

India targets China's dominance in mobile phones

There's some way to go, but India hopes to build its own world-class mobile phone industry.

from BBC News - Technology https://ift.tt/oSfpnUT

Show HN: Sleuth, search your workspace apps in natural language https://ift.tt/2tY7Vzb

Show HN: Sleuth, search your workspace apps in natural language Hey everyone, We know how hard it can be to ramp up and learn the ins and outs of a new company. - “Who should I talk to about customer onboarding?” - “What was that project the onboarding team shipped in June, that had a massive impact on step 3 completion rate?” Instead of asking someone the same question that’s been asked hundreds of times before, it’s more efficient to find answers in existing documents and past conversations. The problem is, this data is spread out across dozens of workplace apps, with search features that all work differently. That’s why we’ve created Sleuth, an open source library that allows you to search through your company’s entire history using natural language. It understands the intent of your question, not just the keywords. Here’s a demo: https://ift.tt/nhYdG1P You can fork our repo ( https://ift.tt/mvd169A ) and try it right now, or book a 15 min call ( https://ift.tt/4LWSgOr ) with us to share your feedback. How does it work? Vector embeddings are generated for slack messages using OpenAI’s text-embedding-ada-002 model and stored in a Pinecone vector database for easy querying. How is this different from Glean? Glean is great, but we wanted to introduce a product that anyone can fork, use, and customize without ever talking to a sales team. Building in public makes for better products. What integrations do you support? Just Slack to start. What other integrations would you like to see? https://www.getsleuth.xyz/ January 13, 2023 at 02:40AM

Show HN: Collaborative live-coding MIDI sequencers in JavaScript https://ift.tt/faNv1lj

Show HN: Collaborative live-coding MIDI sequencers in JavaScript https://ift.tt/WOb9iYp January 13, 2023 at 01:04AM

Rishi Sunak facing major Tory rebellion over internet safety law

Nearly 40 Tory MPs want tech bosses to face time in prison if they fail to protect children online.

from BBC News - Technology https://ift.tt/z6Cmq9n

Wednesday, January 11, 2023

UK Twitter employees legal threat over redundancies

A legal letter seen by BBC News calls workers' treatment "unlawful, unfair and completely unacceptable".

from BBC News - Technology https://ift.tt/nHOXphC

Show HN: Val Town – A Cloud Scripting Site https://ift.tt/KA1pLuv

Show HN: Val Town – A Cloud Scripting Site Hey HN! We're so excited to show you Val Town ( https://val.town )! A "val" is a JavaScript/TypeScript function or value that runs on our servers. We aim to get you from idea to running code in seconds: type code, run it, get its API endpoint, schedule it - all from the browser, in a couple keystrokes. We're a startup of 4 people, mostly in NYC. We've been working on this for 6 months and are eager for feedback from the HN community. Why do we need yet another online coding IDE? While researching devtools[1], I found myself wanting something halfway between Replit and Zapier: a tool that makes hosting, deploying, scheduling, and authenticating easy, but is first-and-foremost a programming tool. We added `console.email` to the runtime to make it incredibly easy to email yourself. We don't have npm imports yet, but we do have a low-friction system that treats every user as a namespace, so you can refer to `@me.foo + 1` or `@yourFriend.bar()` right in your code. There are a lot of thorny implications this newfangled import scheme creates, but also many joyous and carefree coding experiences! One of my favorite features is that we store every evaluation, up and down the callstack, including inputs, outputs, logs, etc, which has been an amazing aid to debugging. So far, Val Town is mostly used for what we're calling "programmatic notifications": query a data source for new items on an interval and email them to yourself. Get notified when users you "follow" post on Hacker News: https://ift.tt/2AvIpFg Get notified when to close your window during fire season in SF: https://ift.tt/69br7NQ Get notified when there are new citations on a paper: https://ift.tt/oVg82cN Subscribe to RSS feeds: https://ift.tt/CPtIOzR A good place to get started would be forking one of those vals and modifying it to suit your needs. Some folks are using the tool in other ways, such as in webhook contexts, and we encourage those uses as well. We'd LOVE to pair-program with anyone looking to try out the tool and give feedback. Email steve@val.town :-) Main site: https://val.town Docs: https://ift.tt/FQINKfS... Discord: https://ift.tt/seqEDb2 Blog & Newsletter: https://ift.tt/3wogAT9... [1] - Whole Code Catalog: https://ift.tt/JwE5gBD https://www.val.town/ January 12, 2023 at 02:18AM

Show HN: Loti – Remove revenge porn using a facial recognition on adult sites https://ift.tt/cvHaQ9k

Show HN: Loti – Remove revenge porn using a facial recognition on adult sites https://goloti.com/ January 11, 2023 at 11:53PM

Royal Mail 'cyber-incident' hits overseas post

The firm is telling customers to stop sending items abroad while it tries to resolve the issue.

from BBC News - Technology https://ift.tt/i2ImhtN

Show HN: Tagging Assistant – add AWS cost allocation tags in your dev pipeline https://ift.tt/1D4OC38

Show HN: Tagging Assistant – add AWS cost allocation tags in your dev pipeline Hi HN! My name is Ilia. I'm here with my co-founders Thomas and Daniele to share our new feature, Tagging Assistant. AWS Cost Allocation Tags are labels on resources that attribute and track cloud costs. Tagging is a prerequisite to assigning cost ownership (e.g. by team/app/cost center) and creating cloud cost accountability. Tagging AWS resources is a manual process that’s done either when a resource is spun up or during a cost firefighting initiative to understand cost ownership. We figured there had to be a better way and set out to make tagging a seamless part of development pipelines that use GitHub and Terraform. Once set up, the Tagging Assistant GitHub action will allow you to continuously enforce and maintain your AWS tagging strategy within your Terraform projects. Each GitHub repository can be associated with a catalog key that maps to tag key-value pairs within the Tag Catalog on the Cloudthread App. Adding or changing tag key-value pairs in a Cloudthread’s Tag Catalog entry will generate a tagging update Pull Request each time the action runs, and fail if the appropriate tagging is not in place. An example of such an update is `.tf` build file getting `(locals {tags = …}})` added. All resources defined via Terraform in the repository will receive the same tags defined via the Tag Catalog. This is just the start – in the future we’ll create more tagging granularity so that it is possible to tag different provider aliases differently within a single project. A graphic showing how this works is here: https://ift.tt/91VUfJD Tagging Assistant is free to use and instructions to set it up are in our docs below. https://ift.tt/4gZWj6w By installing Tagging Assistant you’ll get access to the free version of Cloudthread’s cost visibility, savings insights, and unit economics features. Very excited to get feedback! Try it out, let us know what you think, and feel free to reach out directly to hey@cloudthread.io or by using the chat icon bottom right on the Cloudthread app. https://ift.tt/nTR6Xz0 January 11, 2023 at 11:05PM

UK investor reported losing £1m in FTX collapse

Twelve others also reported losses in the failed exchange to a City of London Police scam hotline in November.

from BBC News - Technology https://ift.tt/uGfHkmT

Show HN: Python with Rust powers https://ift.tt/lR9wIhW

Show HN: Python with Rust powers https://ift.tt/0AP3LDm January 11, 2023 at 05:13PM

Tuesday, January 10, 2023

Show HN: Syncthing-map – a utility to map syncthing devices and folders https://ift.tt/JjCyDZe

Show HN: Syncthing-map – a utility to map syncthing devices and folders If you use the excellent Syncthing[1], you may quickly be lost in the various shares between devices. I was. This was the trigger to write a small application that creates a map of your devices, their folders, and how each is shared. It is directly based on the configuration file of each device. The stable version[2] generates a HTML file you can render in a browser to show the map (based on mermaid.js[3]). I just released an experimental feature[4] that starts a web server which will dynamically create the map based on configurations shared by the devices. Binaries are available as well[5]. I would be glad to hear any comments or advice (I am an amateur developper). Thanks! [1] https://syncthing.net/ [2] https://ift.tt/jw4vTe2 [3] https://ift.tt/VzvLPKp [4] https://ift.tt/rDM2QVC... [5] https://ift.tt/YBvGVpP https://ift.tt/PiuoEa5 January 11, 2023 at 03:03AM

Cryptocurrency: UK Treasury considers plan for digital pound

The economic secretary to the Treasury says the UK is committed to becoming a world crypto hub.

from BBC News - Technology https://ift.tt/IlqkHOv

Show HN: usbc.wtf – an article and quiz to find the right USB-C cable https://ift.tt/9TPXWsm

Show HN: usbc.wtf – an article and quiz to find the right USB-C cable https://usbc.wtf/ January 11, 2023 at 06:55AM

Show HN: Klotho – Transform plain code into cloud native code https://ift.tt/FTKCMkb

Show HN: Klotho – Transform plain code into cloud native code https://ift.tt/8kKCF04 January 11, 2023 at 02:54AM

Meta denies African content-moderator firm exit poses risk

Sama, which runs Facebook's moderation hub for east Africa, is to stop providing content-review services.

from BBC News - Technology https://ift.tt/JDOoQsb

Show HN: Python framework is faster than Golang Fiber https://ift.tt/9iAWxIN

Show HN: Python framework is faster than Golang Fiber https://ift.tt/At35fTK January 10, 2023 at 05:48PM

Monday, January 9, 2023

Show HN: HyperLogLog in Zig https://ift.tt/GsbQ4pk

Show HN: HyperLogLog in Zig https://ift.tt/4fGzrTB January 9, 2023 at 11:41PM

Show HN: Right Click Opens Link in a Background Tab for Chrome https://ift.tt/wK4ghLC

Show HN: Right Click Opens Link in a Background Tab for Chrome Right Click Opens Link in a Background Tab is a small productivity extension for Chrome that makes right clicking links open them in a new background tab. There are other similar extensions on the Chrome web store, but all of the ones I tried have bugs. Hence, I built a new one (with new bugs). If you're like me and you have privacy concerns about installing random extensions, I've linked to instructions on how to install extensions from the source. That way you can always be sure that what you see is really what you get. https://ift.tt/6psNPik January 9, 2023 at 09:01PM

Show HN: I wrote a WebAssembly Interpreter and Toolkit in C https://ift.tt/t0hy6T9

Show HN: I wrote a WebAssembly Interpreter and Toolkit in C https://ift.tt/NfKiLb2 January 9, 2023 at 09:02PM

YouTube star Logan Paul apologises for CryptoZoo project failure

The YouTuber says he plans to "make this right" after fans lost money investing in his CryptoZoo game.

from BBC News - Technology https://ift.tt/vn1pMz3

Show HN: Hey GPT-3, Write my PRD https://ift.tt/1GDAe4X

Show HN: Hey GPT-3, Write my PRD https://writemyprd.com/ January 9, 2023 at 07:09PM

Show HN: Timezones Calculator App https://ift.tt/8s9fxDr

Show HN: Timezones Calculator App Helpful tool for remote work to track time in different cities https://ift.tt/WV4Df2C January 9, 2023 at 05:34PM

Show HN: Caretta – Instant K8s service dependency map, right to your Grafana https://ift.tt/icOP7ZG

Show HN: Caretta – Instant K8s service dependency map, right to your Grafana https://ift.tt/F4x3vJO January 9, 2023 at 03:29PM

Sunday, January 8, 2023

Will the metaverse be your new workplace?

Some predict that in the future we'll work in virtual worlds, but others are not convinced.

from BBC News - Technology https://ift.tt/O6vaAEw

Show HN: Ark v1.0.0 https://ift.tt/hrSdP0K

Show HN: Ark v1.0.0 Ark is a program that aims to provide an easy way to manage system themes. Ark can set themes for specific programs, or the whole system with only one command. https://ift.tt/RnUeJOT January 9, 2023 at 01:49AM

Show HN: Kweb: A remote interface to the web browser's DOM https://ift.tt/laKiVe4

Show HN: Kweb: A remote interface to the web browser's DOM https://ift.tt/gMEQrh5 January 8, 2023 at 05:14PM

Show HN: jc - Meta-program C with JavaScript https://ift.tt/31Df0vH

Show HN: jc - Meta-program C with JavaScript https://ift.tt/8aITeWF January 8, 2023 at 10:47AM

Show HN: Have voice-only virtual coffees with fellow HN'ers https://ift.tt/iU7Ylpx

Show HN: Have voice-only virtual coffees with fellow HN'ers I'm running several voice-only virtual coffee events on the Discord server in the URL, only for today. The rules are pretty simple: 1. Wait for the "event" to start (see times at the end) 2. If there are no tables with 1 participant, join any one. 3. If there is a table with 1 participant, join that one. 4. When the event ends, all the voice channels are deleted and you have to wait till the next event starts. I initially wanted to build my own web app but then I realised it would be so much easier to just leverage Discord's infrastructure. I also built a bot in a couple hundred lines of Go code (love the language!) to bulk create/delete voice channels. I intentionally left it super basic to validate if there's a need. I personally would love to have virtual networking events, but then again I know I'm somewhat odd as I come from a sales background. If you're interested/want to take part in more of these events, check out my profile where I have some contact options. Anyway, here's the times (each lasts 1 hour): - 8 AM GMT / 1.30 PM IST / 12 AM PST - 11 AM GMT / 4.30 PM IST / 3 AM PST - 2 PM GMT / 7.30 PM IST / 6 AM PST - 5 PM GMT / 10.30 PM IST / 9 AM PST - 8 PM GMT / 1.30 AM IST / 12 PM PST - 11 PM GMT / 4.30 AM IST / 3 PM PST https://ift.tt/oc2SACE January 8, 2023 at 01:59PM

Show HN: RegexGo – Regex Generator from Examples https://ift.tt/v2Gi37R

Show HN: RegexGo – Regex Generator from Examples You can enter strings to match/not match and the generator will spit out an according regex. It's not 100% accurate, but I feel like this could still be useful in at least getting a starting point when initially trying to make a regex? https://ift.tt/OXlvrFu January 8, 2023 at 02:22PM

Show HN: GPT3 Get answers to technical questions from your documentation site https://ift.tt/CBkEgjv

Show HN: GPT3 Get answers to technical questions from your documentation site https://ift.tt/ObjHCWe January 8, 2023 at 01:45PM

Saturday, January 7, 2023

Show HN: An AI Clone of Paul Graham https://ift.tt/cuVB1eE

Show HN: An AI Clone of Paul Graham https://ift.tt/KI3Png5 January 7, 2023 at 05:00PM

Show HN: An ultra low-latency WebRTC radio https://ift.tt/uANML7C

Show HN: An ultra low-latency WebRTC radio https://ift.tt/NHfnZOP January 8, 2023 at 12:02AM

Show HN: A 100% free and interactive Python course for coding beginners https://ift.tt/p4rRCyP

Show HN: A 100% free and interactive Python course for coding beginners Some highlights: - 100% free and open source ( https://ift.tt/bKuptSf ), no ads or paid content. - No account required at any point. You can start instantly. (You can create an account if you want to save your progress online and across devices. Your email is only used for password resets) - 3 integrated debuggers can be started with one click to show what your code is doing in different ways. - Enhanced tracebacks make errors easy to understand. - Useful for anyone: You can have the above without having to look at the course. IDE mode ( https://ift.tt/WZEgPBA ) gives you an instant scratchpad to write and debug code similar to repl.it. - Completely interactive course: run code at every step which is checked automatically, keeping you engaged and learning by doing. - Every exercise has many small optional hints to give you just the information you need to figure it out and no more. - When the hints run out and you're still stuck, there are 2 ways to gradually reveal a solution so you can still apply your mind and make progress. - Advice for common mistakes: customised linting for beginners and exercise-specific checks to keep you on track. - Construct a question that will be well-received on sites like StackOverflow: https://ift.tt/CB2xnQg - Also available in French ( https://ift.tt/pqZEAXr ), Tamil ( https://ift.tt/M1YSew6 ), and Spanish ( https://ift.tt/9wrAexf ). Note that these translations are slightly behind the English version, so the sites themselves are too as a result. If you're interested, help with translation would be greatly appreciated! Translation to Chinese and Portuguese is also half complete, and any other languages are welcome. - Runs in the browser using Pyodide ( https://pyodide.org/ ). No servers. Stores user data in firebase. - Progressive Web App (PWA) that can be installed from the browser and used offline. ----------- A frequent question is how does futurecoder compare to Codecademy? Codeacademy has some drawbacks: - No interactive shell/REPL/console - No debuggers - Basic error tracebacks not suitable for beginners - No stdin, i.e. no input() so you can't write interactive programs, and no pdb. - No gradual guidance when you're stuck. You can get one big hint, then the full solution in one go. This is not effective for learners having difficulty. - Still on Python 3.6 (futurecoder is on 3.10) I am obviously biased, but I truly believe futurecoder is the best resource for adult beginners. The focus on debugging tools, improved error messages, and hints empowers learners to tackle carefully balanced challenges. The experience of learning feels totally different from other courses, which is why I claim that if someone wants to start learning how to code, futurecoder is the best recommendation you can make. https://futurecoder.io/ January 7, 2023 at 11:29PM

Friday, January 6, 2023

Ukraine war: Trying to run start-ups in a conflict

A group of entrepreneurs speak to the BBC about the challenges of running start-ups during a war. 

from BBC News - Technology https://ift.tt/eibnr9G

Show HN: I Market-Make AWS Cloud Contracts to Save Companies $40M+ https://ift.tt/MrXxwpe

Show HN: I Market-Make AWS Cloud Contracts to Save Companies $40M+ Hey HN: Kaveh here, the founder of https://www.usage.ai/ We help companies drive down AWS EC2 spend by buying and selling 3-year no-upfront reserved instances. Why? Because there's almost no liquidity on the AWS EC2 RI Marketplace and it can take a while, if at all, to sell an RI if you need to stop using one. Previous to founding Usage, I worked at JPMorgan Chase as a summer analyst. Here's how it works: We are typically brought in by a DevOps manager to cut AWS EC2 costs. The app is entirely self-service and the savings are generated automatically, typically we do this live on a call. On average, we reduce AWS EC2 spend by 50% for 5 minutes of work. To reduce by 50%+, we've built a pool of reserved instances that's shared across our pool of customers. When a customer scales up their EC2s, Usage buys RIs. When a customer scales down their EC2s, Usage sells RIs. At this point, we've saved companies tens of millions of dollars in spend and have a lot of liquidity, so we take on very little risk. We make money off of a 20% Savings Fee. Happy to chat directly kaveh@usage.ai Have you experienced any issues with managing your company or organization's AWS expenses? We'd love to hear your feedback and ideas! January 7, 2023 at 10:45AM

Show HN: ACOS: Build and share competitive turn-based browser games https://ift.tt/I27lgho

Show HN: ACOS: Build and share competitive turn-based browser games Hi everyone, This is a little tech demo I've been working on the past 2 years. It's been up for 1 year now, and has since had a few major updates. I have a soft spot for games with ranking systems, and I wanted an easy way for developers to create games with the competitive element abstracted away. The current games are built with ReactJS, so it's pretty easy to onboard if you are a web developer. All games developed for ACOS come with these features: - Real-time turn-based for browser - Simulator for game development - Client / Server architecture - Easy multiplayer with simple JSON game state update - Single player, Team-based, Battle Royale, and Free-for-all games supported - Matchmaking for Rank / Casual play - Room Scoreboard - Game Replays of every match - Error Logs - Global Rankings - Global Top Scores - GitHub Integration with acosgames organization - Discord Integration for matchmaking / game events - Simple deployment and version management It's a ridiculous endeavor, but I'd like to invite the world to my playground and help me drive features and technology forward. I may allow AI bot battles in the future against any of the hosted games, but I will prioritize based on the will of the people. Read our documentation at https://sdk.acos.games/ Hope you enjoy it! https://acos.games/ January 7, 2023 at 07:15AM

Show HN: List of Stripe Alternatives https://ift.tt/3Th4k2L

Show HN: List of Stripe Alternatives Seems like every time there's a negative Stripe story on here, the inevitable question, "any alternatives?" gets asked. Hell, I was tempted to ask myself. Instead, I decided to search hn.algolia.com to see for myself what others have recommended in the past. Might as well share the list with y'all, make it meta. -- 2Checkout | https://ift.tt/ywvpYIA Adyen | https://www.adyen.com Amazon Pay | https://pay.amazon.com Authorize.net | https://ift.tt/VqU1KXF Balance | https://ift.tt/iA6l9o2 Braintree | https://ift.tt/f9UGgQi ChargeBee | https://ift.tt/XaHgVzb Chargify | https://ift.tt/svdE7DY Checkout.com | https://ift.tt/c60jCH8 DigitalRiver | https://ift.tt/m3noRSb Dwolla | https://www.dwolla.com FastSpring | https://fastspring.com GoCardless | https://gocardless.com MangoPay | https://ift.tt/LxwmQHb Mollie | https://www.mollie.com Opayo (previously SagePay) | https://www.opayo.co.uk Paddle | https://www.paddle.com Payoneer | https://ift.tt/UzO7jr9 PayPal | https://www.paypal.com Qonto | https://qonto.com/en Spreedly | https://ift.tt/oE6KMD0 Square | https://squareup.com Verifone | https://ift.tt/4RSkmh6 White | https://ift.tt/96gX4js -- Observations from my data collection: Sassy appears to have been acquired by FastSpring. Balanced Payments apparently went under but I found another payment service called "Balance" instead. Paymill is defunct but their Github org has a bunch of code. No idea what happened to Spryng Payments but Spryng still exists. It's also worth mentioning that a true "Stripe alternative" simply does not exist. No one does everything they do and I'm pretty sure most services are lacking in the developer documentation department. Still, having options is always great. January 7, 2023 at 04:49AM

Show HN: Codeium: Free Copilot alternative that works in Jupyter notebooks https://ift.tt/q2SHcyM

Show HN: Codeium: Free Copilot alternative that works in Jupyter notebooks I'm Varun from the Codeium team. We are super excited to bring free AI-powered code autocomplete to standalone Jupyter notebooks, a dev environment that is currently underserved by existing solutions. And in the spirit of Show HN, we have a playground version for anyone to try the tech in the browser without any installation (linked in the blog post)! https://ift.tt/4Lnaurs January 7, 2023 at 03:49AM

Show HN: Track and share your technical interview prep progress https://ift.tt/wBoE284

Show HN: Track and share your technical interview prep progress A few friends and I just launched a web app to help people prepare for technical SWE/SDE internship interviews! We want to make it easier for people to prepare for interviews, especially for some of the largest tech companies. Core features include easy progress tracking, one-click link sharing, company-specific lists, and topic & difficulty-wise problem filtering. The problem list isn’t exhaustive and we are still looking for more open-source data to make our list more extensive. We want to hear about the bugs you find as this is the beta version. If you have any improvements to suggest, we are all ears! Our code is also completely open-source! Check out the repository here: https://ift.tt/4YG1ZcN Check out our ProductHunt launch here: https://ift.tt/noIrQhc https://ift.tt/M5dUARv January 7, 2023 at 12:52AM

Show HN: Celeste's Feather mini-game on the browser https://ift.tt/6xKM7By

Show HN: Celeste's Feather mini-game on the browser https://ift.tt/uhxCvpG January 6, 2023 at 11:09PM

Thursday, January 5, 2023

Many Android phones to get satellite connectivity

When there is no mobile coverage, phones will be able to send and receive emergency texts via satellite.

from BBC News - Technology https://ift.tt/D0U9kx7

Show HN: Vim online editor using WebAssembly, storing files using IndexedDB https://ift.tt/9pidHVT

Show HN: Vim online editor using WebAssembly, storing files using IndexedDB https://ift.tt/3nj5f29 January 6, 2023 at 12:02AM

Show HN: Barf – An Minimal Blog Generator https://ift.tt/Q8YpMhB

Show HN: Barf – An Minimal Blog Generator https://barf.bt.ht/ January 5, 2023 at 10:08PM

WhatsApp to enable messaging in internet blackouts

Instant-messaging service WhatsApp is letting users connect via proxy servers so they can stay online.

from BBC News - Technology https://ift.tt/CnWHv20

Wednesday, January 4, 2023

Amazon to shed over 18,000 jobs as it cuts costs, CEO says

The announcement comes after the technology giant said last year that it would reduce its headcount.

from BBC News - Technology https://ift.tt/MIBX905

Show HN: A word game created using ChatGPT and Stable Diffusion https://ift.tt/7fjOGtX

Show HN: A word game created using ChatGPT and Stable Diffusion https://diffudle.com/ January 5, 2023 at 02:59AM

Ride to Chase Center Events Along the New T Third

Ride to Chase Center Events Along the New T Third
By Christopher Ward

 Photo of a Muni Metro train at the UCSF/Chase Center platform with Chase Center in the background.

Starting January 7, take the S Shuttle Mission Bay on the new T Third line via Central Subway to Chase Center events.

Service on the new T Third Line from Chinatown Rose-Pak to Sunnydale starts January 7. With it, new event service to Chase Center will also start via Central Subway on the S Shuttle Mission Bay.

During events at Chase Center, shuttles will operate between Chinatown-Rose Pak Station and UCSF/Chase Center every 10 minutes. These shuttles will start approximately two and a half hours before an event and continue for two and half hours after an event.

From Chinatown to Chase Center, riding the S Shuttle Mission Bay takes about 20 minutes. Best of all, your Chase Center event ticket is your Muni fare. No additional Muni fare needed!

  • Both electronic and physical tickets for events – including Warriors games, concerts and other events – will serve as proof of payment for Muni service throughout the day.
  • The ticket will be valid all day and expire at the end of the service day at 2 a.m. after the event.
  • Passengers with a valid ticket can board through any door so we can quickly get you to the event or game! There is no need to show your Chase Center ticket to a bus or rail driver.
  • Keep your event ticket handy for proof of ticket purchase. To avoid fines, you will need to show your valid event ticket as proof of purchase if requested by a Transit Fare Inspector.

Map showing the new alignment of the T Third to Chinatown-Rose Pak Station, connecting from 4th and King streets and continuing north to Central Subway; existing Muni Metro system's J Church, K Ingleside and M Ocean terminating at Embarcadero Station; the N Judah continuing along the Embarcadero to Embarcadero & Folsom, Embarcadero & Brannan and 2nd & King and onto 4th & King; S Shuttle service between Chinatown and Chase Center.

The S Shuttle Mission Bay will operate between Chinatown-Rose Pak Station and UCSF/Chase Center during Chase Center events.

Muni Metro and BART customers can transfer at Powell Station underground to Union Square/Market Street Station and board the S Shuttle Mission Bay southbound to the UCSF/Chase Center Station. At Union Square/Market Street Station, elevators to the platform are in the center of the station with their own fare gates.

Customers traveling past Chase Center should board trains with head signs that say “T Third Sunnydale” to avoid transferring at Mission Bay.

The 78X 16th Street Arena Express will continue to run express service between Chase Center and the 16th Street BART station two and a half hours before events and one hour after events.

Visit our Chase Center webpage (SFMTA.com/ChaseCenter) for more information.



Published January 05, 2023 at 07:01AM
https://ift.tt/I9nuMRb

Show HN: Skim HN’s story feeds but with added metadata about linked articles https://ift.tt/T8rKaec

Show HN: Skim HN’s story feeds but with added metadata about linked articles https://ift.tt/Cgr0Y3G January 5, 2023 at 05:20AM

An app that builds stronger employment contracts https://ift.tt/wdqW3g7

An app that builds stronger employment contracts https://ift.tt/x5QIBqh January 5, 2023 at 03:39AM

Show HN: Mergetin – mix of 2048 with Match 3 Games and bit of Tetris https://ift.tt/A2dGkcx

Show HN: Mergetin – mix of 2048 with Match 3 Games and bit of Tetris https://mergetin.com/ January 5, 2023 at 02:42AM

Show HN: ChessMonitor – Analytics for Chess (connect Lichess or Chess.com) https://ift.tt/l3gHk7p

Show HN: ChessMonitor – Analytics for Chess (connect Lichess or Chess.com) https://ift.tt/8VYPSHX January 4, 2023 at 10:32PM

Tuesday, January 3, 2023

Show HN: Tailor your resume in seconds with AI https://ift.tt/dFJBtU4

Show HN: Tailor your resume in seconds with AI Hi Everyone, My name is Tosin Kuye, a computer science student from Canada. After looking online for various ways to tailor your resume/write a cover letter and being disappointed in the results, I built CoverQuick. CoverQuick is a site that uses the job description to tailor your resume and write a personalized cover letter for that position. It uses a number of different NLP techniques along with GPT-3 to find the right keywords and add the ideal suggestions to the given resume. Try it out below and let me know what you think! https://ift.tt/m7R2wBt https://ift.tt/m7R2wBt January 4, 2023 at 04:18AM

Show HN: Digital Puzzles for Programmers https://ift.tt/wM5O84t

Show HN: Digital Puzzles for Programmers I built a service that generates digital puzzles. It's like an escape room: you get a clue that leads you to another clue, and at the end of the chain you get to a prize (secret message). It's very similar to CTFs, but less focused on security aspects. Here's an example of a puzzle: https://ift.tt/UPrdQGF https://hacker.gifts/ January 4, 2023 at 04:16AM

Show HN: Recursive Wikipedia https://ift.tt/hGeS68D

Show HN: Recursive Wikipedia This extension loads the mobile version of links when hovered over, is usually faster than opening a new tab, and is recursive (10 frame deep limit). https://hoverflow.io/ January 4, 2023 at 01:48AM

Show HN: Jlq – A CLI to easily tail+query JSON log files using Rust+SQLite https://ift.tt/MGNID9x

Show HN: Jlq – A CLI to easily tail+query JSON log files using Rust+SQLite Hi all! It's been a while since I posted something. Wrote this back in November to scratch an itch regarding tailing logs locally for multiple services. I know we all love jq...but I'm quite comfortable with SQLite and SQL so just wanted to use that instead. Published my first Rust crate today! My first public Rust project so be gentle :) . Hope you enjoy it! https://ift.tt/ZURyYIb https://ift.tt/av2p84Z https://ift.tt/av2p84Z January 4, 2023 at 03:22AM

Show HN: Explore your Readwise highlights automatically connected by topic https://ift.tt/omYyebK

Show HN: Explore your Readwise highlights automatically connected by topic Hey HN, co-founder of Napkin here. We built a web app that automatically connects your notes, including your collection of Readwise highlights. Each note is automatically tagged by topic and connected to your other notes independent of time and source. Memorizing highlights is not the final goal; the final goal is to have insights and generate new ideas. That's why Napkin shows you the most relevant notes to each note you focus. In the background, a three-step process checks for relevant tags already present in your data set, relevant tags already applied by other Napkin users, and last but not least for tags never used before. The interface is based on a physical simulation, attaching the forces charge and gravity to each note. That way, patterns emerge many of our beta users call a "swarm of thought". You’re welcome to try it with your own data in a 30d free trial. Afterwards, the beta membership costs 10$ per month. Looking forward to your feedback. Stay inspired, David https://www.napkin.one/ January 3, 2023 at 08:45PM

Show HN: Build web apps using HTML, no JavaScript required https://ift.tt/0PVzhFw

Show HN: Build web apps using HTML, no JavaScript required https://ift.tt/IDMfxQX January 3, 2023 at 09:41PM

Show HN: Triangle Habits https://ift.tt/rRKkbXh

Show HN: Triangle Habits I built a free app to build consistent habits over time, by starting with a single repetition and building up from there. https://ift.tt/wmko92y January 3, 2023 at 08:35PM

Monday, January 2, 2023

Tesla reports record 1.3 million deliveries for 2022

However, Elon Musk's electric car maker missed Wall Street forecasts for the last three months of the year.

from BBC News - Technology https://ift.tt/g6Ou5DU

Show HN: built an e-ink pregnancy tracker https://ift.tt/uQ3p2UI

Show HN: built an e-ink pregnancy tracker https://ift.tt/Sa6bHyX January 3, 2023 at 05:31AM

Show HN: Hetzner-k3s v1.0.1 is out with autoscaling support https://ift.tt/d2aN4T1

Show HN: Hetzner-k3s v1.0.1 is out with autoscaling support This is the newest update to my CLI tool to quickly create cheap Kubernetes clusters in Hetzner Cloud. This update adds autoscaling support, so clusters created with this tool now can behave similar to managed Kubernetes clusters, which I think is awesome. I received a lot of feedback since the last update so I hope anyone interested could try the new version as well. Thanks a lot for the feedback so far! The repo: https://ift.tt/2rj3kt1 January 3, 2023 at 03:16AM

Sunday, January 1, 2023

Show HN: Banger–A Firefox extension to extend DDG's bangs https://ift.tt/H9puqfW

Show HN: Banger–A Firefox extension to extend DDG's bangs Hello HN! I made this Firefox extension to extend upon DuckDuckGo's idea of bangs (check https://ift.tt/a4gjZuQ if you aren't familiar with them) and also allow the use of any search engine with them. I found DuckDuckGo's bangs fascinating, but was disappointed by how little search engines inherit that feature. And on top of it, DuckDuckGo has the "!" bang that jumps to the first search result but other search engines offering bangs like Brave Search, searx, You.com don't seem to have that. I also thought that the "!" bang could be extended with the ability to jump to the first search result of a specific site, so I added the "!!" bangs in my extension that allow you to do just that (e.g. typing "!!mdn flatMap" will bring up the MDN page for flatMap). I also added a bunch of extra features like the ability to add custom bangs, ability to search in a search engine with the "site:" parameter using "!@r" (r for Reddit), or "!ddg@r" (specify any other bang as the search engine to use), and the ability to chain multiple bangs together with ";" to open them up in different tabs; it also allows you to use multiple "site:" parameters combined with the OR ("|") operator with "," (e.g. "!@r,yt"). Feel free to mix and match! Also, for those who use it, it supports sync. There's also an option to import/export any settings including custom bangs. I've also added custom handling to fix a few bangs which are usually broken such as "!archived" and "!imgops" (They require unescaped URL as part of the path. However, DDG and other search engines always escape the URL. Banger only escapes the URL if it's part of an URL parameter). I've been working on it for around 2 months now, and I'm pretty satisfied with the result so far. Let me know if you have any comments/feature suggestions/bug reports/anything else! https://ift.tt/XsQWPCI January 2, 2023 at 12:48PM

Show HN: Isitongamepass.gg https://ift.tt/vTQ3UO6

Show HN: Isitongamepass.gg Xbox Game Pass is pretty amazing. However, the official website to list games is horrible. It takes forever to load, it's hard to navigate, and weirdly difficult to just look up if a game you care about is available on Game Pass. Enter https://ift.tt/VrmnfQ5 - a super fast site where you can look up the current Game Pass roster. My goals going into it were speed and easily accessible information. Each card has a game title, a poster image, and the set of platforms it's available on. If you click on a card, it opens up a details view that has links to the store page for the game as well as a description and availability details. This is something I put together in my free time and is the first website I've built (although I'm a professional software engineer) so I have no doubt there are some bugs. If you run into something, please comment here or send me a DM. Same goes if you have ideas for improvements! A couple other random things: Why are some games listed twice? There's a weird thing where some games have different store IDs on console vs PC. There's no good way I've found so far to combine these listings so they show up twice, once for the console version and once for the PC version. Why .gg? It turns out isitongamepass.com is an already owned domain with nothing on it. I briefly had the thought of making it isitongamepa.ss, but you can't really do this because of Nazis. Things I'm thinking about for the future of this site - More filters, specifically being able to filter by platform - Improve search functionality - Find ways to improve speed and responsiveness https://ift.tt/VrmnfQ5 January 2, 2023 at 04:58AM

Show HN: Time Off Planner https://ift.tt/9Cvdal3

Show HN: Time Off Planner I got tired of trying to figure out my vacation balance throughout the year, so I made this website to be a stupid simple solution. It was pretty satisfying to bang it out over a weekend. * not all holidays are supported, and probably will do some custom-holiday-in-cookie functionality, but this is a common US list. * basically only looks good on 'normal' sized browsers https://ift.tt/ZFuS78g January 2, 2023 at 05:12AM