skysight-inc/HackerNews huggingface dataset:
I've always been impressed by the maturity of the KDE project.

Sure, there were ups and downs (KDE4?) but it's not easy to keep this upward trajectory and kept improving things in a OSS project.

Nowadays KDE is definitely my favourite desktop experience, including Windows and macOS (which I feel are getting worse and worse every year).
I'd say it's rather more wasteful for everyone to have expensive rigs to play games a couple of hours a day when we could share computing resources in the cloud
I accidentally got this, and now it defaults to Wayland which completely broke my workflow. That is because, in Wayland, there is no API to list what windows are on your desktop! [1]

Managed to get back to X11, for some reason the logoff button does not work anymore but at least my monitoring scripts do.

[1] https://github.com/Kalmat/PyWinCtl/blob/master/README.md#lin...
They are very round. The amount of duotone-options made me instantly consider a switch from font-awesome, but I worry that they are too playful. Also, the amount of angled lines make them difficult on low-resolution screens...

The sharp options, on the other hand, have the same problem as Fontawesome, that they are often abstract to the point of unrecognizability. See, for example "thumbs-up" or "thumbs-up-elipse"

Lastly, you need to improve the keywords. Eg. "Cube" return a bunch of chemical equipment but the actual cubes are titled "blockchain"
I don't understand what you're expecting. Things never changing?

The equipment was originally manufactured at $3000. Now it's below $750.

Have you ever paid for satellite Internet before?

Paying less than $1 per GB is something that happened because of starlink.
My priorities are named: Immediate, Very immediate, Extremely immediate. This way clients dont know they're asking for a low (immediate) priority.
You might be clicking on a bunch of links at once (triggering some anti-ddos/spam measure?). Happened to me once or twice. I assumed it might have been because my dynamic ip had been "used by robots" prior.
> having double bass drum

Iron Maiden famously never use a double bass drum (except for Face In The Sand).
Loved your article! I just wanted to expand a bit on your last section. The Game Boy Advance did offer somewhat support for integer division, but it's not hardware-accelerated [1]. I suspect the LUT model was for performance reasons (and rightfully so!).

[1] https://www.copetti.org/writings/consoles/game-boy-advance/#...
Looks like great changes overall. Sadly they haven’t added columns to Dolphin, which is my only complaint from switching to KDE from macOS.
1.) Prep in advance, gather and read through materials that you could, think of possible different angles, trajectories, and questions that could come up. Preparing your stand is important (but be mindful that you have to be flexible too as new information comes to light).
2.) I'd usually ask to give more time to it - say that I have to take this away to get a better appreciation of the matter, consult with so and so (e.g. another team or your line manager or an SME), consider other factors in the organisation, etc. The important thing is commit a timeline with them on when you'd be back with a decision.
Thanks for sharing, didn't know about Motif
>and lost opportunity is just way too high.

I think this is the reason for the childhood/teen mental health epidemic.

If you're not optimizing your child's life, they won't be competitive for jobs or college or whatever in the future.

It's exhausting.
"I try to get my kids to climb trees, but they refuse."

Do you yourself still climb trees?

I still do and my small kids do, too.
I've been keeping track, it goes down often (checking from US East, US West, Japan, Australia, and NL)

https://hackernews.onlineornot.com/

here's what it looks like on the monitoring side:

https://x.com/RozenMD/status/1763152885892727188?s=20

(HN is slightly more stable if you're logged out)
Because the glibc allocator is designed for hosted systems with threading (uses pthreads) and memory management utilities not found on bare metal/other smaller platforms. You shouldn't be using Talc where MiMalloc, Jemalloc, the glibc allocator, etc. would be used instead, besides some very particular situations. (Correct me if I'm wrong.)

I could add these benchmarks. They were there at one point in the past, but it's a disingenuous comparison unless the reader understands the particulars of the workload and the particulars of the tradeoffs each allocator makes. Talc will probably beat these allocators in single-threaded allocation, but will suffer under heavily multithreaded loads and does not currently have the system integrations to release unused blocks of memory back to the system (this can be achieved, to a degree via the OOM handler system, but I haven't yet implemented something like this), nor will it be making syscalls like mmap/sbrk at all.

There is the case where you'd want a faster single-threaded allocation pool within a larger application though, which is a case to be made for using Talc when you have access to the system allocator or mimalloc/jemalloc. Perhaps I'll set up something for that.
Convenience. In the 80s, people were starting to get over worked and so conveniences like plastic packaging, microwave meals, lunchables, plastic bottles, etc started popping up. Easy, just grab one. When you’re done, just throw it away! Except, then there was a garbage problem - so they campaigned for recycling! Then reality of recycling hit and so they say - separate and clean it first. Meanwhile people like you are wondering how we got to this madness. Convenience. And some really good marketing. Only about 9% of plastic has been recycled.
You could try the EU small claims court: https://europa.eu/youreurope/business/dealing-with-customers...
Considering how often it is, it is really bothering now, because it's wasting my time.
Personally I feel that KDE is what GNOME wanted to be but can’t. Not just the DE itself but the KDE applications too, just look at Krita for example compared to GIMP. Somehow KDE could accomplish much more and feels more mature and robust too.

I loved GNOME2 back then but feels like something went wrong with GNOME3 regarding the whole
project and how users reacted to
the different UI. I’d say the classic Windows NT era UI (95, 98, 2000, Xp) was peak design so I’m glad KDE stick to that more or less and made it even better and modern.
I'm not using VPN
The first Leisure Suit Larry game was released 1987.
How would you characterize it instead?
I can’t believe that this elite community of techies are chiming in with the equivalent of “works on my machine” :-)
You can't activate? It's preactivated.

You also have a local Telco regulator and a consumer rights regulator too
#1 Developer Tool of the Week Product Hunt: How We Did It
instead the downloaded malicious code runs in prod. maybe, if you are lucky, it does something strange in CI and you can catch it.

the only real solution is a reputation system (like https://github.com/crev-dev/cargo-crev ), which of course is unfortunately barely used
Implementing RSA from Scratch in JavaScript
Costs aren't prices. You're getting a loss leader.

It's even more expensive in Africa. Where you'd think it shouldn't.
Could you explain it, instead of making weird implications, that only some insiders will understand?
Should be the default from a security perspective. Note their note about the need for a Makefile.
Your comment reminds me so vividly of the time when I had time and I could invest tens of hours deep in that sort of nonsense.

No thank you.
My experience with Qubes OS had been so so last time I've tried it.

Have they managed to get rid of Xorg and the terrible screen tearing issue that should be a thing of the past in 2023? I remember there was a project named SpectrumOS that tried to do something similar to QubesOS but with nixos, crosVM and wayland. AFAIK the project stalled.

I am using a sort of middle ground between traditionnal desktop and QubesOS. I run a number of VMs on my machine for different purpose and use waypipe to start apps as individual windows on the main desktop. I don't really have the copy/paste separation that QubesOS has, nor a separation between host and network VM but at least I can separate duties, filesystems and seamless windows showing on only one desktop. To distinguishes the browser and terminal windows I use different themes.
Dopamine&serotonin in human substantia nigra track social context&value signals
I can also confirm that logging out (incognito tbh) fixed the errors for me in the past.
Why is it better to punish everyone for past mistakes than it is to make the system better by allowing more workers to immigrate legally, and enforcing labor laws?
https://en.wikipedia.org/wiki/Sacred_Harp

thank you for this rabbit hole <3

edit: my habit of first skimming the comments and then reading the article led to attributing the appreciation to you instead of OP. I'll leave it here anyhow :-)
Speculation – but Google moved HN up in search recently and I suspect that's resulted in a spike in traffic. I assume the downtime is capacity related.
Abstract

Dopamine and serotonin are hypothesized to guide social behaviours. In humans, however, we have not yet been able to study neuromodulator dynamics as social interaction unfolds. Here, we obtained subsecond estimates of dopamine and serotonin from human substantia nigra pars reticulata during the ultimatum game. Participants, who were patients with Parkinson’s disease undergoing awake brain surgery, had to accept or reject monetary offers of varying fairness from human and computer players. They rejected more offers in the human than the computer condition, an effect of social context associated with higher overall levels of dopamine but not serotonin. Regardless of the social context, relative changes in dopamine tracked trial-by-trial changes in offer value—akin to reward prediction errors—whereas serotonin tracked the current offer value. These results show that dopamine and serotonin fluctuations in one of the basal ganglia’s main output structures reflect distinct social context and value signals.
Air breathing is a much better match for cruise missions (that sustain a speed for long periods of time) than it is for acceleration missions (that bring a vehicle to a high speed over a shorter period of time).
Careful of what you think while you are browsing the site, I've heard that they have some new tracking technology that downloads itself into your brain and turns it into a web socket to add delays to your requests, so you don't feel like posting anymore.

Truly scary stuff.
You can have something like attack and release by moving the finger from the right side to the left and back.
> Now, KDE upstream has relented on using a single-click to open files and defaults to double-click instead. Distributions like Fedora, Kubuntu, and Manjaro had been changing the upstream default anyway, so KDE developer Nate Graham suggested disabling the feature. ""Distros are closer to users and clearly the feedback they've been getting is that double-click is a better default...Let's admit it and switch to double-click by default ourselves"".

This is great news.

The biggest challenge for Wayland for me was I want to be able to record my screen on obs as easily as I can on x11. I don't think this has been a problem lately. There is iirc an icon up top on gnome at least which I don't want in my video but I guess I'm not supposed to be recording my whole display?

I currently don't use my fedora machine much (just ssh into it when I need to) and wsl2 is good enough.
When the server is having issues, so the served front page is basically a cached static HTML file. The anti-bot limiter applies during normal operation. These are not the same thing.

---

On Feb 28, 2023:

> Hi sph

> Yes, you ran into HN's anti-bot software, which blocked your IP. Sorry! Our intention is definitely not to block legit users, but we have to be somewhat aggressive about detecting bots because we don't have much performance to spare.

> I've unblocked your IP. If you browse HN while logged in, that should immunize you against this happening again. Also, if it ever does happen again, you can unban your IP as described at https://news.ycombinator.com/newsfaq.html. But you have to do that from a different IP address, of course.

> Let us know if you have any further trouble,

> Daniel (dang)

Emphasis mine.
I don't know, I'm not really impressed by their mail-client or their calendar software. Lots of room for improvement, but then again there's already Thunderbird.
I believe it's just a virtual machine and IP addresses are not anycast; no need to check from multiple locations when you can reach the host and the issue is in it returning HTTP 5xx.
> I feel like this follows naturally from having only ternary values, multiplication doesn't really bring much to the table here. It's a bit surprising that it's performing so well on existing hardware, usually multiplication hardware sees more optimization, especially for GPGPU hardware.

No, unless I'm mistaken it's a huge impact: it means the matrix product is separable: basically, it's a O(n²) algorithm, and not O(n3): add together all the c_j = sum(a_i_j), d_i = sum(b_i_j), and the final results are all the combinations of cj+di. And even then, half that is unnecessary because the d_i can all be pre-computed when before inference since they are weights.

But I skimmed over the paper, and didn't found the part where it was explained how they replace the product by additions: from what I understand, they remplace multiplications by bi by selecting +ai, 0, or -ai. So the final matrix multiplication can be implemented by only additions, but only because the weights are 1,0,-1 they avoid multiplications altogether. This is really different from what the GP said (remplacing a0*b0+... by a0+b0+...).
Github is failing the same way usenet failed: everybody could post stuff to usenet just like everybody can create a github repository and there is nothing that sets an official repository apart from a spammers repository.

When Amazon has "the everything store" as main strategic goal, they get hit by "90% of everything is junk". So they end up being a store of mostly junk.

Github should figure out if their product is "a repository for everybody" or it is "I can trust this code".

E.g. look at the official PG JDBC: nothing here couldn't be reproduced by a spammer. How do I know that I can trust this and that it is not an infected repos?
https://github.com/pgjdbc
Many Wayland compositors provide an API to list the windows. I don't know about Plasma 6, but in Wayland it's up to the compositor to provide such API as far as I know.
It's just not possible in any way to recycle 70%! Politician number fudging like this completely destroys the reputation of these initiatives.

I'm still not convinced after looking at the actual numbers, that "recycling", putting stuff into 6 different bins etc, makes any difference at all in the grand scheme og things. Instead it's a big show hiding the fact that the problem is with over-consumption and non degradable materials being legal in the first place. Bottle and glass recycling for money seems to be semi working though but then we'll need QR codes on each item, better but still not eliminating the transport and seperation issues, and the fact that a lot of recycling is actually dumping stuff on poor people far away, and that industry is polluting way more than end consumers.

As some people have pointed out it's actually the opposite, a smokescreen invented by the industry in the 90's to shift responsibility to the consumer so you do "some magic complex performance" at home and think now it's ok while everything just continues as is defacto, ie. worse than doing nothing. Instead we should ban or tax non degradable materials, and stick to the few working areas while regulating industry and materials even though it'l be rough until we're forced to create better materials.
Astronomers reveal a new link between water and planet formation
> That said, the stakes are so much higher these days that it is impractical to give kids total freedom. The long-term costs and lost opportunity is just way too high.

I'm curious, could you expand on this? In what ways are the stakes higher?
The blatant white-washing of corrupt oligarchs by the usual suspects is truly off the charts.
I get that unfamiliarity can breed trust. Same as drivers who blindly follow GPS into a lake. But I don't think the military should stop using GPS.
FTA:

> Users who are comfortable with Plasma 5 are unlikely to feel discomfited with Plasma 6

I say yeah !
Skylon was basically knocked out by Falcon 9, and even more so by Starship.

Skylon doesn't even save on propellant cost. It uses more expensive liquid hydrogen in order to save very cheap liquid oxygen.

The only reason to continue to invest in this is if one imagines there's some cruise mission application for the technology, say hypersonic cruise missiles.
I love you too.

P.S. - This is a bog standard moderation mechanism and well known and widely discussed.

Very nice and caring of you to tell people whose opinions you don't like that they are crazy. How kind.
Maybe not .. if nothing bad ever happens, there was no risk. The appreciation of the concept of risk comes from the experience of failure.
>On a new macOS machine, you are basically tricked into installing git along with Xcode [1]. If you do so, you have to download an 8GB package, even if you only want git (which is my case and I can’t be the only one).

So, just install Brew, or MacPorts, or Nix, and use them to install just git, or just download a git binary directly. You can also download the smaller "Command Line Tools" package that includes git and clang.

The user is not really tricked: the XCode installer is neither meant, nor advertised as the way to get git when you just want git. Xcode installs various libs, tools, and, among them, git, for its own purposes. So, sure, if you want to use XCode you'll also get an installation of git, but the reverse is in no way necessary.
It would be interesting to see a cross section and what kind of variable geometry they are using to max out in the different flight regimes. I poked around and didn't see that, and I wonder if they could even publish that at this stage.
Yes, the visuals are from the same tradition as old winamp plugins: https://github.com/jberg/butterchurn
Family with a 4 your old in Germany here (rural suburbian village of a medium sized town), no car. Everyone always told us that we would buy one soon, because with a child you require one. So far, that wasn't true at all. We do everything by bike or public transport, and that wasn't a conscious or political decision. We just transitioned from car-less students to car-less parents, waiting for the time when a car would become necessary. My wife doesn't even have a driving license, so at this point in our life, adding a car into the mix would just mean so much overhead (time, cost, administrative). We do have carsharing, though, and use it every 2 months or so (for trips to places you cannot go by bike / public transport, or large purchases).
This is the root cause. 150%. At least for the US.
Nope, when you get rate limited there is a different message and it seems to only apply to posting.

No conspiracy needed, it's just more unstable lately, I've noticed it as well the past few months.
Correct, the above mitigation is only for malware on the dev laptops and build servers. IOW, it doesn't prevent injecting the malware on your program when compiling it.
This is a tricky one. IMHO I didn't, but I got flagged quite a bit recently, so yeah, this might explain it.
Please submit the original source. If a post reports on something found on another site, submit the latter. https://news.ycombinator.com/newsguidelines.html The indihackers post seems to add no value over the original blog post.
Can we get more decentralised than the Fediverse?
Don't believe Fox News when they say this guy is a Google exec. It looks like he's just a product manager. I wouldn't hold being spicy on Twitter four years ago against any man, but someone torpedoed their Gemini product and a product manager actually would have the authority to dictate these kinds of decisions. For example, the way the the language model has been programmed to rewrite the user's question before handing it over to the vision model. That's something that's most likely attributable to him. I mean it's one thing to change the training data to remove all information about personal appearance, a curious thing for that algorithm to fail to include Internet rumors about Abe Lincoln being black in that category, an annoying thing for it to refuse to generate content it considers offensive, and another thing entirely to program an information system to meddle with user queries on top of that since that shows an unprecedented level of disrespect.
I remember falling off of a tall monkey bar thing like that and getting the wind knocked out of me the first time. And a lot of other equipment that I haven't seen in decades.
That's why I personally cannot fathom living (and having a family) in a large town/city.

I grew up in a village and I felt like I owned it, a few roads of course but they had to careful, not us.

I believe that sort of mentality helps a lot in feeling connected with a place and not just a foreign object who has to take armored vehicles (e.g. Cars) to move from point to point.
Although finding over 100k infected repos is not good, it does not mean github is failing because the kind of programmer who would include an infected repo can find many other ways to create an insecure product if there weren't infected repos on github.
Why is it not comparable? They both committed financial crimes. Shkreli got 7 years. SBF's crime vastly surpasses Shkreli's one (for example he was also convicted for money laudering). Why does SBF think 5 years is appropriate? Because his victims might one day recover their money? Well, Shkreli's victims did recover 100% of their money, but he still did his time.
> Maybe I should kick them out of the house, but that gets a lot of resistance and feels like punishment to them.

This is what my grandparents did to my mom and aunts and uncles when they were growing up during the 60s and 70s. They weren't allowed back inside before dinner, but they had to return by sunset.

They were used to it, and spent their time playing in the woods and playing games with the neighborhood kids.

Nowadays, if you kicked them outside the house, they'd probably just have each other to play with, because kids don't play outside as much.
It’s possible to get a verified badge on your org page if you prove you own your domain. This can go a long way to improve trust. Your example just seems to have not done it.
How come I was able to browse HN just fine from another browser?

Nothing conspiratorial about it. I can see how it can just be normative moderation and them believing it is for the greater good.

All this talk of correcting bias never seems apply to oneself however. ;)
Previous to Starlink I was paying the same amount to a small regional telco for less than 10% of the performance. So to me it feels like a bargain rather than overcharging.
It fell out of favor when we could just store 1000x more sprites. It was memory, not instruction-set. Tinting then happened as a pre-build step until finally shaders replaced the practice entirely.
Exactly, either you do it in front of them and with them or you're just pointing at an arbitrary activity X and say "do it, it's good"
True, I mainly monitor from everywhere as a means of dogfooding my own service (and just incase HN gets replicas)
Yes, it does. In the US, in today's middle class society, sports means structured, competitive play organized by adults.

Pick up games are dead for vast, vast portions of the country.
The 1/20 update works well because it gives the illusion of tiles popping into view naturally as the lamp moves. This is a cool effect to get away with.
KDE Frameworks
Perhaps one day I'll use Plasma, or one of their KDE apps, without having a serious crash or other issues after 5 minutes.