New best story on News: “Clean” code, horrible performance

“Clean” code, horrible performance
398 by eapriv | 574 comments on News.


New best story on Hacker News: “Clean” code, horrible performance

“Clean” code, horrible performance
393 by eapriv | 574 comments on


New best story on News: “Clean” code, horrible performance

“Clean” code, horrible performance
389 by eapriv | 572 comments .


New best story on News: Vimium – A browser extension that provides Vim-style keyboard controls

Vimium – A browser extension that provides Vim-style keyboard controls
408 by kevmo314 | 198 comments .


New best story on News: Turn your backyard into a biodiversity hotspot

Turn your backyard into a biodiversity hotspot
380 by sohkamyung | 203 comments .


New best story on News: Turn your backyard into a biodiversity hotspot

Turn your backyard into a biodiversity hotspot
379 by sohkamyung | 203 comments on News.


New best story on Hacker News: Turn your backyard into a biodiversity hotspot

Turn your backyard into a biodiversity hotspot
379 by sohkamyung | 203 comments on


New best story on News: The Missing Semester of Your CS Education

The Missing Semester of Your CS Education
621 by saikatsg | 191 comments on News.


New best story on Hacker News: The Missing Semester of Your CS Education

The Missing Semester of Your CS Education
610 by saikatsg | 184 comments on


New best story on News: The Missing Semester of Your CS Education

The Missing Semester of Your CS Education
602 by saikatsg | 184 comments .


New best story on Hacker News: My daughter's school took over my personal Microsoft account

My daughter's school took over my personal Microsoft account
628 by cuechan | 235 comments on


New best story on News: My daughter's school took over my personal Microsoft account

My daughter's school took over my personal Microsoft account
609 by cuechan | 227 comments .


New best story on News: My daughter's school took over my personal Microsoft account

My daughter's school took over my personal Microsoft account
543 by cuechan | 199 comments on News.


New best story on Hacker News: Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives

Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives
548 by CrankyBear | 304 comments on


New best story on News: Professor writes history essays with ChatGPT and has students correct them

Professor writes history essays with ChatGPT and has students correct them
513 by cheschire | 112 comments .


New best story on News: Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives

Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives
548 by CrankyBear | 302 comments .


New best story on News: Social media is a cause, not a correlate, of mental illness in teen girls

Social media is a cause, not a correlate, of mental illness in teen girls
731 by anigbrowl | 409 comments on News.


New best story on Hacker News: Social media is a cause, not a correlate, of mental illness in teen girls

Social media is a cause, not a correlate, of mental illness in teen girls
725 by anigbrowl | 403 comments on


New best story on News: Social media is a cause, not a correlate, of mental illness in teen girls

Social media is a cause, not a correlate, of mental illness in teen girls
718 by anigbrowl | 390 comments .


New best story on News: Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis

Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis
646 by AwsmDef | 52 comments .
Hey, guys. I've just made a plugin which turns your pandas dataframe into a tableau-style component. It allows you to explore the dataframe with easy drag-and-drop UI. You can use PyGWalker in Jupyter, Google Colab, or even Kaggle Notebook to easily explore your data and generate interactive visualizations. PyGWalker (pronounced like "Pig Walker", just for fun) is named as an abbreviation of "Python binding of Graphic Walker". Here are some links to check it out: The Github Repo: https://ift.tt/eMiWxwa Use PyGWalker in Kaggle: https://ift.tt/VkgqAfm Feedback and suggestions are appreciated! Please feel free to try it out and let me know what you think. Thanks for your support!

New best story on News: Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis

Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis
641 by AwsmDef | 52 comments on News.
Hey, guys. I've just made a plugin which turns your pandas dataframe into a tableau-style component. It allows you to explore the dataframe with easy drag-and-drop UI. You can use PyGWalker in Jupyter, Google Colab, or even Kaggle Notebook to easily explore your data and generate interactive visualizations. PyGWalker (pronounced like "Pig Walker", just for fun) is named as an abbreviation of "Python binding of Graphic Walker". Here are some links to check it out: The Github Repo: https://ift.tt/8fKk1Mj Use PyGWalker in Kaggle: https://ift.tt/RPwriyL Feedback and suggestions are appreciated! Please feel free to try it out and let me know what you think. Thanks for your support!

New best story on Hacker News: Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis

Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis
638 by AwsmDef | 52 comments on
Hey, guys. I've just made a plugin which turns your pandas dataframe into a tableau-style component. It allows you to explore the dataframe with easy drag-and-drop UI. You can use PyGWalker in Jupyter, Google Colab, or even Kaggle Notebook to easily explore your data and generate interactive visualizations. PyGWalker (pronounced like "Pig Walker", just for fun) is named as an abbreviation of "Python binding of Graphic Walker". Here are some links to check it out: The Github Repo: https://ift.tt/eMiWxwa Use PyGWalker in Kaggle: https://ift.tt/VkgqAfm Feedback and suggestions are appreciated! Please feel free to try it out and let me know what you think. Thanks for your support!

New best story on News: Running large language models like ChatGPT on a single GPU

Running large language models like ChatGPT on a single GPU
632 by _nhynes | 230 comments on News.


New best story on Hacker News: Running large language models like ChatGPT on a single GPU

Running large language models like ChatGPT on a single GPU
632 by _nhynes | 230 comments on


New best story on News: Running large language models like ChatGPT on a single GPU

Running large language models like ChatGPT on a single GPU
631 by _nhynes | 230 comments .


New best story on News: Firefox Android now supports Tampermonkey

Firefox Android now supports Tampermonkey
621 by 2Gkashmiri | 235 comments .


New best story on News: Firefox Android now supports Tampermonkey

Firefox Android now supports Tampermonkey
610 by 2Gkashmiri | 228 comments on News.


New best story on Hacker News: Firefox Android now supports Tampermonkey

Firefox Android now supports Tampermonkey
610 by 2Gkashmiri | 228 comments on


New best story on News: Sloth – A Mac app that shows all open files, directories, sockets, etc.

Sloth – A Mac app that shows all open files, directories, sockets, etc.
620 by kruuuder | 109 comments on News.


New best story on Hacker News: Sloth – A Mac app that shows all open files, directories, sockets, etc.

Sloth – A Mac app that shows all open files, directories, sockets, etc.
619 by kruuuder | 108 comments on


New best story on News: Sloth – A Mac app that shows all open files, directories, sockets, etc.

Sloth – A Mac app that shows all open files, directories, sockets, etc.
616 by kruuuder | 108 comments .


New best story on Hacker News: Tesla recalls 362,758 vehicles, says full self-driving beta may cause crashes

Tesla recalls 362,758 vehicles, says full self-driving beta may cause crashes
577 by jeffpalmer | 619 comments on


New best story on News: Tesla recalls 362,758 vehicles, says full self-driving beta may cause crashes

Tesla recalls 362,758 vehicles, says full self-driving beta may cause crashes
571 by jeffpalmer | 613 comments .


New best story on News: Tesla recalls 362,758 vehicles, says full self-driving beta may cause crashes

Tesla recalls 362,758 vehicles, says full self-driving beta may cause crashes
539 by jeffpalmer | 585 comments on News.


New best story on News: The maze is in the mouse: what ails Google

The maze is in the mouse: what ails Google
464 by npalli | 232 comments on News.


New best story on Hacker News: The maze is in the mouse: what ails Google

The maze is in the mouse: what ails Google
462 by npalli | 232 comments on


New best story on News: The maze is in the mouse: what ails Google

The maze is in the mouse: what ails Google
460 by npalli | 232 comments .


New best story on News: So what’s next (personal news from developer of popular CoreJS polyfill)

So what’s next (personal news from developer of popular CoreJS polyfill)
438 by nailer | 120 comments on News.


New best story on Hacker News: So what’s next (personal news from developer of popular CoreJS polyfill)

So what’s next (personal news from developer of popular CoreJS polyfill)
438 by nailer | 120 comments on


New best story on Hacker News: Bing AI can't be trusted

Bing AI can't be trusted
620 by dbrereton | 401 comments on


New best story on News: Bing AI can't be trusted

Bing AI can't be trusted
606 by dbrereton | 390 comments .


New best story on News: Bing AI can't be trusted

Bing AI can't be trusted
528 by dbrereton | 339 comments on News.


New best story on News: Multi-Account Containers

Multi-Account Containers
506 by throw0101c | 190 comments on News.


New best story on Hacker News: Multi-Account Containers

Multi-Account Containers
502 by throw0101c | 190 comments on


New best story on News: Multi-Account Containers

Multi-Account Containers
493 by throw0101c | 187 comments .


New best story on Hacker News: “Open source” seeds loosen Big Ag’s grip on farmers

“Open source” seeds loosen Big Ag’s grip on farmers
492 by dnetesn | 246 comments on


New best story on News: “Open source” seeds loosen Big Ag’s grip on farmers

“Open source” seeds loosen Big Ag’s grip on farmers
489 by dnetesn | 245 comments .


New best story on News: Ask HN: How do you deal with information and internet addiction?

Ask HN: How do you deal with information and internet addiction?
525 by rqtwteye | 197 comments .
I have noticed that I am getting more and more addicted to consuming information so I am listening to podcasts while working and I watch Youtube videos in my free time. This is all fun and interesting but I feel this makes me want to do things less and less. Instead of working on my own problems I distract myself by listening to ever more information. I get a lot of benefit from this information but somehow it feels shallow. I think part of it is that my work is quite uninteresting and doesn't really keep my mind engaged. But the work is tedious enough that I am too tried in the evening to do something interesting. After a few years everything feels like it's a repeat. Does anybody else feel that way? Have you been able to detach yourself from the constant flow of information and focus on your own stuff?

New best story on News: Ask HN: How do you deal with information and internet addiction?

Ask HN: How do you deal with information and internet addiction?
525 by rqtwteye | 197 comments on News.
I have noticed that I am getting more and more addicted to consuming information so I am listening to podcasts while working and I watch Youtube videos in my free time. This is all fun and interesting but I feel this makes me want to do things less and less. Instead of working on my own problems I distract myself by listening to ever more information. I get a lot of benefit from this information but somehow it feels shallow. I think part of it is that my work is quite uninteresting and doesn't really keep my mind engaged. But the work is tedious enough that I am too tried in the evening to do something interesting. After a few years everything feels like it's a repeat. Does anybody else feel that way? Have you been able to detach yourself from the constant flow of information and focus on your own stuff?

New best story on Hacker News: Photoprism – open-source Google Photos Alternative

Photoprism – open-source Google Photos Alternative
472 by lom | 153 comments on


New best story on Hacker News: Ask HN: How do you deal with information and internet addiction?

Ask HN: How do you deal with information and internet addiction?
525 by rqtwteye | 197 comments on
I have noticed that I am getting more and more addicted to consuming information so I am listening to podcasts while working and I watch Youtube videos in my free time. This is all fun and interesting but I feel this makes me want to do things less and less. Instead of working on my own problems I distract myself by listening to ever more information. I get a lot of benefit from this information but somehow it feels shallow. I think part of it is that my work is quite uninteresting and doesn't really keep my mind engaged. But the work is tedious enough that I am too tried in the evening to do something interesting. After a few years everything feels like it's a repeat. Does anybody else feel that way? Have you been able to detach yourself from the constant flow of information and focus on your own stuff?

New best story on News: Gitlab to lay off 7% of staff

Gitlab to lay off 7% of staff
513 by pyrodactyl | 443 comments on News.


New best story on Hacker News: Gitlab to lay off 7% of staff

Gitlab to lay off 7% of staff
513 by pyrodactyl | 443 comments on


New best story on News: Gitlab to lay off 7% of staff

Gitlab to lay off 7% of staff
508 by pyrodactyl | 438 comments .


New best story on News: Monocle: A pocket sized open-source AR device

Monocle: A pocket sized open-source AR device
587 by TheBlapse | 212 comments on News.


New best story on Hacker News: Monocle: A pocket sized open-source AR device

Monocle: A pocket sized open-source AR device
587 by TheBlapse | 212 comments on


New best story on News: Monocle: A pocket sized open-source AR device

Monocle: A pocket sized open-source AR device
587 by TheBlapse | 212 comments .


New best story on News: The technology behind GitHub’s new code search

The technology behind GitHub’s new code search
607 by joshbetz | 147 comments on News.


New best story on Hacker News: The technology behind GitHub’s new code search

The technology behind GitHub’s new code search
607 by joshbetz | 147 comments on


New best story on News: The technology behind GitHub’s new code search

The technology behind GitHub’s new code search
603 by joshbetz | 146 comments .


New best story on News: Visual design rules you can safely follow

Visual design rules you can safely follow
579 by tontonius | 124 comments on News.


New best story on Hacker News: Visual design rules you can safely follow

Visual design rules you can safely follow
571 by tontonius | 122 comments on


New best story on News: Visual design rules you can safely follow

Visual design rules you can safely follow
566 by tontonius | 118 comments .


New best story on Hacker News: Show HN: I trained an AI model on 120M+ songs from iTunes

Show HN: I trained an AI model on 120M+ songs from iTunes
686 by subtech | 408 comments on
Hey HN! I just shipped a project I’ve been working on called Maroofy: https://maroofy.com You can search for any song, and it’ll use the song’s audio to find other similar-sounding music. Demo: https://twitter.com/subby_tech/status/1621293770779287554 How does it work? I’ve indexed ~120M+ songs from the iTunes catalog with a custom AI audio model that I built for understanding music. My model analyzes raw music audio as input and produces embedding vectors as output. I then store the embedding vectors for all songs into a vector database, and use semantic search to find similar music! Here are some examples you can try: Fetish (Selena Gomez feat. Gucci Mane) — https://ift.tt/BpGQ2ZD The Medallion Calls (Pirates of the Caribbean) — https://ift.tt/jUeaklB Hope you like it, and would love to hear any questions/feedback/comments! :D

New best story on Hacker News: Starting February 9, we will no longer support free access to the Twitter API

Starting February 9, we will no longer support free access to the Twitter API
734 by davidbarker | 413 comments on


New best story on News: Starting February 9, we will no longer support free access to the Twitter API

Starting February 9, we will no longer support free access to the Twitter API
730 by davidbarker | 412 comments .


New best story on News: Tell HN: Firefox Is an awesome browser right now

Tell HN: Firefox Is an awesome browser right now
757 by rrishi | 414 comments on News.
I was having trouble loading GMail in Chrome. I wasn't sure if it was my spotty internet or the browser acting up so I gave Firefox a shot. And behold! Firefox opened it in a jiffy. What impressed me most was that it was able to import saved passwords, bookmarks and websites history from Chrome pretty quickly. Previously, I had imported these to Chromium based web browsers (Brave & Edge) but was afraid that it might be an issue for non-Chromium browser like Firefox, but to my pleasant surprise, it wasn't. Some really cool observations in first 30 mins of using it : 1. It opens websites really quickly, much faster than Chrome 2. All parts feel really customizable. I was able to get rid of the Firefox View tab really easily (I may explore it in the future because it seemed quite interesting to send links from phone to desktop). It was also easy enough to customize bookmarks bar to only show up in new tab. 3. Extensions ecosystem is thriving . I was glad to find my old favorite: Dark Reader. But I have also found a new favorite - Tab Stash. I also found an extension to download Youtube videos - Video Downloader, something I didn't find in Chrome 4. Clean look that gets out of your way. I had given Firefox a shot in the past and had found Chrome to be a better performing browser at the time. But this time, Firefox seems to really have clicked with me. I'd be glad to learn of any other cool features and extensions that y'all might want to share.

New best story on Hacker News: Tell HN: Firefox Is an awesome browser right now

Tell HN: Firefox Is an awesome browser right now
747 by rrishi | 408 comments on
I was having trouble loading GMail in Chrome. I wasn't sure if it was my spotty internet or the browser acting up so I gave Firefox a shot. And behold! Firefox opened it in a jiffy. What impressed me most was that it was able to import saved passwords, bookmarks and websites history from Chrome pretty quickly. Previously, I had imported these to Chromium based web browsers (Brave & Edge) but was afraid that it might be an issue for non-Chromium browser like Firefox, but to my pleasant surprise, it wasn't. Some really cool observations in first 30 mins of using it : 1. It opens websites really quickly, much faster than Chrome 2. All parts feel really customizable. I was able to get rid of the Firefox View tab really easily (I may explore it in the future because it seemed quite interesting to send links from phone to desktop). It was also easy enough to customize bookmarks bar to only show up in new tab. 3. Extensions ecosystem is thriving . I was glad to find my old favorite: Dark Reader. But I have also found a new favorite - Tab Stash. I also found an extension to download Youtube videos - Video Downloader, something I didn't find in Chrome 4. Clean look that gets out of your way. I had given Firefox a shot in the past and had found Chrome to be a better performing browser at the time. But this time, Firefox seems to really have clicked with me. I'd be glad to learn of any other cool features and extensions that y'all might want to share.

New best story on News: Tell HN: Firefox Is an awesome browser right now

Tell HN: Firefox Is an awesome browser right now
724 by rrishi | 396 comments .
I was having trouble loading GMail in Chrome. I wasn't sure if it was my spotty internet or the browser acting up so I gave Firefox a shot. And behold! Firefox opened it in a jiffy. What impressed me most was that it was able to import saved passwords, bookmarks and websites history from Chrome pretty quickly. Previously, I had imported these to Chromium based web browsers (Brave & Edge) but was afraid that it might be an issue for non-Chromium browser like Firefox, but to my pleasant surprise, it wasn't. Some really cool observations in first 30 mins of using it : 1. It opens websites really quickly, much faster than Chrome 2. All parts feel really customizable. I was able to get rid of the Firefox View tab really easily (I may explore it in the future because it seemed quite interesting to send links from phone to desktop). It was also easy enough to customize bookmarks bar to only show up in new tab. 3. Extensions ecosystem is thriving . I was glad to find my old favorite: Dark Reader. But I have also found a new favorite - Tab Stash. I also found an extension to download Youtube videos - Video Downloader, something I didn't find in Chrome 4. Clean look that gets out of your way. I had given Firefox a shot in the past and had found Chrome to be a better performing browser at the time. But this time, Firefox seems to really have clicked with me. I'd be glad to learn of any other cool features and extensions that y'all might want to share.

New best story on News: Show HN: We built a developer-first open-source Zapier alternative

Show HN: We built a developer-first open-source Zapier alternative
475 by eallam | 136 comments on News.
For the past few months we’ve been building Trigger.dev and can now share our beta with you: https://ift.tt/H3bULNj . Trigger.dev is an open source platform that makes it easy for developers to create event-driven background tasks directly in their code. You write workflows using our SDK, and can view all the runs in our web app. Why we built this: - We found current workflow / automation tools like Zapier and n8n are good for simple tasks, but not for more advanced use cases. - Dropping down into code in these tools is just not a great experience. We prefer using our own IDEs, version control, and having access to GitHub Copilot etc. - Sometimes, a workflow requires us to query a database or handle some sensitive information. It would be great if this data wasn’t sent to a third party. Our beta version lets you: - Trigger workflows from webhooks, custom events or schedules (CRON) - Use API integrations with Slack, GitHub, Shopify and Resend. We’re adding more of these each week. - Add delays of up to 1 year. Workflows will resume where they left off, even if your server has gone down. - Support for Fetch and subscribing to generic webhooks. - Observe every workflow run in the app (great for debugging). - Open source MIT license so anyone can self-host the platform. We’re still early so would love your feedback and opinions. Feel free to try us out for free – and if you want a specific API integrated, just let us know. Main website: https://trigger.dev Github: https://ift.tt/H3bULNj

New best story on Hacker News: Show HN: We built a developer-first open-source Zapier alternative

Show HN: We built a developer-first open-source Zapier alternative
475 by eallam | 136 comments on
For the past few months we’ve been building Trigger.dev and can now share our beta with you: https://ift.tt/hEVIeL6 . Trigger.dev is an open source platform that makes it easy for developers to create event-driven background tasks directly in their code. You write workflows using our SDK, and can view all the runs in our web app. Why we built this: - We found current workflow / automation tools like Zapier and n8n are good for simple tasks, but not for more advanced use cases. - Dropping down into code in these tools is just not a great experience. We prefer using our own IDEs, version control, and having access to GitHub Copilot etc. - Sometimes, a workflow requires us to query a database or handle some sensitive information. It would be great if this data wasn’t sent to a third party. Our beta version lets you: - Trigger workflows from webhooks, custom events or schedules (CRON) - Use API integrations with Slack, GitHub, Shopify and Resend. We’re adding more of these each week. - Add delays of up to 1 year. Workflows will resume where they left off, even if your server has gone down. - Support for Fetch and subscribing to generic webhooks. - Observe every workflow run in the app (great for debugging). - Open source MIT license so anyone can self-host the platform. We’re still early so would love your feedback and opinions. Feel free to try us out for free – and if you want a specific API integrated, just let us know. Main website: https://trigger.dev Github: https://ift.tt/hEVIeL6

New best story on News: Show HN: We built a developer-first open-source Zapier alternative

Show HN: We built a developer-first open-source Zapier alternative
474 by eallam | 136 comments .
For the past few months we’ve been building Trigger.dev and can now share our beta with you: https://ift.tt/hEVIeL6 . Trigger.dev is an open source platform that makes it easy for developers to create event-driven background tasks directly in their code. You write workflows using our SDK, and can view all the runs in our web app. Why we built this: - We found current workflow / automation tools like Zapier and n8n are good for simple tasks, but not for more advanced use cases. - Dropping down into code in these tools is just not a great experience. We prefer using our own IDEs, version control, and having access to GitHub Copilot etc. - Sometimes, a workflow requires us to query a database or handle some sensitive information. It would be great if this data wasn’t sent to a third party. Our beta version lets you: - Trigger workflows from webhooks, custom events or schedules (CRON) - Use API integrations with Slack, GitHub, Shopify and Resend. We’re adding more of these each week. - Add delays of up to 1 year. Workflows will resume where they left off, even if your server has gone down. - Support for Fetch and subscribing to generic webhooks. - Observe every workflow run in the app (great for debugging). - Open source MIT license so anyone can self-host the platform. We’re still early so would love your feedback and opinions. Feel free to try us out for free – and if you want a specific API integrated, just let us know. Main website: https://trigger.dev Github: https://ift.tt/hEVIeL6

New best story on News: I want to lose every debate

I want to lose every debate
468 by Tomte | 357 comments on News.


New best story on Hacker News: I want to lose every debate

I want to lose every debate
468 by Tomte | 357 comments on


New best story on Hacker News: Ask HN: How do you test SQL?

Ask HN: How do you test SQL?
586 by pcarolan | 280 comments on
I've been looking for resources for our data team to apply best practices for testing SQL pipelines (we use DBT) but have not found anything. How do you test SQL pipelines? What patterns, tools and best practices would you recommend? Any good reference material you know of?

New best story on News: Ask HN: How do you test SQL?

Ask HN: How do you test SQL?
586 by pcarolan | 280 comments .
I've been looking for resources for our data team to apply best practices for testing SQL pipelines (we use DBT) but have not found anything. How do you test SQL pipelines? What patterns, tools and best practices would you recommend? Any good reference material you know of?

New best story on News: Ask HN: How do you test SQL?

Ask HN: How do you test SQL?
573 by pcarolan | 277 comments on News.
I've been looking for resources for our data team to apply best practices for testing SQL pipelines (we use DBT) but have not found anything. How do you test SQL pipelines? What patterns, tools and best practices would you recommend? Any good reference material you know of?

New best story on News: ChatControl: EU wants to scan all private messages, even in encrypted apps

ChatControl: EU wants to scan all private messages, even in encrypted apps 942 by Metalhearf | 515 comments on News.