Wednesday, August 28, 2024

New top story on Hacker News: Panasonic Toughbook 40

Panasonic Toughbook 40
42 by fidotron | 52 comments on Hacker News.

New top story on Hacker News: Show HN: Claude Artifacts" but creating real web apps

Show HN: Claude Artifacts" but creating real web apps
18 by antonoo | 8 comments on Hacker News.
Hey Hacker News! Launching gptengineer.app into beta today. It's like Claude Artifacts, but: - you can edit the code in your fav IDE (two-way github sync) - installs npm packages - automatically picks up build and runtime errors and fixes them - very fast, built with rust The full stack capabilities are built on supabase (prefer to not have to handle auth + user data at this point so this is owned by the user) The seed for this project was an open source experiment, posted about that previously here: https://ift.tt/G70TuR5 Would love feedback if you give it a try!

Sunday, August 25, 2024

New top story on Hacker News: Why don't we have personalized search engines?

Why don't we have personalized search engines?
15 by enether | 15 comments on Hacker News.
- Search as it is today sucks - Google is an ad-engine, not a search engine - SEO is gamed all the time The end result is a search result that isn't that valuable. Why isn't there a tool that allows me to: - search good content I've read - search curated (from other people I trust) content - search books and other paid material I have bought - search my notes (that are scattered throughout 5 apps) All in one?

New top story on Hacker News: Fair Source licensing is the worst thing to happen to open source-definitely ma

Fair Source licensing is the worst thing to happen to open source-definitely ma
6 by todsacerdoti | 1 comments on Hacker News.

New top story on Hacker News: Guy Davenport–The Last High Modernist

Guy Davenport–The Last High Modernist
3 by Caiero | 0 comments on Hacker News.

Tuesday, August 20, 2024

New top story on Hacker News: Show HN: Tree-sitter Integration for Swift

Show HN: Tree-sitter Integration for Swift
5 by daspoon | 0 comments on Hacker News.
I have created a Swift package ( https://ift.tt/iO6ocL2 ) enabling tree-sitter parsers to be written in Swift; specifically, as an array of production rules which map symbol types to pairings of syntax expression and type constructor. A member macro derives a tree-sitter grammar and embeds the generated parser in its expansion. This project is a work in progress, and I will be grateful for any feedback. Thanks, Dave

Monday, August 19, 2024

New top story on Hacker News: Ask HN: Google Ads Rejected My SaaS as Compromised Site

Ask HN: Google Ads Rejected My SaaS as Compromised Site
17 by madjam002 | 12 comments on Hacker News.
I’m a solo founder and really struggling to get Google Ads running for my website. My site always gets flagged as Compromised Site and Malicious Software, even though I’ve done several checks that shows it’s clean. Even Google’s own Safe Browsing shows it as clean. Their latest feedback after appealing suggests I change from a .co.uk to .com to resolve the issue which seems like complete nonsense. Does anyone have any suggestions on how I can fix this? All of my competitors are running ads and it’s extremely frustrating as a solo founder that I am unable to do so. Will post my website on request as I’m not sure if I’m allowed to post it.

New top story on Hacker News: Wafris – an Open Source Web Application Firewall that lives in your stack

Wafris – an Open Source Web Application Firewall that lives in your stack
3 by ezekg | 1 comments on Hacker News.

Monday, August 12, 2024

New top story on Hacker News: Postgres.new: In-browser Postgres with an AI interface

Postgres.new: In-browser Postgres with an AI interface
51 by kiwicopple | 64 comments on Hacker News.
hey HN, supabase ceo here This is a new service that we're experimenting with that uses PGLite[0], a WASM build of Postgres that runs in the browser. You might remember an earlier WASM build[1] that was around ~30MB. The Electric team [2] have gone one step further and created a complete build of Postgres that’s under 3MB. Their implementation is technically interesting. Postgres is normally multi-process - each client connection is handed to a child process by the postmaster process. In WASM there’s limited/no support for process forking and threads. Fortunately, Postgres has a relatively unknown built-in “single user mode” [3] primarily designed for bootstrapping a new database and disaster recovery. Single-user mode only supports a minimal cancel REPL, so PGlite adds wire-protocol support which enables parametrised queries etc. We have created https://postgres.new as an experiment. You can think of it like a love-child between Postgres and ChatGPT: in-browser Postgres sandbox with AI assistance. You can spin up as many new Postgres databases as you want because they all live inside your browser. We pair PGlite with an LLM (currently GPT-4o) and give it full reign over the database with unrestricted permissions. This is an important detail - giving an LLM full autonomy means that it can run multiple operations back-to-back: any SQL errors from Postgres are fed back to the language model so that it can have a few more attempts to solve the problem. Since it’s in-browser it’s low risk. Some other features include: - CSV upload: you can upload a CSV and it will automatically create a Postgres table which you can query with natural language. - Charts: you can ask the LLM to create a chart with the data and change the colors of the charts. - RAG / pgvector: PGLite supports pgvector, so you can ask the LLM to create embeddings for RAG. The site uses transformers.js [4] to create embeddings inside the browser. We’re working on an update to deploy your databases and serve them from S3 using pg-gateway [5]. We expect to have a read-only deployments ready by the end of the week. You can access them using any postgres-compatible tool (eg: psql). Everything is open source. A huge shout-out to the Electric team who have been a pleasure to build with. [0] PGLite: https://ift.tt/3zhSTPX [1] Postgres-wasm: https://ift.tt/XvuUepi [2] Electric: https://ift.tt/jf1YWZe [3] Single user mode: https://ift.tt/K9p2ZUh... [4] transformers.js: https://ift.tt/hWN16Ks [5] pg-gateway: https://ift.tt/9GMkRXr

New top story on Hacker News: Takeaways from the Vision Pro After 6 Months

Takeaways from the Vision Pro After 6 Months
24 by retskrad | 15 comments on Hacker News.

Sunday, August 4, 2024

New top story on Hacker News: Using your Kindle as an e-ink monitor

Using your Kindle as an e-ink monitor
6 by thunderbong | 0 comments on Hacker News.

New top story on Hacker News: Buster: Captcha Solver for Humans

Buster: Captcha Solver for Humans
10 by thunderbong | 6 comments on Hacker News.

New top story on Hacker News: Tech CEOs are backtrack on RTO mandates–now, 3% want workers in office full-time

Tech CEOs are backtrack on RTO mandates–now, 3% want workers in office full-time
24 by t-writescode | 8 comments on Hacker News.

New top story on Hacker News: Show HN: Candix, a confidential, reverse recruiting platform

Show HN: Candix, a confidential, reverse recruiting platform
36 by tavoyne | 19 comments on Hacker News.
It's a site where you describe your ideal next job and get approached by top-paying startups. It’s confidential, ensuring that your current employer won’t find out. It's free for candidates, while we charge companies for access to the pool. They’re charged a subscription fee, not a traditional success fee, because it’s the only way to remain forever candidate-centric and not obsessed with placing profiles at any cost, like agencies are. I'm opposed to the AI trends in recruitment. Recruitment is opaque and needs more humanity in the process, not less. Consequently, we're stubborn about keeping humans involved at every level, from onboarding to support. This results in high operational costs, which we are working hard to streamline. Confidentiality is what truly sets Candix apart. It's a tricky concept in recruitment, though, as it needs to be balanced with recruiters' need to know about your background to make hiring decisions. Our approach is to protect access to the pool with NDAs and limit profile visibility to relevant companies only. Additionally, we limit points of access to one per company and thoroughly monitor all recruiter activity on the site to prevent any leakage. For those who are not open to receiving offers, one interesting feature is the option to mark your profile as unavailable. Interested companies won’t reach out, but they will be able to place an alert on your profile to be notified when this changes, effectively boosting your future search. We operate in the US and European markets, helping people connect with over seventy companies, such as OpenAI and Ramp. What do you think about the tool and its positioning?