skysight-inc/HackerNews huggingface dataset:
I mean, look, I get it, okay? You're a Gimp contributor [1], it's easy to feel attacked when somebody criticizes your work, especially when that work is very meaningful to you. But that's no excuse to deliberately mischaracterize what I've been saying, as you have done in this thread. If you think I'm wrong, you can find a way to say so that doesn't require also calling me incompetent.

As I said, I understand that it's easy to feel attacked when someone criticizes your work. But that's still no excuse to make it personal, the way you're doing here, or the way you have considerable prior form [2] for doing. It's not just that this sort of behavior on your part is rude and uncalled for, although it is also those things. Such behavior - and I'd think this would be important to you, even if simple courtesy evidently is not - gives an extremely poor representation of the same project you're trying to defend.

I'm not going to get any further into this with you, because there's clearly no point in doing so. Your mind is, by all the available evidence, extremely made up, and I don't come to Hacker News to be pointlessly insulted.

But, to briefly reiterate in parting what others have already said at length, you might consider changing your behavior, whether to maintain civility in discussions of this sort, or if you can't manage that, then simply to avoid engaging in them at all. What you're doing right now does neither the Gimp, nor its current and past contributors, any good at all.

[1] https://www.gimp.org/author/alexandre-prokoudine.html

[2] https://www.gimpusers.com/forums/gimp-developer/21084-alexan...
>Going into a Woodcraft or specialty lumber yard for the first time sucks because some old white guy makes you feel dumb.

I've found people to be generally really helpful and patient. My experience is that they really love newbies coming by - there's fewer and fewer people doing woodworking, so the chance of getting a long term repeat customer is a pretty big deal.

I'm sorry you've had poor experiences like that. I've not been involved in the community for an extended period of time, and have found people to be generally incredibly helpful and patient.
Some more comments in https://news.ycombinator.com/item?id=23493046
Before demand paging or any other virtual memory it was very common technique. Lots of use on PDP-11 or IBM S/360.
Apple already supports devices on different chips (Intel on laptops, ARM on iOS). There is nothing strange about them keeping laptops with different processors, depending on the intended use.
Relay has a PR problem and i'm not 100% happy with it, but I've been using it since 2015 (never worked at Facebook) and would still choose it over Apollo. Main reason is that Apollo is geared towards getting up and running easier, but this leads to a worse overall experience beyond that point.
I was also there last night and agree with your friend. I didn't personally see anyone with a gun, no one asked me for ID, and no one tried to charge me an entrance fee. The vibe is a cross between a summer block-party and a music festival: lots of street art, music, barbecues, canvassers collecting signatures for petitions, people planting a community garden. I saw several people I know from around the neighborhood who, if they have secret connections to Antifa, have done a remarkable job of hiding them.

The disparity between my firsthand experience and the way that this is reported in the media has been eye-opening.
If it can be overturned with an appeal doesn't that only reinforce the underlying problem? If just me as a user of the platform have been feeling increasingly squeezed by AMP, more and more aggressive ads, poorer search results. Large scale data collection, the deeply troubling stance on privacy and anonymity, shouldn't there be a more collective way to say enough?

And to just head this off: "Just switch platforms bro, there are tons of other options out there, haven't you heard of DDG?" this isn't a valid response and instinctively I know you know it to, that's why there is talk of anti-trust.
ah i've been caught not reading the linked post

hmm i dont love this. either OpenAI has implicitly promised to monitor all its users, or has adopted a "report TOS violations to us when they happen and we will judge" stance. neither are great roads to go down.
With Amazon having a moratorium of their rekognition API, I wonder if a Cambridge Analytica type event could happen to OpenAI where someone abuses and escapes the terms of service.
You need actual customers paying that much, not hypothetical ones. That was my educated guess.

And the title was "His much did it cost" not how much it would cost.
Excellent points - I'll work on adding this in the next few days.
Personally, the console looked a tad ugly, like it's trying too hard. But immensely optimistic about how games will be leveraging the hardware itself. Can't wait to see the Unreal 5 demo being brought to life in a AAA game!
Amazing how he didn't know how to read until age 8, and then read two books a week up to now (about 50 years)
Looking at this dataset, the balance of benefits here seems more tailored to deferring children (eg. egg freezing) vs. embracing children and providing benefits to make it easier to have them (eg. in-office daycare, part time work schedules). I wish these employers would focus more on the latter and build upon benefits they already offer like parental leave instead of incentivizing the delaying of children to further one’s career.

Edit: upon reflection, even free meals outside of lunch are not really a meaningful benefit to parents who want to have those meals with their families.
>"ever so slightly eroding the rights of workers"
>"it's not super bad"

I disagree, but maybe there is a crowd out there that agrees workers shouldn't have rights?
> because you think it's not sufficiently technically difficult

Yes and no. I can find beauty in - or otherwise appreciate - simplistic creations as well. For example, a lot of contemporary photography is very little about technical skills and very much about selection, timing, subject and setting. I can find that highly engaging. But yes, there has got to be some thought behind it other than that it's supposedly "unique".

> Moreover, it made you think.

Lots of things make me think. I believe this is a simultaneously pretentious and simplistic approach to defining art.

> meta (...) original (...) derivative

What about beautiful? Emotional? Timeless and with lasting meaning?
The kind of meta-art "commenting" on what art is or trying be "unique" that seems to make up the bulk of today's production is more than a century old by now.

> bullshit

Quoting this last because this is the core of my reasoning. The majority of the contemporary art world has long since lost any kind of connection to what's worthwhile, beautiful, thoughtful, insightful or interesting. It's a massive bullshit machine, propped up by nothing but a lot of pseudo-intellectual meta-reasoning about made-up abstract concepts commenting on themselves.

Many are provoked and angered by people getting famous for participating in reality shows or exposing their lives on Instagram. I can find the concept absurd, but it doesn't bother me as such. It's easy to ignore and if they can monetize their fame, good for them. That's between them and their audience.

As soon as something is considered art, on the other hand, it's considered to be of such significance that it warrants not only recognition, but also for example public funding, the interest of academia and a self-evident spot in any public place. It demands to be taken seriously, and people in positions of power will comply, no matter how inane it is. It's the naked emperor, if you will: it permeates society in ways that are systemically upheld by people who, when asked the question, probably couldn't explain what's actually good or beautiful or interesting about it, yet I'm expected to accept it at face value. For every blank canvas exhibited, there is one carrying true beauty that is left ignored. That bothers me copiously, however much I wish it didn't.
I recently read this book and can certify that it’s a fantastic read — especially if you’re the kind of person that loves computing history.

I’d recommend getting the latest edition because the book was originally written in 1984 and the latest edition has fascinating interviews from Doug Engelbart, Alan Kay, Ted Nelson (and other titans) that took place in 1999 where they reflect on their prior predictions and make some predictions about the future.

What I loved about the book was that it painted a very vivid image of the technologies and ideas that were available at the time, and how these visionaries expected them to evolve.
What I loved is that Rheingold walks you through the idea maze of computing (starting at the very very beginning) —- showing you different dead-ends and subsequent unlocks that happens through some combination of chance and brilliant insight.

I enjoyed the whole thing, but if you were force me to pick a single chapter to recommend I’d pick — “The Loneliness of a Long Distance Thinker”.
Putting aside the question of whether it would ever be a choice between spending $10M on a training run and hiring a team for $10M, GPT transformers were the end result of decades of language research and innovations. You’re making it sound as though you can build the next iteration past GPT-3 for $10M, which I don’t think is the case.
The problem is soliciting an outrageous policy statement and then uncritically publishing it, without any kind of pushback.
In official correspondence games the computer assistance is allowed so most (if not all) of the players usually start their analysis with the computer suggestions (Stockfish, Lc0 or others). Some players limit themselves to this and play the engine's move, others try to improve with their own contribution. If no human contribution was possible, correspondence chess would become an hardware fight while results show that the best players can defeat "naive" opponents that rely on computer suggestions. In this sense, every correspondence chess win is a win over the opponent's hardware and engine.
> ... and the rest of us ...

Please don't try to police the thread and speak for yourself only.
I'm sure if you wrote a book you would be a bit annoyed.
I would back you up on this. This is super petty to be like that over a couple of lines of css.
There were lawsuits around the cable industry and they ended up having to re-license content as I understand it.
Yeah, and there's no known way to shield gravity so such a detector can see though walls.
Had to go back and check, given the bold assertions of others in the thread.

https://www.natlawreview.com/article/do-directors-avoid-empl...
I'm angry they would risk their entire operation over this.
Thanks for the kind words!

1. I'm working on the admin panel, but it's not yet ready. I'm still hesitating how to approach the persistence layer without introducing too many abstractions. Generally speaking, I'd like to avoid ORMs as much as possible. :)
2. I use the node-pg-migrate [1] for migrations at the moment, but I plan to tightly integrate with Postgraphile / Hasura to give another approach for that part.
3. You need to add them manually, but the architecture is pretty close to Vite [2]. You have just one Node process for both front-end & back-end: in development I compile assets on the fly using ESBuild [4], in production I bundle them using Rollup. I should probably describe that in the docs more clearly :) In contrast to Vite, Kretes also provide a REST API out-of-the-box, and a relatively simple path for adding a GraphQL endpoint.
4. The current query builder - sqorn [5] - has a nice syntax as it uses the same vocabulary as SQL, but it's not typed. My goal is to create a fully typed TypeScript query builder that's adapted only for PostgreSQL. Here's the preliminary work for that [3]
5. I'm still working on the docs. I'll fix the things you mentioned right away.

[1]: https://github.com/salsita/node-pg-migrate
[2]: https://github.com/vitejs/vite
[3]: https://github.com/typeofweb/functional-orm
[4]: https://github.com/evanw/esbuild
[5]: https://sqorn.org/docs/about.html
As a php and golang developer I would say if you are starting out and want to see results quickly - try ruby on rails. Ruby is dynamically typed interpreted language, you won't need to recompile every time you make a change and learning curve should be more approachable than rust or go.
Ask HN: Do I need a custom VPC?
Planning to launch a small production Django website using AWS Elastic Beanstalk, with an Application Load Balancer, a few EC2 instances, an RDS, and S3. Should I create a custom VPC (with public and private subnets), or is the default VPC secure, as long as I configure appropriate security groups and/or Network ACLs.

In general, for a relatively simple, but production-quality site, what security does a custom VPC with public and private subnets provide that the default VPC with public subnets only does not.
PS5 Games Reveal Event: Everything Announced
As a non-citizen resident, I definitely understand the distinction, though I am also not a member of any constituency in the U.S. so it would be pretty strange to call me a constituent.

I also see the point that it is in fact more accurate to use the term "resident," even if not for the reasons that the GP posted, as the rights under the CCPA are afforded to all residents of California.
Corrections and amendments are separate (but related) documents. Preventing them from being retroactively applied to the original version of the source document is the specific thing that a archival-quality document storage is supposed to do (as opposed a non-archival-quality storage, which only needs to protect against data loss (as in turn opposed to a cache, which can rely on a backing storage)).
Does anyone have thoughts on whether test suites suffer from Goodhart's law? Sometimes I feel like they only work well if people assume they don't exist and commit accordingly.
Just FYI, your page keeps jumping on mobile as it renders and erases words. Not a good experience if I'm trying to read.
Thanks for the feedback – just added!

Here's an example URL: https://www.levels.fyi/benefits/?companies=Google,LinkedIn,B...
AWS bans police use of Rekognition for one year
I'm not the person you're replying to, but I thought I would jump in.

Just the fact that there is a disagreement about what is and isn't art points to the reality that there isn't an objective standard for judging art. Art by it's nature is personal.

If there was truly an objective standard of beauty, then you could measure it, and there wouldn't be a debate. Unless you're claiming that there is an objective standard, but it's secret knowledge only known to you. Then I would be the one calling you full of shit.

You can call this or that "full of shit" and that's your opinion, not some objective fact in reality.
Tried to use xrdp on couple clients' machines and gave up at the end after 2 months (Ubuntu was used as host and client). Always had problems starting with keyboard layouts, xdisplays, remmina client, and ending with black screens (https://github.com/neutrinolabs/xrdp/issues/1358). Also, it requires a very good connection, if you have sometimes a long ping - your clients would be randomly frozen. The solution only restart sessions on host. Very unstable not only xrdp itself, but xorg, vnc, xdisplays, etc within protocol implementation, at least for Ubuntu.

Even having working it was much slower than on windows stack within same datacenter.

I've recently heard good words about x2go. I didn't know about it earlier. Maybe it could save someone brain cells :)

For myself I decided do not use the RDP protocol on linux clients' machines.
Seems pretty different for Los Angeles. https://twitter.com/Jeffinatorator/status/127118987583268044...
Could an AI Be Immortal?
Dexplot: Python library for data visualization
I might be wrong but I'm fairly certain I've been watching 4k netflix just fine on a HTPC that consists of a ryzen 1500x, geforce 1030 fanless, latest version of Chrome, and windows 10 home. The geforce1030 drivers have the hooks in them for HDPC transport to my home theatre receiver. Chrome has the various DRM software modules in it that keeps Netflix happy. I can definitely tell the difference on a big 4K TV if I toggle the quality setting in the netflix in-browser GUI.
How do you communicate with your wife?

Did you ever consider learning sign language?
Copy what Jim Krazinski did for Some Good News
Hello Tanmai :) Yes, exactly. It's not typed and also not actively maintained. The goal is to have a fully typed query builder that's adapted only to PostgreSQL. Here's the preliminary work for that [1]. I would also like to find a way to fully integrate with Hasura

[1]: https://github.com/typeofweb/functional-orm
I stopped participating in public protests because there's as yet no effective way to counter, neutralize provocateurs.
Most people at FAANG may not be very sharp, but very sharp people easily make it into FAANG and it's a much better deal than the majority of startups.
As I said before, the article states expressly that they're moving everything:

> Like it did then, the company plans to eventually transition the entire Mac lineup to its Arm-based processors, including the priciest desktop computers, the people said.
Previous discussion:

https://news.ycombinator.com/item?id=11171643 (71 comments)
Playstation 5 Revealed
> Replying to a tweet will also prefill the @handle of anyone mentioned in the tweet. Replying to a retweet will additionally prefill the @handle of the person who retweeted it. The original author’s @handle always appears first. In some cases, it’s polite to remove some of these; you only need the original author’s @handle to make a reply. (It’s not uncommon to accumulate multiple mentions, then end up in an extended conversation with only one other person, while constantly notifying several third parties. Or you may want to remove the @handle of a locked account that retweeted a public account, to protect their privacy.)

I wish they would fix this already. Twitter users are constantly embarrassing themselves by @mentioning the retweeter in their reply.
The latest Pixelmator won't work on MacOS 10.12, which was released 4 years ago. 10.12 most certainly has both Core Image and the App Store.

Older versions of Pixelmator did work on 10.12. If you can find one, you can download it. But you can neither purchase it or activate it beyond the 30-day demo period.
It bugs me that they require a login to see a bug report, especially in the case of this bug where those affected aren't necessarily facebook users.
Nobody is forcing you to use GPL code. It is stinking of entitlement to demand that you get to use other people's code regardless of what they think about it.
Portrait of an electronic music pioneer: Eliane Radigue
Yes, in 1976 Congress passed new legislation that forced them to pay up. By that time the cable industry was well-established and could afford it (and they had enough of an audience that the broadcasters had a strong incentive to make rights deals). If the same rules had been in place and enforced in the 50s and 60s, I doubt there ever would have been a cable industry.
Of course; that’s the way it works. But I’m proposing the radical idea that there is a reason for the 4th amendment, and the judges might consider reviewing the evidence and thinking about—nay, judging, even—whether the situation warrants granting what should be an extraordinary request by the police. And that we the people, and the press, especially, should consider it proper to hold them to account, especially when there is a tragic consequence. Nobody ever asks the judge, “why did you sign this warrant? Why was this extreme measure necessary?”
> Ditching some tests in favor of manual verification

I think that's the biggest problem with (unit) testing: there's too much "either test absolutely everything, or don't (unit) test anything at all" thinking. You can save yourself a lot of hassle if you just stick to writing tests for the things that are relatively straightforward to test: stay away from anything that requires an external system or anything that runs in parallel (multithreading, for example), and leave that stuff for manual testing.

A big benefit of having reasonable code coverage that I don't often see discussed is that if you have a unit test for each function in the system, you can also run any function without recompiling and redeploying the entire app: when you've isolated the source of a problem, this capability can be a godsend in allowing you to iterate quickly to narrow down the cause. I invariably find myself stuck working with systems for which unit tests were never developed, so there's no way to test a change besides recompiling the whole thing, redeploying a whole environment, waiting for the whole thing to start up, firing up the UI, navigating to the problem spot, and finally testing what I was after in the first place.
You are right if by "better" you mean "competitively stronger at tournament or rapid conditions". Humans are still way stronger strategically and competitively if given enough time and resources to avoid tactical mistakes. So yes, humans still provide unique insight into chess every day in correspondence chess or analytic research.
>long tutorials with config files and services

On the server:

x11vnc -display :0 -noxdamage -shared -repeat -forever

On the client:

ssh -T server 'nc 127.0.0.1 5900'
vncviewer 127.0.0.1:5900
If people could just remember that there are in fact several meanings for words, having to engage in that conversation down the road would not even happen. Or perhaps it would, but assuming reasonable people, it might amount to clarifying what the word (such as "master") means in a particular case or where it came from. As long as the usage of the word isn't particularly strongly associated with what is offensive, that conversation shouldn't be a huge problem.

If people start jumping on the bandwagon of renaming "master" (or any such term) en masse because of it being "potentially offensive", that makes people think the usage of the word is offensive, and the potential offensiveness and having to explain that it's not becomes a self-fulfilling prophecy.

And then we'll all need to change what we call this or that, just because people can't remember that words have multiple meanings.

Let's not turn meanings that are not problems into ones that are.
How is it unreasonable when other programs do work and your computers still works otherwise fine? Why waste money by dumping an otherwise capable computer just because of Apple's arbitrary planned obsolescence?
Do you think it would be possible to create something similar for gzip? If you then serve with Content-Type: text/html, and Content-Encoding: gzip, the client would accept the payload. And when it tries to expand it, it would get expanded to a large file, eating up their resources.
Except that a script kiddie or state actor can prop up fake shoes, so it’s a very noisy signal.
Relaxation Tips for Musicians
Yeah I was thinking about classic or standard time controls. The last big cyborg tournament a few years ago I remember a computer coming in 1st and 2nd.

I wasn't thinking about correspondence but what was the latest large cyborg correspondence tournament?
Shouldn't have Cloudflare considered this a DDOS attack?
Interesting that the disclaimer is quite explicit here:

> Every driver is responsible for remaining alert and active when using Autopilot, and must be prepared to take action at any time.