HNHacker News
TopNewBestAskShowJobs

jsf01

705 karma · joined February 17, 2019

submissionscomments
jsf01··on Show HN: An app store just for installable web apps
This is such a great idea. Excellent design, too. I second the requests for dark mode or at least following the user’s prefers-color-scheme setting.

Do you have ambitions to monetize this, or go the open source route? Where do you go from here?

jsf01··on Goodbye integers, hello UUIDv7
If the version bits were up front, then switching to a hypothetical UUIDv8 in several years would be guaranteed to break the sortability. So I see that decision as a bit of future proofing.
jsf01··on Goodbye integers, hello UUIDv7
How long will it be before the “milliseconds since epoch” part of the uuid overflows or repeats?
jsf01··on 54% of Portugal’s electricity is now generated by renewable energy
How did you discover the plagiarism? Or if you searched sentences manually, what prompted you to check?
jsf01··on Emoji Generator with AI
Super cool! I would add a checkbox to toggle whether you want background removal, or make that an optional second step. In about half the cases I tried, the background was an important part of my image and without it only weird artifacts remained.
jsf01··on Falcon 180B
Either on a standardized set of hardware or relative to other models. Performance benchmarks exist for all sorts of compute intensive things, so surely there’s at least one for LLMs?
jsf01··on Falcon 180B
How does the speed of this model compare to other LLMs? I see lots of accuracy benchmarks, like HellaSwag, but are there performance benchmarks out there as well?
jsf01··on Las Vegas approves 68 miles of underground transportation tunnels
I really like this vision for the system. If they can retrofit in some rails and remove the drivers, it suddenly makes a lot of sense. I hope that’s where this ends up!
jsf01··on Las Vegas approves 68 miles of underground transportation tunnels
The current Vegas loop is a fun little novelty, like a roller coaster, but it’s so bad as a model for transportation. If we’re already digging the tunnels PLEASE just make a subway. The teslas are so awkward, have to be steered in this small and curved space, require a driver, only fit a few passengers, and on and on. Vegas is in desperate need of higher volume train transportation between the airport, the Strip, and downtown—but I’m afraid this isn’t going to cut it.
jsf01··on Raku: A language for gremlins
This is a fascinating language! I am so curious: how does the “anything goes” matcher work? I struggle to imagine how one would implement that ~~ operator.
jsf01··on My frugal indie dev startup stack (2022)
What is the value in paying monthly for an SEO tool? I have a hard time understanding paying for one at all, but presumably these things don’t change drastically month-to-month, so you get most of your value within that first month. Is that not the case?
jsf01··on Llama 2
Is there any way to get abortable streaming responses from Llama 2 (whether from Replicate or elsewhere) in the way you currently can using ChatGPT?
jsf01··on Tea as Hepatoprotective Agent: A Revisit
What’s the connection between beta alanine and tea? Is it just the caffeine in the tea that causes some effect when they’re used in combination?
jsf01··on Ask HN: Could you share your personal blog here?
The climbing one that you linked says something about “the video below” but I don’t actually see a video. Might just be because I’m on my phone but I was curious if that video still exists.
jsf01··on Jellyfin: Free software media system
For videos it can’t find metadata for, Jellyfin will either display only the title (if you set the library type to “movies”), or it will extract a random frame from within the video to use as the image (if you set the library type to “home videos”). In both cases, the video isn’t going to be hidden.
jsf01··on Jellyfin: Free software media system
I’ve personally been using Infuse as my Jellyfin Apple TV client and for the most part it addresses those issues, and more importantly it doesn’t attempt to live transcode video, which may be what’s causing the crashes you’re describing. The main downside is that there’s a monthly fee if you want it to support 4k video.
jsf01··on Ask HN: Why does Apple refuse to add window snapping to macOS?
Although it would be nice for this to be built into the OS, there are lots of apps that fulfill this purpose. I personally use Moom, have heard good things about Magnet, and if you like tiling there’s Yabai.
jsf01··on It Wasn't AI
Open chat gpt on your phone, ask it to write your essay, then retype its response manually
jsf01··on KV.js
I’ll admit I only skimmed it for a few minutes but I found the code really nice to read through! I highly doubt it is compiled output. When the entire code base essentially just consists of a single data structure I think that a single file, even if it is long, is perfectly appropriate. What I’d suggest for reviewing it is to code fold all the methods in your editor and then expand each one as you get to it. Props to the author for such an elegant implementation.
jsf01··on Show HN: Side-Project: FlowChartGPT – Turn Text into FlowCharts
I think a few screenshots and examples would go a long way. Having to sign up just to see what the product is.. isn’t a great experience. Also, wasn’t able to use the site on mobile.
jsf01··on GPT 4 coming next week
Oof. It’s a creative solution. But it’s a dangerous strategy for something that I might be using professionally. Getting locked out would be a huge pain then.

I’ll give it a go regardless! Thank you for the idea

jsf01··on GPT 4 coming next week
Apologies if this is a little off topic, but I’ve been really excited to try OpenAI’s GPT API and have been locked out for months with no response from their support chat. Any insight into how to get access would be really highly appreciated!

Here’s what happened: I made an account to play around with chat GPT, then wanted to switch to my company email address to use their API on that account. They wouldn’t let me use my phone number to sign up for a second account, so I deleted the first one. Unfortunately, deleting that account didn’t free it so I could sign up again with a new number. I then went and bought a new phone number from Google Voice out of desperation since their support never replied, but they don’t allow voip numbers, so that was in vain. My initial support request was in early January, and both that one and my follow up a couple weeks ago have gone unseen. So it feels as though I’m hard locked out from an API that looks like a lot of fun to use for both personal and professional projects. What is one to do?

jsf01··on Show HN: DocsGPT, open-source documentation assistant, fully aware of libraries
Openai has documentation and guides in their blog about how to interface with the GPT API. But in this case, you can also look directly at the source code published here.

https://platform.openai.com/docs/introduction

https://github.com/arc53/docsgpt/tree/main/application

jsf01··on How to Paint Like Hayao Miyazaki
As an engineer, The Wind Rises really spoke to me. One of my favorite films of all time and one I’d recommend any day of the week.
jsf01··on DetectGPT: Zero-Shot Machine-Generated Text Detection
It’s typically not the moves alone that indicate engine use to the other player. The timing is also incredibly important. If it takes you 5 seconds to recapture a piece, where that’s the only viable move, but it also takes you 5 seconds to come up with an insane brilliancy that’s the result of a deeply calculated line, cheating is a likely explanation.
jsf01··on Wayfair is laying off 1,750 workers
Their lack of success might not be entirely pandemic economy driven as the article suggests. I was part of that cohort that discovered and ordered from Wayfair around the start of the pandemic. In 3/3 cases, what I ordered turned out to be of poor quality and slightly different from what was pictured on their website. I’ve had this experience with Amazon and other platforms from time to time, too, but never so consistently. So I decided not to order from there again. I have to wonder if their declining popularity is just a result of other customers like myself having been burned too many times.
jsf01··on Pipe Operator (|>) For JavaScript
While pipes are great in Elixir I think it’s important to look at the total cost to adding any new syntax in the context of the language that is considering them.

In the JS ecosystem, idiomatic nested function calls are read from the inside out. And in most cases that is highly readable because a single layer of nesting is all you need.

This proposal flips that on its head, so you have to retrain yourself to read code in a new way based on the presence of a |>. That adds significant cognitive overhead, especially in code that isn’t well written or that is already complex.

Your example looks nice, but also just as nice is the .then() syntax you could have used.

Now we’ll see code bases with both styles. You’ll have some team members who love pipes so much they’ll never call a function the old way doing x |> console.log and the rest of the team doing console.log(x).

Sometimes, limitations are a good thing.

jsf01··on Pipe Operator (|>) For JavaScript
This strikes me as something better left to libraries. If you want to write in a functional style then Ramda, Lodash, Underscore, and plenty of others have pipe and compose functions.

    pipe(one, two, three)
Easy to read. No new syntax. Extendable with arrow functions.

Yes, there are some limitations in comparison to Hack Pipes. But those are far outweighed by not messing yet again with the language’s syntax.

jsf01··on I Lost over $200k
The title “I lost over $200k” shortly followed by “do not trust your team” creates an implication that somehow they stole or swindled it from you, whether that was your intention or not. I think it would be good to add some clarity around those two key pieces of information. If all that happened was that you paid your team, then where does trust tie in with this story?
jsf01··on Ask HN: What's on your home server?
For me: Jellyfin with all my movies, shows, home videos, and a film footage archive of content ripped from YouTube. I set this server up when a movie I wanted to watch was no longer on Netflix and I realized, in a few decades there’s a decent likelihood that many of my favorites will be hard to find on streaming services or I’ll have to subscribe to several services to get the collection I want. I’ve had it running for years now and it’s one of my favorite things. I share access to it with my friends and family, so they benefit as well. Only issue I had to get around was with steaming 4k video. For some reason, the official Jellyfin apps try to transcode 4k video live rather than just streaming it directly, and my low-CPU NAS really struggles to keep up with that, so I’d resorted to paying for Infuse Pro as the front end for my server, which does stream 4k without transcoding. In all it’s just a NAS with ngrok running in a docker container running Jellyfin and a Caddy reverse proxy. Highly recommend this setup to anyone interested in building a media server! It feels good to actually own some digital content in the age of Spotify and Netflix.
← PreviousPage 2 of 7Next →