HNHacker News
TopNewBestAskShowJobs

bfelbo

178 karma · joined March 14, 2018

submissionscomments
bfelbo··on Show HN: Pipes puzzle (a.k.a. Net) on a hexagonal grid
Hehe. If you’d like, you could add it to Rune which adds daily challenges incl. daily leaderboards with 1 line of code: https://github.com/rune/rune-games-sdk#daily-challenges-opti...

Full disclosure: I’m CTO at Rune, but I genuinely think it might be fun and easy for you to do. Here’s a similar popular game on Rune: https://app.rune.ai/untangle-H-vghwxUfO

bfelbo··on Show HN: Pipes puzzle (a.k.a. Net) on a hexagonal grid
@OP, you could consider adding it to Rune which adds daily challenges incl. daily leaderboards with 1 line of code: https://github.com/rune/rune-games-sdk#daily-challenges-opti...

Full disclosure: I’m CTO at Rune, but I genuinely think it might be fun and easy for you to do. Here’s a similar popular game on Rune: https://app.rune.ai/untangle-H-vghwxUfO

bfelbo··on PostgreSQL 14 Internals Book
Looks amazing. Would love to be able to buy part 1 as it's own book! Perhaps worth making it a series of books instead of parts?
bfelbo··on macOS screenshot tricks to impress your co-workers
Sounds great. How do you do that?
bfelbo··on macOS screenshot tricks to impress your co-workers
You can add a global keyboard shortcut that makes this command much easier. I’ve done it and life is so much better now.
bfelbo··on macOS screenshot tricks to impress your co-workers
You can add a global keyboard shortcut that makes this command much easier. I’ve done it and life is so much better now.
bfelbo··on Sunsetting Atom
When coding JS + SQL, nothing beats WebStorm’s DB plug-in with SQL auto-completion, validation, etc.

I really wish the VS Code SQL/Postgres plugins would get there, but it’s a lot of work so I get that it probably will never happen unless Microsoft puts in the effort.

bfelbo··on Apple says they're removing my game because it's more than 2 years old
How much effort would it be for you to convert your iOS games to HTML5?

Then they can never be removed.

Very curious as we’re building an iOS/Android platform for HTML5 games. Would love to help save some of these great iOS games being removed by Apple.

bfelbo··on Apple says they're removing my game because it's more than 2 years old
Yeah, HTML5 is incredible in that way. How much effort would it be for you to convert your iOS games to HTML5?

Very curious as we’re building a mobile-focused platform for HTML5 games that make it easy to make your game social. I’d love to help save some of these great iOS games being removed.

bfelbo··on Heaps: A free, open-source and cross-platform game engine
Any idea what makes Heaps / Haxe generate HTML5 games that are faster to load?
bfelbo··on Devious SQL: Message Queuing Using Native PostgreSQL
We're currently keeping it as simple as possible. We just use a table and this query that runs every second: "DELETE FROM job_queue RETURNING type, info;"

Works great and reliably so far. I think our current volume is on the order of 100-1000 req/sec. We'll likely switch to graphile-worker when we need more performance, but we're all about avoiding premature optimization. That library has been benchmarked to handle 10k req/sec: https://github.com/graphile/worker#performance

bfelbo··on Devious SQL: Message Queuing Using Native PostgreSQL
We’ve implemented two types of queues using Postgres tables in production and it’s been working nicely. Happy to answer questions about our usage if it’s useful :)
bfelbo··on Devious SQL: Message Queuing Using Native PostgreSQL
Nice post! For anyone serious about using PG for queues, I’d suggest looking into https://github.com/graphile/worker which seems very promising.
bfelbo··on New Year, New CEO
For anyone curious, this is the blog post: https://signal.org/blog/cellebrite-vulnerabilities/

It’s a fun read.

bfelbo··on Tinder just permabanned me or the problem with big tech
Some of the modern Indian dating apps seem to follow this approach and do quite well. It’s likely more accepted there because of the tradition of arranged marriages. Western audiences might find it strange.
bfelbo··on PostgreSQL 14
Ah, good point! I might try to create an eslint rule that incorporates it.
bfelbo··on PostgreSQL 14
Interesting, thanks! I wonder how easy it would be to write a VS Code plug-in using that.
bfelbo··on PostgreSQL 14
Interesting. I’m currently using Postico on Mac, but considering TablePlus. Why do you find Postico superior?
bfelbo··on PostgreSQL 14
How does it compare to Postico for working with PG databases? TablePlus seems very similar to Postico, but with support for other DBs, which we don’t need.
bfelbo··on PostgreSQL 14
There’s plenty of GUI tools, but what about tools for writing SQL inside VS Code?

We usually write our DB migrations in VS Code along with any other code changes, but the PG support in VS Code seems to be lacking. Just some naïve validation of PostgreSQL code inside VS Code would be awesome!

bfelbo··on PostgreSQL 14
Interesting. I’m currently using Postico on Mac, but considering TablePlus. Why do you find Postico superior?
bfelbo··on Oracle Wins Bid for TikTok in U.S.
Can you share more on this?
bfelbo··on Launch HN: BaseDash (YC S20) – Edit your database with the ease of a spreadsheet
We use Postico and are pretty happy with it. It's better for our use cases than e.g. PopSQL.

That being said, we'd drop Postico any day for a smooth editor with 100% Postgres typing support.

bfelbo··on Launch HN: BaseDash (YC S20) – Edit your database with the ease of a spreadsheet
Yes, a sample DB would be amazing! I'd love to try this out, but wouldn't give access to one of our DBs w/o setting up a specific role for BaseDash etc.
bfelbo··on MTG Hivemind: Artificial Intelligence Designing Magic the Gathering Cards
The cards would be much better if he reversed the order of his pipeline. Generative models are easier to train and yield better results if they're conditioned on additional information (just see all the conditional GANs for images/videos). His pipeline tries to do the most challenging task first, the Description, but it would work much better if it was done last. I'd probably generate information in this order with later steps using information from all prior steps as input:

Rarity -> Colors and Mana Cost -> Type(s) -> Name -> Power/Toughness (if needed) -> Description

This approach would ensure consistency and avoid the challenge of finding the right mana cost that he mentions. Anyway, this is a super fun project and a nice write-up!

← PreviousPage 2 of 2