Wednesday, December 20, 2023

New top story on Hacker News: IBM demonstrates useful Quantum computing within 133-qubit Heron

IBM demonstrates useful Quantum computing within 133-qubit Heron
10 by rbanffy | 7 comments on Hacker News.


New top story on Hacker News: Hacker News Activity Analysis with GPT-4 Agent

Hacker News Activity Analysis with GPT-4 Agent
40 by zurfer | 7 comments on Hacker News.
Hey, we are building Dot, a data bot ( https://www.getdot.ai ) that lets data teams enable everyone in their org to self-serve on governed data. We thought we'd demo it using the tried and true method of "show Hacker News stuff about itself". For this analysis, we used the BigQuery dataset of HN ( https://ift.tt/Qt2IxPY... ). We created one more table to pre-calculate yearly retention. And of course, a lot of the heavy lifting is done by OpenAI's GPT-4 models and the fantastic plotly library for visualization. Let us know what other things you'd like to see about Hacker News data in the comments, and try our best to share the answers!

Thursday, November 23, 2023

New top story on Hacker News: Snaps. Why? Please Stop

Snaps. Why? Please Stop
18 by throw555chip | 1 comments on Hacker News.


New top story on Hacker News: Digging for Our Origins in the Bone Beds of an African Park

Digging for Our Origins in the Bone Beds of an African Park
4 by Brajeshwar | 0 comments on Hacker News.


New top story on Hacker News: Show HN: UI Library Creator

Show HN: UI Library Creator
10 by kemyd | 0 comments on Hacker News.
Hey HN! The "Generative" trend is booming, and UI Library Creator is our original approach to it. In the last three years, we have added 60+ professional UI libraries to Shuffle's catalog (Shuffle = visual editor for web developers). Still, we know we need more than this to satisfy our growing user base! That's why we created the UI Library Creator. In this tool, you can combine elements and styles to create unique UI libraries that work seamlessly with the Shuffle Editor and all its capabilities (drag-and-drop, customizations, live preview, and more). We provide you with UX solutions (components) written in Tailwind CSS and presets so you can quickly combine them to create what you need. You don't need to talk to a "black box" AI with a chat interface. Possible combinations are in gazillions. We aim for original creations, but you have complete control over the final effect. How to use the UI Library Creator: * Visit: https://ift.tt/s57E4Ze * We recommend starting by selecting Assets and Copywriting for your target audience. * When these two options are locked, use the "Shuffle Styles" button to bootstrap your project with the first style. * If you like something, lock the category and then repeat shuffling. You can also change options manually, but with "Shuffle Styles," you can quickly see many creations. If you enjoy the final result, click "Publish now" and send your UI Library to Shuffle. Once processed, it will be available for use in your Dashboard. Let us know what you think! Video (2min) with product tour: https://www.youtube.com/watch?v=8ZFlWEDr7XM

Monday, November 20, 2023

New top story on Hacker News: Ask HN: What's the state of the art for drawing math diagrams online?

Ask HN: What's the state of the art for drawing math diagrams online?
17 by ajkjk | 10 comments on Hacker News.
I'm interested in having high-quality math diagrams on a personal website. I want the quality to be comparable to TikZ, but the workflows are cumbersome and it doesn't integrate with MathJax/KateX. Ideally I would be able to produce the diagrams in JS with KaTeX handling rendering the labels, but this doesn't seem to exist (I'm a software engineer so I'm wondering if I should try to make it...). Nice features also include having the diagram being controllable by JS or animatable, but that's not a requirement. What are other people using? Things I've considered: TikZ options: * TikZ exported to SVG * Writing the TikZ in something else, e.g. I found this library PyTikZ which is old but I could update things to it, that way at least I don't have to wrangle TikZ's horrible syntax much myself. I could theoretically write a JS version of this. * Maybe the same thing, JS -> TikZ, but also run TikZ in WebAssembly so that the whole thing lives in the browser. * Writing TikZ but ... having ChatGPT do it so I don't have to learn to antiquated syntax. Non-TikZ options: * InkScape * JSXGraph, but it isn't very pretty * ??? Thanks for your help!

New top story on Hacker News: Carnegie Mellon's intro functional programming lectures are now online for free

Carnegie Mellon's intro functional programming lectures are now online for free
72 by brandonspark | 10 comments on Hacker News.


New top story on Hacker News: Animals Whose Blood Isn't Red

Animals Whose Blood Isn't Red
15 by warrenm | 2 comments on Hacker News.


Monday, November 6, 2023

New top story on Hacker News: Ask HN: How do you start a research based company?

Ask HN: How do you start a research based company?
25 by mnky9800n | 14 comments on Hacker News.
Looking around hacker news it seems like everyone everywhere has their new AI company whose main goal is to develop some kind of new algorithm and then find customers later. Where do people get funding for such initiatives? I believe I'm a bit naive but it also seems like this could be a better way of doing research for the time being than continuing on in academia. But how do you get money to start a company whose goal is "make AI and worry about customers later"?

Saturday, October 28, 2023

New top story on Hacker News: Show HN: WireHole combines WireGuard, Pi-hole, and Unbound with an easy UI

Show HN: WireHole combines WireGuard, Pi-hole, and Unbound with an easy UI
21 by byteknight | 54 comments on Hacker News.
WireHole offers a unified docker-compose project that integrates WireGuard, PiHole, and Unbound, complete with a user interface. This solution is designed to empower users to swiftly set up and manage either a full or split-tunnel WireGuard VPN. It features ad-blocking capabilities through PiHole and enhanced DNS caching and privacy options via Unbound. The intuitive UI makes deployment and ongoing management straightforward, providing a comprehensive VPN solution with added privacy features.

Friday, October 27, 2023

New top story on Hacker News: Show HN: A local Python prototyping tool for Jupyter and Streamlit

Show HN: A local Python prototyping tool for Jupyter and Streamlit
5 by galenmarchetti | 0 comments on Hacker News.
Hey HN! I built a local Python prototyping tool that is finally the Python development environment I've always wanted. It has a Jupyter notebook for data crunching, a database of your choice (Python or MongoDB), and a Streamlit app for building a frontend visualization. You can edit the Streamlit backend via an embedded VSCode editor, or locally on your own IDE. The best part for me is that the database connectors within Jupyter and Streamlit are configured out-of-the-box, so you don't need to spend time thinking about how to tie all that together - you can just pick the database you want to use and get going. Disclaimer: I do also work on the tool that deploys all this under the hood, but this project is a personal hackweek project that I threw together so I could develop Python apps on my own

New top story on Hacker News: Ways to Make Sand (2020) [video]

Ways to Make Sand (2020) [video]
6 by surprisetalk | 0 comments on Hacker News.


Wednesday, October 18, 2023

New top story on Hacker News: Ask HN: Why is there no modern successor to the 3D Pinball games of yesteryear?

Ask HN: Why is there no modern successor to the 3D Pinball games of yesteryear?
14 by eigenvalue | 12 comments on Hacker News.
I recall games like Full Tilt! Pinball and the 3D pinball game included in Windows were pretty popular and good showcases for the speed and quality of computer graphics back in the 90s. Then it occured to me that modern GPUs like the nVidia 4090 would be incredible for simulating a pinball machine with insane fidelity using RTX ray tracing and the optimized physics simulator (PhysX) they have. You could probably end up with something that truly looks and feels like the real thing. I'm certainly no expert on the subject, but after doing a quick search on Steam, I don't see anything like that on the market. Why do you think that is? Would it really be so hard to do? Wouldn't that be popular? I know I'd love to see it just because it would be such a great showcase for the power of modern machines, especially the integration of super realistic physics. Imagine bumping the machine hard to cheat? Or being able to smash the glass with a hammer and then put objects in the case and see what happens to them while you play? Could also be an amazing physics education thing if you could see real-time free-body diagrams overlaid on the ball that you could freeze in time and study showing all the forces acting on it. You could turn a dial and see what it would be like to play pinball on the moon! I hope someone sees this and makes it!

Saturday, October 14, 2023

New top story on Hacker News: Ask HN: How to be a manager? Any good sources for learning how to delegate?

Ask HN: How to be a manager? Any good sources for learning how to delegate?
55 by r_singh | 26 comments on Hacker News.
Hi all, hope you are having a good weekend. I have been a solo dev / indie hacker for a few (many?) years until recently when I added 2 people to my team (one engineer and one for marketing). Initially when adding them to my team I was kind of relieved that they would solve certain problems for me however after a few weeks I learnt while they do what I ask of them they also create new problems for me and I need to prepare a lot more which leaves less time to work solo. My impulsive thought at first was that maybe I should go back to being solo but soon I realised that I enjoy working solo and don’t really know how to be a manager or how to delegate. Has anyone here faced something similar? How did you learn to become a manager? I would really appreciate if you could point me to some good sources books videos courses any material that could give me a good 101 on being a manager and delegating work / using Human Resources, also using positive approach whilst giving feedback. Also, do you have any heuristics you use to measure your effectiveness at delegating? Any help is appreciated, thanks!

Tuesday, October 3, 2023

New top story on Hacker News: Study Finds Hybrid Work Improves Mental Health Compared to Remote or In-Office

Study Finds Hybrid Work Improves Mental Health Compared to Remote or In-Office
40 by digitcatphd | 22 comments on Hacker News.


New top story on Hacker News: Show HN: Leporello.js – interactive functional programming IDE for JavaScript

Show HN: Leporello.js – interactive functional programming IDE for JavaScript
19 by dmitry-vsl | 3 comments on Hacker News.
Hi! Leporello.js is an interactive functional programming environment designed for pure functional subset of JavaScript. It executes code instantly as you type and displays results next to it. Leporello.js also features an omnipresent debugger. Just position your cursor on any line or select any expression, and immediately see its value. Leporello.js visualizes a dynamic call tree of your program. Thanks to the data immutability in functional programming, it allows you to navigate the call tree both forward and backward, offering a time-travel-like experience. Leporello.js offers the ability to develop HTML5 applications interactively, enabling you to update your code without losing the application's state. It records an IO trace of your program, which is then transparently replayed during subsequent program executions. This allows you to instantly reexecute your code after making small tweaks, thereby tightening your feedback loop. Furthermore, Leporello.js can serve as an interactive notebook. You have the flexibility to utilize any JavaScript libraries to visualize your data directly within your code. For a more detailed walkthrough, please watch the product video. Currently, Leporello.js is available as a free online application that you can try right in your browser. My goal is to build the Leporello.js standalone Electron app and a VSCode plugin, both with TypeScript support. Additionally, I plan to add Node.js support (currently, Leporello.js is only for HTML5 apps). In the VSCode plugin, Leporello.js will sit on top of the built-in TypeScript/JavaScript mode, utilizing its code analysis information to enhance the default VSCode experience with unique Leporello.js features. I am building Leporello.js as a single independent developer. Leporello.js is funded solely by donations. Support me on Github Sponsors [0] and be the first to gain access to the Leporello.js Visual Studio Code plugin with TypeScript support. I'll be delighted to answer any questions you may have. [0] https://ift.tt/UsH1iQw

Tuesday, September 19, 2023

New top story on Hacker News: Show HN: Hydra - Open-Source Columnar Postgres

Show HN: Hydra - Open-Source Columnar Postgres
40 by coatue | 4 comments on Hacker News.
hi hn, hydra ceo here hydra is an open-source extension that adds columnar tables to Postgres for efficient analytical reporting. With Hydra, you can analyze billions of rows instantly without changing code. demo video (5 min): https://youtu.be/1yzxgb0Oyrw github repo: https://ift.tt/L2dYhn0 For 1.0 GA release, aggregate queries are over *60% faster* than Hydra beta due to aggregate vectorization. Spatial indexes (gin, gist, spgist, and rum indexes) and pg_hint_plan are now enabled for performance optimization. postgres is great, but aggregates can take minutes to hours to return results on large data sets. long-running analytical queries hog database resources and degrade performance. use hydra to run much faster analytics on postgres without changing code. for testing, try the hydra free tier to create a column postgres instance on the cloud. https://ift.tt/hmGkbIR

New top story on Hacker News: There's an Alternative to the Infinite Scroll

There's an Alternative to the Infinite Scroll
9 by sylvain_kerkour | 3 comments on Hacker News.


New top story on Hacker News: Facebook is blocking Canadians’ posts about the assassination of a Sikh leader

Facebook is blocking Canadians’ posts about the assassination of a Sikh leader
69 by toomanyrichies | 42 comments on Hacker News.


Monday, September 11, 2023

New top story on Hacker News: Non-Standard Errors [pdf]

Non-Standard Errors [pdf]
4 by luu | 0 comments on Hacker News.


New top story on Hacker News: Show HN: Loopy – share and find and music you love

Show HN: Loopy – share and find and music you love
8 by kylel95 | 0 comments on Hacker News.
Hi, I created loopy, a website to share and discover music you love. A former coworker answered an ice breaker question saying his superpower would be to know every language fluently since he travels a lot. Mine would be to hear every song I would fall in love with. I realized that I will die without hearing every song that I will fall in love with. So many of my all-time favorite songs I randomly have heard at a club, coffee shop, traveling, walking by a store, etc. There is a high chance that I would have never heard those songs. Loopy aims to fix this. You can post your all-time favorite songs. If someone else love this song, there is a chance you will too :). Here is my profile: https://loopy.fm/kyle Happy listening :) - Kyle

Sunday, September 10, 2023

New top story on Hacker News: Effectiveness of wearable activity trackers to increase physical activity

Effectiveness of wearable activity trackers to increase physical activity
16 by lxm | 0 comments on Hacker News.


New top story on Hacker News: Battery-Electric Fishing Vessel Marks a Sea Change for Small Commercial Fishers

Battery-Electric Fishing Vessel Marks a Sea Change for Small Commercial Fishers
5 by geox | 0 comments on Hacker News.


New top story on Hacker News: Show HN: Erlmacs – a script to update your .emacs file for Erlang development

Show HN: Erlmacs – a script to update your .emacs file for Erlang development
5 by dlachausse | 0 comments on Hacker News.
erlmacs automatically configures and updates your .emacs file with support for the emacs mode that is included with Erlang/OTP. It frees you from having to locate the installation directory of Erlang/OTP and its bundled emacs mode. It is an escript that only depends upon Erlang/OTP and Emacs. Note: There is not much in the way of error checking at this moment, but it does make a backup of your .emacs files before any destructive operations.

Saturday, September 2, 2023

New top story on Hacker News: Build Your Own Flight Sim in C++ (1996)

Build Your Own Flight Sim in C++ (1996)
17 by stefankuehnel | 3 comments on Hacker News.


New top story on Hacker News: Found in a Library Book

Found in a Library Book
26 by bookofjoe | 2 comments on Hacker News.


New top story on Hacker News: Show HN: Modular Diffusion – A modular Python library for diffusion models

Show HN: Modular Diffusion – A modular Python library for diffusion models
6 by secularchapel | 0 comments on Hacker News.
Hello everyone! I've been working on this project for a few months as part of my thesis in Machine Learning. It's meant to be a library that provides an easy-to-use but flexible API to design and train Diffusion Models. I decided to make it because I wanted to quickly prototype a Diffusion Model but there were no good tools to do it with. I think it really can help people prototype their own Diffusion Models a lot faster and only in a few lines of code. The base idea is to have a Model class that takes different modules corresponding to the different aspects of the Diffusion Model process (noise schedule, noise type, denoising network, loss function, guidance, etc.) and allow the user to mix and match different modules to achieve different results. The library ships with a bunch of prebuilt modules and the plan is to add many more. I also made it super easy to implement your own modules, you just need to extend from one of the base classes available. Contrary to HuggingFace Diffusers, this library is focused on designing and training your own Diffusion Models rather than finetuning pretrained ones (although this is possible). I would really appreciate your feedback.

Friday, September 1, 2023

New top story on Hacker News: The Practical Effects Wizardry of Dungeons and Dragons: Honor Among Thieves

The Practical Effects Wizardry of Dungeons and Dragons: Honor Among Thieves
4 by thunderbong | 0 comments on Hacker News.


New top story on Hacker News: Ten Sed Command Examples

Ten Sed Command Examples
10 by freedude | 3 comments on Hacker News.


New top story on Hacker News: Linear Algebra for Programmers

Linear Algebra for Programmers
13 by coffeemug | 0 comments on Hacker News.


New top story on Hacker News: Govt of Canada proposes a 4% Link Tax

Govt of Canada proposes a 4% Link Tax
55 by Plasmoid | 33 comments on Hacker News.


New top story on Hacker News: Amateur Astronomers Spot New Impact On Jupiter

Amateur Astronomers Spot New Impact On Jupiter
5 by belter | 1 comments on Hacker News.


New top story on Hacker News: Ask HN: What is your policy regarding smartphones for your children?

Ask HN: What is your policy regarding smartphones for your children?
9 by eimrine | 9 comments on Hacker News.
Recently, there are more and more studies that smartphones harm learning and not a single study with the opposite results. However, very few parents have the guts not to buy a smartphone for their child. At what age do children in the HN crowd begin to have censored access to proprietary software (personal supervision) and uncensored (smartphone with or without parental controls)? Are there families where children have access to computers with only FOSS before they have access to proprietary software?

New top story on Hacker News: Show HN: An Immersive Game of Thrones Multiverse Experience

Show HN: An Immersive Game of Thrones Multiverse Experience
5 by thronesMultiV | 0 comments on Hacker News.
Alpha Version Demo: https://ift.tt/BwWyifb Twitter: https://twitter.com/ThronesMultiV/status/1697440568874348953 We're here to present an experimental product empowered by the blend of Stable Diffusion and ChatGPT! Dive into Westeros like never before. Our experimental product offers an immersive storytelling experience where you play a pivotal role in shaping the narrative. Ever wondered if the ending of the final seasons of Game of Thrones could've been different? Now's your chance to twist the tale. Current Features : - AI-driven alternative endings starting from the end of S7. - Real-time story interventions, allowing you to change the plotline as you read. What's Next : - Continuous enhancements to refine and polish the storytelling experience. - And yes, we're contemplating open-sourcing the project – giving back to this amazing community and encouraging further innovation. We truly believe in the power of collaboration. If you have feedback, suggestions, or just want to geek out about Westeros, shoot us an email at ready2play.contact@gmail.com ! Additionally, if you're as passionate about AI and storytelling as we are, we'd love for you to collaborate with us on this exciting project. Remember, winter is coming, but with AI, the possibilities are endless. Stay excited and stay kind! Valar Morghulis!

Monday, August 28, 2023

New top story on Hacker News: A JVM in Rust part 5 – Executing instructions

A JVM in Rust part 5 – Executing instructions
28 by andreabergia | 4 comments on Hacker News.


New top story on Hacker News: Raise Less, Build More

Raise Less, Build More
9 by trohan | 0 comments on Hacker News.


New top story on Hacker News: Serial adapter / reboot controller for Apple M1/M2

Serial adapter / reboot controller for Apple M1/M2
30 by zdw | 0 comments on Hacker News.


New top story on Hacker News: Utopia Clicker

Utopia Clicker
15 by colinprince | 2 comments on Hacker News.


New top story on Hacker News: Designing a new concurrent data structure

Designing a new concurrent data structure
12 by goodroot | 1 comments on Hacker News.


New top story on Hacker News: How to create a Qt 5 ARM/Intel universal binary for Mac

How to create a Qt 5 ARM/Intel universal binary for Mac
16 by zdw | 0 comments on Hacker News.


Wednesday, August 23, 2023

New top story on Hacker News: On Keeping Sketchbooks

On Keeping Sketchbooks
3 by matt_kirkland | 0 comments on Hacker News.


New top story on Hacker News: HashiCorp switching to BSL shows a need for open charter companies

HashiCorp switching to BSL shows a need for open charter companies
25 by sytse | 10 comments on Hacker News.


New top story on Hacker News: In deadly Maui fires, those who dodged barricades survived

In deadly Maui fires, those who dodged barricades survived
44 by mutant_glofish | 22 comments on Hacker News.


New top story on Hacker News: Show HN: Gentrace – evaluation and observability for generative AI

Show HN: Gentrace – evaluation and observability for generative AI
17 by dsaffy | 0 comments on Hacker News.
Hi HN, Gentrace is our new evaluation and observability tool for generative AI (open beta). Generative pipelines are hard to evaluate because outputs are subjective. Lots of developers end up just doing “gut checks” on a few inputs before shipping changes, or they build up a spreadsheet of test cases that they manually run through the pipeline. Some companies outsource filling out the spreadsheet. However, in any of these cases, you end up with a very slow and expensive process for evaluation. At one point, we did this too. Gentrace is the result of a pivot; it was an internal tool we used to automatically grade new PRs as developers shipped changes to generative pipelines that other people thought might be useful. Gentrace makes pre-production testing of generative pipelines continuous and nearly instantaneous. In Gentrace, you: - Import and/or construct suites of test data - Use a combination of AI and heuristic evaluators to grade for quality, hallucination, safety, etc - Use our interface to correct automated grades or add your own (yourself or a member of your team) Gentrace integrates at a code level for evaluation, meaning we test your generative AI pipeline the way you would test normal code. This allows you to test more than just prompt changes; for example, you can compare models (eg Claude 2 vs GPT-4 vs GPT 3.5 vs Llama 2) or see the effects of additional chained steps (”Rewrite the previous answer in the following tone:”). Here’s a video overview that goes into a bit more detail: https://youtu.be/XxgDPSrTWIw In production, Gentrace observes for speed, cost, and data flow. It also shows real user feedback as well. We do this by integrating via our SDK at a code level; Gentrace does not proxy requests. Soon, we’ll allow you to convert production data into test cases, allowing customer support to turn bad production generations into “failing tests” for AI teams to make pass. We process interim steps and multiple outputs as well, helping evaluate agent flows / chains where the “last output” isn’t always the only thing that matters. There’s been a lot of observability tools published recently. We differ from those by focusing more strongly on blending observability with strong evaluation and by using an SDK rather than a “man-in-the-middle” approach to capturing data (ie Gentrace can be down and your request to OpenAI will still succeed). Within the evaluation landscape, we differentiate by integrating with code (see above for benefits) for capturing generative outputs and by providing a customizable UI workflow for building evaluators. In Gentrace, you start with off-the-shelf automated evaluators and then customize them to your specific task. You also build and run new evaluators on old generative outputs. Finally, you easily override automated evaluators and/or blend automated evaluation with evaluation by humans on your team. We also focus on being suitable for business use. We are SOC 2 Type 1 compliant (Type 2 coming shortly), have robust legal documentation around data processing, security, and privacy, and have already passed several vendor legal and security reviews at large technology companies. Our standard usage-based pricing is available on the website: https://ift.tt/InDw8Kq If you are building features with generative AI, we would love to get your feedback. You can self-serve sign up (without a credit card) for a 14 day trial here: https://gentrace.ai/ We’re available right here for feedback and questions. We’re also available at support@gentrace.ai. Best, Doug, Vivek, and Daniel

New top story on Hacker News: Reading the temperature, humidity, and pressure from a BME280 Sensor with Java

Reading the temperature, humidity, and pressure from a BME280 Sensor with Java
7 by mfiguiere | 1 comments on Hacker News.


New top story on Hacker News: Natural beekeepers are the radical dissenters of apiculture

Natural beekeepers are the radical dissenters of apiculture
23 by fortran77 | 77 comments on Hacker News.


Saturday, August 12, 2023

New top story on Hacker News: Auditory illusions with examples from Daft Punk

Auditory illusions with examples from Daft Punk
54 by ugurnot | 10 comments on Hacker News.


New top story on Hacker News: Tijuana's illegal sewer hookups linked to cross-border pollution

Tijuana's illegal sewer hookups linked to cross-border pollution
20 by geox | 1 comments on Hacker News.


New top story on Hacker News: Anti-Ugly Action

Anti-Ugly Action
3 by tintinnabula | 0 comments on Hacker News.


New top story on Hacker News: Programming Techniques: Regular expression search algorithm (1968)

Programming Techniques: Regular expression search algorithm (1968)
6 by userbinator | 1 comments on Hacker News.


New top story on Hacker News: Filthy Romans: Dirty secrets of the bath-obsessed ancients (2016)

Filthy Romans: Dirty secrets of the bath-obsessed ancients (2016)
5 by revolucien | 1 comments on Hacker News.