Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Wednesday, 17 May 2023
Show HN: CounterDB, to persist your likes/dislikes counts https://bit.ly/3Bw1JFs
Show HN: CounterDB, to persist your likes/dislikes counts A Solution to durably store your counts. For example number of likes/dislikes on a post. Its time complexity is O(1). Single header only C++ file for storing and retrieving numbers. It does this without increasing the file size, as its not append only DB. Which also means it can be slower on simultaneous writes to an index. Well if your task is just to store likes/dislikes counts, than it must not be much of a problem. As reads are done more than writes for such cases. https://bit.ly/3MaHGl2 May 17, 2023 at 06:50AM
Show HN: A nihilist All-hands Meeting Simulator https://bit.ly/3pHBEAx
Show HN: A nihilist All-hands Meeting Simulator I was just digging through some old projects to find a link for a potential new employer and stumbled upon this reminder of how much I enjoyed middle-management office politics. https://bit.ly/42KFW8Z May 17, 2023 at 12:33PM
Tuesday, 16 May 2023
Show HN: Taskspace – Beautiful, simple, and customizable personal task manager https://bit.ly/42FRHOb
Show HN: Taskspace – Beautiful, simple, and customizable personal task manager Hello HN. I built a personal task manager https://bit.ly/3Buv1V4 to experiment with NextJS. Wanted something simple and clean that I could keep open in the browser while I work. Added in task history viewing for easy reference during daily standup and when I need to summarize my completed work throughout the year during performance reviews. Now opening to the public to get feedback and see if folks find the app useful. Wondering If I should invest time building out additional features or if I should continue using it only for my personal workflow. Thanks, Tyler https://bit.ly/3Buv1V4 May 17, 2023 at 04:52AM
Show HN: Zig Without Unused Variable Errors https://bit.ly/3Wcz3L3
Show HN: Zig Without Unused Variable Errors I hacked the flag --allow-unused into the Zig compiler to turn off the unused variable error. https://bit.ly/3o52jHf May 17, 2023 at 04:27AM
Show HN: ChatGPT Figma Plugin – Translate, summarize or simply create new text https://bit.ly/3W70plM
Show HN: ChatGPT Figma Plugin – Translate, summarize or simply create new text https://bit.ly/458eSCq May 16, 2023 at 10:57AM
Show HN: Oblivus GPU Cloud – Affordable and scalable GPU servers from $0.29/hr https://bit.ly/41HDQ8q
Show HN: Oblivus GPU Cloud – Affordable and scalable GPU servers from $0.29/hr Greetings HN! This is Doruk from Oblivus, and I'm excited to announce the launch of our platform, Oblivus Cloud. After more than a year of beta testing, we're excited to offer you a platform where you can deploy affordable and scalable GPU virtual machines in as little as 30 seconds! https://bit.ly/3Mbfy1b - What sets Oblivus Cloud apart? At the start of our journey, we had two primary goals in mind: to democratize High-Performance Computing and make it as straightforward as possible. We understand that maintaining GPU servers through major cloud service providers can be expensive, with hidden fees adding to the burden of running and maintaining servers. Additionally, the cloud can sometimes be overly complex for individuals who don't have much knowledge but still require powerful computing resources. That's why we decided to create a platform that offers affordable pricing, easy usability, and high-quality performance. - Features 1. Fully customizable infrastructure that lets you switch between CPU and GPU configurations to suit your needs. 2. Transparent and affordable per-minute-based Pay-As-You-Go pricing with no hidden fees. Plus, free data ingress and egress. (Pricing: https://bit.ly/3BsxC1x ) 3. Optimized cost with storage and IP address-only billing when the virtual machine is shut down. 4. Each virtual machine comes with 10Gbps to 40Gbps public network connectivity. 5. NVMe ($0.00011/GB/hr) and HDD ($0.00006/GB/hr) storage that is 3x replicated to fulfill your storage needs. 6. Choose from a variety of cutting-edge CPUs and 10 state-of-the-art GPU SKUs. (Availability: https://bit.ly/3o2SuJI ) 7. OblivusAI OS images come with pre-installed ML libraries, so you can start training your models right away without the hassle of installing and configuring the necessary libraries. 8. If you're working with a team, utilize our organization feature to simplify the billing process. Everyone in your organization uses the same billing profile, so you don't need to keep track of multiple accounts. 9. No quotas or complex verification processes. Whether you represent a company, an institution, or you're a researcher, you have full access to our infrastructure without any limitations. 10. Easy-to-use API with detailed documentation so that you can integrate your code with ours. - Pricing At Oblivus Cloud, we provide pricing that is affordable, transparent, and up to 80% cheaper than major cloud service providers. Here is a breakdown of our pricing: 1. CPU-based virtual machines starting from just $0.019/hour. 2. NVIDIA Quadro RTX 4000s starting from $0.27/hour. 3. Tesla V100s starting from $0.51/hour. 4. NVIDIA A40s and RTX A6000s starting from $1.41/hour. We also offer 6 other GPU SKUs to help you accurately size your workloads and only pay for what you need. Say goodbye to hidden fees and unpredictable costs. If you represent a company, be sure to register for a business account to access even better pricing rates. - Promo Code Join us in celebrating the launch of Oblivus Cloud by claiming your $1 free credit! This may sound small, but it's enough to get started with us and experience the power of our platform. With $1, you can get over 3 hours of computing on our most affordable GPU-based configuration, or over 50 hours of computing on our cheapest CPU-based configuration. To redeem this free credit, simply use the code HN_1 on the 'Add Balance' page after registration. Register now at https://bit.ly/3Bw37b4 - Quick Links Website: https://bit.ly/3o27EyU Console: https://bit.ly/3o7CztC Company Documentation: https://bit.ly/3OlJ7iW API Documentation: https://bit.ly/3pMgzVA If you have any questions, feel free to post them below and I'll be happy to assist you. You can also directly email me at doruk@oblivus.com! https://bit.ly/3o27EyU May 16, 2023 at 08:30AM
Monday, 15 May 2023
Show HN: Query Hacker News via ChatGPT https://bit.ly/3o2M0dQ
Show HN: Query Hacker News via ChatGPT https://bit.ly/455Y12M May 16, 2023 at 05:28AM
Show HN: dreamGPT: What if LLM hallucinations were a feature and not a bug? https://bit.ly/42ZzNpm
Show HN: dreamGPT: What if LLM hallucinations were a feature and not a bug? The first GPT-based solution that uses hallucinations from LLMs for divergent thinking to generate new and novel ideas. Hallucinations are often seen as a negative thing, but what if they could be used for our advantage? dreamGPT is here to show you how. The goal of dreamGPT is to explore as many possibilities as possible, as opposed to most other GPT-based solutions which are focused on solving specific problems. https://bit.ly/430FFOU May 16, 2023 at 12:02AM
Show HN: Legend-State 1.0 – The fastest React state library https://bit.ly/3W8vQMx
Show HN: Legend-State 1.0 – The fastest React state library After almost a year of development and iterating, we just released Legend-State 1.0. It's the fastest React state library and is very easy to use, based on Observables (Signals) with fine-grained reactivity and built-in persistence. I'd love to know what you think, and I'm also happy to answer any general JavaScript performance questions if you want since I've gone very deep into optimizing . https://bit.ly/42CmdYV https://bit.ly/44XTvUh May 16, 2023 at 12:06AM
Show HN: Capillaries: Distributed data processing with Go and Cassandra https://bit.ly/3Id2RBN
Show HN: Capillaries: Distributed data processing with Go and Cassandra I started thinking about this approach after working on a large-scale project for a major financial company where our group developed a distributed in-house data processing solution. On a regular basis, it ingested a few gigabytes of financial data and, within a tight SLA time limit, produced a lot of enriched/aggregated/validated data for a number of customers. Sometimes, source data had errors, so operators with domain knowledge had to verify data validity at some checkpoints, immediately make corrections, and re-run parts of the workflow manually. The solution involved complex web service orchestration, custom database and was very demanding on the infrastructure availability. Capillaries is a built from scratch, open-source Go solution that does just that: ingests data and applies user-defined transforms - Go one-liner expressions, Python formulas, joins, aggregations, denormalization - using Cassandra for intermediate data storage and RabbitMQ for task scheduling. End users just have to provide: - source data in CSV files; - Capillaries script (JSON file) that defines the workflow and the transforms; - Python code that performs complex calculations (only if needed). The whole data processing pipeline can be split into separate runs that can be started independently and re-run by the user if needed. The goal is to build a platform that is tolerant to database and processing node failures, and allows users to focus on data transform logic and data quality control. “Getting started” Docker-based demo calculates ARK funds performance, using EOD holdings and transactions data acquired from public sources. There are also integration tests that use non-financial data. There is a test deploy tool that uses Openstack API for provisioning in the cloud. https://bit.ly/42Xd8d1 May 16, 2023 at 01:13AM
Show HN: smol menubar - Zero latency access to ChatGPT/Bard https://bit.ly/3Mu0WLm
Show HN: smol menubar - Zero latency access to ChatGPT/Bard https://bit.ly/3ObotCk May 15, 2023 at 10:05AM
Sunday, 14 May 2023
Show HN: Run AWS Cedar Policy Like OPA https://bit.ly/3Ob8N1Q
Show HN: Run AWS Cedar Policy Like OPA https://bit.ly/42Ax0mF May 14, 2023 at 10:25PM
Show HN: I built my first Cyberdeck https://bit.ly/42T8Ymp
Show HN: I built my first Cyberdeck https://bit.ly/42T9bpH May 14, 2023 at 07:38PM
Show HN: Tack, a fast lightweight scripting language for games and embedding https://bit.ly/3MpSxc1
Show HN: Tack, a fast lightweight scripting language for games and embedding https://bit.ly/3W4IIU6 Hi HN! Tack is a scripting language I've been working on sporadically for the past year or so, and intensely for the past few weeks. It originated out of a desire for something that was like Lua, but with a more familiar syntax, and without some of the other surprises in Lua such as the 1-indexed tables. It's also been a great learning project, and a very satisfying challenge! While the current version is early beta at best, I hope to continue working on it and maybe see some adoption. Despite the relative lack of optimization, I'm very pleased with the performance so far - although I haven't done a huge amount of benchmarking, it seems to be significantly faster than the stock Lua 5.4 interpreter for the quicksort test, and the btrees test (copied from the Computer Language Benchmarks Game). The language is designed for embedding in C++ programs, and is written in C++ more or less from scratch including the handwritten recursive descent parser, and a register-based compiler/interpreter. The only dependency other than the standard library is my C++ adaptation of the khash library used for the object type - a from-scratch hashmap seemed not worth the trouble. Quick code example - more examples in the repo! fn quicksort(arr) { const n = #arr if n <= 1 { return arr } " find the midpoint " let l = min(arr) let r = max(arr) if r == l { return arr } const mid = (l + r) / 2 " split array into upper and lower " const upper = filter(arr, fn(x) { return x < mid }) const lower = filter(arr, fn(x) { return x >= mid }) " recursively sort the upper and lower sub-arrays and join the result" return quicksort(lower) + quicksort(upper) } let A = [] for i in 0, 1000000 { A << random() } let before = clock() let B = quicksort(A) let after = clock() print("Time taken: ", after - before, "seconds") Building requires just cmake and a C++20 compiler - tested with MSVC 2022, g++11 on WSL and Clang 15 on M1 https://craftinginterpreters.com was a great help with implementing closures, as I had gone down a blind alley with my first approach for locating the closed-over variables. However I have taken a slightly different approach towards boxing. As I do intend to use this for some small games myself going forward, there is a standard library already, and plans to expand it. I also intend to release a GLFW-based mini game framework along with precompiled binaries, so hobbyists (and younger relatives!) may use it without needing a full compiler toolchain. I would love if anyone is interested enough to try it out! James https://github.com/PlumeCat/tack May 14, 2023 at 06:39PM
Show HN: Torquigen,create symmetrical animated GIFs from your images https://bit.ly/3MpsCkB
Show HN: Torquigen,create symmetrical animated GIFs from your images This is the first code I've written in WebGL2. It supports Chrome, Firefox, and Safari (macOS or ipadOS). https://bit.ly/3MAsQ8V May 14, 2023 at 05:39PM
Show HN: ts-npm-template – Template to bootstrap NPM package with TypeScript https://bit.ly/3pGe0ob
Show HN: ts-npm-template – Template to bootstrap NPM package with TypeScript https://bit.ly/3pHlKpM May 14, 2023 at 01:36PM
Show HN: Botecko, a gpt4 client that simulates an instant messenger https://bit.ly/3May5uy
Show HN: Botecko, a gpt4 client that simulates an instant messenger This is a simulation of an instant messenger running on the browser. It generates contacts (including the profile picture) based on a single sentence. All chat history is stored on your browser. Features: - Open source (apache 2) - Profile generation including picture - Prompt with plan-ahead in 4 steps. This improves the response and also gives a way to debug the character motivation. - Group Chat. Get new insights by making characters with different opinions talk to each other. If you don't have an openAi account you can check a demo here https://youtu.be/e07yjZJGnYo https://bit.ly/3O7IARG May 14, 2023 at 01:37PM
Saturday, 13 May 2023
Show HN: WhyBot, making GPT-4 question itself https://bit.ly/3BrvreR
Show HN: WhyBot, making GPT-4 question itself Hi HN — we’re John and Vish! We built WhyBot, a tool to help you deeply explore a question or topic. You ask a question, and WhyBot responds by building an ever-expanding knowledge graph. It does this by recursively generating answers and follow-up questions. You can change its persona to change the flavor of the generations (try toddler mode!). We originally built this for the AngelList Agent Hackathon ( https://twitter.com/AqeelMeetsWorld/status/16502799744050421... ) and got a lot of interest from folks asking to play around with it. So we thought it’d be fun to brush it up and release it as a web app! It’s a work in progress and we plan on adding more features, such as saving, sharing, focusing on one branch and potentially executing code. We hope you enjoy playing around with it and would love to hear any of your feedback or thoughts. https://bit.ly/3O3iBeg May 14, 2023 at 05:17AM
Show HN: Bytebase – a GUI-based database schema change tool for developers https://bit.ly/44PB9EG
Show HN: Bytebase – a GUI-based database schema change tool for developers https://bit.ly/3MqpZzg May 13, 2023 at 07:06PM
Show HN: Emacs major mode for editing QuakeC files https://bit.ly/3nXRQxe
Show HN: Emacs major mode for editing QuakeC files As a part of my personal Quake Renaissance I decided to fulfil my childhood dream of making a mod for the game I played 25 years ago. Surprisingly, I discovered there was no Emacs mode available for QuakeC! So I came up with one. It currently mostly supports Vanilla QuakeC and assumes FTEQCC as a compiler but given some interest I am more than happy to add as many features as necessary for a modern Emacs experience. https://bit.ly/3W3qO4g May 13, 2023 at 10:12AM
Subscribe to:
Comments (Atom)