Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
j1elo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
j1elo
2y ago
But this model introduces an incentive to artificially bump the major version ASAP so as to be able to charge again for updates. One way this happens is with feature creep, to justify a new version every few months. A "done" appli
332.
▲
by
j1elo
2y ago
Correction: $6.05 (in my case) A while ago they sent me an email saying "we grew enough that now we are obliged to collect VAT from you", so the actual final price grew a bit.
333.
▲
by
j1elo
2y ago
Thanks for your perspective! It is interesting. How does the business plan deal with the chance that it's perfectly in my hands (read: on anyone with whatever motivation, usually commercial) to grab the code and provide the same thing
334.
▲
by
j1elo
2y ago
I agree with you. But with a product trying to gain a good name and its first loyal customers, a crash that brings down the complete service is a no-go, no matter the excellence in software development that one seeks theoretically. Bugs won
335.
▲
by
j1elo
2y ago
And Debian is OK with that, because Debian is not a for-profit company that paid it's developers money to make a product, thus they don't care that others get it and resell it. For a company, the product itself, what makes money,
336.
▲
by
j1elo
2y ago
I read the license and of course IANAL but it seems clear that Debian, Arch, Guix, F-droid or any other independent signed reproducible build channels can package and distribute their own reproducible builds of this software, as long as i
337.
▲
by
j1elo
2y ago
> the current possessor might have acquired the product bona fide and is not necessarily the thief. In order to assess this, you cannot repurpose the product yourself, but need the cops and court involved. A fun thought experiment is t
338.
▲
by
j1elo
2y ago
Please, no! I worked with a 3rd party library that had this mentality. "A bug is a bug so the assert fails and thus the code is now in an unknown state thus The right thing to do would be to ABORT the process execution immediately &qu
339.
▲
by
j1elo
2y ago
I just got a Pixel Watch 3 and find it impossible to understand how they have such an advanced monitoring on so many health aspects, including sleep cycles, but it doesn't support Smart Alarms (aka. Smart Wake or similar names), i.e. a
340.
▲
by
j1elo
2y ago
That sounds awesome, great work trying to simplify the access to those features! Also thanks for the insights
341.
▲
by
j1elo
2y ago
On Android 14 it doesn't allow installing and the Play Store says: > This app isn't available for your device because it was made for an older version of Android. Nevertheless, an alternative is Material Files, a FOSS file ma
342.
▲
by
j1elo
2y ago
Woah!! You say "If you never hit these needs, you don't need Bazel", but even for a small-ish project, I would like to have Automatic caching of everything, Dependency based test selection, Automatic sandboxing of build steps
343.
▲
by
j1elo
2y ago
I always thought that the name JSON5 pretends to be nothing more than a pun on Michael Jackson's original band, The Jackson 5. It sounds too similar! If it didn't originate from that, what else?
344.
▲
by
j1elo
2y ago
It would be a good thing that it removes incentives for the creators to create. Read between the lines: for the majority of current low-content creators, who are driven by the incentives that exist today . That would leave us with another
345.
▲
by
j1elo
2y ago
There is GeForce Now, Microsoft's Xbox Cloud Gaming, and Amazon Luna. Those are the most prominent services (if not the only ones, but I'm not sure about that)
346.
▲
by
j1elo
2y ago
I just looked up to my "Lenovo Performance" webcam and saw its red dot [1] looking at me... some product designers have a worrying lack of awareness about de-facto standards and user expectations affecting the UX. [1]: https:
347.
▲
by
j1elo
2y ago
Fastest feature request implementation ever! :-)
348.
▲
by
j1elo
2y ago
Here's maybe a solution: don't trigger the app if the phone is unlocked via a hardware shortcut. At least in my last 2 phones, I got them configured such that a double press on the power button wakes the camera app immediately (gr
349.
▲
by
j1elo
2y ago
This is a fun formula that caught my eye a while ago in HN, it looks flashy and very cool. Of course, just like others do their estimations, this one is just a made up formula and without any formal validity, apart from supposedly personal
350.
▲
by
j1elo
2y ago
In new projects I usually add an empty .prettierrc file with a single comment: // Empty file. Use default Prettier settings. No rules here. To make it clear for other people that it was not just a mistake that the formatter
351.
▲
by
j1elo
2y ago
That's the idea, yes. Do you have by any chance any experience with Node.js? Running a JS script is usually done in two steps: 1. npm install 2. node my_script.js First one downloads and installs all dependencies listed in a p
352.
▲
by
j1elo
2y ago
My not so heretical opinion is that PIP should behave like NPM by default, and work under a local environment subdirectory, just like "npm install" already creates a "node_modules" directory where to put all files, witho
353.
▲
by
j1elo
2y ago
The fact that Open Source Software exists at all, and is a thriving activity in the world of software development by thousands of people everywhere (not that it doesn't have it's problems) means that no, for lots of people an ince
354.
▲
by
j1elo
2y ago
My rule for writing documentation is as follows: first use of a commonly abbreviated term is written in its complete form, with the acronym or short form in parentheses. Then, the rest of the text in that same page can freely use the shorte
355.
▲
by
j1elo
2y ago
This is a Qt UI for GDB. There's also gdbgui that I know of, a web-based UI for GDB: https://www.gdbgui.com/ Always good to see more movement in the debug tooling
356.
▲
by
j1elo
2y ago
DDD was taught to me when in University, 20 years ago, and it already felt clunky, my views are now much more moderate but Motif still feels like an eyesore. Conversations over the years have shown me that DDD was a great inverse marketing
357.
▲
by
j1elo
2y ago
As long as we don't get to the point of being able to simulate a Universe ourselves, the odds are against us being in a simulation, it seems! :) https://www.youtube.com/shorts/EeqyGquTHK4
358.
▲
by
j1elo
2y ago
What the heck, I literally come from upvoting another submission's comment about combining LocalSend with Syncthing [1], because the idea seemed great... That's gone very fast from "oh yeah!" to "oh no!" [1]:
359.
▲
by
j1elo
2y ago
SCTP is exactly how you establish a data communication link with the very modern WebRTC protocol stack (and is rebranded to "WebRTC Data Channels"). Granted, it is SCTP-over-UDP. But still. So yes, SCTP is under the covers getting
360.
▲
by
j1elo
2y ago
What I'd love to have is a deposit of files to be shared within a group of people. Say we're 8 friends traveling through the middle of Greenland (read: no niceties like WiFi), and on the evening we want to share the photos of th
More ›