skysight-inc/HackerNews huggingface dataset:
yes they know I have multiple accounts I access, I'm just saying that I can be logged in on different accounts on the different services which is how I understood the original question?
We call sausages wrapped in pastry Sausage Rolls
https://en.wikipedia.org/wiki/Sausage_roll

in the UK
In the case of the article, that is somewhat unfair.

> GTK4 has been in development for a bit and has improved a lot of the internals. One of the great upsides is that it can take more advantage of the GPU when rendering the UI.

So there was a clear need to rewrite parts to fix internals.

> The Adwaita theme has also been nicely carried over and looks very similar to the GTK3 counterpart.
...
> When I want to make a gtk4 application for mobile I would need libhandy, but libhandy for gtk4 is not a thing. The "solution" is libadwaita. This provides the widgets I need but it comes with the downside of having some of the worst decisions in application theming.

So, there we have it: it's not "UI folks just changing stuff", its a ground-up rebuild of a UI-language.

Now, whether or not that ground-up should be flat, modern, or just copy the old, is another discussion.
My biggest issue with using IDEA for DB work is that DB connections are saved to the project or workspace (not sure about the IDEA lingo). We have many projects and so I have to add the DB connections again and again. Is there a nice solution for that?
You believe the (very public) inquiries had no effect on the market?
Well, you have an API for libraries as well, and an even stronger one because you can have type guarantees, which you can't do with JSON (you can use gRPC etc but people usually don't).

With libraries it's easier than with microservices, because I can scan all the dependency files of all projects and immediately see which project relies on what library, which is much harder to do with microservices as a library author.

With those two things, and the fact that you can just keep using an older library version if you need to, whereas you can't easily keep using an older microservice version if it's been upgraded, I think libraries have lots of advantages in this.
I'm using it for probably 1.5 years and never had any problems with it. I can highly recommend it. It's really stable and I reported 2 (small, cosmetic) bugs which both got fixed within a few days.
This is what I thought at first too. But this runs in javascript for some reason.

I see no reason for such a thing and the website doesn't explain why either. If you go to the Why page they're only boasting about their syntax.
It's odd to see engineer not using grams everywhere.
The results are run through the same tests ;)
And yet US companies keep biting the bullet and abiding by regulations (or bleeding money to pay the massive fines for violating them) to keep doing business in the EU. So what if those companies can get away with abusing their non-EU users and use those to generate most of their profits. Are you more concerned about providing services and improving quality of life in the EU or with a handful of rich kids in the EU being able to rake in the same kind of cash as their American counterparts?

It's funny you think deregulating housing would solve the housing crisis. If you think rent limits are a disincentive to build more affordable housing, how about we just subsidize loans for non-commercial home ownership instead of expecting investors who want a ROI to either make their luxury apartments more affordable for no good reason or adhere to health and safety standards in their barely profitable social housing projects? After all, if tenants can cough up the money to regularly pay ever-increasing rents they can surely pay back loans with similar rates.
For the web itself, yes. But for a lot of the services we use daily - Google, Facebook, Twitter, Reddit, Uber, AirBnB - lots of "dumb money" for cheap/free services or to outright price-dump the legitimate competition were the basis of their success.
I mean, what you're saying just isn't really directly on-topic. The article's focus is a a copilot tutorial, clearly meant to be illustrative rather than literally used in production. So it comes across like you're criticizing the article for doing something it isn't really concerned with doing to the degree you are expecting.

Does that make sense?
If find the notification from Apple a bit alarming in a Black Mirror kind of way:

"You have a new memory"
> But the idea that you associate this kind of unassertiveness with mental dysfunction is probably not a million miles wrong.

I think you're getting a little unnecessarily combative here. Discussing something with a therapist, regardless of level of severity, is a great way to improve your mental health and with dealing with various types of social situations. The parent suggesting that someone discuss their lack of assertiveness in a particular aspect of their life with their therapist is probably good advice! There's no reason to bring up things like "mental dysfunction" here, and there's no shame in realizing that you might not handle certain situations too well and that it could be helpful to discuss that with a professional.

For me, it was a long process of disentangling my feelings of self-worth from my work product. Unfortunately, part of the aftermath was that I don't really maintain much OSS these days, and that which I do is fairly niche and therefore unpopular (which tends to cut down drastically on the entitled freeloaders who demand uncompensated work from me).

I wish more OSS developers would take steps to make their relationship with their work healthier. There's no shame in falling back on these unhealthy reactions to entitled demands, but it's certainly not a good thing.

To be clear, I'm not commenting at all on whether or not OSS developers deserve to be compensated, whether that is even practical for most projects, or whether or not Tea can or will end up being a good or useful solution. I'm merely addressing the fact that (as you have pointed out) many OSS developers have an unhealthy relationship with their code, and it's really unfortunate that most of them will -- instead of changing their approach -- end up burned out as a result.
There's nothing wrong with pgadmin, it's just a bit of a different use case I feel. Postico is a nice, native mac app for using the database. pgadmin is mostly focused on administrating the database as the name suggests. Sure it has some query possibilities but that's not the main use case so it's less refined.
I don't think that's true. Here's a recent study disproving that: https://pubmed.ncbi.nlm.nih.gov/29982723/
Since top sites on Google results (GeeksForGeeks, W3Schools etc..) are generally considered suboptimal, what are some good sites for 'how do I do X?' style articles?
> open standards also slow down the development of new features

On one hand, that is not right: open standards mean no walled garden, rather than each garden equally ugly.

On the other hand, that is exactly the point: no new feature can be used to buy the users' freedom to interact with customers of other services.
Go to Europe, countries like The Netherlands can easily accommodate you.
Lets talk about startups first:

An indie dev in New York does not care about the GDPR. The just build cool shit and put it online. Look at all the Show HNs here.

In the EU, the situation is very different. Indie devs are super afraid and work hard to make their stuff less useful to please the GDPR.

Now about larger players:

EU companies agonize their worldwide users with cookie banners. Because that is what the GDPR tells them to do.

Non EU companies dont do that. Because why should they? Will a lone Italian traveller in the USA sue them for using Google fonts? Probably not. And if they do - they can handle it. So they only agonize their EU users with cookie banners.
Previous discussions many years ago:

https://news.ycombinator.com/item?id=2745687 (93 points, July 2011, 27 comments)

https://news.ycombinator.com/item?id=79856 (20 points, November 2007, 12 comments)
I looked into that too a few weeks ago and the nicest looking one I could find is the one in DataGrip. I don't think that it's that great though. I found navigating in the generated view to be cumbersome.
Would you like to go back to the dark times of IE6?
Essentially they're moving the compile step of Tailwind to the browser. On each page load. For no benefit.
GPRS Encryption Algorithms GEA-1 GEA-2 implementations (in Python, C and Rust)
Cryptanalysis of the GPRS Encryption Algorithms GEA-1 and GEA-2 [pdf]
This is really not the best place to throw condescending anecdotes around to insult FLOSS.

What, on an iPad, should a designer look at in detail to improve the GTK app, for example?
Open Swoole 4.11.0 released with HTTP2 improvements, PHP gRPC server, bug fixes
It always seemed unproductive to me to write this kind of HTML:
<div class="margin-top:10 padding:15">

What's the point? It looks exactly like:
<div style="margin-top:10px; padding:15px">

In my opinion, using classes like that is unuseful.
And it's not happening in this CSS library alone, it happens in a lot of them.
To Shift or Not to Shift: Understanding GEA-1 [pdf]
What's so different about the UI except that the different query windows are now visible in the top left corner? I'd hardly call that a "big step back".
I wonder what Isaac Asimov, a great science communicator, would think of contemporary science journalism.
That makes no sense.

Any asteroid big enough to move a continent would effectively destroy the world's biosphere.

We know what asteroid impacts look like. None would do what you say.

Only about a quarter of the Sahara is covered in sand. Why weren't the other parts covered in sand?

What does "killed ancient Egypt civilization" mean? The Assyrian conquest ca. 663 BCE? And which South America civilizations? The Chavín? Wikipedia says the Jarabarriu period ended until ca. 250 BCE. That's a 400 year difference.
I agree with sentiment you don't need 35 different photos of famous sight you can easily find online, but of course it doesn't make sense skipping any photos completely, since when you are looking at your vacation photos the last thing you wanna do is every 2 minutes searching Google for photos of sight you didn't take photo, let's ignore the fact you wont even remember names of many sights after years, so you wont be able to find them immediately or at all if it's less touristy sights.

But yeah, I prefer nowadays candid photos of daily life, not captured by that many people instead of famous sights.

Regarding distraction, it would help to carry something like GoPro and just record everything, the problem is spending time going through hours of footage to select just highlights worth keeping.
pgAdmin is a cross platform app that doesn't look like a native Mac app at all while Postico is and behaves like a native Mac app. How is that better UI?
Or even if they did identify him as a threat, they could’ve kept the information to themselves for leverage.

There is literally zero information you could extract from this besides the fact that he probably didn’t do anything indictment-worthy.
I think you're right. Here's a project proving the exact opposite of native bindings being slow - https://github.com/uNetworking/uWebSockets.js
This isn't on my github - this doesn't sound real unless their beta testing on some accounts and not others. So it's a bad idea and they'll turn it off. Storm in a tea cup.
The ultimate significance of the patents contained within the portfolio (how they will empower business plans, why they may be quite valuable) will not necessarily be apparent from simply looking at the technology described. And a potential buyer would always want to keep these hidden things (essentially its own business plans) secret.
Here being the news portal of Y Combinator? Y Combinator being a startup fund? The combined valuation of YC companies being over $600B?
It depends on the particular area and specialty. Surgeons are paid top dollar everywhere. Physicians aren't generally paid well outside of major hospital systems. And psychologists are still viewed suspiciously in many parts of the country.

As far as location is concerned, plenty of areas that are just 10 miles from a major metropolitan area are considered rural for census purposes. Owning a practice in a bucolic part of southern Connecticut is different from owning one in a Gold Rush ghost town. Population density is a still important, even if it matters less than it would for a major hospital system.

Not to mention there's the dating factor. While this may not be an issue for late-career/semi-retired doctors, the younger or divorced ones will face an ethical and professional dilemma regarding dating patients in a small town on top of the usual stressors in being a doctor.
One question - is there a way to explicitly start the connection, instead of auto connection at the initialization?
AWS Outage Remediation – It's Always Sunny in US-EAST-1
Note that this is usually called the East Shackleton Ice Shelf so you'll find more technical details if you look for that. There's some discussion on Neven's Sea Ice Forums.
I bought an Air about a year ago too.

I had similar issues early on with testcontainers but once that was resolved, developing Java on the M1 has been a breeze.
Thanks for taking the time to type that out.
Isn't this just the appeal to nature fallacy? Assuming that artificial things are bad and natural things are good.
It's simply a fun toy tutorial and likely good introductory material for people trying to learn language modeling and classification, two important topics in the broader NLP/machine learning scene.

The article isn't making any suggestions about whether or not they are good or bad ideas.
At this point I'm not really sure why you continue arguing this.

I don't think anyone is claiming that the common case is the developer who stands up for themselves, has healthy boundaries, and doesn't let internet-hate scare them. Most developers fall into this trap, including a past version of myself.

But I think it's a pretty objective fact that this isn't a good way to be. I'd be hard-pressed to find someone that would say that it's awesome to be a doormat who allows others to walk all over them. But with work (possibly with the help of someone like a therapist or professional coach), people can change their attitude in order to have a healthier relationship with their OSS projects, and can develop the assertiveness necessary to enforce their boundaries. If you (not you "you", just the general "you") don't want to put in that work, that's ok I guess, but then maybe you should just accept that you're always going to have a toxic relationship with your OSS projects and with some of your users.

Just to be clear, from your statement:

> But this presumption of "I feel comfortable with X and therefore nobody else needs help with this"

I'm having trouble finding where anyone said this (and if that's what you're reading, maybe you should step back and think about why that is). I see people saying that they're able to set healthy boundaries, presumably as inspiration to others. "If I can do it, don't despair: this is something you can learn too, and it will improve your life." We need not accept that the status quo is the only option, especially when it's a fairly bad option.

I don't know if Tea will be good or useful or will solve any problems, but I do note that it (at least in part) seems like a technological solution to a social problem, and those tend to not work out so well. Or they do work, but serve as a crutch to allow people to avoid confronting uncomfortable truths about themselves.
It's hilarious. The schema is "when you only think about X, I have already finished implementing it - that's how fast the engine is"
Boa Release v0.14
I don't think reddit is what actually killed forums. It was a factor, but what was the final nail in most coffins was the software they ran, which often was old LAMP code that needed constant patching and upkeep. Most of these message boards were run more or less non-commercially, as someone's pet project.

They were also extremely juicy targets, not only from a "steal a bunch of emails and password-hashes" angle, but to spam with links for SEO-purposes. I think this constant attrition is what ultimately killed them. It simply became untenable for one person to stem the tide. Reddit lives because it has the economies of scale on its side.
TiFlash: Analytical Engine for TiDB
In terms of mount spec, I think Four Third and the successor Micro Four Third is open specification, then the Sony E mount later (not at launch time) open the specification.

The later might not be true, may be it is specification available but not open.

And practically any mount has been reversed engineered in their electronic protocols. (Edit: but each company has their own secret sauce here.)

As a digression, there are open source projects for running softwares or at least custom firmware in cameras. Famous examples are 2 projects on Canon compact and DSLR lines. Others includes firmware on Panasonic cameras, and then apps on Sony cameras. Sony may have killed the app capability due to this in recent models (or may be they only killed it because the store isn’t profitable.) If true that proves your point that they hate people tinkering it.

Canon always has been silent about the custom softwares running on their cameras including the famous 5D Mark II for raw videos. But later on as there’s rumors that the ID C cinematic camera ($10,000+ specialized in cine) is not much different than the then current 1D mode (may be 1D X, can’t remember) and it may be possible to hack it and install the 1D C firmware on the 1D camera (which is a relative bargain around $6000 or may be more.) Those rumors call out the open source project for help, and Canon for the first time spoke about the subject and signal that they will sue if anyone tamper with their flagship camera. Then the open source project responded saying they are not interested.

So again it’s another support on how much they hate us to tinker with our camera.

I’m guessing it may be a Japanese culture thing. Nintendo also has similar behavior. But may be not.
No, toast is a kind of Danish.
> A lot of designers abuse it, making their UIs ambiguous.

...

> This is an oversimplification and not always correct in all situations.

You are both saying the same thing, I guess. grandparent states that it is "possible to do flat design well" and gives examples (Apple). I don't have anyhting Apple, don't like it, but I do find their designs awe-inspiring.

To me, this comes from their investment in detail. The issues you describe "Does making "New List" a flat button and thus barely distinguishable" is real and an example of bad design. Not a proof that all flat-design always is bad. It shows that too little time and effort was poored into this piece.

I'm not sure how I would fix this particular issue. But I'm confident that within the contstraints of "flat design" and time and effort (investment) in details, this is solvable.

I'm also confident that without the constraints of flat-design, the time and effort needed would be far less. But here we are.
> The vast majority of atheists are agnostic atheists

Citation needed. If supportable, the purpose of the statement is required.

Agnostic atheism is even more unsupportable than atheism or deism, because it is internally contradictory.
9 months ago when Destin released his first video on film, I got my dads old Olympus OM1 and started shooting with it. I have to say, I totally get it. The delayed gratification of not knowing how your shots will come out, the asthetic of film, I love it. Big thanks to Destin for this new hobby of mine and I can't wait to see more in this series
Yeah, just make a simple query :)

await sql`select 1`
I miss the days of GTK2 when you could set colours for things individually without having to edit CSS. You could take the buttons from this theme and the window borders from that one, and then make the active window title bar a different colour to the rest. Moving to GTK3/adwaita made that a lot harder for me - like yes I can spend a couple of hours editing and testing changes to the stylesheet but before there was a button in the settings for this.

Look, I get all the advantages of the newer way, but for me it's a feature that I can make my UI look the way I want it, even if that's not the same as some theme designer's preferences.
Local-First Cooperation: Autonomy at the Edge, Secured by Crypto, 100% Available
Don't worry, the Time Patrol, which has an site near Gibraltar Falls, will be there. https://www.baen.com/Chapters/9781476780528/9781476780528___... (a Poul Anderson short story).
Not a fan of adwaita at all, I think everything GTK is too wasteful in terms of screen space. I think Qt is much more efficient. But that's why we have Linux. Everyone can make their own choices
Wow, I didn't know this is still alive. I used this project for some strange reason good 15 years ago. The most funky feature it had (still has?) is data visualization in 6 dimensions (yes, six), it was done as a kind of rotating plot that is switching between variables to show three each time. Very cool, although rather useless for average human.
At work I use SQLyog, but only for the copy database feature. It is able to copy a database from a server to my laptop much faster than dumping and importing can. Is there any other application that can do this?
Flat I can just about tolerate, the stupid padding round every single element is what bugs me.

There has been loads of studies showing the amount of mistakes in coding or spreadsheet type work goes up massively with having to scroll windows, but yet, gtk3/4 is a bloated, oversized mess.

Mice precision has increased, so why on earth do we need toolbars that can take upto 1/8th a 768p screen. Stupid.
I have used it on production projections and it's seamless. It works with third party React packages with no problems whatsoever and is much lighter. For a stock standard SPA with no need for the upcoming server rendering stuff in React, it's excellent!
Love it! We need to bring back counters :-D
With app stores you do (or can) know that. But yes a default non-store distributed app must be trusted.

In many cases that's fine because there are lots of ways to get trust other than sandboxes. MS Word or first party Apple apps don't really need to be sandboxed other than as defence-in-depth because they're from trusted brands, for example. Steam doesn't sandbox games as far as I'm aware and in reality nobody cares because Valve keeps scams and malware off the store.

"No, they do whatever they want, which includes regularly transmitting all sorts of data over the internet, with far less restrictions and visibility compared to a browser."

The browser transmits every detail of every interaction by design. Meanwhile it's not actually true that desktop apps constantly upload data. Many don't. The norms are totally different: not only can they operate telemetry free by their nature, even when companies do collect this they almost always let you opt-in or out. That's why telemetry in Windows is a constant source of controversy whereas for websites everyone has given up caring a long time ago - even the "best" privacy approaches on the web still generate detailed server logs of every button press and page navigation.

"And individual users get hacked far more often, primarily by being tricked into downloading and executing an arbitrary binary."

No, not any more. Maybe in 2003 but even many years ago this "tricking" was mostly about piracy. Nowadays? I don't even remember the last time I was asked to clean someone's computer of viruses. The average user has been impacted far worse by data leaks, hacked email and social media accounts, bank phishing etc in the past decade and that's not because desktop apps went away (they did not - games alone are an industry bigger than Hollywood).

I'm not arguing against sandboxes. We should have a great cross platform mechanism for sandboxing non-web apps. But the web vs non-web privacy discussion is way, way more complex than just "web=good".