Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jorams
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
391.
▲
by
jorams
4y ago
That's not standard SQL. This was standardized pretty late, so different RDBMS have various syntaxes, but the standardized one is to add a clause like this: FETCH FIRST n ROWS ONLY In PostgreSQL and MySQL the usual syntax is a
392.
▲
by
jorams
4y ago
It still works on a different URL: https://old.reddit.com/.compact You can add .compact to any URL on old.reddit.com to get the same version that used to be on i.reddit.com.
393.
▲
by
jorams
4y ago
The law isn't specific to Apple, it also affects WhatsApp. Indeed in the EU that's probably much more important. Personally I don't know anybody who consciously uses iMessage, but the extreme network effects of WhatsApp make
394.
▲
by
jorams
4y ago
You can change the URL of a remote easily with either "M u" for the primary remote, or "M C [choose] u" for any other.
395.
▲
by
jorams
4y ago
GitHub was a profitable bootstrapped business for 4 years before they decided to take a 100 million dollar investment and start bleeding money in pursuit of growth. Sourcehut is a profitable business even without requiring payment yet. The
396.
▲
by
jorams
4y ago
It seems Google Cloud Storage introduced it in August 2013[1], enabled by default. [1]: https://cloudplatform.googleblog.com/2013/08/google-cloud-st...
397.
▲
by
jorams
4y ago
I'm a bit confused about the constant mention of option 3 in this article, because it seems to match none of the actual options from the original poll. The original poll offered three options: Option 1: @nest. Requires either starting
398.
▲
by
jorams
4y ago
PHP string interpolation has 3 possible syntaxes: $var, {$var} and ${var}. The last one is now deprecated. I've never seen it used in the wild, and it has some odd limitations. It's discussed in the RFC[1]. [1]: https://
399.
▲
We're Pushing User Experience Forward with Real-Time Global Config Propagation
(bunny.net)
1 points
by
jorams
4y ago
|
0 comments
400.
▲
by
jorams
4y ago
> I guess there is no perfect way to do it (for example what if f2 needs some variables defined in Class.__init__), but the situation is the same for Lisp with its dynamic typing. CL has the generic function update-instance-for-redefined
401.
▲
by
jorams
4y ago
This news is two days old at this point. Protos has more information[1] after talking to someone at the bank. [1]: https://protos.com/exclusive-moonstone-bank-explains-ties-wi...
402.
▲
by
jorams
4y ago
Your fingertips while typing are even closer to the Tab and Enter keys on your keyboard, which, if pressed in sequence, have the exact same effect. Much simpler and much faster than either of your options.
403.
▲
by
jorams
4y ago
Looks neat! Reading the docs only a few things stand out as odd to me: - The common types are written as fully lowercase, shortened words (str, num, fib) but then function types are written as Function(). That seems like a weird exception.
404.
▲
by
jorams
4y ago
Emacs does this by default. Anything you delete ends up in the "kill ring", and you can cycle through that when pasting ("yanking") something. Packages like Consult[1] provide version of the yank-pop command that, instea
405.
▲
by
jorams
4y ago
If you enable automatic backups in the Aegis settings it will create a backup after every change. If you set the output directory to a location synced by Syncthing, there's nothing to remember.
406.
▲
by
jorams
4y ago
They're significantly cheaper if you live in an area with a non-KPN fiber network. In KPN network areas they're paying more than consumer pricing to KPN for network access, unfortunately.
407.
▲
by
jorams
4y ago
It's worth noting that there's a spiritual successor to XS4ALL called Freedom[0]. [0]: https://www.freedom.nl/
408.
▲
by
jorams
4y ago
Just a heads-up: On desktop, in all of the demos, I get stuck on the "Upload ID" step. Clicking on any of the buttons triggers the following error in the console: Firefox: > Uncaught (in promise) DOMException: The object can no
409.
▲
by
jorams
4y ago
> Or do you mean it's the same in Fly.io? If it auto-detects Node.js (through package.json), Indeed the docs[1] say Fly automatically detects a Node.js project, so you don't need to create a Dockerfile. [1]: https://
410.
▲
by
jorams
4y ago
> most people here work in bigcorp projects where there are so many thousands of files that you cant work like this anymore This is not a bigcorp thing. The Typescript compiler starts becoming annoyingly slow much earlier. I have a proje
411.
▲
by
jorams
4y ago
I don't think they've ever released how profitable YouTube is? Only revenues. I've always assumed it's unprofitable given what must be ridiculous operational costs.
412.
▲
by
jorams
4y ago
The survey links to donation pages for the FSF, org-mode, high-profile package authors, and separately the creator of the survey. They're not some sort of middle man for the payment.
413.
▲
by
jorams
4y ago
Looking at the Tailwind 3.2 feature list I don't necessarily disagree that some of these look like feature creep, but I think this article falls flat because it asserts a premise that I just don't think is true: > the idea behi
414.
▲
by
jorams
4y ago
Looking at the account, I don't see why it would be a lie in this case, or why the account shouldn't have been suspended after manual review. It posted 75 tweets in 26 minutes, self-admittedly "from multiple locations arou
415.
▲
by
jorams
4y ago
> they aren’t directly using WebKit, but rather WebView, a cross-platform API that delegates rendering to the OS preferred rendering engine, which on Apple devices happens to be WebKit. WKWebView is a part of the WebKit API, so it always
416.
▲
by
jorams
4y ago
> Designers are not like engineering or marketing teams that love hopping to the sexy new product. Design products are complicated; it isn’t “fun” to try out a new vector graphics editor. It is weird that all designers suddenly wanted to
417.
▲
by
jorams
4y ago
None of those snippets contain a ternary operator. ?? is the Null Coalescing Operator[1] ?-> is the nullsafe operator[2] [1]: https://www.php.net/manual/en/language.operators.comparison.... [2]: https:/&#
418.
▲
by
jorams
4y ago
While I don't think user payments would be enough to fund development, I don't think "they need Google's money" is evidence for it. It's not like paying for Firefox is currently an option. Firefox is developed
419.
▲
by
jorams
4y ago
> The bot proceeded to join two confidential meetings on my behalf and record the whole thing, then email every member an absurd, inaccurate "outline" after. Can you explain how it was able to do this, apparently without people
420.
▲
by
jorams
4y ago
That's a confusing change. It doesn't work on Wayland, so let's also remove it for X11?
More ›