skysight-inc/HackerNews huggingface dataset:
it is amazing to me that such intelligent people here can say "best people" and "best environment" and believe that means anything..

a competitive system of graduate school where some number of people are assigned a ranking number upon completion of the studies != "best people"

the most US dollars per year with maximum total compensation != "best environment"

this is not only annoying, but creates an echo chamber among management, investors and lots of classes of "camp followers" that assume these numbers are actually the goal.

building companies to maximize Total Compensation and Total Return on Investment are exactly the root of unending race to the bottom consumer practices, addictive content and dark pattern customer services.

$0.02
Show HN: Security Requirements Generator (OWASP ASVS)
Amazing what greed can do. They want to make money from the news, yet they don't want to pay the news sources for letting them feed off of it.

If a Canadian outfit wanted to host news and other media from the US, you know it wouldn't happen without payments in kind to the American news or media outlet.
Any mention of the app ought to include the caveat that it is closed-source and not available on F-Droid.
Author here.

I firmly believe that people would choose superunsafecc because they don't know how much it will break their code. After all, it's not called "superunsafecc," it's called "gcc" or "clang."
Facebook wants to make money off selling ads next to other people’s content.

News media wants to get paid for the content they pay to create.

Who’s rent seeking again?
As far as legal obligations go, that's mostly going to depend on the country you're in, and how they're engaging you. If you're a full-time employee with an unlimited contract, ideally they'd employ you under their local legal entity. If they don't have one, they might use an "Employer of Record" service like Remote.com (never used them myself, and there are other companies that offer similar services).

If, however, you're a "contractor" but with an unlimited contract (or a contracted renewed repeatedly), and potentially a few other things that would give the impression you're an employee, then you might have some issues - I know that Germany will make your life miserable if you're determined to be engaging in "Scheinselbstständigkeit (or arbeitnehmerähnliche Selbstständiger)," or "Bogus self-employment (or quasi-employee self-employed)." The way around that is to file taxes as if you were employed and pay all the taxes that the company would ordinarily pay, which means that you need to account for that in your negotiations, plus the costs of a tax accountant if you're not comfortable doing that yourself. I don't know which country you're in, but it's something to look into.

If you're a genuine contractor who regularly switches companies (or at least multiple regular clients, depending on local law/etc) then I don't think there are any issues that would be specific to the US - you'd have to deal with things like VAT, currency conversion issues, possibly different tax years, etc, etc, but I'd also expect those to be common issues with any local contractor who works with clients in other countries.
I haven't seen anyone else express this, but you're right. All my money is sitting in the bank or investments, and whenever I go to shops or browse online, I keep thinking "eh, one more thing to take up space". I barely buy anything these days, and ask people to give me cheap, thoughtful gifts instead of spending money I either don't need or think is not worth its money.

I wish I could afford to buy a nice house, though. The prices on those are crazy.
Neuroscientists successfully test theory that forgetting is a form of learning
The paper:

https://www.cell.com/cell-reports/fulltext/S2211-1247(23)010...
A comparison of the differences I'd experience if I dropped it in as a bootstrap replacement would be helpful to see. The main thought I had when reading the homepage is: what would make me want/need a drop in bootstrap replacement
Why? How are you using RSS for HN?
> certain kinds of hardware

This certain kind of hardware exists on virtually all consumer-grade and server-grade CPUs produced in the last decade. This is where optimizations matter in the first place.

It doesn't matter that operating system written in C: it has no concurrency in the language. Here are examples of concurrency in the language: in Java, you have "synchronized", in Go you have "select" in Erlang you have "receive", in Ada you have "task" and so on. These languages provide some way to deal with concurrency and language implementations must have concurrency primitives.

There's nothing like that in C. You don't have to implement C in such a way that it supports concurrency in any way. No part of the standard requires it (unlike in C++, where you have threads since C++11).

> Optimizations in Common Lisp are exactly like UB in C:

My guess is that you have never even seen Common Lisp. You just wrote absolute nonsense.
I love rules. But they often get perverted into something terrible and ugly by people who only want to exert power over others.

I love the first order effects. I love the second order effects. I love the weird edge cases.

Then some power hungry sociopath comes into the room and belches "serve me" and vomits a rule onto the ground. It's clear they haven't thought about this any further than simply wanting the masses to bow down to them. Do they even know what rules are?

While I am definitely sympathetic towards anyone who's business model is impacted by Facebook, and I think that the honorable thing for Facebook to do here is take the hit and let sharing of forest fire news, ultimately this is exactly what Canada (a sovereign country ruled by the people) wanted.

This isn't some weird third order emergent property of their rule. They demanded something from Facebook and now they're getting it. If that makes them sad (to get exactly what they asked for) then it's kind of a personal issue.
Author here. It was a gamble, but I was fighting against a very strong sunk cost fallacy in leadership at the company at the time, and there was a general lack of trust in the entire technical team. I *would not* recommend this approach as a typical way of doing business, and maybe I didn’t do a good enough job at communicating that in the post. This is the only time in my career I’ve delivered this kind of ultimatum.

Everything about this particular situation was exceptional. I focused on the decision to do a rewrite in the post because I thought it was the more interesting part of the story. In hindsight I might have gotten that wrong.
Google apologists love telling us how Google invented the damn transformers. But everyone on the original team have their own startups,

You don't have to be a google apologist to acknowledge the fact that they did invent the transformer. People leaving google doesn't change that fact.
Surgical latex gloves are not what I picture when someone says "rubber gloves" but something more substantial typically used when cleaning in a shape that borders on a rubber gauntlet.
+1 for www.tosnotify.com .
It’s a great theory, but it has a problem. There are quiet motorcycles. For example, BMW motorcycles are quiet.

[BMW made a cruiser bike for a few years. They were trying to move into Harley’s market segment. In order to get the “right” sound they had to detune the engine, resulting in a massive decrease in horsepower.]
What actually is the law?

Is it just embedding an article?

Hyperlinks?

What?

They can't be doing it with hyperlinks surely, or else that would break the web.

Edit: it does apparently include links.
But links go the newspapers website, who presumably can monetise how they like, so why would that be an issue?!?
The clerk just meant they didn't know for sure :)

I think there's a misunderstanding somewhere because in Japan "do you have X" and "do you not have X" would elicit the same response in the negative case (something like "I'm sorry, we're out of stock"). There's no reason for the speaker to say "no" either way.
The sound is annoying and does not add much to selecting an item. All the features look small when selecting them, so hard to to see the differences until clicking. So trying out a bunch of different ones combined with the sound was irksome. I'm not sure how you test with it on, I turned off my speaker.
Author here. It’s actually my Dad!
Llama.cpp/ggml is uniquely suited to llms. The memory requirements are huge, quantization is effective, and token generation is surprisingly serial and bandwidth bound, making it good for CPUs, and an even better fit for ggml's unique pipelined CPU/GPU inference.

...But Stable Diffusion is not the same. It doesn't quantize as well, the unet is very compute intense, and batched image generation is effective and useful to single users. Its a better fit for GPUs/IGPs. Additionally, it massively benefits from the hackability of the Python implementations.

I think ML compilation to executables is the way for SD. AITemplate is already blazing fast [1], and TVM Vulkan is very promising if anyone will actually flesh out the demo implementation [2]. And they preserve most of the hackability of the pure PyTorch implementations.

1: https://github.com/VoltaML/voltaML-fast-stable-diffusion

2: https://github.com/mlc-ai/web-stable-diffusion
It reminded me of a similar sentiment by Marcel Proust:

“So we don't believe that life is beautiful because we don't recall it but if we get a whiff of a long-forgotten smell we are suddenly intoxicated and similarly we think we no longer love the dead because we don't remember them but if by chance we come across an old glove we burst into tears.”
Setting up a US company is going to make your life far far harder than it needs to be from a tax perspective.
I've been trying to find out how much these cost so I could do the math and pitch it to my city council (they only care about money these days), but not a single manufacturer has pricing and none of the 4 that I emailed have replied in a month.

I live right next to a very high-traffic road, but I got used to the noise. What I can never get used to is the dozens of idiots on motorcycles and modded cars with removed mufflers that drive by in the dead of night at twice the speed limit.
New BlackCat ransomware variant leverages Impacket for lateral movement
I disagree. There’s a lot of consumer debt.

People go into debt to rent houses and cars just to post instagram photos.

Id say this proves you have at least credit to charge $1,000 or $12,000 for a year.

If I was rich, I would not value such a service that has such a bullshit filter. Especially one they is so easy to scam.

I expect there are real services that have ways to vet members for actual wealth.

I also expect they have PR firms working to stay out of articles like this. But if you want fake rich or people who want to look rich, then you want this kind of PR.
Stable Diffusion switched to OpenCLIP for stable diffusion 2. But it looks they went back to clip for the xl version.

People complained about openclip not being as good. Hopefully we can have a better and open clip model eventually.
User-defined class qualifiers in C++23
> Why...?

GM has better lobbyists?
What am I missing in ansi-term? I never felt like there was something lacking...
all of them look hideous to me, tbh. if they were more cartoony it would actually work a lot better.

imo they all look kinda like this guy in different get-ups https://i.pinimg.com/236x/da/2b/a3/da2ba3c80630ff50c12b6d7ac...
Has anyone used an oral appliance off the market? I googled and found this thing called snoreRx. Any recommendations or reviews?

I would prefer to just go get something like this which I can pay for directly rather than have to navigate insurance etc. so if there's a DTC brand that has worked for someone that would be a great plus.
Every law written can be abused. That doesn't mean we shouldn't have laws. And of all the differences people have, most people agree with the laws that protect people from intentional and indiscriminate harm.

People with loud exhausts are injuring people intentionally and indiscriminately.

Usually it's through a stress response that turns into PTSD if a person has to endure it for too long.

Another injury comes from sleep deprivation. Going days/weeks/months/years without reliable and uninterrupted sleep is an actual torture method that permanently damages people in both mind and body.

Other times it's tinnitus from being exposed to noise levels far, far above safe ranges. Even "quiet" bikes are allowed to be well above safe noise levels. Tinnitus doesn't heal.

Hiding behind your freedom of expression to justify intentionally and indiscriminately injuring people is low.
AI-generated art lacks copyright protection, D.C. court says
It’s interesting to me that my CPU can run some of these things in quantized form almost as fast as the GPU. Has the whole thing been all about memory bandwidth all along?

In addition to compute the GPU architecture is one that somewhat colocates working memory alongside compute. Units have local memories that sync with global memory. Is that a big part of why GPUs are so good for this?
Sorry for being a bit pedantic, it predates Modula-2, Niklaus Wirth got in contact with it during his first sabbatical at Xerox PARC, after returning to ETHZ Modula was born, and shortly thereafter Modula-2 and Lillth Workstation, with the OS written in Modula-2.

Several years later, a similar encounter with Mesa's evolution, Mesa/Cedar, gave birth to Oberon.

As for being ahead of its time, very much indeed.

Many people relate to Smalltalk and Interlisp-D, and are unaware of strong typed systems programming at Xerox, with a tooling that only decades cater came to be.

Mesa authors were quite adamant that in order to succeed, Mesa had to support comparable tooling to Smalltalk and Interlisp-D environments.
Also, given what I've seen in this business, you'll have much better luck if you're a rich kid from NOVA who went to TJ.
> It is absolutely not idiomatic to give any meaning to non-error values under error conditions in the usual case.

Based on what? We have come to see that it is beneficial to make zero values useful. In fact, Go Proverbs even says so. Likewise, we have learned it is useful to return the zero value when you have an error. Most commonly, this means returning nil, which is packed full of all kinds of useful information. Therefore, the T value can be expected to useful if the code is idiomatic.

I'd love to see some real-world code you think is idiomatic, but doesn't return a useful T value when there is an error.

> If a function returns an error, callers must treat all non-error return values as unspecified unless explicitly documented otherwise

This is not at odds with that. This merely warns that not all code you may call will be idiomatic. In fact, if I recall correctly, doesn't os.Open (maybe os.Create) return an invalid file handle in some error cases? The standard library is old and what helped us eventually see what is idiomatic. It is decidedly not idiomatic for the most part. If you rely on a function being written idiomatically, then you are going to run into trouble, as that is not a guarantee (unless the documentation provides such a guarantee).

But in the case of this Either wrapper, it explicitly states it is for use with idiomatic code, not any old code you can throw at it.
Pigs and chickens are built to consume insects, but we feed them hardly any.
Wasn't Python originally designed as a language to teach children how to code? Weird to see so many, otherwise intelligent, folks latch onto it.

It really doesn't have any redeeming characteristics vs. Common Lisp, or Haskell, to warrant this bizarre popularity imo
DMV calls on Cruise to take half its driverless cars off the road
Reduction is sleep apnea seems like a likely second-order effect of GLP-1 drugs.
They behave like Muslims historically did.
Totally agree. My journey started with TMJ disorder. Turns out bruxism (teeth grinding) is common in sleep apnea patients; I assume because it forces the lower jaw forward. I started with a mandibular advancement device and it was amazing. It completely relived my debilitating TMJ jaw pain and fixed my sleep apnea. I couldn’t believe how amazing I fet every morning. Unfortunately, and which was clearly communicated to me by my sleep dentist, after about 8 years my lower jaw stopped resetting back to a normal bite during the day. So I switched to CPAP. I love my nasal pillows plus chin strap CPAP, the sleep quality is unbeatable and my light-sleeping partner would have left to sleep in another room permanently if not for it. Along the way I have tried many other ideas—a tongue suction pull forward thing, a rear tongue electro stimulation device, prone sleeping, wedge sleeping, just the chin strap, and I looked into the pace maker thing and participating in an oral small molecule trial but didn’t follow through with it (also, I’m already thin, just a weak jaw line). Nothing compares to CPAP at high humidity and medium temperature. What has made a major impact was seeing an ENT, and the discovery of sinus blockages, so I recently had major sinus surgery and it’s improved my sleep apnea about 75%! Turns out “negative pressure” is a major cause of airway collapse. So I’m going to try some of the non-CPAP stuff again to see if my partner is able to deal with at most some loud breathing.

Sorry for the long post, but my advice to all is see an ENT if you need a CPAP and are already thin.
And that lovely two-stroke smoke! Yummy!
So you should be happy now that they are no longer making money off wild fire articles in canada?
At the same time 25 million Americans are in the top 1%.

https://www.credit-suisse.com/about-us/en/reports-research/g...
This YouTube video describes people who drive loud cars perfectly https://youtu.be/hEG6knXQxNg

It’s such an obnoxious thing; almost as bad as people who yell on speakerphone when in small public spaces
Instead of the feature selector popping up and blocking the avatar, it would be nice to have it side to side, or top to bottom and not close on selection but allow for tapping through the different options and see the differences.
Same thing a guy I know that works a float does.

He simply sends an invoice.
> What the drug does is make it easier for you to change your habits!

This is the entire point. The medication exists to change behavior. That’s why this medication exists and the habit changes are possible because of the meds.

It’s like saying that depressed people just need to change their habits. And their anti-depressant meds just make it easier to change habits. But that the meds have nothing to do with habits.
The code reflects the organisation, that's one of the laws of computing (Fred Brook's law maybe?). Microservices work well in a sufficiently large org, with autonomous entities working on different parts of the system, extremely well-defined interfaces between the services, and someone high up having a bird's eye view of the system.

If your organisation doesn't look like that, you can only fail at microservices. Either the company restructures around the code, or the code looks like the company. Trying to make pasta from mash potatoes is doomed to fail.
Fisher library in Sydney Uni. Millions of volumes in open stacks over 9 (i think) floors. "Buzzing with knowledge and light" as someone said back on campus many years ago. Very cool place to just go hang out. It was where I first discovered some old worn copies of Murakami "Hear the Wind Sing" and "Pinball 1973" in English. Only place I've ever seen them in fact.
Since forever. The lack of "muted by default" behaviour is very frustrating. It's also implemented per-tab rather than per-domain. What the hell? I want all sound directed to /dev/null by default with the option for me to enable it. In 100% of instances I will know whether I want sound to play before the sound actually plays.

I've a feeling they can't do it because websites would complain, though. You can use all free software and other people will still find a way to control your computer.
Author here.

Thank you both for letting me know that you would use boringcc.
Are you enjoying life?
Genuninely curious, why do you say g_d not god?
I know a guy who does this. Was a passenger in his truck at night and pretty quickly noticed he was blinding everyone. "Dude, you have your high beams on!" "Yea, they're brighter so I can see better." "You're supposed to turn them to low when other cars are coming." He looked at me like I had antlers growing out of my head. It never occurred to him to give even a single shit about everyone else on the road. Total "Main Character" syndrome.
started using lemmy. But the community over there is so based
Indeed so. Once in my youth I brought my Amiga 500 to a friend's place, and he had a cat that peed on the edge of it.

The computer was ok, but it was basically a flood of cat pee seeping in into the memory expansion slot underneath.

Tried everything to get rid of the smell. Including perfume. Didn't make it better. Especially when it got hot.

Still today, when I smell cat urine I instantly think of Motorola 68000 assembly.
Optics of your customer ? Maybe but not really, unless you're planning to lie or be vague about where you are located.

Optics of your local tax office ? Definitely not, they're going to view you as trying to skip around local taxes.
>It’s almost always prompted by someone with fairly little technical background.

Or it's a sales team that knows a big $$$ contract is out there and this thing needs to be in PROD now and not in the normal cycle of DEV -> QA/Staging -> PROD.

There are many reasons for doing things in prod, none of them are valid reasons, but there are many of them that people use. "The specific data we need to test against isn't in DEV" is one of my pet peeves.
RuneScape taught me (as a kid about two decades ago) some very essential life lessons.

Who can I trust? How do I empower my team? What is the best way to turn fear and anxiety into success and glory?

I was scammed around 10 years old and I remember crying lol. But it also motivated me to play the game differently to focus on market factors and make all that money plus way more.

I remember being 11 with a dozen or so of the boys going into the deep wilderness with the boys taking on high level players as a group. We all had our roles and jobs. I recently heard the ancient magick ice barrage sound and it brought back those memories. We made so much money fighting in the wilderness, and some time later we got into the fishing and runes businesses. we had running business of lobsters, nature and law runes and it was way more lucrative than risking a lot in the wilderness.

I quit just after the grand exchange was implemented like 2008. Imo it was the end for me and I have never really played video games like that ever since. Probably never will since I’m an adult now and real life is way more fun. But the grand exchange really killed the “social” aspect of that game. You no longer needed to interact with others. The in game market and economy were basically removed. There was no longer a reason to interact with people in the game as everything became on demand.

Anyway this brought back some great childhood memories.