Ambient Co-Presence
9 by Tomte | 1 comments on Hacker News.
Sunday, December 31, 2023
Saturday, December 30, 2023
Friday, December 29, 2023
Thursday, December 28, 2023
Wednesday, December 27, 2023
Tuesday, December 26, 2023
Monday, December 25, 2023
Sunday, December 24, 2023
Saturday, December 23, 2023
Friday, December 22, 2023
Thursday, December 21, 2023
Wednesday, December 20, 2023
New top story on Hacker News: Ask HN: Who needs holiday help? (Follow up thread)
Ask HN: Who needs holiday help? (Follow up thread)
39 by atdrummond | 3 comments on Hacker News.
Hi all, I wanted to make sure that, ahead of Christmas and New Years, that everyone on HN who needs help (whether that’s affording a Christmas Day dinner or with longer term needs) is able to communicate such. I will be inaccessible from the 27th of December onwards for ten days, so I want to make sure I’m able to fulfill all/the majority of requests prior to then. Thanks to our previous thread ( https://ift.tt/Vfak83R ) I was able to distribute nearly $30,000 in support to those who needed it. Unfortunately, this year the requests were not only far more numerous than in year’s past but also much more significant in the amounts asked. Given this, I kindly request that if you’re asking for support, that you do two things: 1. Make sure that the request is necessary. We had some asks for things like children’s college funds for kids who are 1-2 years old. While this is a worthy investment, it is somewhat outside the scope of this particular support programme. 2. Keep your request to $1,000 or less. Last year, the vast majority of funding requests were under $100. This year, a good 25%+ of all requests were over $1000 and we had a decent number (2-3%) over $10,000. While I did my best to finance the larger requests, please remember that I can have a greater impact the larger the number of people I can support. This cap might be overridden in truly extenuating circumstances but I want to encourage people to ask for what they truly need. Finally, please post in this thread once your support request has been filled. I want to avoid the otherwise-inevitable double funding that seems to happen when fulfillments are not noted. Once again, thank you to this wonderful community for all you’ve done for me and others. I truly hope that this is a small way in which I can begin to repay my karmic debt. - alexander EDIT: if you DID not receive a response from me (I got well over 300 emails) please send me a NEW email with your request. please include: 1. total needed 2. name + address 3. how to pay (preferred methods are, in order of preference, cashapp, bank transfer (wise, wire, ACH, etc), PayPal, crypto)
39 by atdrummond | 3 comments on Hacker News.
Hi all, I wanted to make sure that, ahead of Christmas and New Years, that everyone on HN who needs help (whether that’s affording a Christmas Day dinner or with longer term needs) is able to communicate such. I will be inaccessible from the 27th of December onwards for ten days, so I want to make sure I’m able to fulfill all/the majority of requests prior to then. Thanks to our previous thread ( https://ift.tt/Vfak83R ) I was able to distribute nearly $30,000 in support to those who needed it. Unfortunately, this year the requests were not only far more numerous than in year’s past but also much more significant in the amounts asked. Given this, I kindly request that if you’re asking for support, that you do two things: 1. Make sure that the request is necessary. We had some asks for things like children’s college funds for kids who are 1-2 years old. While this is a worthy investment, it is somewhat outside the scope of this particular support programme. 2. Keep your request to $1,000 or less. Last year, the vast majority of funding requests were under $100. This year, a good 25%+ of all requests were over $1000 and we had a decent number (2-3%) over $10,000. While I did my best to finance the larger requests, please remember that I can have a greater impact the larger the number of people I can support. This cap might be overridden in truly extenuating circumstances but I want to encourage people to ask for what they truly need. Finally, please post in this thread once your support request has been filled. I want to avoid the otherwise-inevitable double funding that seems to happen when fulfillments are not noted. Once again, thank you to this wonderful community for all you’ve done for me and others. I truly hope that this is a small way in which I can begin to repay my karmic debt. - alexander EDIT: if you DID not receive a response from me (I got well over 300 emails) please send me a NEW email with your request. please include: 1. total needed 2. name + address 3. how to pay (preferred methods are, in order of preference, cashapp, bank transfer (wise, wire, ACH, etc), PayPal, crypto)
Tuesday, December 19, 2023
Monday, December 18, 2023
Sunday, December 17, 2023
Saturday, December 16, 2023
Friday, December 15, 2023
Thursday, December 14, 2023
Wednesday, December 13, 2023
Tuesday, December 12, 2023
Monday, December 11, 2023
Sunday, December 10, 2023
Saturday, December 9, 2023
Friday, December 8, 2023
Thursday, December 7, 2023
Wednesday, December 6, 2023
Tuesday, December 5, 2023
Monday, December 4, 2023
Sunday, December 3, 2023
New top story on Hacker News: Show HN: Report Phone Spam – Shut down robocallers and text spammers
Show HN: Report Phone Spam – Shut down robocallers and text spammers
15 by troydavis | 2 comments on Hacker News.
Do you receive unsolicited phone calls or SMS/text spam? I made a free public service site explaining how to find the telecom carrier that is responsible for the spammer's (real) phone number and report the abuse to them – so the carrier can terminate their service. It works, and it feels like magic. Background: Earlier this year, I wrote an HN comment[1] explaining how to find the telecom carrier responsible for a robocall or SMS spam campaign. Those steps aren't documented anywhere else, even though they're actually pretty easy. This info deserved to be much more visible, so now it is: https://ift.tt/mG2qAyY As my site says, most reputable telecom carriers don't want unsolicited messages on their network or phone numbers. In order to disconnect their abusive customers, they need to hear about the abuse. That's where you come in. In a few minutes, you can report abuse to the responsible carrier, who will investigate and often shut off the spammer's phone number(s). [1]: https://ift.tt/Xvr4z2F
15 by troydavis | 2 comments on Hacker News.
Do you receive unsolicited phone calls or SMS/text spam? I made a free public service site explaining how to find the telecom carrier that is responsible for the spammer's (real) phone number and report the abuse to them – so the carrier can terminate their service. It works, and it feels like magic. Background: Earlier this year, I wrote an HN comment[1] explaining how to find the telecom carrier responsible for a robocall or SMS spam campaign. Those steps aren't documented anywhere else, even though they're actually pretty easy. This info deserved to be much more visible, so now it is: https://ift.tt/mG2qAyY As my site says, most reputable telecom carriers don't want unsolicited messages on their network or phone numbers. In order to disconnect their abusive customers, they need to hear about the abuse. That's where you come in. In a few minutes, you can report abuse to the responsible carrier, who will investigate and often shut off the spammer's phone number(s). [1]: https://ift.tt/Xvr4z2F
Saturday, December 2, 2023
Friday, December 1, 2023
Thursday, November 30, 2023
Wednesday, November 29, 2023
Tuesday, November 28, 2023
Monday, November 27, 2023
Sunday, November 26, 2023
Saturday, November 25, 2023
Friday, November 24, 2023
Thursday, November 23, 2023
New top story on Hacker News: Show HN: UI Library Creator
Show HN: UI Library Creator
6 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/ziox0kf * 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
6 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/ziox0kf * 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
Wednesday, November 22, 2023
Tuesday, November 21, 2023
Monday, November 20, 2023
Sunday, November 19, 2023
Saturday, November 18, 2023
Friday, November 17, 2023
Thursday, November 16, 2023
Wednesday, November 15, 2023
Tuesday, November 14, 2023
Monday, November 13, 2023
Sunday, November 12, 2023
Saturday, November 11, 2023
Friday, November 10, 2023
Thursday, November 9, 2023
Wednesday, November 8, 2023
Tuesday, November 7, 2023
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?
18 by mnky9800n | 8 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"?
18 by mnky9800n | 8 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"?
Sunday, November 5, 2023
Saturday, November 4, 2023
Friday, November 3, 2023
New top story on Hacker News: GitHub Is Down
GitHub Is Down
42 by bombcar | 11 comments on Hacker News.
The status page shows stuff about slack https://ift.tt/EjsARnW but it seems authentication is down hard, can't pull, comment, or even view public repositories when logged in.
42 by bombcar | 11 comments on Hacker News.
The status page shows stuff about slack https://ift.tt/EjsARnW but it seems authentication is down hard, can't pull, comment, or even view public repositories when logged in.
Thursday, November 2, 2023
Wednesday, November 1, 2023
Tuesday, October 31, 2023
Monday, October 30, 2023
Sunday, October 29, 2023
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
15 by byteknight | 49 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.
15 by byteknight | 49 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
Thursday, October 26, 2023
Wednesday, October 25, 2023
Tuesday, October 24, 2023
Monday, October 23, 2023
Sunday, October 22, 2023
Saturday, October 21, 2023
Friday, October 20, 2023
Thursday, October 19, 2023
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?
11 by eigenvalue | 9 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!
11 by eigenvalue | 9 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!
Tuesday, October 17, 2023
New top story on Hacker News: Show HN: I made an all-in-one desktop app with a no-BS approach to get work done
Show HN: I made an all-in-one desktop app with a no-BS approach to get work done
14 by daniel_sushil | 6 comments on Hacker News.
Hi HN! This is Daniel from Floutwork ( https://ift.tt/4YU5zdX ) Floutwork is an all-in-one desktop app designed to serve as a personal work system, offering a no-BS approach to getting real work done online. Background: When I transitioned from a development role to a product management role, I realized there was no real organization or structure to the way I worked as a PM. Tasks I needed to complete were scattered across emails, Teams, meetings, etc. I was inundated with emails and found myself juggling multiple browser windows, numerous open tabs, and other desktop applications. This overwhelming situation made it clear that success in my new role hinged on being self-organized and focused. After reading the book "Deep Work" by Cal Newport, I recognized that my work habits were counterproductive to accomplishing meaningful work. After that, I delved further into the "focus and productivity" path, read more books on the subject, and decided to integrate these concepts and methodologies into a single app. I could have created a specialized tool that addressed only one or two problems, like many other apps out there, but I knew that building a single app designed to assist with the workflow from start to finish was the only way to eliminate as many distractions and friction points as possible. Honestly, I could've wrapped up development way sooner if I'd just tackled one issue. But what's the point if one part of my workflow rocks and the rest sucks? What's the problem with modern work? You might be using a combination of a task manager and a calendar to track tasks. To work on a task, though, you probably bounce to your browser full of tabs. If you use desktop apps like Teams, Slack, or Discord, this bouncing back and forth becomes even worse because every link you click on opens in the browser. The real problem is when we jump to a browser full of tabs every time, we get distracted by all the tabs and get sidetracked, or our old habits kick in due to how our brains are now wired, and we start aimlessly browsing. This causes a lot of friction in our flow. This is one of the main reasons why people today are not able to focus or don't feel motivated to get work done. What usually takes 1 hour to complete can take up to 3 hours. What's unique about Floutwork? Floutwork has an excellent task management system and a calendar view right next to it to intelligently show you when you can work on your tasks amidst your busy schedule. However, it goes beyond that and lets you pin your work apps right within Floutwork. Once you know you need to work on a task, you can quickly hop on to your web apps right within Floutwork and get that done, and then repeat. Every time you access a web app within Floutwork, any tabs you open within that app stay within that app, so you only get to see the tabs to get your current task done. This powerful flow cuts down all the distractions and friction points that come between tasks and work getting done. Now that all your work can be consolidated into one unified system, you can access powerful tools in a distraction-free way to: - Monitor your work habits - Gamify your tasks - Experience an immersive focus mode for tasks - Open a command bar without losing your flow to open apps, links, tools, add tasks, ask ChatGPT, etc. - Quickly take work notes in context - Clean out your emails with a few clicks - Access AI tools via ChatGPT meaningfully right within your flow This app is designed for people in roles like PMs, freelancers, managers, admins, and marketers, where being self-organized online is crucial for success. I know the HN community has a lot of developers. While this app can offer some benefits to devs, it won't be a game-changer for your workflow, especially if you're primarily in VS Code or other desktop development tools most of the day. I'd love to invite you all to try out the product and would appreciate hearing your feedback!
14 by daniel_sushil | 6 comments on Hacker News.
Hi HN! This is Daniel from Floutwork ( https://ift.tt/4YU5zdX ) Floutwork is an all-in-one desktop app designed to serve as a personal work system, offering a no-BS approach to getting real work done online. Background: When I transitioned from a development role to a product management role, I realized there was no real organization or structure to the way I worked as a PM. Tasks I needed to complete were scattered across emails, Teams, meetings, etc. I was inundated with emails and found myself juggling multiple browser windows, numerous open tabs, and other desktop applications. This overwhelming situation made it clear that success in my new role hinged on being self-organized and focused. After reading the book "Deep Work" by Cal Newport, I recognized that my work habits were counterproductive to accomplishing meaningful work. After that, I delved further into the "focus and productivity" path, read more books on the subject, and decided to integrate these concepts and methodologies into a single app. I could have created a specialized tool that addressed only one or two problems, like many other apps out there, but I knew that building a single app designed to assist with the workflow from start to finish was the only way to eliminate as many distractions and friction points as possible. Honestly, I could've wrapped up development way sooner if I'd just tackled one issue. But what's the point if one part of my workflow rocks and the rest sucks? What's the problem with modern work? You might be using a combination of a task manager and a calendar to track tasks. To work on a task, though, you probably bounce to your browser full of tabs. If you use desktop apps like Teams, Slack, or Discord, this bouncing back and forth becomes even worse because every link you click on opens in the browser. The real problem is when we jump to a browser full of tabs every time, we get distracted by all the tabs and get sidetracked, or our old habits kick in due to how our brains are now wired, and we start aimlessly browsing. This causes a lot of friction in our flow. This is one of the main reasons why people today are not able to focus or don't feel motivated to get work done. What usually takes 1 hour to complete can take up to 3 hours. What's unique about Floutwork? Floutwork has an excellent task management system and a calendar view right next to it to intelligently show you when you can work on your tasks amidst your busy schedule. However, it goes beyond that and lets you pin your work apps right within Floutwork. Once you know you need to work on a task, you can quickly hop on to your web apps right within Floutwork and get that done, and then repeat. Every time you access a web app within Floutwork, any tabs you open within that app stay within that app, so you only get to see the tabs to get your current task done. This powerful flow cuts down all the distractions and friction points that come between tasks and work getting done. Now that all your work can be consolidated into one unified system, you can access powerful tools in a distraction-free way to: - Monitor your work habits - Gamify your tasks - Experience an immersive focus mode for tasks - Open a command bar without losing your flow to open apps, links, tools, add tasks, ask ChatGPT, etc. - Quickly take work notes in context - Clean out your emails with a few clicks - Access AI tools via ChatGPT meaningfully right within your flow This app is designed for people in roles like PMs, freelancers, managers, admins, and marketers, where being self-organized online is crucial for success. I know the HN community has a lot of developers. While this app can offer some benefits to devs, it won't be a game-changer for your workflow, especially if you're primarily in VS Code or other desktop development tools most of the day. I'd love to invite you all to try out the product and would appreciate hearing your feedback!
Monday, October 16, 2023
Sunday, October 15, 2023
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?
49 by r_singh | 23 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!
49 by r_singh | 23 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!
Friday, October 13, 2023
Thursday, October 12, 2023
New top story on Hacker News: Show HN: Kali – Scheduling Assistant for iOS
Show HN: Kali – Scheduling Assistant for iOS
8 by evansjp | 2 comments on Hacker News.
Hey HN! Launching Kali today and I'm super excited to iterate on this. I hate scheduling and my gf got sick of managing my calendar for me, so I made an AI do it instead. :) Please let me know what you think!
8 by evansjp | 2 comments on Hacker News.
Hey HN! Launching Kali today and I'm super excited to iterate on this. I hate scheduling and my gf got sick of managing my calendar for me, so I made an AI do it instead. :) Please let me know what you think!
Wednesday, October 11, 2023
Tuesday, October 10, 2023
Monday, October 9, 2023
Sunday, October 8, 2023
Saturday, October 7, 2023
Friday, October 6, 2023
Thursday, October 5, 2023
Wednesday, October 4, 2023
Tuesday, October 3, 2023
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
16 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/JoO72Bf
16 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/JoO72Bf
Monday, October 2, 2023
Sunday, October 1, 2023
Saturday, September 30, 2023
New top story on Hacker News: Google Search Is Like ‘Cigarettes or Drugs,’ Executive Said
Google Search Is Like ‘Cigarettes or Drugs,’ Executive Said
6 by JumpCrisscross | 3 comments on Hacker News.
6 by JumpCrisscross | 3 comments on Hacker News.
Friday, September 29, 2023
Thursday, September 28, 2023
Wednesday, September 27, 2023
Tuesday, September 26, 2023
Monday, September 25, 2023
Sunday, September 24, 2023
Saturday, September 23, 2023
Friday, September 22, 2023
Thursday, September 21, 2023
Wednesday, September 20, 2023
Tuesday, September 19, 2023
New top story on Hacker News: Show HN: Hydra - Open-Source Columnar Postgres
Show HN: Hydra - Open-Source Columnar Postgres
38 by coatue | 3 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/ZK2YMvT 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/TJmv0oQ
38 by coatue | 3 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/ZK2YMvT 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/TJmv0oQ
Monday, September 18, 2023
New top story on Hacker News: Tell HN: Goodbye HTML Gmail
Tell HN: Goodbye HTML Gmail
37 by howmayiannoyyou | 11 comments on Hacker News.
To be (dis)continued: "We’re writing to let you know that the Gmail Basic HTML view for desktop web and mobile web will be disabled starting early January 2024. The Gmail Basic HTML views are previous versions of Gmail that were replaced by their modern successors 10+ years ago and do not include full Gmail feature functionality."
37 by howmayiannoyyou | 11 comments on Hacker News.
To be (dis)continued: "We’re writing to let you know that the Gmail Basic HTML view for desktop web and mobile web will be disabled starting early January 2024. The Gmail Basic HTML views are previous versions of Gmail that were replaced by their modern successors 10+ years ago and do not include full Gmail feature functionality."
Sunday, September 17, 2023
Saturday, September 16, 2023
Friday, September 15, 2023
Thursday, September 14, 2023
Wednesday, September 13, 2023
Tuesday, September 12, 2023
Monday, September 11, 2023
Sunday, September 10, 2023
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
9 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.
9 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 9, 2023
Friday, September 8, 2023
Thursday, September 7, 2023
Wednesday, September 6, 2023
Tuesday, September 5, 2023
Monday, September 4, 2023
Sunday, September 3, 2023
Saturday, September 2, 2023
Friday, September 1, 2023
New top story on Hacker News: Ask HN: Who wants to be hired? (September 2023)
Ask HN: Who wants to be hired? (September 2023)
36 by whoishiring | 95 comments on Hacker News.
Share your information if you are looking for work. Please use this format: Location: Remote: Willing to relocate: Technologies: Résumé/CV: Email: Readers: please only email these addresses to discuss work opportunities.
36 by whoishiring | 95 comments on Hacker News.
Share your information if you are looking for work. Please use this format: Location: Remote: Willing to relocate: Technologies: Résumé/CV: Email: Readers: please only email these addresses to discuss work opportunities.
Thursday, August 31, 2023
New top story on Hacker News: No Love for Negative Permissions – DAC/ACL Bypass on Linux
No Love for Negative Permissions – DAC/ACL Bypass on Linux
12 by Deeg9rie9usi | 0 comments on Hacker News.
12 by Deeg9rie9usi | 0 comments on Hacker News.
Wednesday, August 30, 2023
Tuesday, August 29, 2023
Monday, August 28, 2023
Sunday, August 27, 2023
Saturday, August 26, 2023
Friday, August 25, 2023
Thursday, August 24, 2023
Wednesday, August 23, 2023
Tuesday, August 22, 2023
Monday, August 21, 2023
Sunday, August 20, 2023
New top story on Hacker News: Show HN: Talk to AI Models in Terminal
Show HN: Talk to AI Models in Terminal
7 by today072 | 0 comments on Hacker News.
Hi everyone, nice to meet you and I am a newcomer of HN. I have made a binary tool Aih that could communicate with Bard, ChatGPT, Claude, and Llama(HuggingChat) from the terminal. https://ift.tt/utJIMiC Since CAPTCHA challenges and bots detecting have become increasingly difficult, I've changed my strategy from hacking the APIs to simulating a real browser's action. The tool first takes the logged-in cookies of Google, ChatGPT, Claude, and HuggingChat accounts from the real Chrome browser, then it opens an invisible instance of Chromium for communication, then displays the answers in terminal. I think it's useful especially when I am researching some topics and need to compare answers of those AI models at the same time. Feel free to test and welcome provide feedback!
7 by today072 | 0 comments on Hacker News.
Hi everyone, nice to meet you and I am a newcomer of HN. I have made a binary tool Aih that could communicate with Bard, ChatGPT, Claude, and Llama(HuggingChat) from the terminal. https://ift.tt/utJIMiC Since CAPTCHA challenges and bots detecting have become increasingly difficult, I've changed my strategy from hacking the APIs to simulating a real browser's action. The tool first takes the logged-in cookies of Google, ChatGPT, Claude, and HuggingChat accounts from the real Chrome browser, then it opens an invisible instance of Chromium for communication, then displays the answers in terminal. I think it's useful especially when I am researching some topics and need to compare answers of those AI models at the same time. Feel free to test and welcome provide feedback!
Saturday, August 19, 2023
Friday, August 18, 2023
Thursday, August 17, 2023
New top story on Hacker News: Show HN: Run globally distributed full-stack apps on high-performance MicroVMs
Show HN: Run globally distributed full-stack apps on high-performance MicroVMs
6 by edouardb | 1 comments on Hacker News.
Hi HN! We’re Yann, Edouard, and Bastien from Koyeb ( https://www.koyeb.com/ ). We’re building a platform to let you deploy full-stack apps on high-performance hardware around the world, with zero configuration. We provide a “global serverless feeling”, without the hassle of re-writing all your apps or managing k8s complexity [1]. We built Scaleway, a cloud service provider where we designed ARM servers and provided them as cloud servers. During our time there, we saw customers struggle with the same issues while trying to deploy full-stack applications and APIs resiliently. As it turns out, deploying applications and managing networking across a multi-data center fleet of machines (virtual or physical) requires an overwhelming amount of orchestration and configuration. At the time, that complexity meant that multi-region deployments were simply out-of-reach for most businesses. When thinking about how we wanted to solve those problems, we tried several solutions. We briefly explored offering a FaaS experience [2], but from our first steps, user feedback made us reconsider whether it was the correct abstraction. In most cases, it seemed that functions simply added complexity and required learning how to engineer using provider-specific primitives. In many ways, developing with functions felt like abandoning all of the benefits of frameworks. Another popular option these days is to go with Kubernetes. From an engineering perspective, Kubernetes is extremely powerful, but it also involves massive amounts of overhead. Building software, managing networking, and deploying across regions involves integrating many different components and maintaining them over time. It can be tough to justify the level of effort and investment it takes to keep it all running rather than work on building out your product. We believe you should be able to write your apps and run them without modification with simple scaling, global distribution transparently managed by the provider, and no infrastructure or orchestration management. Koyeb is a cloud platform where you come with a git repository or a Docker image, we build the code into a container (when needed), run the container inside of Firecracker microVMs, and deploy it to multiple regions on top of bare metal servers. There is an edge network in front to accelerate delivery and a global networking layer for inter-service communication (service mesh/discovery) [3]. We took a few steps to get the Koyeb platform to where it is today: we built our own serverless engine [4]. We use Nomad and Firecracker for orchestration, and Kuma for the networking layer. In the last year, we spawned six regions in Washington, DC, San Francisco, Singapore, Paris, Frankfurt and Tokyo, added support for native workers, gRPC, HTTP/2 [5], WebSockets, and custom health checks. We are working next on autoscaling, databases, and preview environments. We’re super excited to show you Koyeb today and we’d love to hear your thoughts on the platform and what we are building in the comments. To make getting started easy, we provide $5.50 in free credits every month so you can run up to two services for free. P.S. A payment method is required to access the platform to prevent abuse (we had hard months last year dealing with that). If you’d like to try the platform without adding a card, reach out at support@koyeb.com or @gokoyeb on Twitter. [1] https://ift.tt/89duEbk... [2] https://ift.tt/X7UF1eY... [3] https://ift.tt/d2A6BGT... [4] https://ift.tt/tsymqpI... [5] https://ift.tt/yxhbQeS...
6 by edouardb | 1 comments on Hacker News.
Hi HN! We’re Yann, Edouard, and Bastien from Koyeb ( https://www.koyeb.com/ ). We’re building a platform to let you deploy full-stack apps on high-performance hardware around the world, with zero configuration. We provide a “global serverless feeling”, without the hassle of re-writing all your apps or managing k8s complexity [1]. We built Scaleway, a cloud service provider where we designed ARM servers and provided them as cloud servers. During our time there, we saw customers struggle with the same issues while trying to deploy full-stack applications and APIs resiliently. As it turns out, deploying applications and managing networking across a multi-data center fleet of machines (virtual or physical) requires an overwhelming amount of orchestration and configuration. At the time, that complexity meant that multi-region deployments were simply out-of-reach for most businesses. When thinking about how we wanted to solve those problems, we tried several solutions. We briefly explored offering a FaaS experience [2], but from our first steps, user feedback made us reconsider whether it was the correct abstraction. In most cases, it seemed that functions simply added complexity and required learning how to engineer using provider-specific primitives. In many ways, developing with functions felt like abandoning all of the benefits of frameworks. Another popular option these days is to go with Kubernetes. From an engineering perspective, Kubernetes is extremely powerful, but it also involves massive amounts of overhead. Building software, managing networking, and deploying across regions involves integrating many different components and maintaining them over time. It can be tough to justify the level of effort and investment it takes to keep it all running rather than work on building out your product. We believe you should be able to write your apps and run them without modification with simple scaling, global distribution transparently managed by the provider, and no infrastructure or orchestration management. Koyeb is a cloud platform where you come with a git repository or a Docker image, we build the code into a container (when needed), run the container inside of Firecracker microVMs, and deploy it to multiple regions on top of bare metal servers. There is an edge network in front to accelerate delivery and a global networking layer for inter-service communication (service mesh/discovery) [3]. We took a few steps to get the Koyeb platform to where it is today: we built our own serverless engine [4]. We use Nomad and Firecracker for orchestration, and Kuma for the networking layer. In the last year, we spawned six regions in Washington, DC, San Francisco, Singapore, Paris, Frankfurt and Tokyo, added support for native workers, gRPC, HTTP/2 [5], WebSockets, and custom health checks. We are working next on autoscaling, databases, and preview environments. We’re super excited to show you Koyeb today and we’d love to hear your thoughts on the platform and what we are building in the comments. To make getting started easy, we provide $5.50 in free credits every month so you can run up to two services for free. P.S. A payment method is required to access the platform to prevent abuse (we had hard months last year dealing with that). If you’d like to try the platform without adding a card, reach out at support@koyeb.com or @gokoyeb on Twitter. [1] https://ift.tt/89duEbk... [2] https://ift.tt/X7UF1eY... [3] https://ift.tt/d2A6BGT... [4] https://ift.tt/tsymqpI... [5] https://ift.tt/yxhbQeS...
New top story on Hacker News: What I learned after managing a small team for 2 years
What I learned after managing a small team for 2 years
10 by nonameriot | 8 comments on Hacker News.
10 by nonameriot | 8 comments on Hacker News.
Wednesday, August 16, 2023
Tuesday, August 15, 2023
Monday, August 14, 2023
Sunday, August 13, 2023
Saturday, August 12, 2023
Friday, August 11, 2023
Thursday, August 10, 2023
Wednesday, August 9, 2023
Tuesday, August 8, 2023
New top story on Hacker News: Show HN: Agentflow – Run Complex LLM Workflows from Simple JSON
Show HN: Agentflow – Run Complex LLM Workflows from Simple JSON
6 by simonmesmith | 4 comments on Hacker News.
So, it feels like this should exist. But I couldn't find it. So I tried to build it. Agentflow lets you run complex LLM workflows from a simple JSON file. This can be as little as a list of tasks. Tasks can include variables, so you can reuse workflows for different outputs by providing different variable values. They can also include custom functions, so you can go beyond text generation to do anything you want to write a function for. Someone might say: "Why not just use ChatGPT?" Among other reasons, I'd say that you can't template a workflow with ChatGPT, trigger it with different variable values, easily add in custom functions, or force the use of custom functions for steps in the workflow. Someone might also say: "Then why not use Auto-GPT or BabyAGI?" Among other reasons, I'd say you can't if you want consistency because these tools operate autonomously, creating and executing their own tasks. Agentflow, on the other and, lets you define a step-by-step workflow to give you more control. I'd like to do more with this, including adding more custom functions, and more examples, and more ways to trigger workflows (such as in response to events). But first, I want to make sure I'm not wasting my time! For starters, if something like this already exists, please tell me.
6 by simonmesmith | 4 comments on Hacker News.
So, it feels like this should exist. But I couldn't find it. So I tried to build it. Agentflow lets you run complex LLM workflows from a simple JSON file. This can be as little as a list of tasks. Tasks can include variables, so you can reuse workflows for different outputs by providing different variable values. They can also include custom functions, so you can go beyond text generation to do anything you want to write a function for. Someone might say: "Why not just use ChatGPT?" Among other reasons, I'd say that you can't template a workflow with ChatGPT, trigger it with different variable values, easily add in custom functions, or force the use of custom functions for steps in the workflow. Someone might also say: "Then why not use Auto-GPT or BabyAGI?" Among other reasons, I'd say you can't if you want consistency because these tools operate autonomously, creating and executing their own tasks. Agentflow, on the other and, lets you define a step-by-step workflow to give you more control. I'd like to do more with this, including adding more custom functions, and more examples, and more ways to trigger workflows (such as in response to events). But first, I want to make sure I'm not wasting my time! For starters, if something like this already exists, please tell me.
Monday, August 7, 2023
Sunday, August 6, 2023
Saturday, August 5, 2023
Friday, August 4, 2023
Thursday, August 3, 2023
Subscribe to:
Posts (Atom)