skysight-inc/HackerNews huggingface dataset:
But it does. There's a famous experiment, where we display on a screen successive dots (with gaps in between). People see one dot in motion. Now, if half of the dots are red, and the following half are green, and if we ask people to show where the dot change color from red to green, they show the position right in the middle between the last red dot, and the first green dot. This goes to show that brain fills in missing frames, not only in space, but also in time, inventing a time in the past where the color of the dot changed.
I've been on convention staffs a lot. Everything here rings true.

I've got less experience with heavy corporate sponsorship micromanaging content, though I don't doubt it: for everything else, as far as I can tell this advice is gold. I've even tried to organize an event myself, knowing that it had to be vision first and the content would follow: got a little way along and brought in some good people, but one of the key fellow organizers showed he was an astute choice by having his OWN vision and running with that :)

I went along with this, as it was also a good vision and less ambitious, but covid hit and the whole thing rather fizzled. It's possible that, had it not been for a pandemic, we'd still be growing an event: we were at least somewhat interested in the process and how events take hold and grow, and we had some comparable events we'd been involved with that had recently flamed out through running into all these problems.

No, you can't Kickstart a conference, and what's more be cautious about attempting one. Think of it like a small college, except it's an event. Sayre's law applies: the reason the politics will be vicious, is that the stakes are so low. After the event, everyone will go home, including you. Therefore, anybody you bring in to help run the event will feel mighty licensed to get their way on their 'fun weekend'. Your job may well be to keep your vision intact (and, along with it, the conference itself). 'cos you likewise can't Kickstart a vision.
Please don’t post seed oil truther discourse here.
Will Lemmy ever progress beyond discussions about federation?
people have been using Vivid or BetterDisplay for months on macOS to ramp up the brightness (they are awesome for working outdoors) - so far I don't think any damages have been reported. The Apple displays automatically seem to dim when they overheat
Ask HN: Free/Open Source equivalent to a CS bachelors degree?
Just wanted to mention the photos of the model trains used to show the progression of events was charming.
FWIW, the JVM is one of the supported backends of the Raku Programming Language. Has been for quite some time actually. It was the first additional backend supported after Parrot, and provided a template for supporting the MoarVM and Javascript backends since then.
Is GitHub's CI infrastructure (and cloud compute, generally) not hairy? (A basic attempt at straightforward proxying seems like it would be the _least_ hairy aspect of the stack, besides.)
The Context Free YouTube channel (https://www.youtube.com/@contextfree/videos) has a lot of interesting programming languages and interviews. It's a shame that the Kickstart conference was unsuccessful for funding.

I can see why single programming language conferences are often popular. But is a "Programming Languages Festival" too broad for a conference? Are attendees mostly from academic interest?
https://archive.is/QpZix
My problem with RMS is that "FSF" now stands for "Fierce Stallman Fanbase" rather than "Free Software Foundation". In the recent (may be still ongoing) process of recruiting new members for the FSF board, while this process has been presented as an opportunity for the FSF to broaden its view and recruit more diverse people, candidates who did not want to give a complete allegiance to RMS were discarded in the first steps of the process. The FSF even demanded that people working with other free software defense groups around the world that at some point said anything not entirely positive about RMS to resign and distance themselves from those other groups to continue the process.
I was extremely disappointed by this attitude.

Anyway, I still think that the FSF is doing an important job and that it is necessary to have such groups. But I just don't think we need more RMS, really not, given what it appears to entail. Groups such as the FSF should really not be so tied to a single individual, whoever that is. And especially not with someone who's behavior has repeatedly been problematic while we need to tackle inclusivity issues in our communities.

Even with the disclaimer at the beginning of the article, this title doesn't work for me. That said, I agree with most of the content of the article. The same article could have been titled "We need more copyleft", and it would be for the best.

EDIT: to answer some comments: nobody's talking about diversity for diversity's sake here, nor specifically about diversity hiring. Inclusivity is also something to enjoy in public events for example, and we need public symbols to emphasizes that, which RMS (who, whether he wants it or not, is de facto a public symbol and a thought leader) is clearly incapable of.
How to deliver the best search results: inside a full text search engine
Diving into the data structures and algorithms behind a full-text search database
Articles like this are a great example of how you can be a hero for fixing a problem, but get no recognition for preventing one.
can't agree more!

One of the main criteria for picking up a product in my workplace is the product taking the free software path and companies self hosting their own free software product.. We did it with the Graphana labs, Elasticsearch, ... We are paying anyways for such services so now we are Using a service + contributing indirectly to its free software business path and we love it.
On my 2023 M2 MBP (XDR display) there is still a large difference between the white on the page at max brightness and the video whiteness. In fact the video gets even brighter at max brightness.
A list of salvage companies from Jan 2009, and it’s a shorter list than I would have expected, from a brokerage company that clearly doesn’t care much about the list, and it’s relevant because…?
“We got out of the car and went inside”

“I stood in line to pay for groceries”

“He hosted a party to celebrate his son’s birthday”
That didn't stop IRC being popular in the 1990s.

There has long been a place in the ecosystem for ephemeral chat. Often alongside non-ephemeral things like written documentation.
> harassment

Harassment is such a vague term and has been stretched out to cover such a huge swathe that it can basically used to police almost anything.
That's been there for a while, also in PyCharm/IntelliJ suite, but for the purposes of teaching and learning, I've been looking for something that's more deliberate - where you actively say what you've done/are doing. History is nice, but you end up with a lot of it, and it's kind of useless to go back through to find that one specific edit that worked better than the others but now everything's broken.
> now illegal in most countries

This is news to me, would you mind providing a citation or two?
> You could look at this as spoiled, or you could see it as someone who has an eye for detail. I don't know the tone they used, but I can imagine this was more like a Seinfeldesque observation of life thana legitimate gripe.

I tend to look at it like this: humans have a certain base capacity for worrying - for noticing and suffering problems - that's independent of their situations and the nature of problems themselves. Solving problems and improving our lives doesn't reduce worrying, as much as changes the nature of it.

The poor person sees the rich person complaining, and thinks to themselves those are all "first world problems", really nothing to be worked up about. But should said poor person work their way up and become wealthy, they may discover they're suddenly preoccupied by those same problems they used to dismiss as irrelevant.

There's also something to be said for being in vs. out of a certain situations. As a young adult, there ware many weird things I saw older adults worry about - or perhaps make choices based on (what I thought were) weird ethical priorities. Couple years later, with a spouse and two small kids, I find myself worrying about those same weird things, and making similar ethical choices, which suddenly feel entirely justified once you're responsible for and worrying about the physical and mental well-being of a small human under your care.

But yes, on top of that, there's also "having an eye for detail", varying degree of tolerance for minor annoyances, etc. - whole range, up to and including OCD.
>The Free Software movement has been mostly killed by the corporate Open Source.

To me this seems to be the case, and once $ gets involved, I think there is no way to stop this from happening. What volunteer would not be seduced by a 6 figure USD salary.

I would not be surprised if RMS turned down offers similar to that 40+ years ago. That alone shows his dedication to Free Software. So yes, we need more like him.
Where do C# anonymous types fall? From a functional perspective, they are a purely structural type.

Here's a snippet of C# I wrote recently to transform some JSON:

var transformed = media.Select(m => {
var parts = m.Split('/');

return new {
addedAtUtc = "2023-05-15T05:59:31.398Z",
originTripUid = parts[4],
path = $"{parts[4]}/{parts[5]}",
rank = "",
size = 103978,
stored = true,
type = "document",
};
})

File.WriteAllText(
Path.Combine(Environment.CurrentDirectory, "output.json"),
System.Text.Json.JsonSerializer.Serialize(transformed)
);

It would be easy to mistake this as JS at a quick glance.
> Yes, and it would have been The Right Thing(TM) to ignore these people.

No, it wouldn't because it would have seriously hindered C++11 adoption.

I have personally worked on an open source C++ project that had been originally written in C++98, but switched to "modern C++" for certain features (most notably, <thread> and <atomic>). It would have been a major pain if we had to rewrite all of our source code to remove incompatibilities, just so that we could use these new features in a few places. I cannot even imagine what it would be like in a large commercial code base.

> As I said, that shouldn't have been a problem (and it would have been a good time to talk about C++'s ABI). It's possible with C from C++

Well, you could link, but you wouldn't be able to (safely) share any non-POD objects between compilation units because of possible ABI mismatches. That's not particularly useful.

The problem is much more complex than you apparently think.
> I'd say profits would be up, or at least the same

Unfortunately, even if that is the case, there's $1B of debt servicing per year which wipes that completely out.

Even in what I think was Twitter's best year, they only made $580M profit (which ended up being a $220M loss because of an $800M settlement) - and that included a much better ad revenue situation, etc.
Oh, I thought I got this come/go distinction, but turns out not fully. Thanks!
From the article:

>Disclaimer: I’m aware that Richard Stallman had some questionable or inadequate behaviours. I’m not defending those nor the man himself. … I’m defending a philosophy, not the philosopher. I pretend that his historical vision and his original ideas are still adequate today.

The problem is that the man himself epitomizes his own ideas. A lot of his behavior is a consequence of taking his ideas to their logical conclusion. For example, consider the following interaction [0]:

My closest interactions with him involved trying to get him off a conference stage so the next session could happen (just as bad as you’d imagine) and being seated next to him on a puddle-jumper during a 90 minute ground hold (whatever you’re imagining, worse).

He … berate[d] me for having noise canceling headphones (something to do with them not being based on free software). He spent the whole time telling me about software freedom and how my headphones were a symbol of oppression or some such.

I’m not sure how forcing the manufacturer of those headphones to make their hardware and firmware fully open source would benefit the world in any way, shape, or form. This sort of demagoguery does way more harm to the Free Software movement than good. If more of RMS’s ideas means more people thinking and behaving like that, we really, really don’t need any more.

[0] https://twitter.com/mattblaze/status/1374460079798292487
It would have been much better if the title were "We need more of Richard Stallman's ideas, not less". The author even acknowledges this in the preamble.
> Copyleft as in "Forbidding privatising the commons".

> We need to rebuild the commons.

Ten thousand times yes.

And it's not just software, though that is a major part of all this. The commons are under attack from every possible angle.

Our air, our fresh water, our soil, our food, our climate, our oceans, our forests, our animals, our housing, our healthcare - they are all being destroyed, quite rapidly, by private interests.
Typo, I meant 1MB. The actual specs are 1MB flash, 564KB sram and around 500Mhz mcu speed. I’m using the STM32H735G-DK development board which comes with a few bits extra to drive a 4.2” lcd screen directly. There are already demos for it in the Slint repo which is why I chose that hardware in particular.
Not only OLED, but most good LCD monitors support the Display P3 color space (derived from DCI P3), with 30 bit per pixel, which is much larger than sRGB.

While Safari has been supporting Display P3 for several years, all major browsers support since the beginning of the year CSS Color Module Level 4, which includes support for Display P3 (for all the other even larger supported color spaces there are no monitors or TV sets of reasonable price that can display them).

Most monitors come from the factory configured to display 24-bit sRGB colors, so the user must change the default settings to be able to display 30-bit Display P3 colors.

However the color space only affects the maximum saturation of the colors, not the maximum brightness of the colors, which is determined by the brightness setting of the monitor.

For a white brighter than the brightest normal white, it is not enough to have a monitor with a wide color gamut, it must also be HDR capable and the software must support HDR too.
Oh, I like that! Offer to boost their quietest night. Love it :) that could work on a relatively small scale. That's really good social engineering, since one thing you have control over is your own scheduling, but they have no control on what their dead night is.

And if you packed their busiest night, they might make some more money but it might cause them problems and stress them out. Offer to boost their deadest night.
You don't.

Learn instead.

Maybe you are wrong technically.

Probably you are wrong socially.

Because if someone wants your opinions, they will ask.

And because your boss is your boss.

And because usually everyone working together in a common direction is more likely to succeed than debating past decisions and throwing away work.

But mostly because you being paid because what needs to be done is work.

Good luck.
There’s no one specific cause that stands out as common. All happy families are alike; each unhappy family is unhappy in its own way.

What IS common amongst terminal cofounder conflict is a series of ruptures in the relationship without any corresponding moments of repair. Over time the ruptures build up into complete relationship breakdown over an issue that seems trivial. People gradually work themselves apart and can’t come back. Some of my biggest failures as an investor have come from not understanding this dynamic.

What I’ve observed is that great cofounder relationships display a pattern where conflict is followed by a moment of restoration so that a strong positive relationship builds over time. The biological analogy of this is muscle hypertrophy. You repeatedly lift something heavy and your bicep muscle fibers are damaged. Under the right conditions of rest your body repairs the damaged fibers by fusing them, which increases muscle mass and so you get stronger over time. Or you don’t have a repair cycle and instead keep lifting heavy things without rest until you eventually get a traumatic failure and can’t lift anything for a long time (if ever).

In the stress of a startup conflict is inevitable, and to a certain extent at times it’s also required for progress. So the insight here is not “great cofounders have zero conflict”, but rather “great cofounders follow conflict with moments of repair”. If you consider each conflict a small tear in the relationship with your cofounder then for every tear their needs to also be a compensating motion of repair.

What I’ve learned to do now as the investor in the loop is to help cofounders notice early when ruptures are occurring without repair. Most of the time merely drawing attention to this dynamic is enough for them to course correct.
When you go on a walk, your mind comes with you. Take that time to think about anything you want! Or listen to other people talk about functional nanotech or whatever else interests you, i.e. podcasts. Reframe going on a walk as the time where you get to listen to podcasts or a time where you're allowed to do nothing with you mind and see where it goes.

I realized this is just advice for myself, so that I'll walk more!
It's an HDR video and it's the OS that controls how it looks. If your display is HDR (OLED and Mini LED Apple displays) it will brighten just the video pixels. If your display is not HDR, it will do as you describe (across the whole OS, not just the webpage). Apple calls this EDR I believe.
The GPT4/ChatGPT ones are in the source visible:
https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderb...
Why less employable?
As someone who directly benefits from software being sold (meaning a pricetag is put on the transfer of software), I don't think software should ever be sold. Labor should be sold, because that's the part that is actually expensive and valuable.

Once software has been written, it should only be limited by network transfer rates and the size of the audience that wants it. Anything else is artificial scarcity for the sake of lining our pockets.
Egglog in Python
This looks like a very cool project and much needed
That wouldn't be a fork though. If we really wanted to make progress on this front, we'd work to advance progress in human cloning. And then after that, advance progress in brain uploads and downloads.
GitDoc – Automatically commit changes on save
That said, procedurally generated games have a much harder time failing.
Competence and professionalism.
> What volunteer would not be seduced by a 6 figure USD salary

This seems to be more of an NA thing. I know/have heard of plenty of EU devs who cut short interviews with NA companies offering 6 figure salaries because they lived very comfortably on their (often lower end) 5 figure salaries and why would they want any more? Especially if it involves sacrificing QoL.
Indeed. Art/entertainment is not an exact science. There is no code to crack.
Hm, can you give an example?
Sure, but creating mass out of calories that would instead go into the toilet is not.
Thanks, this explanation actually makes perfect sense!
fyi a UI prototyping app named Sketch already exists

https://www.sketch.com/
Reminds me of this more abstract perspective: you can draw an analogy between working the filesystem, and programming languages working with memory.

https://www.tweag.io/blog/2022-07-14-taming-unix-with-nix/
JavaScript Online Compiler
Javascript online compiler allows you to Write – build – share and compile your Javascript code online – An online Javascript compiler and Editor by Javascript Online Compiler.
Hazard pointers matter if you are writing lock-free concurrent data structures and you need a way to handle deferred reclamation after a node delete. It is a very exotic problem to have and it is hardly a 'very common source of memory safety issue'. I'm not sure what they have to do the general iterator invalidator problem.
That's a pity because this is the best analysis of why Elon is stiffing small-time debts, and the possible consequences.

It comes down to trying to scare the creditors into selling their loans to Elon at a discount. That could fail if the creditors, instead, push Twitter into involuntary bankruptcy. Or the current creditors could sell the debt to distressed-debt specialists. In which case the creditors end up owning and controlling Twitter.

There is a BFR-load of ego at stake, too. The article doesn't go into it beyond this: "If Elon buys the debt, then he can keep control of Twitter for whatever perverse reasons he has for still wanting to own this pig." But it would also embarrass Elon in front of his fellow equity holders, who can still cling to the fiction their shares are worth something until the creditors get frisky.
https://en.wikipedia.org/wiki/Apache_Spark right? My understanding was it was built on Hadoop (https://en.wikipedia.org/wiki/Apache_Hadoop) infrastructure.
And it does, for most languages. Python seems more difficult than average.
Or you could... You know... Not use Nix?
Apple does some trickery to display HDR on non HDR Apple displays. Look up EDR.
first rule of Leadership - "Everything is Your Fault" . YES.

but leadership is not management.

And i fully agree that management is "nuanced social and political task" . And politics is contradictory to most structured stuff, esp. software.

But still, if someone does not want to know/grow, no point pushing. It's painful at both sides. May need completely different approach, mostly outside the scope of team.
Site is completely unusable on iOS safari. It’s in a constant state of refresh so you can’t scroll.
https://news.ycombinator.com/item?id=36389805

You may also re-license under AGPL all your old software that you distributed so far under another license, as long as you still have the copyright on it. You won't be able to prevent others to use the old license, but you are in no obligation to continue distributing your old software under those old licenses. Of course, people who want up to date up-streams will have to agree to the new licensing terms. They may still fork the old software and keep it under the old license, but if they try to merge an AGPL patch, it'll become AGPL automatically by the GPL contamination. So they're quite incentivised to switch to the new upstream with the new AGPL license.

Ah, if OpenAI had been under AGPL license...
Oh, I must have confused it with Aragão's text: "Prefiro meu pagode pulsando forte, bem la no fundo do quintal."
You are making quite a few generalizations that I don't think are necessarily accurate these days. Indie games don't always "rely solely on gameplay". That's just not true.

In fact, I would say one of (if not the) greatest narrative games I have ever played, Disco Elysium, would absolutely be considered "indie" by just about every metric.
Can you kindly share any reading list or anything similar for someone who wants to get into database research at doctoral level? I am a recent MS(Statistics + CS) graduate working as a Data Engineering, and I am looking for material to learn about the current research landscape and getting ready for grad school application.
You're absolutely right.

We saw it with Bernie, with Marianne, with environmental activists, with OWS; with Iraq protesters, with Vietnam protesters, with BLM, with Chomsky, with basically any anti-war media of any kind.

It's really getting quite tiresome to hear people talk shit about RMS, while tech giants continue to harvest our souls and strip-mine our future for ad money.
SPLime – Business-Process Orchestration System
Safari Surprises
I often find difficult to explain ideas the most interesting ones. It’s a new paradigm, naturally we need to develop “the neurons” to deal with it, to reason with it, to hold the paradigm in our minds.

I find the best way to get the paradigm is to dive in.

I see from people that did that they are always enthusiastic, it must be worth it.