Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tuukkah
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
481.
▲
by
tuukkah
4y ago
On Android, you may be able to use e.g. Google Camera or F-Droid's Focal.
482.
▲
by
tuukkah
4y ago
If EOF was a character, you couldn't process (binary) streams that contain the character. ^@ produces the NUL character.
483.
▲
by
tuukkah
4y ago
I've noticed that some teas, especially Ayurvedic, may or may not contain licorice under unspecified "spices".
484.
▲
by
tuukkah
4y ago
Laziness by default has been a huge experiment in Haskell and we haven't gotten to the bottom of it yet. Summary in the end: > these defensive coding patterns enable me to use lazy evaluation to have more compositional power, it is
485.
▲
by
tuukkah
4y ago
I suppose it's funny if asking an honest question is a joke.
486.
▲
by
tuukkah
4y ago
Ancestor asked: > I wonder if ChatGPT is non-binary? You answered: > Nope - it speaks as a man would speak in my language. If they have to pick either masculine or feminine language even if they are non-binary, I don't unders
487.
▲
by
tuukkah
4y ago
> Finnish translates to "Artificial wit" Yes and no: the root of the word (and of the meaning) is still the same as in the word for intelligence. tekoäly "artificial intelligence, artificial wit" äly "wit"
488.
▲
by
tuukkah
4y ago
How do non-binary persons speak differently in your language?
489.
▲
by
tuukkah
4y ago
Was it far from JSX?
490.
▲
by
tuukkah
4y ago
Yes, Mozilla (and any other upstream maintainer who owns a trademark on free software) can set such conditions but no, it's not their job.
491.
▲
by
tuukkah
4y ago
If someone (Ubuntu) wants to package and distribute free software (Firefox) in their own format (Snap), the upstream maintainers (Mozilla) shouldn't hinder it no matter how bad the format is - it's not their job.
492.
▲
by
tuukkah
4y ago
What's the moral principle here: if you have taken any money from person X, then if person X feels like it, you must sell out to them?
493.
▲
by
tuukkah
4y ago
Plus any that anyone else chooses to make.
494.
▲
by
tuukkah
4y ago
> which GPU manufacturer they went with The beauty of this is they don't have to choose. The GPU can be anything that communicates over Thunderbolt and fits in the physical module specs.
495.
▲
by
tuukkah
4y ago
However: > Note, however, that it’s still a really fun effect if you use the midpoint between the eyes and keep both eyes open. It just doesn’t pop the same way.
496.
▲
by
tuukkah
4y ago
Meow is really interesting for me as I never used Vim much. Meow seems to provide the benefits of modal editing with most seamless integration in Emacs. https://github.com/meow-edit/meow
497.
▲
by
tuukkah
4y ago
Your link seems to agree with the original article, not with your comment: > To be most effective, Vim should be used from inside other tools. Vim inside IntelliJ, Vim inside VS Code. > In whatever tool you’re already using, if you
498.
▲
by
tuukkah
4y ago
Isn't the introduction of new attributes perfectly normal in how HTML advances? If a framework breaks because of that, it's their own fault.
499.
▲
by
tuukkah
4y ago
Yes, by including code that if run, alters what happens. For example, you can add JavaScript code that handles the "comments" links on the front page in the new way (fetch the data and render it). For those browsers that don'
500.
▲
by
tuukkah
4y ago
Render server-side (or on the edge) for those who don't run client-side scripts.
501.
▲
by
tuukkah
4y ago
It would be cheaper to render those afterwards client-side given a list of comment ids that the logged-in user has upvoted.
502.
▲
by
tuukkah
4y ago
It's a parallel list comprehension, as linked from the wiki page you referenced: https://downloads.haskell.org/ghc/9.4.4/docs/users_guide/ext...
503.
▲
by
tuukkah
4y ago
I'll quote from the documentation link I referenced: > For example, the following zips together two lists: [ (x, y) | x <- xs | y <- ys ] That's precisely the difference between a normal list comprehension (one p
504.
▲
by
tuukkah
4y ago
CommitGPT was in a Show HN but didn't gather much attention back then: https://github.com/RomanHotsiy/commitgpt
505.
▲
by
tuukkah
4y ago
The prompt is to the point: prompt = "Provide only the appropriate git commands for:" + prompt https://github.com/Hesse/gitgpt/blob/9c78e40d5ebdefdf0a4a829...
506.
▲
by
tuukkah
4y ago
> The new multi-sequence syntax allows you to loop over two or more arrays or slices at the same time In Haskell, this is called a parallel list comprehension: [x+y | x <- xs | y <- ys] In a normal list comprehension, you
507.
▲
by
tuukkah
4y ago
Right, it's not an ordinary list comprehension. It's a parallel list comprehension though: zip as bs = [(a,b) | a <- as | b <- bs] https://downloads.haskell.org/ghc/latest/docs/users_gui
508.
▲
by
tuukkah
4y ago
I'd say Compose simplifies even your single-container deployments, as the compose file is the single place to set your env variables, port forwards etc. That being said, you can use Watchtower without Compose. It's enough to run
509.
▲
by
tuukkah
4y ago
To keep CI and hosting decoupled, your CI can push fresh images to a docker registry, and your deployment can poll for updated images. An easy way to achieve this is to add the Watchtower container to your compose files: https://
510.
▲
NATO’s Biggest European Members Float Defense Pact with Ukraine
(wsj.com)
3 points
by
tuukkah
4y ago
|
1 comments
More ›