This is a autopost bolg frinds we are trying to all latest sports,news,all new update provide for you
Tuesday, May 28, 2024
Show HN: Awesome CI/CD Attacks https://ift.tt/Yq6uTsW
Show HN: Awesome CI/CD Attacks https://ift.tt/NYpiFe6 May 28, 2024 at 10:41PM
Monday, May 27, 2024
Show HN: A New Kind of Chat Room https://ift.tt/gdGrAjt
Show HN: A New Kind of Chat Room I’ve developed an application that reimagines chat rooms by integrating them with a world map. Each user can claim a rectangular piece of land on the map, referred to as a "banner." Users within close proximity are grouped into a chat room by the app. The banner’s size can expand or shrink based on the density of users in the area and the number of coins in the user’s account. Key Features: Real-World Interaction Model: Users are pseudo-anonymous, akin to real-world interactions. Coin balance determines user size and visibility ("stature"), while endorsements and other activities form a unique endorsement chart, serving as a digital representation. This allows for interaction without revealing one’s entire social or professional network. Community Clusters: Users can form open communities based on real-world locations. New users can discover and join these clusters via heatmaps, without needing specific URLs or hashtags. Initial Coins: New users start with 1000 coins. These coins can be used to endorse other users' content, earning stakes in the endorsed banner. When others endorse that banner, the original endorser gains more coins. This endorsement economy is experimental, and could eventually involve crypto tokens. Useful Points: Banner Interactions: Clicking on a banner opens it fully. A button with a chart icon on the top right flips the banner to display the activity chart. Compatibility: The application currently works best on Google Chrome. Heatmap View: Zooming out on the map reveals a heatmap of banners. Side Panel Tabs: First Tab: Displays a feed of content from the visible map area. Second Tab: Contains the cluster chat. Current User Base: At the moment, only my friends and family are using the application, so banners are predominantly found in the Chicago area. For more details, refer to the white paper provided. I’m excited to share this application and look forward to your feedback! https://beescribe.com/ May 28, 2024 at 09:37AM
Show HN: Get paid to do your own ML research https://ift.tt/NlefTRB
Show HN: Get paid to do your own ML research I'm launching an experimental research grant that I call Cat's grant (I'll find a better name later). tldr: - you get paid to do your own research and report to me - you keep IP/ownership rights - 10 months duration - choose a grant size of $10k, $50k or $100k total (paid in monthly chunks) - Apply by sending an email to not_a_cat@fastmail.com How it works: You specify the grant size when applying: 10k, 50k and 100k. This total amount will be distributed over a period of 10 months. I will review each application within 1 week. The deadline to apply is June 9. The start date is flexible and can be the start of June, July, August or September. The total budget I will allocate to this is around 100-200k I haven't yet made a proper contract reviewed by lawyers. If interest is strong enough, I will do it and try hard to keep the spirit of what is said here. The contract will be under Swiss law. Rationale: I get to meet cool people, promote and follow cool research. You get to do the research you want with little red tape (I'll be the sole decision maker for applications. Paperwork will be done with the help of other people). Application process: You choose the grant size you apply for. You can apply to multiple ones at the same time. Then, you may be accepted for one grant option or rejected for all. The process has 3 stages: - Email application - First screening call - Second call with more in-depth questions If you complete the 3 steps, you are accepted in the grant program. Reporting requirements: You are expected to produce the following: - A weekly email report that can be as short as a single sentence (meant as a pulse that you are still here) - A monthly research update that has to be public, in the format you want (github file, blog post…) - Do a monthly call with me, discussing the monthly research update Payment schedule: One payment of 10% of the total amount will be made at the end of each month while the grant is active. The grant may be canceled if the reporting and effort is insufficient. The bar for this will be reasonably low. Effort and time spent will be considered good enough for keeping the Grant active. Research directions: You are free to decide what topic to research. Reading and studying during the research is considered normal. I will try to be helpful and suggest research directions and ideas. I will only consider applications in the domains of Machine Learning, Deep Learning and AI broadly speaking. With a preference for topics related to the following: - LLMs and Transformer architectures - Mechanistic interpretability - World models - Self play / synthetic data - Probabilistic programming Copyright and IP rights: The research remains your intellectual property. You can use it and commercialise it as if you produced it independently of the grant. Time commitment: You are expected to spend at least 50% of your working time on research related to the grant. You may have other commitments at the same time, as long as you can free up enough time. Selection criteria: - How excited I am about the research you want to do - Whether I believe you can make good progress on it - Intrinsic motivation and strong determination How to apply: Send an email to not_a_cat at fastmail com with the following: - Subject: "Application for Cat's Grant [10k, 50k, 100k]". Only keep the grant size(s) that you actually apply for, eg [50k] or [10k, 50k]. - Info about yourself, please include links to github/linkedin and/or resume - Recent projects/research you've done if any - Outline of the research you want to do as part of the grant. It's ok if you only have a vague idea, but better if you have something specific. It can be new or existing research. - Anything else you think is relevant. Evidence of strong capability is a plus, even if unrelated to ML research. Happy to answer questions or comments. May 27, 2024 at 08:24PM
Show HN: Blue Noise – Interactive Explanation of Void and Cluster Algorithm https://ift.tt/M5bADy1
Show HN: Blue Noise – Interactive Explanation of Void and Cluster Algorithm After reading about the generation of blue noise here on HN a few times my goal was to implement my own variant of the the Cluster and Void algorithm in the most straight-foward way possible, while also visualizing each step. (JavaScript is required in order to step through the algorithm) Most other Blue Noise generator implementations are optimized for speed. Many explanations of the Cluster and Void algorithm I found online were overly complicated or focusing on details that do no help the initial understanding. My implementation is optimized for readability and understanding. I find it very inspiring see an algorithm broken down to its most essential steps. For one in order to better understand the algorithm itself but also for transfering its key concepts to other tasks, for example when designing my own algorithms. Eg in my rather high level python/numpy implementation one can easily understand that the two phases of the algorithm (phase 2 and phase 3) have no data dependency between each other and can therefor be parallelized. Additionally the numpy implementation demonstrates how the application of high level concepts like rank-polymorphism and convolution allow to express a sophisticated algorithm in only a few lines of code. Hope you like it. https://ift.tt/59aoDQZ May 28, 2024 at 03:37AM
Show HN: Meal planning – without the mental load https://ift.tt/dB1VinL
Show HN: Meal planning – without the mental load TLDR; I applied the concept of "don't make me think" to the task of selecting meals, and assembling the shopping list for your grocery run. The basic idea for what I wanted is very simple: Rather than making a shopping list, I wanted to create a re-usable 'meal', with a list of ingredients I'd need to add to my shopping list to make that meal. Then, after selecting meals for the week I'd have a quick 'check' step, where I'm prompted to check the cupboard for each ingredient, before it's added to the shopping list (ie: I'll need ground beef to make tacos, but I already HAVE ground beef in the freezer). I originally built this out just for myself, but the result has been such a helpful and stress-free experience that I thought others might appreciate it as well. I think this tool could be well-suited for younger folks that are new to the labour of meal-planning. College students, newlyweds, and families with young children. You can try it out without needing to register or provide any personal information, and I'd love your feedback! https://supperstock.ca/ May 28, 2024 at 12:34AM
Sunday, May 26, 2024
Show HN: FlashText with Rust for Python https://ift.tt/QFEC3ca
Show HN: FlashText with Rust for Python LeNLP is a toolbox dedicated to NLP, made with Rust, dedicated to Python https://ift.tt/yrYDEat May 27, 2024 at 03:09AM
Show HN: I Built an Invoicing App https://ift.tt/tfYVyhG
Show HN: I Built an Invoicing App It's probably not the most interesting tool out there, but this is my first time shipping a product solo and I'm so proud https://koteshen.com May 27, 2024 at 02:44AM
Show HN: I generated API documentation for all Java packages https://ift.tt/SltEqbB
Show HN: I generated API documentation for all Java packages Hi HN! I'm excited to share a project I've been working on for the past year: Docland. It is an API documentation browser that generates documentation on demand (through compilation, not LLMs) for Java packages. Instead of relying on Javadoc, the built-in doc generator, I created the engine from scratch to give the documentations a modern look, build fast search indexes, and enable link resolution to other packages. I built Docland because I constantly found it frustrating to locate and view API definitions when programming. You'd have to Google the function/class name, skip all the SEO articles, find the page you want, yet the documentation might be poorly formatted or does not support searching. So I thought it would be really cool to create a documentation site dedicated for programming languages and libraries, so that you can find the docs all in one place with a uniform look. Docland currently only supports Java, but more programming languages can be supported thanks to its modular architecture. Please try it out and let me know what you think! Also, the process of building Docland was extremely fun and challenging. I'm happy to share about that too. Thank you! Martin https://docland.io May 26, 2024 at 06:05PM
Saturday, May 25, 2024
Show HN: Uiino – Designing User Flows in Plain Text https://ift.tt/K7yGzPB
Show HN: Uiino – Designing User Flows in Plain Text hi, i'm sanju, the creator of uiino.com. been there, done that with sticky notes for user stories. fun for brainstorming, but a nightmare to manage. i had to constantly move them around, keep track of changes, and explain my messy notes - it was frustrating! that's why i created uiino. it makes it easy to create user flows with just plain text, anywhere you can type. if you get stuck, our ai can even help you build a story map from your app idea. uiino keeps things clear and simple. we use tags to make it easy for everyone to understand. need feedback? you can add comments directly to the map. and if you need to move things around, it's super easy! we use uiino ourselves to build better products. to try ditching the sticky notes and see how clear user stories can help. uiino is free to use forever, but we're just getting started. we're working on integrations with figma to sync your app design flows, copywriting, translation, and collaborations. we're also working on more cool features. if you have feedback to make it even better, i'm all ears! try → https://story.uiino.com | docs → https://uiino.com/docs | about us → https://uiino.com/story https://www.uiino.com May 25, 2024 at 09:15PM
Show HN: A few small games not only for kids (made with my programming language) https://ift.tt/9AZaSOV
Show HN: A few small games not only for kids (made with my programming language) https://ift.tt/0Vb2yDr May 25, 2024 at 11:18PM
Show HN: I built obsidian plugin to create notes from BibTeX https://ift.tt/mG0IirB
Show HN: I built obsidian plugin to create notes from BibTeX With this plugin you can create literature notes from BibTeX entries, display formatted reference lists, and instantly generate citations. https://ift.tt/8e2Esvu May 24, 2024 at 01:48AM
Friday, May 24, 2024
Show HN: ServerlessMaps – Host your own maps in the cloud https://ift.tt/sRgHp1e
Show HN: ServerlessMaps – Host your own maps in the cloud Have a look at the website with an example map, https://ift.tt/Poq13up , or read the accompanying blog post https://ift.tt/eQj3IJE https://ift.tt/5tsAg8I May 24, 2024 at 01:49PM
Show HN: A faster way to switch LLM models https://ift.tt/wbNCprJ
Show HN: A faster way to switch LLM models Really excited to release our universal model router for LLM models. We monitor usage across all your LLM models and now make it even easier to switch between them, no more time rebuilding your app when a new model is released. https://twitter.com/getPropsAI/status/1794085232951574529 May 25, 2024 at 01:01AM
Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go https://ift.tt/EhgLWCd
Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go Hi HN, I’m excited to share Spot, a simple, cross-platform, React-like GUI library for Go. It is just a few days old and has lots of missing features but I'm happy with the results so far, and looking for some design feedback. Spot is designed to be easy to use and provide a consistent API across different platforms (mainly Mac & Linux). It’s inspired by React, but written in Go, aiming to combine the best of both worlds: the easy tooling & performance of Go with a modern, reactive approach to UI development. Key features: - Cross-platform: Leveraging FLTK[1] & Cocoa[2], Spot works on Mac, Linux, and the BSDs with plans for native Windows support in the future. - Reactive UI: Adopts a React-like model for building UIs, making it intuitive for those familiar with reactive frameworks. - Traditional, native widget set: Utilizes native widgets where available to provide a more traditional look and feel. Why I built it: I was searching for a cross-platform GUI toolkit for Go that had a more traditional appearance, and none of the existing options quite met my needs. I then started playing with Gocoa and go-fltk and suddenly I worked on an experiment to see how challenging it would be to build something like React in Go, and it kinda evolved into Spot. ¯\_(ツ)_/¯ In 2024, is there a still place for classic desktop GUIs—even with a modern spin? I’d love to hear your thoughts, feedback, and any suggestions for improvement. Also, contributions are very welcome. Thank you for checking it out! [1] https://ift.tt/7mwIoAO [2] https://ift.tt/zBKFqfL https://ift.tt/gSIo3Dq May 25, 2024 at 12:49AM
Thursday, May 23, 2024
Show HN: Excel to Python Compiler https://ift.tt/x7VTybj
Show HN: Excel to Python Compiler We (me and @aarondia) built a tool to help you turn psuedo-software Excel files into real-software Python. Ideally, Pyoneer helps you automate your manual Excel processes. You can try it today here: https://pyoneer.ai . How it works: 1. You upload an Excel file 2. We statically parse the Excel file and build a dependency graph of all the cells, tables, formulas, and pivots. 3. We do a graph traversal, and translate nodes as we hit them. We use OpenAI APIs to translate formulas. There’s a bunch of extra work here — because even with the best prompt engineering a fella like me can do, OpenAI sucks at translating formulas (primarily because it doesn’t know what datatypes its dealing with). We augment this translation with a mapping from ranges to variable names and types, which in our experience can improve the percentage of correctly translatable formulas by about 5x. 4. We generate test cases for our translations as well, to make sure the Python process matches your Excel process. 5. We give you back a Jupyter notebook that contains the code we generated. If there are pieces of the Excel we can’t translate successfully (complex formulas, or pivot tables currently), then we leave them as a TODO in the code. This makes it easy for you to hop in and continue finishing the script. Who is this for: Developers who know Python, primarily! Pyoneer might be useful if: 1. You’ve got an Excel file you’re looking to move to Python (usually for speed, size, or maintenance reasons). 2. There’s enough logic contained in the notebook that it’s going to be a hassle for you to just rewrite it from scratch. 3. Or you don’t know the logic that is in the Excel workbook well since you didn’t write it in the first place :) Post translation, even if Pyoneer doesn't nail it perfectly or translate all the formulas, you'll be able to pop into the notebook and continue cleaning up the TODOs / finish writing the formulas. What the Alpha launch supports: Launched early! Currently we’re focused on supporting: 1. Any number of sheets, with any reference structure between them. 2. Cells that translate as variables directly. We’ll translate the formulas to Python code that has the same result, or else we’ll generate a TODO letting you know we failed translating this cell. 3. Tables that translate as Pandas dataframes. We support at most one table per sheet, at the tables must be contigious. If the formulas in a column are consistent, then we will try and translate this as a single pandas statement. We do not support: pivot tables or complex formulas. When we fail to translate these, we generate TODO statements. We also don’t support graphs or macros - and you won’t see these reflected in the output at all currently. Why we built this: We did YCS20 and built an open source tool called Mito( https://trymito.io ). It’s been a good journey since then - we’ve scaled revenue and to over 2k Github stars ( https://ift.tt/SpaRAyW ). But fundamentally, Mito is a tool that’s useful for Excel users who wanted to start writing Python code more effectively. We wanted to take another stab at the Excel -> Python pain point that was more developer focused - that helped developers that have to translate Excel files into Python do this much more quickly. Hence, Pyoneer! I’ll be in the comments today if you’ve got feedback, criticism, questions, or comments. https://ift.tt/gyIrhXO May 23, 2024 at 11:10PM
Show HN: We open sourced our entire text-to-SQL product https://ift.tt/2fhNE31
Show HN: We open sourced our entire text-to-SQL product Long story short: We (Dataherald) just open-sourced our entire codebase, including the core engine, the clients that interact with it and the backend application layer for authentication and RBAC. You can now use the full solution to build text-to-SQL into your product. The Problem: modern LLMs write syntactically correct SQL, but they struggle with real-world relational data. This is because real world data and schema is messy, natural language can often be ambiguous and LLMs are not trained on your specific dataset. Solution: The core NL-to-SQL engine in Dataherald is an LLM based agent which uses Chain of Thought (CoT) reasoning and a number of different tools to generate high accuracy SQL from a given user prompt. The engine achieves this by: - Collecting context at configuration from the database and sources such as data dictionaries and unstructured documents which are stored in a data store or a vector DB and injected if relevant - Allowing users to upload sample NL <> SQL pairs (golden SQL) which can be used in few shot prompting or to fine-tune an NL-to-SQL LLM for that specific dataset - Executing the SQL against the DB to get a few sample rows and recover from errors - Using an evaluator to assign a confidence score to the generated SQL The repo includes four services https://ift.tt/UBjKZG4 : 1- Engine: The core service which includes the LLM agent, vector stores and DB connectors. 2- Admin Console: a NextJS front-end for configuring the engine and observability. 3- Enterprise Backend: Wraps the core engine, adding authentication, caching, and APIs for the frontend. 4- Slackbot: Integrate Dataherald directly into your Slack workflow for on-the-fly data exploration. Would love to hear from the community on building natural language interfaces to relational data. Anyone live in production without a human in the loop? Thoughts on how to improve performance without spending weeks on model training? https://ift.tt/2R6fYtG May 23, 2024 at 09:20PM
Wednesday, May 22, 2024
Show HN: Route your prompts to the best LLM https://ift.tt/l26p35t
Show HN: Route your prompts to the best LLM Hey HN, we've just finished building a dynamic router for LLMs, which takes each prompt and sends it to the most appropriate model and provider. We'd love to know what you think! Here is a quick(ish) screen-recroding explaining how it works: https://youtu.be/ZpY6SIkBosE Best results when training a custom router on your own prompt data: https://youtu.be/9JYqNbIEac0 The router balances user preferences for quality, speed and cost. The end result is higher quality and faster LLM responses at lower cost. The quality for each candidate LLM is predicted ahead of time using a neural scoring function, which is a BERT-like architecture conditioned on the prompt and a latent representation of the LLM being scored. The different LLMs are queried across the batch dimension, with the neural scoring architecture taking a single latent representation of the LLM as input per forward pass. This makes the scoring function very modular to query for different LLM combinations. It is trained in a supervised manner on several open LLM datasets, using GPT4 as a judge. The cost and speed data is taken from our live benchmarks, updated every few hours across all continents. The final "loss function" is a linear combination of quality, cost, inter-token-latency and time-to-first-token, with the user effectively scaling the weighting factors of this linear combination. Smaller LLMs are often good enough for simple prompts, but knowing exactly how and when they might break is difficult. Simple perturbations of the phrasing can cause smaller LLMs to fail catastrophically, making them hard to rely on. For example, Gemma-7B converts numbers to strings and returns the "largest" string when asking for the "largest" number in a set, but works fine when asking for the "highest" or "maximum". The router is able to learn these quirky distributions, and ensure that the smaller, cheaper and faster LLMs are only used when there is high confidence that they will get the answer correct. Pricing-wise, we charge the same rates as the backend providers we route to, without taking any margins. We also give $50 in free credits to all new signups. The router can be used off-the-shelf, or it can be trained directly on your own data for improved performance. What do people think? Could this be useful? Feedback of all kinds is welcome! https://ift.tt/c07Iov8 May 22, 2024 at 08:37PM
Show HN: B-field, a novel probabilistic key-value data structure (`rust-bfield`) https://ift.tt/vWqU4CV
Show HN: B-field, a novel probabilistic key-value data structure (`rust-bfield`) `rust-bfield` is a Rust implementation of our novel "B-field" data structure, which functions like a Bloom filter for key-value lookups instead of set membership queries. The B-field allows you to compactly store data using only a few bytes per key-value pair. We've successfully utilized it in genomics to associate billions of "k-mers" with taxonomic identifiers while maintaining an efficient memory footprint. But the data structure is also useful beyond computational biology, particularly where you have large unique key domains and constrained value ranges. Available under an Apache 2 license. We hope it proves useful, and we're happy to answer any questions! https://ift.tt/8SePW0N May 22, 2024 at 11:23PM
Tuesday, May 21, 2024
Show HN: Adblock for Podcasts https://ift.tt/a1wUKPp
Show HN: Adblock for Podcasts This is a small app that achieves surprisingly good podcast adblocking. It transcribes the podcast, identifies ad segments in the transcript, then creates a new version of the podcast without the ads. https://ift.tt/fapLz1h May 22, 2024 at 05:31AM
Show HN: An online billboard I built in 2 weeks https://ift.tt/JtWMOdB
Show HN: An online billboard I built in 2 weeks Never built something this quick from the ground up! https://ift.tt/TgIMz5Z May 22, 2024 at 01:19AM
Subscribe to:
Posts (Atom)
Show HN: A lie detector game that reads your pulse through your phone camera https://ift.tt/rzFTDLm
Show HN: A lie detector game that reads your pulse through your phone camera https://kouh.me/tells May 8, 2026 at 11:31PM
-
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: I built Dirac, Hash Anchored AST native coding agent, costs -64.8 pct Fully open source, a hard fork of cline. Full evals on the gi...
-
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...