Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
James_K
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
421.
▲
by
James_K
2y ago
Haskell has quite a few partial functions in the standard library if I recall. Bog standard (!!), head, and tail for lists; fromJust to unwrap Maybes; and even some more interesting examples like "all" which mightn't work on
422.
▲
by
James_K
2y ago
Functions can crash anyway. I don't see how what you describe is different from a function on integers that errors on inputs that are too big. The programmer has to actively choose to make function break parametricity, and they can equ
423.
▲
by
James_K
2y ago
Does it support RSS paging? https://www.rfc-editor.org/rfc/rfc5005
424.
▲
by
James_K
2y ago
I hate these silly little code examples where they show some if condition being changed to another format and act as if that's real advice that helps you program.
425.
▲
by
James_K
2y ago
It's called HTML + RSS.
426.
▲
by
James_K
2y ago
What I find interesting is that the Haskell solution was the only one to use higher order functions. Assuming they also count virtual functions in languages like C++ to be higher order, I think a part of the difference here is in design att
427.
▲
by
James_K
2y ago
Note that these languages are not included in the paper, so this is merely a speculation as to their performance.
428.
▲
by
James_K
2y ago
Careful how much you say that. I'm sure there's more than a few AI engineers willing to use some 3d graphics program to add a hundred thousand views of the inside of randomly generated shapes to the training set.
429.
▲
by
James_K
2y ago
Then I think you are the outlier. Most people who use GIMP for the first do so from the position of already having a (potentially non-legally obtained) copy of Photoshop. They are trying the software out and stuff like this quickly turns th
430.
▲
by
James_K
2y ago
This is far from a personal opinion. It's probably the number one complaint about GTK, and it affects almost all software that runs on Linux since the GTK file chooser is often the default system file chooser. Almost all software opens
431.
▲
by
James_K
2y ago
A foundation definitely seems like a solution here. It worked well for Blender. I just wonder if such a central organisation is truly necessary. Perhaps block-chain is the solution. /s At any rate, I'm glad to see GIMP is starting
432.
▲
by
James_K
2y ago
I think they would be happy to participate in some kind of audit. They surely want to organise their contributions in such a way as to produce the most benefit to the project. As for suggesting someone figure it out, I don't know why i
433.
▲
by
James_K
2y ago
Okay, so what were all the other people doing? If it's one person's worth of work (as I suggested), and there was at least one person working on GIMP, why did they not do it? The fact that it was easy to do doesn't explain wh
434.
▲
by
James_K
2y ago
Well there are other people working on GIMP. Perhaps someone should look into what they've been doing for the past 20 years. It seems fairly unlikely to me that they didn't have time to do this, so there must be some other cause t
435.
▲
by
James_K
2y ago
And it's great that you're doing that, but what if you get hit by a bus? Does the issue just go back into the "never gonna happen" bin? Why do you think it took 20 years to get started on implementing this, and what have
436.
▲
by
James_K
2y ago
I fundamentally disagree. The problem isn't that there were no thumbnails, but that it took decades to implement them. The cause of that problem can't seriously have been that people weren't programming hard enough. I think l
437.
▲
by
James_K
2y ago
> compared to the larger number of users asking for more CMYK support, shape tool, built-in Resynthesizer etc This is because people with the complaint about text tend to open the software, see how bad moving text is, then close it and n
438.
▲
by
James_K
2y ago
And if GIMP's proposition to its users is "you should use Photoshop instead", do you see why it won't succeed?
439.
▲
by
James_K
2y ago
The idea that you can never make a good piece of software is backwards and wrong. There should come a point where your software has the essential features and reasonable UX. Producing software which does what the user wants without being ac
440.
▲
by
James_K
2y ago
I get that this evangelism is useful, but it's also annoying. I'm also doing things with my life and I don't have the time to fix GIMP. My purpose in writing these comments is not to volunteer my time or money to the GIMP pro
441.
▲
by
James_K
2y ago
There's habits sure, but GIMP also just has a lot of bad UI. For instance if you insert text, you have to click exactly on the black region of the character to select the text. This is really awkward because it means when you click on
442.
▲
by
James_K
2y ago
Would giving him more money improve the quality of his output? He also seems to not be in charge of the UI which is the major problem area. It's also worth noting that I could buy a subscription to Photoshop if we're talking about
443.
▲
by
James_K
2y ago
I fell for this before. Wasted a few weeks' free time adding thumbnails to the GTK file chooser, only to find out that the library itself has bugs which they refused to fix that make it difficult to do. Now I just have a patched versio
444.
▲
by
James_K
2y ago
I'm told it's taken them two decades to release this essential feature. What have they been doing for all this time? I think they need to talk to people who edit photos, and focus their efforts on the many low-hanging fruit which
445.
▲
by
James_K
2y ago
Gender dysphoria is a recognised medical condition. Cisgender is the word for someone without that condition. It is scientific, a term derived through empirical observation of the world. You just happen to dislike that science. I have had m
446.
▲
by
James_K
2y ago
As someone who never used Twitter before, the first thing I saw signing up to X earlier this years was a continual feed of exclusively black people doing crimes that would make Fox News blush, and people in the replies calling them subhuman
447.
▲
by
James_K
2y ago
> there are an infinity of genders I'm no fan of Blue Sky's censorious air, but this is just a straight up lie. Twitter is now paid speech platform, where those with premium accounts receive better moderation and improved reach
448.
▲
by
James_K
2y ago
I wish that I could spare you from this harsh world of facts, but alas none of us have or can bestow that blessing.
449.
▲
by
James_K
2y ago
This sort of thinking is what leads you down the “guns don't kill people” route. Each piece of technology has, in it's design, a set of biases. To someone with a hammer, everything starts to look like a nail. The tools you have af
450.
▲
by
James_K
2y ago
Look at C++ or Perl, languages with many features that are quite frequently hated. When you add features, you force users to learn those features. It is not just a "variety of choice" because you know that other people will also t
More ›