skysight-inc/HackerNews huggingface dataset:
> With approaching 4000 images, I need to get through 3 months per day. That rarely happens as my discipline has waned and I've let things slide when I've struggled to remember tags.

Spaced repetition might be able to help here.

Spaced repetition promises to help us remember an ever-increasing number of things even while spending an essentially fixed amount of time each day reviewing those things. The amount of time spent reviewing is said to depend almost entirely on the learning rate, not on the number of things remembered.

https://supermemo.guru/wiki/History_of_spaced_repetition_(pr... :

> In a long-term process, for the forgetting index equal to 10%, and for a fixed daily working time, the average time spent on memorizing new items is only 5% of the total time spent on repetitions. This value is almost independent of the size of the learning material.
I've found that interviewers who often give expert advice are the problem, not the interviewed.
I am not too clear about the connection between cancer cells and immune system response. It is clear the primary correlation between stress and immune deficiency is improper regulation of neurotransmitter GABA. Since that connection is firmly known it could be that improper immune system regulation either spreads the conditions that allow cancer formation or reduces the immune response to fighting cancer.

The primary cause of anxiety is chronic stress. Chronic stress most typically occurs when a fear or aggression memory is stamped in the amygdala in the brain. The left and right amygdalas are asymmetrical and process different tasks in humans, by the way. In a healthy person a fear memory is generated in the amygdala which loops through other areas of the limbic system before coming back to the amygdala with additional emotional processing, but before looping more the fear process is halted by flooding the amygdala with a suppressor, GABA. In unhealthy people GABA is not released into the process at appropriate moments resulting in a run away loop of building negative emotions. GABA is also produced, as a regulator, by the immune system.

As an aside the immune system also produces another neurotransmitter responsible for both immune system excitement that plays an unrelated role of emotional motivation in the brain. That is why antihistamines medications make people drowsy, because suppressing that neurotransmitter via medication occurs in utero.
Can't wait to go to the store and buy a copy of GPT-7 on one of these
I recently used platypus [1] to turn a ruby script into a macos menubar app.
Something for which I wish there was a windows variant...

Embedding a script into a small tray icon/menubar app can be extremely powerfull even with its low complexity.

[1]: https://github.com/sveinbjornt/Platypus
CSS: Has() Interactive Guide
XFCE looks very good, but it can look however you make it look. Most people are using it because of technical reasons, not based on how it looks, because they know how to dive deep under the surface of things.
"The task bar, the Start menu, the system tray, "My Computer", "Network Neighbourhood", all that: all original, patented Microsoft designs. There was nothing like it before. "

Apart from, you know, NextStep which had a dock for system tray/start menu as well as my computer and network neighbourhood.

You can find screenshots of NextStep 3.3 showing this such as https://winworldpc.com/product/nextstep/3x from 1992 and it's possible they're also in earlier versions - NextStep 1.0 was released in 1989.
If this was true. What about Cinnamon and budgie desktop?
Democracy is authoritarian rule. If you are a young person living in an aging society, there is no real "democracy" for you.
Both Miguel de Icaza and one of the core Unity developers have said tht the article is simply not true.
I'd be extremely cautious with straight up blocking at AS level, especially with a plain list like this.

I ran it through our AS database and it seems to be extremely hit or miss. Some check out and fall well within the top 5% of most reported AS while others (for instance AS43097) we have simply never seen at all which makes it unlikely to be so malicious that it should be blocked on sight.
Yes! After scrolling past everyone else who explains how smart their dog is it's great to find someone who has the same kind of dog as we do. Finnish lapphund here.

And yea, I agree that it's hard to know if the dog is just dumb, or independent and lacking any ambition to please us by learning "silly" games.

One thing one trainer I listened to said was that some dogs are actually more like cats.

That stuck with me, and I have kind of accepted that she will probably never be the kind of dog that follows my hints and commands blindly. The important thing is after all that she doesn't have any "dangerous" traits like aggression or being over protective.
Jorn is (Nor), not (Swe)

- A Norwegian
Bayesianism and wishful thinking are compatible
I've used fyne a couple times, and it couldn't handle something very basic: it couldn't render glyphs outside the built-in font and optionally, exactly one custom font (FYNE_FONT). Which means you're screwed or at least severely crippled if you want to support any kind of user-created content for an international user base. This problem has been brought up a million times on the issue tracker, and I don't think it has meaningfully advanced: https://github.com/fyne-io/fyne/issues/2572#issuecomment-154...
Indeed, Ubuntu arrived during the Windows XP era, and that part would've been nonsense in any case given that reconfiguring a Gnome setup to use menus in a different configuration e.g. matching elements from designs like RiscOS, AmigaOS, MacOS, NeXT predating Windows 95 and giving plenty of prior art to shut down any Microsoft threats would've been trivial.

Any threats from MS over anything - that MS might have been sabre-rattling I can buy - would need to have gone deeper than that.
Enlighten me with your definitive and universal definition of simple code then :-)

(but I'm totally happy with isoprophlex's answer actually)
What do you use today on a daily basis for an desktop OS?
I dunno, I got one of their albums on Google Play Music (before Google killed it) and it just didn't grab me the way Hammerfall or Grand Magus did. The album I picked up is 'Blessed And Possessed', so I dunno, maybe I just picked up their 'Demolition', to make a Judas Priest parallel.

Which of their albums would you recommend to start with?
The em dash glyph is an aesthetically version of the em dash digraph.
Fertilizer?
Possibly that's mostly out of familiarity with the language? The only thing in your example that does things in-place (and thus looks out-of-place) is Sort(), but that's the way I'd at least expect it to work? If you take that away from the list all of them behave similarly to each other and return the modified slice:

slices.Compact(s) // modified slice in the return value is ignored
s = slices.Compact(s) // s now points to the new changed slice
s := slices.Compact(s) // s already exists, this is not valid Go syntax.
slices.Delete(s, …) // modified slice in the return value is ignored
s = slices.Delete(s, …) // s now points to the new changed slice

EDIT: Would prefer people not to downvote actual discussion. In this case there were was indeed good argument made on the reply that these also modify the underlying slice, but it's not like I was being rude in the comment.
Your argument but moved to the current war in Ukraine: How many Ukrainian/Russian lives could be saved by dropping a couple of atomic bombs in Ukraine to force Ukraine to surrender?
Also for Spez. IPO, become a billionaire, bid farewell to Reddit after however long he's contractually obligated to stay, and... well, idk. I guess many billionaires aren't satisfied with merely retiring with more money than multiple generations of families can ever hope to spend. I suppose find another business to extract from? Or lobby?
> alienated a lot of people who only knew how to use Windows-like desktops

This is needlessly inflamatory. Many people simply don't like macOS style desktops.

In particular I like my menus attached to my windows because I don't run apps maximized.
In 2023, many B2B marketers broadly agree that LinkedIn-targeted advertising yields tons of qualified leads.
Which, last time this was posted on HN, was denied by a lot of the key people who were actually there.
Google's 'Woke' Image Generator Shows the Limitations of AI
https://archive.is/2024.02.24-024028/https://www.wired.com/s...
The simple answer is that this is most likely not true at all. Nobody who actually was there remembers this.
> So, both needed non Windows like desktops, ASAP, without a Start menu, without a taskbar

For me these two were the only improvements in the user interface of Windows 95, but they were indeed very important. There has been no other user interface element of Windows 95 that I have considered useful and which I had not already used earlier.

The Start menu offered a much more convenient alternative for starting programs than starting them by clicking icons, like in the previous versions of Windows.

Nevertheless, I cannot understand how it was possible to patent a "Start menu" when it had only trivial content modifications in comparison with the menu used in twm, some 8 years earlier.

The second improvement was the auto-hidden taskbar, due to which the minimized windows no longer wasted screen space.

This is the only user interface element that I had not seen before using Windows 95, so perhaps it was patentable, even if it is a pretty obvious solution that could be found by anyone in the instant when it was recognized that the screen space occupied by minimized windows is a problem.

This is a general problem that affects many patents which are the obvious solutions for some problems and they do not require any kind of ingenuity for their discovery. The only reason why they are novel, is because those problems have not been encountered earlier, so nobody had thought to patent solutions for them.

So I believe that with the possible exception of the auto-hidden taskbar, it should have been easy to fight any claims of patent infringement by other graphic desktops, because for all features the differences from prior art were trivial. If the story from the parent article is true, then perhaps RedHat and al. have been scared by the legal expenses so they have chosen a workaround even if most Microsoft claims should have been invalid.
Generics can be a bit of an eye sore, but go already had reflection & I recently was mucking around bigquery's internals full of `reflect` having to read through that, & it doesn't even get backed by a type checker

`func Index(s interface{}, v interface{}) int` both has to deal with incompatible types, & the function body is going to be anything but simple

(sure, without generics most people wouldn't even write that `func Index`, but ultimately there's plenty of libraries deep in reflect that'd greatly benefit from generics)

I've also been dealing with temporal.io using interface{} everywhere, got to a point where I wrote typed wrappers using generics to have type checking for signals
GitHub login is a great idea for this.

Offering only Google leaves out the majority of small business (and big business!) coders worldwide who rely on Microsoft's small business ecosystem.

To solve in a generalized way consider OpenID Connect (OIDC) that lets you put a stack of "Sign in with [account]" or "Continue with [account]" buttons, easily.

You end up with this:

https://www.xsplit.com/user/auth

And you don't need the complicated "SSO" stuff.

Another example:

https://id.atlassian.com/login

But it's better to not need to implement username/password login at all, meaning you don't have any usernames or passwords to steal or lose.
Encyclopaedia Metallum is an amazing resource, it's also quite scrapable.
I managed to quickly throw thogether a set of small bash scripts to crossreference the midgard [0] leaks with metal artists.

[0] The midgard (Nazi online shop) sales record was leaked, including personal information, so I won't link it here
I don't remember this as legal issue either. If windows 95 paradigms were to be avoided was because they were dated and deemed to be replaced with other concepts.
Ask HN: What are you seing as AI solutions..cause I don't see them
The last month I have been talking to a handful of close people in my network whom work with clients that ask for AI.

One client has asked for a solution that utilises a LLM that is trained on court cases and law documentation.

To me that seems not out of reach of what a search engine could provide.

Another client has asked for an LLM that could provide airplane technicians with details in regards of how spare parts fits into a repair job.

Again. I don't see the special need for an LLM here. It sound like a search engine to me.

Another client made an AI product discovery game where you play certain cards and underway gather enough information to establish some kind of consensus around how AI could fit into a business unit/process.

What I am getting at is that even though there may be a need for these solutions I cannot see where AI has a fit in any of these. Its solutions that could be done with so-called AI.

What are you experiencing?
Perhaps AI can automatically figure out how to do it for each page?
Whatever part they patented, if anything of note, would have also been very narrow, given the history of interfaces with iconification of windows/"tasks" going back at least a decade prior to Windows '95. Maybe making them textual or organizing them into a bar? It'd in any case have been trivial to work around given the number of alternatives with prior art.
Evidence ancient Babylonians were far more advanced than we thought – BBC REEL [video]
For those who like metal and are open to more experimental and avant garde, progressive styles I highly recommend the 2023 albums by Thantifaxath and Blut Aus Nord. But the best metal album of 2023 (surely! IMHO) is Terrasite by Cattle Decapitation. These bands are producing complex, esoteric, heavy music, no dragons.
I find I have to say this a lot online:

It is an important and very common error of thinking to assume that everyone has the same experiences as you. Don't think "because I did X and found Y, everyone that does X must find Y."

I too learned Unix on Xenix. I installed Xenix 286 on my IBM PC-AT in my first job, fitting a 2nd (15MB) HDD to do it (ST-506, 5.25" FH). I got it exchanging messages via UUCP with Xenix 386 over a serial line to a larger 386 machine that wasn't mine. This was 1988. Our office wasn't networked -- LANs were too new and too expensive.

No WWW, no internet, no Google. Before Linux, before 386BSD.

In my next job I took out my own personal online subscription, which I still have; that email address is now 33 years old.

I learned Unix from the SCO manuals, which were excellent. I fondly remember the Permuted Index.

No mention of Microsoft. Only occasionally in copyright messages, and they were everywhere and were meaningless and ignored. It would be decades later I discovered Xenix was originally an MS product. To me, it was a SCO product, and SCO were good guys.

SCO != SCO Group, who now have tainted the name and most people reading "SCO" don't know the difference.

But, for me, Xenix == SCO.
Chile's a very weird country, economically speaking - I don't think it's a good point of comparison.

I sort of sympathize with your thinking, but at the same time, the problem with foreign intervention, even the subtle kind, is it distorts a nation's political structure by creating client elites that have part of their power base outside of the nation. These client elites then have a power base that waxes and wanes according to the current disposition of the foreign power, so you tend to get very chaotic politics, even if the investment of the foreign power is somewhat small. You have to remember it's not just spooks - it's also an entire ecosystem of people trained in US universities, working for US companies, or even, benefiting from a US-oriented Argentina.

It's a fairly natural consequence of the US being such a big economy, and it's obviously going to create very unpredictable externalities for neighbors (drugs in Mexico, raw materials in Canada, etc).
> propagandists advancing world views detached from any empirical or rational belief

The linked article is entirely empirical, and frankly seems like a good explainer for the lay public to understand what's happening. Your post seems a little like a strawman. Are you arguing against anything in particular?
And let us also not forget also to praise Microsoft for their role in Linux. See http://www.groklaw.net/index.php if you don't know about that part.

Or their anti trust actions as listed here: https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....

But any Microsoft/big tech apologist will tell you all that is in the past. Except then there is the $28.9 billion they owe in taxes which they refuse to pay.

We don't care, we don't have to care we are {Microsoft, Apple, Google, FaceBook, Elon Musk, Jeff Bezos, Bill Gates, AT&T, et al}
The Message from Mariner 4 (1965) [pdf]
> We've came to the happy state of ecosystem where tools are available to everyone and not just those who pay Microsoft for access.
Many of us were "there" in the sense that we were interested in FOSS desktops at the time. What does "there" mean in your case, and would you like to share a bit more?
I believe Vox slightly screwed this up but it's an understandable mistake: the article[1] refers to CO2 equivalent of emissions, not literal CO2. In particular methane from fertilizers seems to have a more negative impact on overall greenhouse gases than whatever CO2 the plants are absorbing.

[1] https://iopscience.iop.org/article/10.1088/1748-9326/acd5e8
One thing that's changed my metal taste is going to metal festivals that mish mash everything together and making an effort to just go see bands who I have no idea about even if I listen to their music and am unsure about liking it.

One of my favorite things about metal is how diverse it is and sometimes it just gets silly even if it appears absolutely serious - I think seeing the bands when they are having the most fun let's them try things you won't see in their music or videos or even on a regular tour.

In case anyone is into video games and power metal and lives somewhere near Madison WI there is a festival called Mad With Power my wife found last year that falls into the bucket of how is this even a thing but it's a joy to experience.

There are also a few metal cruises I've been on that are absolutely not what you'd expect and are mostly people hugging everyone and have things like cupcake decorating classes.
My #1 interview tip would be, have a decent mic / internet setup so I have a shot at understanding what you're saying.
There’s a whole class of people working in manufacturing who are lining up to disagree. I recall seeing a woman on a TV show once who had been doing the same job in a sausage plant for 40+ years. She wasn’t a beaten down slave, she just found her joy and identity elsewhere.
999 people can have a little opsec error and 1 person can still have perfect opsec.
Behind every simple reason is a much more convoluted story writter omitted.
It seems like a very good idea to not allow passwords that can't be input on 3% of commonly used Windows computers. 3% is still a very significant number when it comes to compatibility, customer support, etc.
> The only thing in your example that does things in-place (and thus looks out-of-place)

That is not really correct, and is much of the issue: Compact and Delete operate in-place on the backing buffer while copying the slice metadata. This is the same issue as the append() builtin and why it's so fraught (before you get in all the liveness stuff).

> s := slices.Compact(s) // s already exists, this is not valid Go syntax.

s := []int{}
if true {
s := slices.Compact(s)
_ = s
}
Well, of course I did. You think the Holocaust was a war crime?? It was not! It was happening regardless of war as far as I understand the Germans motivations. Yes, it may be an even worse crime (though I would argue that because it happened over many years - you need to take that into account - the Americans would probably kill the full Japanese population if they had not surrended, given enough time), but not a "war crime".
They were not killing Jews to force them to surrender or something... they were trying to exterminate them in Europe simply because of their ideology. The Allies were not fighting to protect the Jews either, mind you. No one really knew the extent of the gas chambers at the time, and I suspect a lot of people in the Allies countries didn't actually mind much anyway - given just how racist their own societies were at the time (I hope I don't need to remind you how blacks/asians and even Italians were treated in America in the 1930's).
Networkmanager is a nightmare for this. So easy to pull in webkitgtk or gnome.online accounts. A travesty.

And of course you need to use it if you need modemmanager, joy.
> At the time they wrote a blog article about stopping the project but the blog is not available anymore (it’s the link in the description of the project

http://web.archive.org/web/20211205200902/https://walkabout....

>> As you have guessed by now, I’m not maintaining Shoes 3 anymore. I do still answer some questions on github but nothing new is likely. I owe you an explanation of why. It’s pretty simple. My health is bad and is not going to get better.
YouTube removes indie dev's game trailer for piracy
The video is made in the style of 2000s instruction videos for downloading games for free. But it only shows how to get to the Steam page of the dev's game to download the demo.

YouTube still removed the video for "Content that shows viewers how to gain unauthorized free acces to ... full video games".