skysight-inc/HackerNews huggingface dataset:
There are a bunch of procedures under the label Family-wise Error Correction, some have issues in situations with non-independence (Bonferoni can handle any dependency structure, I think).

If there are a lot of tests/comparisons could also look at controlling for the False Discovery Rate (usually increases power at the expense of more type I errors).
It is not like people have superherofast reaction times. The lag and responsiveness is mostly a matter a perception.

And in gnome's case you can just disable animations in Settings-->Accessibility-->Seeing-->Reduce animation
This is a reason to why I don't upgrade my iOS version from 15. Partly due to no jail breaks available. And yes, from a security standpoint with the recent exploits, I know.

I have NetFence firewall installed and the amount of API requests to third party systems applications make, including bank applications is surprisingly high. These include sending metrics and telemetry to third parties. Location Data, whether GPS is on or off and these toggles can be seen within the API call.

app.adjust.com

app-measurement.com

eu-aa-online-metrix.net

firebaselogging-pa.googleapis.com

Are just a few domains these app's make a call too. Why?
The point of Xfce for me is that it is configurable, the way Gnome is explicitly not.

Of all that, I only care about fractional scaling. If I wanted Apple-like experience, I'd be using a Mac. Imitating Mac experience on different hardware can be a worthy goal, but it's definitely not the only worthy goal.
If the invisible pink unicorn hypothesis was true, what about the world would be different?

If the MOND hypothesis was true, what about the world would be different?

The whole reason we have a constant supply of theories attempting to explain observations currently attributed to dark matter in terms other than "dark matter" is that people feel the dark matter theory is stupid. There's nothing else to it. I assume you feel the same way about unicorns. What's the difference supposed to be?

> There is no evidence for the existence of invisible pink unicorns.

You need to be careful here too. The fact that a theory is false does not mean there is no evidence for that theory.
I think some of it could be the unthinking inclusion of 3rd party libraries that seems to go all through the mobile dev community.

Just thinking of crashlytics, which is incredibly popular, and on it's own, isn't terribly invasive. But of course, google now owns it, so every time you go to your console, google is constantly pushing some further invasion of privacy to improve your insights.

There's load of things, even apart from deliberately malicious libraries, that will use analytics to fund their free tools. What do you know about your easy to implement cloud synching db that saves so much time?
I travel once a month for 3-5 days at a time.

Lot of airlines allow one personal baggage and one carry-on. Even if there's no personal, when it is just a 3 day trip I'm able to pack everything just in my backpack.
Also if someone by some miracle is able to come up with a univocal hierarchy for a usecase or organization - that may even work throughout time and evolving situation and conditions - then collaborating with an other field or organization will have collisions or discrepancies in taxonomy and a hopeless confusion of category number mapping.
If these software updates are embargoed to some countries then your discovery is a tool of cyberwar under a fig leaf.
On GitHub the issue count goes up, on discord nobody sees how many questions weren't answered.
I once had a showing of Pirates of the Caribbean in English where they mistakenly inserted the second reel from the German version - that was also a bit strange...
Is anyone using treesitter with lsp-mode?

I see some people say it's possible and use both together but I thought for the most part language servers offer the same set of features, and probably better? My current mental model for how to use them together is that the majority of the languages I quickly read I set up treesitter for speed. For languages I read extensively or write I set up a language server.
on the topic of XR desktop environments, Linux is possibly well positioned with projects such as monado, xrdesktop, and SimulaVR: https://www.youtube.com/watch?v=RXQnWJpMLn4
The source of all his power.
Does that argument really fly where you live? It doesn't here.
I've been in the industry long enough that sometimes I wonder if we have all somehow collectively forgotten about nginx whenever this question comes up.
Paying them would be a great idea IMO. Telling them not to monetize a natural resource because it's better for the world, after we've long logged our own forests.. Well I can see how they object to that.

I don't think Bolsonaro was a reliable person to deal with but this could be done now.
Lingo-1: Exploring Natural Language for Autonomous Driving
Maybe it is the type of movie or whether it was a dubbed or orginal version of the movie (changes audience mix)? Definitely been in cinemas in Germany with clapping.
Who knows.

Unity silently changed the TOS to remove the clause stating you could stay with an older version of the TOS before this whole fiasco. Is that legally binding given that people probably just click “I agree”, if they were even prompted in the first place?

Is it legal that much of the digital goods we “buy” are marketed as purchases but are at best squirrelly licenses to get around letting people actually own the thing they “bought”?
Linux Phones (2022)
I have found Sublime Text and Sublime Merge to server me well with sort of `GTD` like approach (not orthodox one though). Finding in files + `regexp` works perfectly fine for most of my notes related to projects. Sublime Merge serves as a history keeper.
Can Animals Detect Earthquakes?
The context length is limited, for gpt-3.5 it's 4k tokens, there are other offerings which offer upto 100k(claude). 100k tokens is ~1 book., but it priced steeply for each call. It's often wiser, cheaper to Retrieve the context from your text & Augment your query to the LLM to Generate more contextual answers. That's the reason for the name Retrieval Augmented Generation (RAG).
For Retrieving - you'd need a vector database (for similarity comparison you can use semantic or vector embedding based similarity search)
I disagree, I just left a company in which most teams 'modularized' their code in the way Parnas describes as not ideal. What Parnas describes are low level modules that are now mostly provided by languages, but the same applies to 'business' modules. In the org I left, minor changes in a microservice had wildly unexpected consequences due to a mix of lack of information hiding coupled with large data objects. One example: storing a debit in an account would become a credit when loaded back under some circumstances.

The mentality of most developers there was: How can I make the change described in the ticket by touching as little existing code as possible?
Show HN: Nue – A React/Vue/Vite/Astro Alternative
Author here. I've been working on this for the past ~12 months, lately full-time.

I'm releasing two things today:

1. Nue JS: https://nuejs.org/docs/nuejs/ — A tiny (2.3kb minzipped) JavaScript library for building user interfaces. It's like React/Vue core, but there are no hooks, effects, props, or other unusual abstractions on your way. Know the basics of HTML, CSS, and JavaScript and you are good to go. Nue JS supports server-side rendering (SSR), reactive components, and "isomorphic" combinations. It takes inspiration from Vue 2.0 and Riot.js. (I'm actually the original author of Riot).

2. Nue ecosystem: https://nuejs.org/ecosystem/ — This is the ultimate goal and once all the sub-projects are finished, Nue will be a serious alternative to things like Vite, Next.js, and Astro.

The thing is that I'm not happy with the current state of web development, so I want to write a completely new ecosystem from scratch. I'm taking advantage of the "old" innovations like progressive enhancement, separation of concerns, and semantic web design. Benefits highlighted here: https://nuejs.org/why/

All projects will be released under the MIT license.

Happy to answer any questions.
There will never be "perfectly" solved problems at that complexity-level. There are always changing requirements and space for improvement. Make it faster, add new features, use new hardware-abilities, follow the flavors of this decade, this is an eternally going game of catching up.
I think they're asking something different, what if you think of a brand new tag after you have already tagged things for years? It is potentially a lot of effort to retroactively apply it.
"code" less maybe?
Wayland protocol will celebrate its 15th birthday later this month. TFA is great news, but something isn't right here.

I really start to think that the X11->Wayland migration is a bigger clusterfuck than Python2->3 was - even if we consider that a compositor migration is much bigger task than Python migration.
Sentry's Open Source Values
Or the people that they displaced to build Diego Garcia.

Oh wait that's not the US, that was the British. The base is only 'leased' they say. Guess you can outsource your atrocities now and stay clean of blame?
Minor note: you only need a vector database if you have so many possible inputs that linear retrieval is too slow.

Arguably, for many use cases (e.g. searching through a document with ~200 passages), loading embeddings in memory and running a simple linear search would be fast enough.
As a programmer for a bank, I'm in the ballpark after benefits/yearly bonus (humble brag) but having been on the lookout for remote work in my line of specialty, for me to get a good remote position I will probably have to take a pay/benefits cut. (Long commute before covid. remote during. "hybrid" after. Looking to get back to no commute with rising prices of everything)

Programmers with experience do make a good living but FAANG style jobs vastly skew what people think the average programmer makes. Just like unicorn companies make people forget that the vast majority of companies fail.
It was a codification of existing browser practice. Specifying something different wouldn’t have changed browser behavior, it would only have led to browsers ignoring the spec.
Microsoft allegedly wanted to get rid of the folder hiearchy completely. There were a lot of rumors surrounding "Windows 97" (what later became Windows 98) because of its Internet integration (which eventually just turned into a lot of dead-end MSN widgets and Internet Explorer being shipped with the OS). I don't know how well-founded this speculation was but allegedly Microsoft wanted to fully commit to things like "cloud storage" (before this was a thing, so of course not using this name) and ended up shelving most of this work because the networks just weren't fast enough at the time.

Note: I specifically remember these speculations in the lead-up to the release of Windows 98. They don't seem to be easy to google at this point.
Yeah it must be the kool aid and not the fact that the average iPhone user barely ever transfers anything from their iPhone to a PC much less ever uses their cable for data transfer.

I know more seniors that know their way around AirDrop (or things “magically” appearing on their desktop device via iCloud, unbeknownst to them) than people that even realize that the cable they use to charge their iPhone could also transfer data.

Next you’re gonna tell me that they don’t care about Cat5 because they’re brainwashed to think WiFi is necessary to get internet.
Turkey: Not my field but I would approach serious academics first. I know Cenk Yaltirak has a hacker mindset and working on a project to create a sensor network for Istanbul. Prof. Naci Gorur may also help, he's retired but dedicated himself to this issue. ITU Geology, and Kandilli are the two main institutions genuinely working on the expected Istanbul earthquake:

https://jeoloji.itu.edu.tr/en/staff/academic-staff
http://www.koeri.boun.edu.tr/new/en
Does not seem exactly like an easy way to me. Not super hard, surely, but not "easy". More like "moderately easy to do and a bit annoying to implement".

Probably 20% of the effort shown in this post could have been expended to just write something very similar in Golang, and it would have taken less time, too. Because the way I see it this is trying to emulate futures / promises (and it looks like it's succeeding, at least on the surface). That can spiral out of comfortable maintainable code territory pretty quickly.

But especially for something as trivial as a crawler, I don't see the appeal of Python. You got a good deal of languages with lower friction for doing parallel stuff nowadays (Golang, Elixir, Rust if you want to cry a bit, hell, even Lua has some parallel libraries nowadays, Zig, Nim...).
Sorry, I use (and recommend) the Iceraven fork for Android. Works there.
This is a great point, especially since its a metric thats extremely difficult to track, if at all
gtk4 is not good.
They have been killing more features and forcing more ui wierdness like overlay scrollbars, etc

https://bugzilla.gnome.org/show_bug.cgi?id=790677#c6

I think 4 plans to kill theming too.
Then make a (readable) FAQ with the commonly asked questions. Any project that has a large number of commonly asked questions either has major UX problems or poor documentation, or both.
Not so sure that VR will take off that much, or that soon. The Apple Vision Pro is still pretty heavy, working for hours with that thing, well I hope you have strong neck muscles.
Is this the one that was speculated on as being a hoax / joke?
A treesitter-mode would make sense for organizational reasons and user-experience. But under the hood it would be just a proxy-mode which figures out the language and load the appropriate treesitter-sub-modes. And maybe in a more advanced version it could also mix modes for different languages.
If readability is truly your pursuit, then it is my humble opinion that you should avoid high contrast white/lightgrey on pitch black colors when designing a dark theme for your app or website, or consider adding a toggle to switch to a light theme. I gave up at the end of the first section of this article because it was just too much.
I'm not sure where you're getting your pricing from but in the US a new 4090 is at least $1600, a 7900 XTX is about $1000 (a 20GB 7900 XT is $750-800). Used 3090s are usually about $700.

If you're just dipping your toe in I'd recommend using Google Colab or cloud rentals like Runpod/Vast.ai which will be more cost effective if you're not running 24/7 or want to have access immediately on tap.
If you can communicate from inside to the outside in any way, then it is possible to build a tunnel. Even if the communication goes through written letters.

So if that's your concern, perhaps address the communication, not the ssh tunnel.
It might cause them to migrate to another game engine, but it won't kill them.
As long as there's good profit to be made, there will be people creating them.
To me it sounds more like standing in wonder at how vastly much more he could never have lived long enough to understand. It doesn't strike me as sad, but humble, and appropriately so.
Perhaps because they include metrics for compression time, which could easily be gamed by doing significant precomputation in the compressor?
This is the same kind of comment that got HN to seeth for months about how ChatGPT isn't the god programmer some clickbaity news sites claimed it was.

ChatGPT is good in a way that having it is better than not having it, especially with how bad google has become, audio generation will also be good in this way, some people don't need your "musical expertise" but just some background calm music to use with a tutorial video without having youtube take it down for copyright infringement.
I never got a hi-dpi display completely satisfactorily with _any_ linux desktop.
Logisim is a nice FOSS software in this space as well. I've designed a CPU in it during COVID, which then became a never-finished breadboard project that stilll looks at me accusingly from some corner of my living room. Oh well.

In addition to boolean logic, Logisim also includes more advanced components such as static RAM, as well as interesting things to drive with it, such as displays. It was developed for use in schools and is therefore designed to be easy to work (or rather play) with.

The project itself has been dead since 2011 or so, but there is an actively maintained fork [1].

[1]: https://github.com/logisim-evolution/logisim-evolution
Yeah. All systems like this have to account for ad-hoc additions. Otherwise you will often jam a few squares into some circles just to accommodate your categorization system.
Otherwise you could just store the whole text in the decompressor.

Another way is to keep the file secret and just output a score, but if you want to use a public file, you have to include the program in the calculated size.
Python 3 at least worked immediately. Wayland still has tons of issues.
Isn't it equivalent to the clockwise/spiral rule in C declarations?

https://c-faq.com/decl/spiral.anderson.html (HN discussion https://news.ycombinator.com/item?id=12775735 (225 points | October 2016 | 69 comments)
Tech Workers Deserve a Union: An Interview with Ethan Marcotte
Towards Robots That Influence Humans over Long-Term Interaction
Are you assuming clients will actually upgrade the library on a regular basis?
Show HN: ChatGPT History Explorer
Hey HN,

As a heavy ChatGPT user, I often want to explore my chat history, look for things I've already asked, keep favorite chats, and much more. ChatGPT doesn't even offer search capability (except in mobile version).

So I decided to build one myself. It runs locally, so no sensitive data leaks. You only need to export your ChatGPT conversations, and put it in the `data` folder. Optionally setup OpenAI API key and it will create embeddings for semantic search.

*Important* - it's not a desktop app (at least, not yet) - it's a python code with a browser interface that I've only tested on MacOS so far. Minimal dev skills are required to set it up.

Current functionality:

- Github-style activity graph and some other statistics

- Browse and read your conversations

- Quick filters by conversation title and time period

- Search (semantic and simple "strict")

- Add chats to favorites

- Open conversations on the ChatGPT site to continue working

My plans for new features: https://github.com/mirableio/chat-history/issues

Hope it will be useful to people. Would love to hear your feedback.
The article seems to concentrate on the lack of security of the software (which is arguably true) and the hardware (that I can't really opine on in a reasonable manner) - but I think before security, usability would be much more important.

There is still no real Linux (or any kind of FOSS) mobile-oriented userapplication scene. As long as a mobile Linux distro is a hacked together desktop distro, I think this should be improved.

At this time it's a pain to use these phones. Hacking them (in the sense of evil hackers with baklava over their head) is even bigger pain (unusual things usually panic the kernel often) - and the reward is very small (as due to the pain very few people use them in a serious manner)
It's the downstream projects.

It take 2-3 years to iron out the bugs. Non-gnome downstream take another 3 years to adopt and stabilise.

By the time the adoption is finished, another major version emerges.

We don't have any good way to maintain compatibility that long.
You managed to entirely miss their point in response to complaining about iPhone pricing.

Namely that there are other factors that justify the cost of iPhones v. the cost of low to midrange Androids.

The proper counter to that would be for you to give examples of a low to midrange Android, at that low to midrange Android price, that is able to match the specs and build quality of an iPhone, besides USB speeds.

Alternatively you could also concede that they have a point of course.
French Governement Design System
There's a lot of good info in the article, but it's kind of disappointing she didn't cover how she actually got the job. It's mentioned that the jobs are quite competitive and that people are wait-listed for years sometimes.
Can you resize a window with only the arrow keys? For example hit r+up and raise the upper border upward, then s+left, and shrink the window by moving the right border leftward, or something like that?
Crickets, really? It's very obvious how to do as recommended by Google - you use a Cloud Function (aka Cloud Functions for Firebase) to do a "migration", while simultaneously handling both cases in client code until this is done.

You must have been working with a bunch of amateurs if such an obvious solution (even without reading the documentation) didn't come to mind apparently by you or your clients (since you're the freelancer). This particular problem isn't even Firebase specific - you have to do this for any store that doesn't strictly have a schema.

This issue you're describing isn't even in the top 5 biggest issues about using Firebase.
For GNOME user, it is starting to become usable recently

Not so luck for non-GNOME user
It’s pretty obvious that she’s trying to depoliticise the announcement.

In a way, it’s laudable, but it also smacks of naivety.

For it to work for me she’d have to acknowledge that it was politicised in the first place. She seems to have missed that, which seems either bad advice or perhaps more likely indicates that then CDC as an organisation isn’t yet ready to acknowledge the need to change.
Surely is more about slow evolution than revolution.
Sat through a showing of Herzog’s Fata Morgana - partway through they stopped, apologized for the film being backwards or flipped or something. They changed … something … and started up again. It didn’t greatly improve the experience.
Yeah, I keep reading people saying who transfers files by USB these days, nobody needs that speed! Meanwhile, I'm quietly doing that here right now in the corner thinking I'm a weirdo because all these HN people say so. Thanks for the reality check, bubble popped
Like the whole www does.
Sovereign Fakes – Counterfeiting of Sovereigns in 1950s and 1960s
Found while looking up José Beraha Zdravko after reading [1].

[1]: https://news.ycombinator.com/item?id=37504550
Hi, author here. What was too much? Are you talking about my colourscheme, or my writing? I've actually been trying out different colourschemes for my site lately, and I'm genuinely open to suggestions. I actually took the contrast into account when picking colours, and consciously lowered the overall contrast by saturating the text and background colour a little. I don't think the contrast is much higher than many other dark-themed sites I look at often, like Github for example. I'm sorry you didn't enjoy it either way.
"Such extensive data collection allows the profiling of users in order to show them personalized ads and marketing campaigns to increase the revenue for the mentioned companies."

On a bit of a philosophical tangent: Targeted ads increase revenues because they are focused on people with a higher proabability of responding positively to the ads. If you asume agency of the user then this is a good thing, a win-win. But by treating this negatively you are asuming that the user has no agency over their actions. They reply to the ad, but it hurts them or they don't really want to. And we should protect users from this "temptation". This is the line of reasoning behind banning the sale of addictive substances to minors.
Note that I am not talking about privacy issues, only about the quoted reservation which is quite common.
While it would have been nice, as she was an American working in the cafeteria, it was probably simply by applying at GSC.