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)
4 by atdrummond | 0 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/g6f7lnm ) 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)

New top story on Hacker News: Math Team

Math Team
14 by carabiner | 4 comments on Hacker News.


New top story on Hacker News: Winning over hearts and minds work: ADKAR my favorite change management approach

Winning over hearts and minds work: ADKAR my favorite change management approach
15 by krawczstef | 7 comments on Hacker News.


Sunday, December 3, 2023

New top story on Hacker News: Wise (formerly Transfer Wise) are asking me to send them photo of my ID

Wise (formerly Transfer Wise) are asking me to send them photo of my ID
11 by gwnywg | 10 comments on Hacker News.
Hi HN, I wonder if anyone here knows how is Wise handling photos of ID when they request one. I'm Wise customer since 2012, used it without any problem multiple times and was happy with the service I was receiving. A few days ago I received an email asking me to send a photo of my ID and also photo of my face. I understand they are doing this to fulfill some regulations but on the other side I can't stop thinking what damage will it cause if they fall a victim of hackers attack and photo of my ID is stolen from them. In the country where I live you can take a loan based on information from ID. Please share if you have gone through that process or if you know what they do with those photos once they confirm the photo of face matches with the photo on ID. I asked them through e-mail and will post here if I hear back. --edit-- I should have mentioned photos are uploaded through Wise web app, not through the e-mail, sorry if my explanation was confusing.

New top story on Hacker News: Steel – An embeddable and extensible scheme dialect built in Rust

Steel – An embeddable and extensible scheme dialect built in Rust
35 by MaximilianEmel | 4 comments on Hacker News.


New top story on Hacker News: Use It or Lose It: Exercising one's right to waste water (2015)

Use It or Lose It: Exercising one's right to waste water (2015)
10 by EndXA | 3 comments on Hacker News.


New top story on Hacker News: Concurrent Pascal and SuperPascal programming languages, and more

Concurrent Pascal and SuperPascal programming languages, and more
11 by Rochus | 2 comments on Hacker News.


Monday, November 27, 2023

New top story on Hacker News: Show HN: A Dalle-3 and GPT4-Vision feedback loop

Show HN: A Dalle-3 and GPT4-Vision feedback loop
37 by z991 | 7 comments on Hacker News.
I used to enjoy Translation Party, and over the weekend I realized that we can build the same feedback loop with DALLE-3 and GPT4-Vision. Start with a text prompt, let DALLE-3 generate an image, then GPT-4 Vision turns that image back into a text prompt, DALLE-3 creates another image, and so on. You need to bring your own OpenAI API key (costs about $0.10/run) Some prompts are very stable, others go wild. If you bias GPT4's prompting by telling it to "make it weird" you can get crazy results. Here's a few of my favorites: - Gnomes: https://ift.tt/gzydmlS - Start with a sailboat but bias GPT4V to "replace everything with cats": https://ift.tt/5K8J4e1 - A more stable one (but everyone is always an actor): https://ift.tt/t8GQ7Pe

Friday, November 24, 2023

New top story on Hacker News: Adapting WozMon for the breadboard 6502 [video]

Adapting WozMon for the breadboard 6502 [video]
8 by surprisetalk | 1 comments on Hacker News.


New top story on Hacker News: Some observations on the final text of the European Digital Identity framework

Some observations on the final text of the European Digital Identity framework
22 by raybb | 3 comments on Hacker News.


New top story on Hacker News: Ask HN: How should I setup a phone for a newly blind relative?

Ask HN: How should I setup a phone for a newly blind relative?
69 by tallowen | 11 comments on Hacker News.
I am home for the holidays and my grandfather is newly blind. He's never learned braille or anything else and I believe it can be a relatively isolating experience. While I'm in town for the holidays, I would love to help him get back into things like podcasts, audio books and WhatsApp. Does anyone have recommendations for how to help set this up? He currently has an iPhone but if android phones are superior for blind users, I would happily help him switch.

New top story on Hacker News: Elixir at Ramp

Elixir at Ramp
26 by judicious | 6 comments on Hacker News.


Thursday, November 23, 2023

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

Show HN: UI Library Creator
14 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/2nqz4VU * 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

New top story on Hacker News: Training of 1T Parameter Scientific AI Begins

Training of 1T Parameter Scientific AI Begins
23 by rbanffy | 3 comments on Hacker News.


Friday, November 17, 2023

New top story on Hacker News: Show HN: Beta test Execute Program's interactive "Python for Programmers" course

Show HN: Beta test Execute Program's interactive "Python for Programmers" course
20 by gary_bernhardt | 4 comments on Hacker News.
I'm Gary Bernhardt, founder of Execute Program, an interactive platform for learning programming languages and other programming tools. Our "Python for Programmers" course is in a free open beta for the next week or so. We don't normally do open betas, but the infrastructure behind this course is new and very complex, so we want to stress test it. https://ift.tt/VLM0wsy... Today, "Python for Programmers" contains 581 interactive code examples covering the core language. It's aimed at established programmers, not beginners. We don't explain basic language features like `while`, but we do show them briefly and note anything special about how they work in Python. We pay special attention to foot guns. For example, we have an entire lesson about Python's mutable default argument foot gun. This is the first of two courses, with the second coming in 2024. For this course, we drew the line at __dunder__ methods: if a topic requires a dunder method other than `__init__`, then it'll be in the follow-up course. This beta is concurrent with the tail end of our editing process, so you may see the course grow by another 17 lessons (214 code examples) during the beta. Some details about how the course works internally, and why we need a beta at all: First, all Python code in the course runs in your browser via Pyodide. (Reality continues to look more and more like my PyCon 2014 talk [1].) You'll feel a pause when the first code example runs, as your browser loads and boots CPython (around 12 MB). After that, it should be as responsive as a local app. Second, if you look at the course page, you'll see that it's structured as a DAG, similar to a "tech tree" in Civilization, Age of Empires, Stellaris, Satisfactory, etc. (Some of those games have true trees, but some of their "trees" are actually DAGs like ours.) You make progress through the course by traversing one graph edge at a time. Our courses have always been structured as graphs internally, but the raw graphs are simply unreadable due to the number of edges [2]. This year, I taught Execute Program to simplify its own course graphs by breaking them into the level subgraphs that you see on the page, so we can finally render them. It automatically turns the mess that I linked above into the clean graphs that you see in the course. The graph for this course is currently a bit dull, but it'll fill out as we finish editing the remaining lessons. I like Everyday TypeScript's graph [3] the best. Please try the course and use the "Give Feedback" entry in the menu to tell us what you think! I'll also stick around in this thread today. [1] https://ift.tt/vj4px7Z... [2] https://ift.tt/YqWvfyr... [3] https://ift.tt/sBqbVM8

Thursday, November 9, 2023

New top story on Hacker News: Show HN: Nango – Open unified API for product integrations

Show HN: Nango – Open unified API for product integrations
21 by rguldener | 4 comments on Hacker News.
Today customers expect every SaaS product to integrate with the other tools they use. Nango is a tool for engineers at SaaS companies to help them ship integrations fast, without compromising on the integration’s depth and quality. It supports more than 100 APIs out of the box. Other integration companies have focused on building a lot of pre-built integrations. These are fast to ship and low maintenance, but they limit how deeply you can integrate with the external APIs. We take a different approach: we make it easier for developers to build and maintain product integrations in code. This lets you create exactly the integration your customers need without compromising on speed and maintainability, and without having to build complex infrastructure (OAuth, retries, rate-limit handling, change detection, monitoring & logging, alerting, etc.). Our platform has two layers: (1) An API-agnostic infrastructure built with Temporal and Postgres, and (2) lambda function-like integrations written in typescript by any developer. Integrations are rarely more than 50 lines of code (here is an example: https://bit.ly/nango-example ), thanks to the developer tooling we’ve built in: authentication, pagination, retries, change detection, rate-limit handling, monitoring, Slack alerts, etc. We have pre-built integration templates you can clone and extend—or you can build entirely custom integrations. Your integrations live in your repo and are tested and deployed to Nango with a CLI. In your product, you use a single API to interact with all your integrations. This lets you easily grow the available integrations with minimal code changes in your product. As a community-driven project, anybody can contribute integration templates and APIs to the platform. In fact, more than 30% of the APIs we support today have been contributed by our community. Nango grew out of a “universal OAuth” project called Pizzly and powers the integrations of 100+ SaaS products today. We have an active community of 800+ developers ( https://nango.dev/slack ). All auth-related features are free forever, and we monetize with sync-related features. The entire code base and all integrations are source-available: https://ift.tt/sWvo0Gw . We hope Nango can help connect all SaaS products together and look forward to your feedback!

New top story on Hacker News: Common Core Sheets

Common Core Sheets
16 by quyleanh | 6 comments on Hacker News.


Monday, November 6, 2023

New top story on Hacker News: UHZ1: NASA Telescopes Discover Record-Breaking Black Hole

UHZ1: NASA Telescopes Discover Record-Breaking Black Hole
9 by raattgift | 1 comments on Hacker News.


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?
2 by mnky9800n | 3 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"?

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
6 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: Google paid $26.3B in 2021 to be the default search engine everywhere

Google paid $26.3B in 2021 to be the default search engine everywhere
85 by gorbachev | 51 comments on Hacker News.


New top story on Hacker News: Show HN: ScratchDB – Open-Source Snowflake on ClickHouse

Show HN: ScratchDB – Open-Source Snowflake on ClickHouse
30 by memset | 5 comments on Hacker News.
Hello! For the past year I’ve been working on a fully-managed data warehouse built on Clickhouse. I built this because I was frustrated with how much work was required to run an OLAP database in prod: re-writing my app to do batch inserts, managing clusters and needing to look up special CREATE TABLE syntax every time I made a change. I found pricing for other warehouses confusing (what is a “credit” exactly?) and worried about getting capacity-planning wrong. I was previously building accounting software for firms with millions of transactions. I desperately needed to move from Postgres to an OLAP database but didn’t know where to start. I eventually built abstractions around Clickhouse: My application code called an insert() function but in the background I had to stand up Kafka for streaming, bulk loading, DB drivers, Clickhouse configs, and manage schema changes. This was all a big distraction when all I wanted was to save data and get it back. So I decided to build a better developer experience around it. The software is open-source: https://ift.tt/wzUWOAq and and the paid offering is a hosted version: https://ift.tt/yO5J1CR . It's called “ScratchDB” because the idea is to make it easy to get started from scratch. It’s a massively simpler abstraction on top of Clickhouse. ScratchDB provides two endpoints [1]: one to insert data and another to query. When you send any JSON, it automatically creates tables and columns based on the structure [2]. Because table creation is automated, you can just start sending data and the system will just work [3]. It also means you can use Scratch as any webhook destination without prior setup [4,5]. When you query, just pass SQL as a query param and it returns JSON. It handles streaming and bulk loading data. When data is inserted, I append it to a file on disk, which is then bulk loaded into Clickhouse. The overall goal is for the platform to automatically handle managing shards and replicas. The whole thing runs on regular servers. Hetzner has become our cloud of choice, along with Backblaze B2 and SQS. It is written in Go. From an architecture perspective I try to keep things simple - want folks to make economical use of their servers. So far ScratchDB has ingested about 2 TB of data and 4,000 requests/second on about $100 worth of monthly server costs. Feel free to download it and play around - if you’re interested in this stuff then I’d love to chat! Really looking for feedback on what is hard about analytical databases and what would make the developer experience easier! [1] https://ift.tt/q0rYp13 [2] https://ift.tt/MJfQEsr [3] https://ift.tt/XtK5puv [4] https://ift.tt/O4dBfmh [5] https://ift.tt/I750zQM

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

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


Saturday, October 14, 2023

New top story on Hacker News: Raymond Chen – What happened to the source code for The AppleSoft Compiler? [video]

Raymond Chen – What happened to the source code for The AppleSoft Compiler? [video]
12 by olvy0 | 0 comments on Hacker News.


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?
37 by r_singh | 17 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 6, 2023

New top story on Hacker News: Show HN: Shortbread – Create AI comics in minutes

Show HN: Shortbread – Create AI comics in minutes
44 by fengjiaopeng | 9 comments on Hacker News.
Just go to the link and click on "Start Creating". No signing in required. I built shortbread to help anyone to create comics / manga series. The onboarding process helps you kick start a page from 60%, then you can use your creativity to bring it to 1000% in a fully-controllable editor. Tech stack: GPT 3.5 Turbo - the comic script generation. It handled everything from layout, character, scene, SD prompts, to dialogue. SD 1.5 - We put up SD servers on GCP. For every comic we generate one large image and crop it into panels. Per the experiments of u/Deathmarkedadc on Reddit, this massively helps with consistency. The models are trained on anime scenes tho, and might not be so great with animals. Frontend: Next.js 13 on Vercel, React + Typescript. We built the entire editor from scratch to compose the comic (images, panels, speech bubbles, text) like a webpage. This allows you to edit and republish your comics like a website. You can dynamically generate panels as well. Try resizing a panel into a long narrow box and generate. Backend: Firebase. Sample comics: a japanese couple sits at dinner table. The husband told the wife a secret (link https://ift.tt/GaXoEuI... ) An army of male soldiers fighting against an army of female soldiers in ancient china ( https://ift.tt/NwvXCR6... ) a team of girls play volleyball against a team of boys ( https://ift.tt/cUJvpV8... ) Next steps: - More pages - Fine panel-level control. Poses, control net, etc. - Multi-character. - Different styles. - Allows you to control character design. I’m Fengjiao Peng, founder and chief engineer at Shortbread. I was previously a webtoon artist. We want to build this into something you can create entire comics series / manga / webtoons with. Criticism and suggestions welcome!

New top story on Hacker News: Tell HN: Postman update removes all your stuff if you refuse to create account

Tell HN: Postman update removes all your stuff if you refuse to create account
74 by drunner | 22 comments on Hacker News.
I have been using postman offline without an account for a long time. Today when I opened the program it asked me to create an account. When I declined, it wiped all my collections and everything else. All I have is a 'history' to work with and try to piece back together all the variables and collections that I had setup. I relented and created an account, but it did not recover anything. Beware! Update: I was able to manually import/restore using a backup I found in ~/.config/Postman but I have no trust for continued use of this tool. Any alternatives that I can migrate to?

New top story on Hacker News: How Will AI Learn Next?

How Will AI Learn Next?
16 by jyli7 | 3 comments on Hacker News.


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
43 by digitcatphd | 35 comments on Hacker News.


New top story on Hacker News: Amazon Used Secret ‘Project Nessie’ Algorithm to Raise Prices

Amazon Used Secret ‘Project Nessie’ Algorithm to Raise Prices
33 by bookofjoe | 12 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
23 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/0aI1H5K

New top story on Hacker News: Faces of Death: Ancient Burial Masks, from Egypt to Peru

Faces of Death: Ancient Burial Masks, from Egypt to Peru
5 by prismatic | 0 comments on Hacker News.


Saturday, September 30, 2023

New top story on Hacker News: Optical Circuit Switching for ML Systems

Optical Circuit Switching for ML Systems
3 by tim_sw | 0 comments on Hacker News.


New top story on Hacker News: 'Counterfeit people': The danger posed by Meta’s AI celebrity lookalike chatbots

'Counterfeit people': The danger posed by Meta’s AI celebrity lookalike chatbots
10 by rntn | 3 comments on Hacker News.


New top story on Hacker News: They Quit Their Jobs. Their Ex-Employers Sued Them for Training Costs

They Quit Their Jobs. Their Ex-Employers Sued Them for Training Costs
16 by gnicholas | 6 comments on Hacker News.


New top story on Hacker News: A Bit About Byte Magazine: The Premier Technical Journal of Its Time

A Bit About Byte Magazine: The Premier Technical Journal of Its Time
6 by zdw | 2 comments on Hacker News.


New top story on Hacker News: Physicists coax superconductivity and more from quasicrystals

Physicists coax superconductivity and more from quasicrystals
3 by wglb | 1 comments on Hacker News.


Thursday, September 28, 2023

New top story on Hacker News: Tell HN: Enterprises spend 10x more to build no-code solutions than coded ones

Tell HN: Enterprises spend 10x more to build no-code solutions than coded ones
59 by nancyp | 33 comments on Hacker News.
Code less sounds great for toy projects. People who aren't in tech aren't building no colde solutions beyond basic excel ones. So they end up hiring consultants to build them for them which costs at least 3-10x more if the solution were to be made with code. Ms powerapps for an example needs connector license for many basic things that costs a lot as well. This is from my experience as a consultant in many enterprises over last 3yrs watching code less explode in front my eyes.

New top story on Hacker News: Mr. Benedum’s Will (1957)

Mr. Benedum’s Will (1957)
7 by georgecmu | 1 comments on Hacker News.


Tuesday, September 26, 2023

New top story on Hacker News: Exploring Linux command-line space time

Exploring Linux command-line space time
12 by bertman | 3 comments on Hacker News.


New top story on Hacker News: Classic rock, Mario Kart, and why we can’t agree on Tailwind

Classic rock, Mario Kart, and why we can’t agree on Tailwind
12 by brycewray | 4 comments on Hacker News.


New top story on Hacker News: Show HN: Unity like game editor running in pure WASM

Show HN: Unity like game editor running in pure WASM
19 by TrevorSundberg | 3 comments on Hacker News.
In the wake of all the Unity nonsense, just wanted to toss the Raverie engine into this mix :) We’re building off a previous engine that we worked on for DigiPen Institute of Technology called the Zero Engine with a similar component based design architecture to Unity. Our engine had a unique feature called Spaces: separate worlds/levels that you can instantiate and run at the same time, which became super useful for creating UI overlays using only game objects, running multiple simulations, etc. The lighting and rendering engine is scriptable, and the default deferred rendering implementation is based on the Unreal physically based rendering (PBR) approach. The physics engine was built from the ground up to handle both 2D and 3D physics together. The scripting language was also built in house to be a type safe language that binds to C++ objects and facilitates auto-complete (try it in editor!) This particular fork by Raverie builds both the engine and editor to WebAssembly using only clang without Emscripten. We love Emscripten and in fact borrowed a tiny bit of exception code that we’d love to see up-streamed into LLVM, however we wanted to create a pure WASM binary without Emscripten bindings. We also love WASI too though we already had our own in memory virtual file system, hence we don’t use the WASI imports. All WASM imports and exports needed to run the engine are defined here: https://ift.tt/Q3LoH7D... The abstraction means that in the future, porting to other platforms that can support a WASM runtime should be trivial. It’s our dream to be able to export a build of your game to any platform, all from inside the browser. Our near term road-map includes getting the sound engine integrated with WebAudio, getting the script debugger working (currently freezes), porting our networking engine to WebRTC and WebSockets, and getting saving/loading from a database instead of browser local storage. Our end goal is to use this engine to create an online Flash-like hub for games that people can share and remix, akin to Scratch or Tinkercad. https://ift.tt/b3iEcdk

New top story on Hacker News: Ask HN: Tips for Solopreneur?

Ask HN: Tips for Solopreneur?
8 by solo_prono | 0 comments on Hacker News.
Yo HN! I have been working on some design tools in my spare time to solve problems I've faced over and over, and I'm thinking about monetizing them. I've been to some conferences recently and talked to a lot of people who have these problems as well, and they're keen to try it out. I have collected some emails, been communicating with them a bit and even got beers with one of them recently! Here's my list of concerns: 1. It is just me - is that a red flag? Some people have asked me about my team and I told them it was just me. I got the feeling that it may have turned them off because the conversation kind of ended right there. To be fair, after that I did say that it is just me right now BUTTTTTTTT why that is okay due to my experience and work history. However, yes it is my first time doing a business. 2. How do I set appropriate milestones for me to reach? Do I think about reaching 100 customers before reaching 5 recurring customers for example? 3. I'm in a small town in PNW. Does that matter if this will be an online thing anyway? Why or when do people move to big cities like Seattle/SF/NYC/Austin etc. 4. What are some ways to do marketing? Should I even think about that before I have a few customers who are using my product consistently? 5. I've been inspired by the Startup School videos. Honestly though I'm not sure about fundraising and all these things, it seems very intimidating to me. What's the difference between those things and starting a company and slowly building it up?

New top story on Hacker News: Vizro – toolkit for creating modular data visualization applications

Vizro – toolkit for creating modular data visualization applications
18 by joelschw | 1 comments on Hacker News.


New top story on Hacker News: Kikkuli: Why do some people from the distant past become memes?

Kikkuli: Why do some people from the distant past become memes?
11 by benbreen | 0 comments on Hacker News.


New top story on Hacker News: J. G. Ballard’s Brilliant, “Not Good” Writing

J. G. Ballard’s Brilliant, “Not Good” Writing
24 by Caiero | 2 comments on Hacker News.


Monday, September 25, 2023

New top story on Hacker News: People who can't give up paper

People who can't give up paper
47 by luigi23 | 34 comments on Hacker News.


New top story on Hacker News: Intel Axes Data Center GPU Max 1350, Preps New Max 1450 for 'Different Markets'

Intel Axes Data Center GPU Max 1350, Preps New Max 1450 for 'Different Markets'
7 by peter_d_sherman | 3 comments on Hacker News.


New top story on Hacker News: Kafka as an Antipattern

Kafka as an Antipattern
37 by joshaustintech | 37 comments on Hacker News.


New top story on Hacker News: Living Off the Land Binaries

Living Off the Land Binaries
15 by colinprince | 6 comments on Hacker News.


New top story on Hacker News: The SEC Wants to Spy on Your Portfolio

The SEC Wants to Spy on Your Portfolio
27 by momirlan | 31 comments on Hacker News.


New top story on Hacker News: Intel’s Ponte Vecchio: Chiplets Gone Crazy

Intel’s Ponte Vecchio: Chiplets Gone Crazy
14 by rbanffy | 0 comments on Hacker News.


Saturday, September 23, 2023

New top story on Hacker News: iCloud Drive silently deletes your content

iCloud Drive silently deletes your content
81 by dominikmayer | 29 comments on Hacker News.


New top story on Hacker News: I open-sourced Even the Ocean

I open-sourced Even the Ocean
28 by generichuman | 2 comments on Hacker News.


New top story on Hacker News: Brainless Jellyfish Demonstrate Learning Ability

Brainless Jellyfish Demonstrate Learning Ability
5 by mhb | 1 comments on Hacker News.


New top story on Hacker News: Changes to Unity Plans and Pricing

Changes to Unity Plans and Pricing
7 by Luc | 0 comments on Hacker News.


New top story on Hacker News: A Beginner's Guide to Neural Mechanisms

A Beginner's Guide to Neural Mechanisms
6 by Schiphol | 0 comments on Hacker News.


New top story on Hacker News: The vital art of talking to strangers

The vital art of talking to strangers
15 by giuliomagnifico | 1 comments on Hacker News.


Wednesday, September 20, 2023

New top story on Hacker News: Toyota Research claims breakthrough in teaching robots new behaviors

Toyota Research claims breakthrough in teaching robots new behaviors
41 by geox | 17 comments on Hacker News.


New top story on Hacker News: Networking explained with a horse and carriage

Networking explained with a horse and carriage
4 by swagasaurus-rex | 1 comments on Hacker News.


New top story on Hacker News: The AI Content Flippening

The AI Content Flippening
17 by swyx | 10 comments on Hacker News.


New top story on Hacker News: XML is better than YAML

XML is better than YAML
10 by nalgeon | 2 comments on Hacker News.


New top story on Hacker News: Expand function invocations into current scope

Expand function invocations into current scope
6 by 6keZbCECT2uB | 0 comments on Hacker News.


New top story on Hacker News: Show HN: Booklet – Async forums as an alternative to chat

Show HN: Booklet – Async forums as an alternative to chat
19 by philip1209 | 7 comments on Hacker News.
I built Booklet to solve the problem of too many chat messages at work. Booklet updates classic internet forums and email groups to have a modern UI and high polish. It organizes communications into threads, and summarizes activities into a neat email newsletter - so members can stay updated without having to stay logged in. The async format promotes deeper discussions, while also increasing engagement by making conversations easy to follow. My goal is to make communications more asynchronous - so that I can get back to work, instead of slacking all day. Most early communities have been hobby groups, but my goal is to mature Booklet into a tool that sits alongside Slack in companies. Try it out, and let me know what you think!

New top story on Hacker News: The Unknowable Presents Encoded

The Unknowable Presents Encoded
5 by Caiero | 0 comments on Hacker News.


Tuesday, September 19, 2023

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

Show HN: Hydra - Open-Source Columnar Postgres
41 by coatue | 5 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/gBToJaq 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/Ysgx5jL

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
99 by toomanyrichies | 62 comments on Hacker News.


New top story on Hacker News: Yash Shorthand System

Yash Shorthand System
4 by behnamoh | 3 comments on Hacker News.


Monday, September 11, 2023

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
10 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

New top story on Hacker News: A Multi-Level View of LLM Intentionality

A Multi-Level View of LLM Intentionality
3 by zoltz | 0 comments on Hacker News.


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
3 by lxm | 0 comments on Hacker News.


New top story on Hacker News: Why SaaS prices are still going up when companies are spending less

Why SaaS prices are still going up when companies are spending less
20 by awwstn | 6 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
7 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.

New top story on Hacker News: Homeland Security using “Babel X” to link SSNs to social media posts

Homeland Security using “Babel X” to link SSNs to social media posts
43 by danghatesme | 5 comments on Hacker News.
Recently I learned about this effort by Homeland Security, Border Patrol, and other government agencies to track the online discussions of citizens & immigrants, and tie those discussions to their SSNs. I suppose LifeLog (Facebook) was merely a stepping stone in this effort, which appears to be accelerating with the advent of low-cost AI. https://ift.tt/lOqUoFH