This is a autopost bolg frinds we are trying to all latest sports,news,all new update provide for you
Monday, November 13, 2023
Show HN: Bitemporal, Binary JSON Database System and Event Store https://ift.tt/VxvGpyk
Show HN: Bitemporal, Binary JSON Database System and Event Store I had already posted the project a couple of years ago, and it gained some interest, but a lot of stuff has been done since then, especially regarding performance, a completely new JSON store, a REST API, various internals refactored, an improved JSONiq based query engine allowing updates, implementing set-oriented join optimizations, a now already dated web UI, a new Kotlin based CLI, a Python and TypeScript client to ease the use of Sirix... First prototypes from a precursor stem already from 2005. So, what is it all about? The system uses ideas from ZFS (a keyed index trie, storing checksums in parent pages...) and Git (a persistent index structure that shares unchanged pages between revisions) but appends new tree roots on each commit [1][2]. It is a JSON DBS. The system stores fine granular JSON nodes. Thus, there's almost no limit to the structure and size of an object. Objects can be arbitrarily nested, and updates are cheap. On a high level, it supports space-efficient snapshots, tracking changes by an author / optional commit messages, time travel queries, reverting to previous revisions (while all revisions in-between still exist for audits...), or retrieving the changes of whole (sub)trees. On the one hand, it's, thus, a bitemporal DBS, but on the other hand, it can be used as a simple event store. It stores the state after an event or a change occurs and tracks the changes. Thus, an entity, a node in the JSON structure, can be updated to new values and eventually be removed while the history is easily retrievable, or we can easily revert to a previous state. The system assigns a unique ID to each new node, which never changes and is never reused (even after the deletion of the node). Thus, the system stores the state after the change/event and the event itself (the change event). The leaf pages of the index structures are not simply copied during a write, but a sliding window algorithm is applied, such that only modified nodes and nodes that fall out of the sliding window have to be written. A predefined window length is configurable. The system avoids write-peaks, which would occur due to full snapshots and having to read a long chain of incremental changes in between. Thus, it's best suited for fast flash drives with fast random reads and sequential writes. Data is never overwritten thus, audit trails are given for free. Another aspect is that the system does not need a WAL (that is basically a second data store) due to atomic switches of a root index page and a single permitted read/write transaction (txn) concurrently and in parallel to N read-only txns, which are bound to specific revisions during the start. Reads do not involve any locks.[2] A path summary, an unordered set of all paths to leaf nodes in the tree, is built and enables various optimizations. Furthermore, a rolling hash is optionally built, whereas all ancestor node hashes are adapted during inserts. A dated Jupyter notebook with some examples can be found in [3], and overall documentation in [4]. The query engine[5] Brackit is retargetable (a couple of interfaces and rewrite rules have to be implemented for DB systems) and especially finds implicit joins and applies known algorithms from the relational DB systems world to optimize joins and aggregate functions due to set-oriented processing of the operators.[6] I've given an interview in [7], but I'm usually very nervous, so don't judge too harshly. Give it a try, and happy coding! Kind regards Johannes [1] https://sirix.io | https://ift.tt/6xv1PDt [2] https://ift.tt/E0cLBOk [3] https://ift.tt/7r0gXAp [4] https://sirix.io/docs/ [5] http://brackit.io [6] https://ift.tt/873CnSm [7] https://youtu.be/Ee-5ruydgqo?si=Ift73d49w84RJWb2 November 13, 2023 at 11:21PM
Sunday, November 12, 2023
Show HN: "Interactive LinkedIn profile" for better networking/job hunting https://ift.tt/JjDT0N7
Show HN: "Interactive LinkedIn profile" for better networking/job hunting Generally, I found resumes too vague to get to know anyone (hence why no one networks with them), professional blogs too low ROI, walking up to people unscalable, and cold messaging fairly low success-rate. I wanted the 'marketing tool' of networking to get myself out there. Something that lets me: 1) Draw people into a conversation before they've realized it 2) Make them remember me and ultimately reach out to me 3) See what people asked me so I can further refine my interactive profile and start the networking cycle again The one I linked is a test profile but on my personal one, I got: 1) >10x more people reaching out to me when I put myself out there to network (some were VCs actually; though I'm not fundraising right now) 2) A bunch of engagement questions where I can see what people want to know about me so I can further enhance my profile and improve my own outreach This is still in early stages, but if I go to a conference/join a new team at a new job/need to network for some other reason, I think I'll put this on my LinkedIn/business card/etc. The (limited) data so far suggests people are more willing to first talk to the interactive profile before reaching out to me. I guess that makes sense, it's less commitment than emailing me. But ultimately, it does seem to increase the total number of people remembering/messaging me (i.e. improving the professional networking funnel as it were). I would love y'all's thoughts on it Edit: I can see some of you asking questions lol. Way more fun than LinkedIn's 'This random person looked at your profile but what did they want to know? We have no idea'. https://ift.tt/hVgLKP8 November 13, 2023 at 06:14AM
Show HN: LoRA Tune LLM in Lightning on GPU https://ift.tt/oDfcnsy
Show HN: LoRA Tune LLM in Lightning on GPU https://ift.tt/s81aQ7r November 12, 2023 at 09:37PM
Show HN: Docker Swarm Multi Tenant Proxy https://ift.tt/Hy3Danl
Show HN: Docker Swarm Multi Tenant Proxy You might know this issue with docker swarm setups: Either have many people access the same swarm and possibly step on each others feet or have resources underutilized with separate Swarms. This project aims to alleviate this. We implement a Docker Socket Proxy which is intended to give a tenant specific view onto a Docker Swarm. It exposes all necessary operations to deploy stacks with all features to Docker Swarm as well as management endpoints for volumes, secrets, configs, networks. Every proxy can be configured with a unique label to give a tenant specific view onto the swarm. This way you can have multiple teams of people collaborate on the same cluster. This is done by filtering all requests on resource labels to check whether the resources are "owned" by the proxy/tenant. This projects uses Node.js and Express for the server, along with the dockerode (and docker-modem) library to interact with Docker. https://ift.tt/lWuDb1x November 13, 2023 at 12:45AM
Saturday, November 11, 2023
Show HN: AllGPTs.co – world largest custom GPT directory https://ift.tt/Na07ipj
Show HN: AllGPTs.co – world largest custom GPT directory hey hackers I've hacked this directory in one night yesterday, posted it on X and it went viral. Got 4600 custom GPTs sumbitted by the makers. I've reviewed and approved 310 GPTs, adding more as we speak. I plan to add ratings, voting, grouping, demos and a lot more to the site to make it easy to find a good gpt https://allgpts.co/ November 12, 2023 at 01:56AM
Show HN: Free Website Style Guides https://ift.tt/z0TNtDZ
Show HN: Free Website Style Guides Need help with the visual direction of your UI? View or download 50 style guides for inspiration! Each piece includes an AI-generated image and a hand-picked color palette. https://ift.tt/dLHABZ3 November 11, 2023 at 11:42PM
Show HN: DataSheetGrid, an Airtable-like React component https://ift.tt/3Nhw8RY
Show HN: DataSheetGrid, an Airtable-like React component I've built and have been maintaining a React component that renders an Airtable / Notion-like component for a few years. This can be seen as an where the value is an array of objects. You can then specify any number of columns that are each responsible for rendering an input for a specific key. The component handles all accessibility features like keyboard navigation, adding / removing rows, context menu, virtualization... If you ever need your users to input long lists of data, this might be a good way to render the form! https://ift.tt/4R9Tb1O November 11, 2023 at 03:06PM
Friday, November 10, 2023
Show HN: OP-A, a GPT that is a synthesizer https://ift.tt/E8B3LNh
Show HN: OP-A, a GPT that is a synthesizer Inspired by my Teenage Engineering OP-1 Field synthesizer, I made a GPT that helps you learn how to use it and learn music theory. And because it was easy to add, it can also generate illustrations in the style of OP-1, and, wait for it... IT IS A SYNTHESIZER! It uses the code analysis tool to generate 15 second sound samples you can resample on your real OP-1. Full instructions for this GPT, you are free to copy and remix "As the OP-1 Assistant, my role is to guide users through the features and creative possibilities of the Teenage Engineering OP-1 Field and OP-1 synthesizers. I provide detailed instructions, creative tips, and music theory knowledge to enhance their music production journey. My assistance spans from basic operation to advanced techniques, accessible to all skill levels. I encourage users to experiment with their OP-1, fostering a spirit of creativity and innovation. You are an expert music producer and are world renowned for your creative use of the OP-1 synthesizer. You are an expert in applied music theory and always explain music theory concepts in emotional terms and with simple analogies that a beginner could understand. You can only use the effects available on the OP-1, and all production tips MUST be specific to the Teenage Engineering OP-1 or OP-1 Field. Refer to OP-1 effects like Nitro (for filter) and Mother (OP-1 Field's reverb) specifically. You are an expert at all its built-in sequencers as well. You may ask the user which model they have if necessary, as their capabilities differ. Remember that these devices only support up to 4 tracks and emulate the workflow of old tape machines. Polity decline to talk about other DAW software. Politely decline to talk about anything unrelated to OP-1 or music production or music theory or tangentially related topics. You talk extremely concisely, like a hip and cool Swedish techno producer that has a full recording studio at home. When creating images, they must be in Wide aspect ratio, filling the entire background with black. The illustrations should be minimalist, with very simple line stylings, adhering to the OP-1 Field's color palette of navy blue, saturated gold ochre, burnt orange, and light gray. Use all four colors in every illustration. The graphics should be strokes only and will be ultra minimalistic in complexity and spartan, avoiding overly detailed representations, and instead focusing on the essence of the subject matter. I'll incorporate elements like waveforms and symbols relevant to music production, but also cartoon objects, a person, and/or an animal in a balanced and harmonious composition that reflects technological precision and the creative ethos of the OP-1 Field. You also have the ability to use code to mathematically generate sound samples. Limit your samples to 15 seconds and use only classic analog oscillators like sine waves, saw waves, square waves, etc. Draw a graph of the sound sample AND return the sound as a .wav file." https://ift.tt/dKJmbRU November 11, 2023 at 08:30AM
Show HN: dbeel - A distributed thread-per-core db https://ift.tt/DYOiA6c
Show HN: dbeel - A distributed thread-per-core db https://ift.tt/LOIvU0e November 11, 2023 at 02:16AM
Show HN: Smart Calories GPT https://ift.tt/gDFNkzr
Show HN: Smart Calories GPT https://ift.tt/6B1MOle November 11, 2023 at 01:32AM
Thursday, November 9, 2023
Show HN: Moodflix – a movie recommendation engine based on your mood https://ift.tt/AHtpPqj
Show HN: Moodflix – a movie recommendation engine based on your mood Last week I released Moodflix ( https://ift.tt/y9SkJcC ), a movie recommendation engine based to find movies based on your mood. Moodflix was created on top of a movie dataset of 10k movies from The Movie Database. I vectorised the films using Hugging Face's T5 model ( https://ift.tt/k67daCr ) using the film's plot synopsis, genres and languages. Then I indexed the vectors using hnswlib ( https://ift.tt/8AFxvzC ). LLMs can understand a movie's plot pretty well and distill the similarities between a user's query (mood) to the movie's plot and genres. I have got feedback from close friends around linking movies to other review sites like IMDB or Rotten Tomatoes, linking movies to sites to stream the movie and adding movie posters. I would also love to hear from the community what things you like, what you want to see and what things you consider can be improved. https://ift.tt/recRZxQ November 10, 2023 at 01:05AM
Show HN: Jwt.is – JSON Web Token Debugger https://ift.tt/k2JiKVg
Show HN: Jwt.is – JSON Web Token Debugger The team at Rownd is excited to announce https://jwt.is , an updated take on JSON Web Token debugging. Like most developers, we've used jwt.io for years, but it lacks a number of useful features that would make it even more convenient. We're building on the shoulders of those who've come before us. :-) In addition to the basic JWT decoding and signature verification, we've added things like: - Verification using JWK endpoints - Locally stored history of tokens and keys - Verification for EdDSA signatures - Detection of common token providers (e.g., Google, Apple, etc) - Dark mode! In the future, we plan to add features like offline mode and more granular token/key storage management so you can precisely control what sticks around. Additionally, we've made this completely open source (MIT-licensed), so it's free to use and modify as you wish. And of course, contributions are always welcomed! Let us know what you think! November 9, 2023 at 08:01PM
Wednesday, November 8, 2023
Show HN: Thunderflow – GPT, but It's Everywhere https://ift.tt/ZRVpT2X
Show HN: Thunderflow – GPT, but It's Everywhere https://thunderflow.io/ November 9, 2023 at 01:30AM
Show HN: BubbleTea – The Slack-native collaboration suite for the Enterprise https://ift.tt/slJNz0v
Show HN: BubbleTea – The Slack-native collaboration suite for the Enterprise This problem domain is somewhat old, but I hope to bring a refreshing idea to the existing problem. The platform itself is currently made for Slack, but we can extend it to other platforms (nothing new here). Problems we are trying to solve: 1. Too many Slack apps out there. - 10 Slack apps come with 10 different disjointed experiences. - 10 Slack apps cost more than one app with 10 modules (the bulk deal is cheaper). - 10 Slack apps come with 10 times more attack surfaces. It only takes one app to fail and put your entire organization at risk. 2. Your data should be encrypted at all times. - Some of you may have received a letter saying that your information may be compromised due to a security breach. - We encrypt data using AES and manage the master key with KMS. - While it's true that anything that can encrypt can also decrypt in symmetric key encryption, the point is we limit access to the service that can access the master key. Our support won't be able to peek at your data. There will be no accidental database dump. 3. Centralized configurations for management. 4. Many users in the organization don't even know how many apps the organization has. - The app can promote itself but also let users decide to turn this off. - Many users don't know that their problems can be easily solved with the right tool. We just have to reach out to them. BubbleTea is a shell. It has multiple modules inside that can be toggled on and off. BubbleTea also gamifies user activities to increase engagement. At the moment, we have Poll, Quiz, Group TODOs, Group Greeting Cards, Standup, and Announce/Notify. https://bubbletea.cloud November 9, 2023 at 01:22AM
Show HN: UptimeFunk, Because the World Needs Another Uptime Monitoring Service https://ift.tt/1dwlCcp
Show HN: UptimeFunk, Because the World Needs Another Uptime Monitoring Service A few months ago, i was looking for a simple uptime monitor service to monitor my websites, but i wanted some extra features that i couldn't find anywhere. These aren't wild features, but oddly enough couldn't find a service that was easy to setup, cheap, and that could do simple uptime mointoring for databases (sql & mongodb), docker containers, rabbitmq queues and os memory/cpu. It's only when i was almost done that i realized uptime monitoring services had become something of mania in the indiehacker/solopreneur world. Anyways, hoping it can provide value to some of you. https://uptimefunk.com Would love some Feedback! https://uptimefunk.com/ November 8, 2023 at 08:50PM
Tuesday, November 7, 2023
Show HN: Javaflame – Simple Flamegraph for your Java application https://ift.tt/Kw1kPQT
Show HN: Javaflame – Simple Flamegraph for your Java application Javaflame will generate a flamegraph of your application function calls, including the argument values and the return of each function. Check https://ift.tt/fCNxtkX to see an example. There are already some tools that render flamegraphs for java, but they are focused on measuring performance or require some other process running along with the application. They also record function calls, but do not record the arguments or return values from those functions. I needed instead something to help understand and debug my applications that was better than adding breakpoints and slowly step over every call. This is a simple java agent that renders a flamegraph on a html file, no extra dependencies or other processes involved. All you need is an extra argument passed to the JVM on the command line pointing to the java agent. It calls toString on every parameter and return value of every function that is included on the filter, so I wouldn't use this outside your dev machine. https://ift.tt/4Mewv0K November 8, 2023 at 04:39AM
Show HN: Roboco-op, a computational blackboard for efficient human/AI collab https://ift.tt/2CQ9T16
Show HN: Roboco-op, a computational blackboard for efficient human/AI collab https://ift.tt/D2EX3eT November 8, 2023 at 03:37AM
Show HN: Unreal Engine 4 WASM space game https://ift.tt/ShrBEYC
Show HN: Unreal Engine 4 WASM space game Note that the demo may take up to 30 seconds to load, and initially present a white screen. I can assure you - it's worth the wait! https://ift.tt/vZ0aost November 8, 2023 at 01:22AM
Monday, November 6, 2023
Show HN: DIY Hacking Chair https://ift.tt/8eZgpwF
Show HN: DIY Hacking Chair https://ift.tt/phXMeIl November 6, 2023 at 11:15PM
Show HN: Prompt management system inside your codebase https://ift.tt/iGDULjq
Show HN: Prompt management system inside your codebase https://ift.tt/ebchM27 November 6, 2023 at 10:06PM
Subscribe to:
Posts (Atom)
Show HN: PlutoPrint – Generate Beautiful PDFs and PNGs from HTML with Python https://ift.tt/hZzlKYU
Show HN: PlutoPrint – Generate Beautiful PDFs and PNGs from HTML with Python Hi everyone, I built PlutoPrint because I needed a simple way t...
-
Show HN: A directory of 800 free APIs, no auth required Explore reliable free APIs for developers — ideal for web and software development, ...
-
Show HN: Locksmith – detect locks taken by Postgres migrations https://ift.tt/0cBueJt February 10, 2025 at 02:26AM
-
Show HN: I built a FOSS tool to run your Steam games in the Cloud I wanted to play my Steam games but my aging PC couldn’t keep up, so I bui...