skysight-inc/HackerNews huggingface dataset:
In Firefox you right click on a website's search field and select "Add keyword for this search". The you can use "<keyword> whatever you're searching" in the address bar and it will take you right to the results page.

It works great but is poorly advertised and not particularly discoverable... They're stored as bookmarks so it should be possible to import them.
GP said they are lazy loading table content on scroll, so they already lost Ctrl+F and client-side sorting anyway.
They host and defend an alt-right forum famous for harassing, doxxing, stalking and swatting people. They've been celebrating mass-shooters, and trying to drive transgender people to suicide. The guy who runs this defends this as "free speech".
Must be nice, I haven't noticed that much of a change on my end.
> Additionally, the refund policy of Apple is so bad that they keep the 30% and the developer has to pay for refunds 100%, meaning it's a net loss and a lot of indie game devs got doxxed into insolvency because of this.

That is not true.

https://news.ycombinator.com/item?id=23995750
He uses a few sentences to describe them but he says that he sees them as pictures on a calendar which he navigates as though he is standing on it, which is a key aspect because he is making use of the method of loci[0]. He then uses those images to start remembering the event pictured in them along with all the other sensations.

[0] https://en.m.wikipedia.org/wiki/Method_of_loci
Thanks. Your response reassured me. I've ran the app and it works as described, finally, no suspicious behaviour was observed with procmon.
It isn’t true.

https://news.ycombinator.com/item?id=23995750
yeah, i can never bear to throw away these things either. i don't use calendars often, but when i do, i want to keep the notes. however moving around makes it very hard to carry this stuff along. so when i get a chance, i leave stuff at my mothers place. and i make photos of noteworthy pages. same when i used whiteboards to track my work (before i learned about kanban)
Why not just work on your own projects on the nights or weekends? I promise you’ll have fewer project-related distractions than ever.
Yes but unfortunately things change pretty often so idk how you keep everything up to date in a book. Leases need a calculator to compare and reliability and depreciation estimates are also dynamic. You could have a website with a subscription but people hate paying for those.
> industrial cropland typically produces more carbon emissions than it absorbs over the long term

Question about this: where does the extra carbon it emits come from? Is it already in the land beforehand?
I've been doing this since 2016 and I'm frustrated on the regular that I never did it before. It's incredibly useful to know when things happened.
I'd like to use this thread to spread the word of our lord and savior Powerwolf. I discovered them just over two years ago and they immediately became my favorite band: their mix of themes, aesthetic and impressive vocals are amazing. Plus they're a ton of fun live and sound just as good :)
I disagree with the sentiment of this article (I don’t remember Microsoft having anything to do with Gnome 3 being…uh…Gnome 3) although I thank it for it unintentionally introducing me to tiling window managers. I’ve been using i3 for over 10 years and every time I try gnome/kde again, I am scrambling back to the comfort that is a TWM.
I am a low-RAM single-threaded processor that utilizes a poor multitasking scheduler
What is it exactly that you're trying to solve?

Are you creating a UI for setting up nix flake configs? What does it do beyond that?

And why is it coupled to geospatial tools?
Many people would fail even that but no visual without a lift isn’t enough.
"Don't have colliding fundamentally different namespaces" is not really a hard problem to resolve in this case, though.
It's golang, it has a long and proud tradition of being footguns all the way down.
From trucks coming to and from fields?
>What permission would be needed? It's READING it.

and then storing it in a database, as shown by the ability to nearly replicate images with enough prompting before they band-aided a fix over it (which does not remove it from their database). It's clearly not just "reading". You can argue the same for a human mind, but it's a lot easier to peer into a mind of code for now (and honestly, by the time we can accurately read brainwaves LLM's won't even be in the top 10 of ethical concerns anyway).

All that aside, web scraping has been legally contentious for over a decade. This mass scraping for commercial LLM usage is honestly making a horrible argument for that already dubious factor.

>Expanding copyright in this novel way obviously is going to lead to a whole slew of problems, least among which is going to be ensuring regulatory capture by the largest of the largest simply because only they will have the money to license reading.

It's probably for the best, since at that point at least the owners of the data are getting paid (though there's other grey areas to iron out. Especially with User-generated content being sold as if the site "owns it", while being legally exempt from being sued for hosting it). the opposite effect just means the corporations win indirectly instead of directly, with less money flowing around. A company that can outspend the competition can also out spend on hardware to process faster, scrape more, and polish he final effects. There's no endgame here where the corporation loses and the indies win, short of some absolutely radical policy changes.
I agree with you, as you would notice if you saw my other comments in this thread. But I'm wondering about the harms to society that we don't fully understand yet, and how we can mitigate them.

Legalizing alcohol was for the best, because it eliminated the organized crime aspect. But it came with serious harms to society that we really haven't done a good job of mitigating. Alochol destroys so many lives and kills so many people each year.

I'm asking, how we can not make that mistake again. To be clear, whatever the harms of normalized cannabis use in society, it will be far less than alcohol.
The worst thing with Gnome now, is the amount of baggage the few Gnome applications I use bring with them. I keep replacing them step by step because they're so tied to Gnome it's really painful to have dependencies on them if you don't use Gnome.
KDE was probably continually stymied by "it's nonfree" FUD, but part of the problem must be them blowing their foot off by releasing an alpha quality release as "4.0". (And why did distro packagers switch to it? Because users would see the version number and demand the new thing... It wasn't fair to expect packagers to hold back.)

Before then it seemed like KDE and Gnome were on roughly equal footing, but maybe that was just my perception.
The Tales of the Killer Rabbit – Monty Python Rabbit Based on Notres Dames
There was animosity between Redhat engineers and Canonical engineers. The Redhat engineers were not particularly thrilled that Ubuntu was the hottest Linux distro. They themselves did all the work on GNOME.

The theme was that Canonical was not sponsoring as many engineers to work on GNOME and other essential projects. I think Canonical had trouble getting UI design changes pass through GNOME.

Canonical wanted to pursue a different UI with Unity. It was supposed to be the UI even for mobile devices. They spent a lot of money.
If there really were plenty of serious, committed people doing that, but washing out because they just can't stop massively overspending when they get to Namibia etc, why don't they just buy an annuity?

(How annuities work, roughly: Say you have $100,000 in that nest egg. I'm sure you could find some financial firm willing to take it off your hands today and give you $4,000 per year for 50 years, and maybe even in perpetuity. That's because $100k sitting around in their index funds will likely have ballooned to $1m+ over that timeframe, whereas the payout to you would be a mere $200k.)

The fact such annuities aren't very common suggests your phantom population isn't either.
I think I saw this during Covid where some of my far left and far right acquaintances united in their mutual anti-vax support. And not just me as there are quite a few articles outlining where right QAnon and the left Yoga community came together to reject mainstream consensus. So both ends of the horseshoe touched on this issue and were far from the center. Ref https://www.wired.co.uk/article/yoga-disinformation-qanon-co...
> And frankly, bugs and UI flakiness are everywhere.

Of course, but the most flagrant offenders in this regard are not startups. Insurance, banking, enterprise SaaS, and credit bureaus dominate the field of objectively terrible, buggy, and difficult-to-use software. "Big Tech" (at least referring to the largest american companies) are far from the worst offenders in this regard, which makes me somewhat confused as to what the article has an issue with. Hell from my perspective half the big tech companies are putting out higher quality software than ever!
> Plain Unicode, however, doesn't really work well with neural networks.

That is not true. See ByT5, for example.

> As an illustration, let's take the word "PostgreSQL". If we were to encode it (convert to an array of numbers) using Unicode, we would get 10 numbers that could potentially be from 1 to 149186. It means that our neural network would need to store a matrix with 149186 rows in it and perform a number of calculations on 10 rows from this matrix.

What the author calls alphabet here, is typically called vocabulary. And you can just use UTF-8 bytes as your vocabulary, so you end up with 256 tokens, not 149186. That is what ByT5 does.
> It obviously cannot be reliable in a sense of always giving the correct result, because this would make understanding something a strict binary

Our capacity to make mistakes does not necessarily equate to a lack of understanding.

If you’re doing a difficult math problem and get it wrong, that doesn’t necessarily imply that you don’t understand the problem.

It speaks to a limitation of our problem solving machinery and the implements we use to carry out tasks.

e.g. if I’m not paying close enough attention and write down the wrong digit in the middle of solving a problem, that could also just be because I got distracted, or made a mistake. If I did the same problem again from scratch, I would probably get it right if I understand the subject matter.

Limitations of our working memory, how distracted we are that day, mis-keying something on a calculator or writing down the wrong digit, etc. can all lead to a wrong answer.

This is distinct from encountering a problem where one’s understanding was incomplete leading to consistently wrong answers.

There are clearly people who are better and worse comparatively at solving certain problems. But given the complexity of our brains/biology, there are myriad reasons for these differences.

Clearly there are people who have the capacity to understand certain problems more deeply (e.g. Einstein), but all of this was primarily to say that output doesn’t need to be 100% “reliable” to imply a complete understanding.
Can you switch to gnome for dom0? I thought KDE was the alternative.

Also:

>Another interesting change with this release the use of Xfce editions for Fedora and Debian instead of GNOME to reduce memory usage and provide a better selection of default applications. Marek Marczykowski-Górecki said that Fedora's GNOME template has too many ""problematic"" packages that ""either conflict with something or simply don't work with our GUI agent"".

I prefer Xfce FWIW.
The legitimacy of this information seems very suspect - all based on guesses from public statements, not any real source.

My own memory of ~20 years ago wasn’t great but I recall the only big legal issue regarding a windows UI was the distro called “Lindows”, aimed at making the transition to limix easier for users, which had to be renamed Linspire.
That's real. There are whole years of my email archives I have troubles looking into.
Agreed, properly modeling domain knowledge without types for example feels insurmountable to me. Maybe there exist a category of programmer who can do this, but why make programming more difficult than it already is.
This is a fair call, and normally I would run my laptop into the ground, but my HP Elite Book has this habit of thinking it’s still charging when it’s not. The only way around this is to let it drain to 0% battery and all would be good for another few weeks. Luckily all I need to do is let PyCharm index a project and it’ll drain to 0% within an hour.
Battenburg Markings
As an engineer who cares deeply about quality as an ethical imperative - save it for your hobby projects.

There's no such thing as 100% quality in engineering. Never has been, never will be. Engineering is about delivering requirements, on-time, and on-budget. Trying to deliver more than the requirements either impacts budget or it impacts delivery time, every time, and the requirements are poorly defined to begin with.

The way you swim against this tide isn't by shaking your head at the idiocy of whoever you inherited the code from - it's by setting a positive example for your teammates, mentoring them, helping them grow, trying to raise the bar a little bit on every code review before everyone's patience runs out and you have to merge in what you got. Help everybody make the best of the time they get to put into the project, instead of living in some fantasy land where you can polish forever and never deliver.
I've been having similar issues with Windows 3.11; trying to boot a qemu image I made a few years back and it looks like networking has died in the meantime, and another image crashes when it exceeds some small amount of RAM usage. But at least there's nothing stopping us from running an older linux in qemu to easily use an older qemu version that way, avoiding the hassle of having to patch the source to work with recent versions of its dependencies.
>they don't regurgitate the way you think they do.

Copyright is about the outcome, not the destination. Short of edge cases where two contemporary inventors in different parts of the world funnel upon the same novel idea at the same-ish time, the method doesn't change how we interpret infringement.

So the fact that it's capable of doing it is enough to bring about legal suspicion.
I think in untyped lambda calculus you work with expressions, so you take your f function (somehow represented as an expression in untyped lambda calculus), you put that in a fixed point combinator, and the resulting expression is a fixed point of your f function.

It most certainly won't be a representation of a number->number function, but a general element of untyped lambda calculus nevertheless.

It is somehow similar how you take square root of a negative number on the Complex plane. You represent your negative number as a complex number (r \mapsto r + 0i), then you can take a square root of it, but that won't correspond to a representation of a real number.
Streaming a Movie Abroad May Soon Come with Taxes at the Border
Oh, the memories. I was always excited about new releases at that time and KDE 4 really had me rethinking that. It was so bad.
Thanks!

Depends on the scene and the CPU of course, typically I get between 20-60 FPS on a small scene with a floor and a few models, but features like shadow maps or normal maps bring the performance down a lot though

The scenes themselves don't have a lot of triangles, for the first scene with marvin and the car in the rasterization video there's 7427 triangles

There is no parallelization whatsoever in the engine at the moment, so I feel like it could get much faster if I multi thread it, or use SIMD vectors

Another aspect that influences the performance a lot is the output mode being used, for example the TextOnly mode is a lot faster than others since it uses no colors at all, the full RGB color mode has to have an escape sequence prepended to each character "pixel" so its quite slow

It also depends on the frame disposition itself, the Windows console does some attribute caching when its rendering continuous character rows, so if a frame has a lot of different colors horizontally, it will be slightly slower than if it didn't
https://archive.is/BglWG
>There is no culture war in America.

ehh, the culture war is by far the most annoying part of modern internet discussion. Casting it off as "one side if right one side is wrong" is exactly why we have such "wars". No war has ever had a side that rationalized itself as the villian.
> contributors were complaining that GNOME was stagnating

Meanwhile users [me] were pleased as punch that GNOME was stable, useful and usable, just great all around and certainly not in need of major changes...
> have you ever wondered why there's a "c" there in that suffix instead of the more regular "-ifiation" that would result from directly combining "-ify" and "-ation"?

Well, I wouldn't wonder about a hypothetical -ifiation, because that would have involved a perceived need to derive a verb in -ate from a verb in -fy, and the English -ate derivational suffix producing verbs doesn't really provide any semantics, so there's no point in applying it to something that's already a verb.

But you do raise a good point about -fication in general; I would expect the form to be -faction, as indeed it is in liquefaction and putrefaction. (Or -fection, as it is in perfection and confection.)

This is because the -io(n) suffix is applied to the stem of the fourth principle part of a Latin verb, and the fourth principle part of facio is factum, not *ficatum. We see many words in -ation because many Latin verbs use the regular fourth principle part stem ending of -at-, and when you combine -io(n) onto that you get -atio(n). But we shouldn't see anything in -ication.

I note that etymonline observes that petrification is "etymologically better than the more common petrifaction". This is interesting for two reasons; first, it must be many decades out of date (at least), and second, it states that the form in -fication is to be preferred to -faction. It also (under the entry for petrify) traces this to a Latin verb petrificare, but wiktionary (generally more up to date) mentions no such verb and attributes the form petrification to a formation in French.

The fact that the combining form of facio, facere in Latin is -ficio, -ficere makes me suspicious of etymonline's description of "-ficare" as "the combining form of facere".
9 months ago I early retired (I'm in my 40s)... I've just decided to find a new job because I'm bored. Opensource is fun and I did contribute somewhat but I find that working on an interesting problem in a team is just fun and I missed it.
>int *p = &y - sizeof(int);

Funny how arguing about UB shows that even compiler writers can miss when they are juggling with lots of sharp objects :) There is no way you meant to write integer pointer value - 4 if your intent was 'next to it'. And double the fun is that some future hardware may do sizeof(int) == 1 and have it running 'just fine' :)

As gamedev engine person doing bugs all the time I wish we had some middle ground but a lot of smart people do not want to find it. I guess it is cheaper that way when we just build on the existing C code and hope for the best.
I've told people off on HN. I've even told people to shut the fuck up on several different occasions. But usually with a lot more context than just "you're a jerk".

And as much as I agree with that assessment (I've seen this person consistently be a jerk on various different threads), I feel that really doesn't really have enough substance to it, so I flagged it. It's also too much of a personal attack rather than an attack of the action (that is: "you're a jerk" vs. "that's a jerk thing to say").
Show HN: Hacker News Telegram Bot
More recently, there's a trend of devices or newer device-centric distros tending to ship Plasma by default (e.g. Steam Deck/SteamOS, Asahi Linux for Apple Silicon Macs, a bit earlier the PineBook).
It's faster than fastify.
There's a timeline mismatch.

I'm speaking about the time when Gnome was created.

KDE 4 happened long after these issues of Qt being non-free (and it's not FUD, Qt was not free, it's a fact). Qt was released under the GPL in 2000, 8 years before KDE 4. At the time of KDE 4, nobody was (even) mentioning the non free Qt issue anymore. It was already old history.

The instability of the first releases of KDE 4 might have played a role in Gnome success, but Gnome was already the dominant desktop. It was Ubuntu's default desktop, and Ubuntu was the major desktop linux distro. I think it was still Gnome 2, with Unity about to be released.

KDE 4 was a big shiny promise and took some time to be released (because it was a huge revamp), that's why we wanted to have it.
Maybe you are also interested in: https://www.mesa3d.org/
By returning nil, the function makes it clear that it doesn't move the input reference
To this day it won't let you easily pick a solid color for the background. It blows my mind this was removed.

Does macOS allow that? I haven't used it in ages. I'm asking because at some point it seemed all GNOME wanted was to follow Apple guidelines.
Red Hat didn't "create" GNOME (although they were one of it's earliest and strongest supporters), SuSe didn't "save" KDE (in fact, them signing a license with Microsoft had more to do with their Novell deal), KDE isn't "German", and Microsoft's legal threats were not what motivated the shift considering it came out 5 years later.

GNOME3 shifted because of design philosophies in a good chunk of the core developers and a desire to have a more cohesive/user friendly experience a la Mac OS.
Git 2.44 Released – Can Yield Faster Pack Generation and Faster Rebases
Here you go:

https://news.ycombinator.com/item?id=39491119
'It is one thing to see funny deepfakes in Instagram Reels, and it is another to receive a message saying that your face has been reused for propaganda purposes in China' Olga Loiek
Why did forking GNOME 2 as MATE make it safe from M$? I understand why GNOME had to change, but how did were others not in similar danger of litigation?
I don't know if it's that bad... In my experience the English lyrics from these euro power metal bands are ~98% good, but then there's the odd line that has you reach for a thesaurus to see if that's real English or they've pulled it out of their butts, and most of the time it's the latter. It's pretty off-putting, it would be perfectly OK if that was it, but it often brings your attention to the fact that the lyrics are very weak in general.
What happens if you put on a police costume and go policing?

Intentionally deceovit about your identity, in order to obtain access to a something of value that you are forbidden to access, is a clear crime, as it should be.
>which is evidence of exactly the type of sensitive bullshit I’m referring to.

disagreement =/= sensitivity. This kind of stuff is what many come here to avoid, because ultimately it leads to flame wars, and half of HN's policies and guidelines more or less come down to "don't flame".

You can talk about such issues without being flagged, but you need to actually talk about them, not mud sling. Maybe not without downvotes, because I'm not going to pretend HN doesn't have its kneejerk topics, but flagging a good 95+% of the time comes for good reason (at least on comments).
> Does macOS allow that?

Yes.