skysight-inc/HackerNews huggingface dataset:
The problem is that AI needs good training data to work well. However, everyone knows that training AI on AI generated content has poor results. Therefore, the more market share AI generated art commands, the worse it will perform. It is inherently non-sustainable.
If things like this piss you off, look at the Content-Encoding vs Transfer-Encoding mess in HTTP.

Webservers are not able to tell anymore whether the "Range" header refers to an compressed or uncompressed version of the same file.

That is the reason why resumeable downloads got removed from the web.
Sleep on it: How the brain processes many experiences, even when 'offline'
It’s not really your fault, it’s us bending your free tier into something it isn’t intended to be. Maximum number of passwords shared, only logging in to one device at a time etc.

It’s a really weird edge case but eye opening for me as someone who is usually in a very well resourced tech environment. Google offers a great free tier for non profits and in the ideal world we’d have a password manager that plugs into our Google organization without a second thought. But that’s a premium tier feature and any money not spent on enriching the kids education has to be justified to the nth degree. We have people who are go-tos for a two factor auth code because their phone numbers are the ones attached to the accounts… people will go to surprising lengths!

There isn’t a good business case for it as such but volunteer organizations (as opposed to well resourced non profits) would make good use of a free tier and it would generate goodwill with people who are sometimes responsible for purchasing decisions in their day jobs.
Why not AGPLv3 with double-licensing for sale?
Yep I've done that before, it's how I know linking to the C runtime is what bloats the binary. For most real projects I wouldn't disable linking it, but it's fun to see the output get so small.
Alas, no. ‘frame-ancestors’ does not work in meta. There is no reliable way to prevent click jacking if you are just editing the HTML. That makes sense: in order for these meta directives to even be enacted the HTML will have already begun to download and be parsed.

The old school way is comparing the top level URL with JS and redirecting but there are ways to deal with that
MS is too big for any one person to know what businesses they're in, have been in, have rights obligations around, or will be in in the future. It's quite possible that any side hustle project will, in fact, be competing with Microsoft now or in the future. Your project might also unintentionally contain Microsoft IP or things where they have rights obligations to others. It's not worth the risk to them.
> in an effort to make a 35-year-old cultural rule about C/C++'s compilation model apply to them

> this is squarely a Debian dysfunction as far as I can see

Nothing I have said is specific to Debian or to C/C++. I've presented general arguments that hold regardless of distribution policies or the language toolchain used. Nothing you have said demonstrates why the general points I have made would apply to Debian or to C/C++ but not to Rust-based projects.

If you still believe that this is the case, then I think that demonstrates that you do not understand the matter deeply enough.

The only thing that Debian is insisting on is basic software supply chain hygiene. Every so often, there is a very public failure in ecosystems that don't bother with this hygiene, while Debian continues unaffected.

> You can apply patches to most versions of a crate

The point of the complaint that spawned this discussion is that there's an upstream that considers it unacceptable for downstreams to be doing this patching (or indeed running any dependency version that is not sanctioned by upstream). It is a contradictory position to justify downstream patches as a supposedly easy solution while at the same time complaining that downstreams patch at all.

The fact is that distributions users do not expect to be beholden to laggard upstreams while awaiting security fixes. This requires distributions to modify the dependency versions (or patch, which is the equivalent "off-piste" behaviour) used to build their packages.
Ordering gives you ... ordering. And nothing more.

Process 1 receives:
3:00 [1] "P1 is leader"
3:01 [2] "P2 is leader"

Process 2 receives:
3:00 [1] "P1 is leader"
4:00 [2] "P2 is leader"

This is perfectly valid Atomic Broadcast. Order is maintained.

However from 3:01 to 4:00PM you have 2 leaders (or 2 processes holding the lock).

Don't use ABCast to do locking / leader election for your "user-space" application!
I assume it is by posts in the network made by high profile accounts
What (guitar) chord is this [Interactive tool]
From the same article:

"He did not cut language saying that people who use VPN apps to access X in Brazil could face fines."
This was fascinating and lead me down the "Oldest Companies" Wikipedia.

However, I was watching the second video linked in the article made by Endevr and it just sounds like it was made by and read by ChatGPT. The pauses are off and inflections are exactly the same on some words sounding unnatural. Is it me, or does anyone else feel that way about it? This isn't a new trend, is it?
Yes, if you want an LLM that doesn't listen to instructions and just endlessly babbles about anything and everything.

What turned GPT into chatGPT was a lot of structured training with human feedback.
The New Test Images – Image Compression Benchmark
They will know, for example, because the person is demonstrated (to the degree required) to be posting to X and in Brazil at the same time.
Not sure if I agree with the sentiment here or not, I'll need to ponder it longer, but just wanted to say that I worked at a large company that did the "CEO with non-manager conversation" thing. At Advanced Micro Devices, in the late 80's and early 90's, both the CEO and the COO would have lunches with random employees from the lower ranks, I assume to get stories from outside their bubble.

AMD was successful in some ways in those days, and unsuccessful in others, so I'm not sure what conclusion to draw here, except that it wasn't so unique for Steve Jobs to have contact with the lower ranks in order to get feedback from outside his bubble.
The skincare industry is harmful and needs to be regulated. The majority of products on the market have no solid scientific backing. They are predatory towards people with low self esteem looking for a quick ‘fix’ for their beauty. They’re also often filled with crap like microplastics and chemicals that shouldn’t be going down the drain.

When I had acne I was sold countless homeopathic skincare products for it - moisturisers, cleansers, scrubs, none of them worked. I needed actual medical treatment. When homeopathic treatments get in the way of people getting real treatment that should be cause for alarm.
It was not fully rescinded. The VPN ban was temporarily suspended while companies reply to how difficult, damaging and cumbersome it would be to restore VPN apps in case the tribunal stance changes in the future. [1]

Imo, somebody probably told the tribunal how dumb it would be to ban VPN apps since there are some legitimate uses (for example journalism).

Do note that the $8k/day fine still stands, to citizens who use VPN to access X.

[1] https://www.riotimesonline.com/moraes-revises-vpn-ban-as-bra...
Perl did something right with its taint mode: https://perldoc.perl.org/perlsec#Taint-mode
Bill requiring big AI systems to be tested for harm headed to CA governor
So a company that can pivot within their general domain is preferable
>>>> A LOT of jokes like this but NOT MANY [...]
> Unless you're claiming that NO-ONE EVER makes jokes OF ANY SORT about the other two big Abrahamic religions, but, I mean, er, THEY DO.

Again you change what I say and then you use it to blatantly lie. There are jokes on the other two but it is very, very rare and usually very, very mild. And you know exactly what I mean.

I'm done. I don't care about your answers out of cognitive dissonance or straight out malice.

And final note: I'm not even Christian.
Yeah, the kind of people who refuse to see a doctor no matter what; they will often shit on people that are sick / disabled and attribute it to a lack of willpower. Think (grand) parent that humblebrags about their 20 mile snowstorm uphill trek to school.

But there's a variant of that too that will beg you not to call an ambulance for them (either if they're conscious or via a bracelet or something); in the US especially, medical costs are a deterrent for seeking help. It's a thing in my more socialist country (Netherlands) too, where there's a €385 a year deductible for many health care expenses; a lot of people cannot afford that, and they can barely or not at all afford the €144 a month for the base insurance (average rate, although people get a rated government subsidy if their income is below a certain threshold)
Or The Black Knight https://www.youtube.com/watch?v=ZmInkxbvlCs
>as much as half of all Rome's tax was raised at Egyptian ports

Interesting and makes sense to me. I remember reading a long time ago, when the Eastern Empire lost Egypt to the Arabs, it was considered a huge major disaster for them.
> The global hint takes precedence over the individual properties.

This seems like a bad design - when I explicitly pass something to a function I expect it to be honored and not overwritten by some global state, especially one that can come from an environment variable.

I'm not even sure how a hint or a null parameter makes sense at all here since the program will be responsible for passing the shaders in the correct format (which isn't even checked outside of debug mode lol). There also doesn't seem to even be a way for the application to check what shader format is supported by the mystery device it was handed against its wishes, outside of getting the name and then mapping that back to supported shaders which may or may not change in the future.

Having two entry points for device creation with widly different argument types (one using flags, one using string-based properties with comically long names you might find the Java world) is also not something I would have expected in a newly designed API - that kind of uglyness is usually the result of changing requirements that the initial entry point did not forsee.
So I use WSL2 regularly on Windows, but I don't agree at all that buying a Mac doesn't make sense. WSL2 is great, and Windows 10/11 are fine after doing some cleanup...on a desktop. My experience with Windows on even modern laptops is pretty bad.

It's very hard to find something with the build quality and affordances of a Mac. Razer makes a good machine but tbh I'd be embarrassed to bring one to a meeting, and I don't like how newer Thinkpads feel and I don't trust Framework to exist in a few years. It's then complicated while seeking reasonably comparable specs--and I'm not a "oh Apple Silicon sounds warmer" sort of person, amd64 is just fine with me, but AMD's high-end IGPs generally keep pace with base-model Macbooks, and start to fall behind pretty significantly when you move up to a Pro or a Max. You can add a discrete GPU, but, me, I like battery life, and mobile dGPUs are a mess of compromises anyway.

Even if you get over that hurdle, I think Windows feels bad when you're using a touchpad. They haven't cracked that one despite how long they've had to work on it. I wouldn't want to work on a Windows laptop without an external trackball; I carry one with my Mac but rarely use it unless I'm going to be working for a pretty long stretch and I want to save my hands.

Windows is still generally my pick for desktops for a lot of reasons (I don't even dual-boot Linux right now!) but this kind of sneering is weird and uncalled-for.
Peppers evolved to produce capsaicin because mammals chew on vegetation in a molar fashion which destroys seeds (birds do not). In fact, the majority of capsaicin in a pepper exists in the pith, where the seeds attach.
A bit more context from the page:

> The images historically used for compression research (lena, barbra, pepper etc...) have outlived their useful life and its about time they become a part of history only. They are too small, come from data sources too old and are available in only 8-bit precision.

> These high-resolution high-precision images have been carefully selected to aid in image compression research and algorithm evaluation. These are photographic images chosen to come from a wide variety of sources and each one picked to stress different aspects of algorithms. Images are available in 8-bit, 16-bit and 16-bit linear variations, RGB and gray.

> You are encouraged to use these images for image compression research and algorithm evaluation. Suggestions for further improvements are always welcome.

I am currently looking at different image formats/png optimizers and trying to compare them, so having a set of images to compare is nice.

I do feel like they're not exactly representative of what an image can be on the web or on my computer. I was thinking of adding a few things for my own use: a screenshot, an image macro, a page of manga.
I used an SE/30 well past its sell-by date as a dedicated writing/programming appliance using an old version of BBEdit, and then later as a local mail server using NetBSD.

Of the two, the writing/programming appliance turned out to be more useful. With a PDS Ethernet card and a cheap wifi AP, it's even wireless, sort of.

The SE/30 was truly an insanely great machine. Topped out at 128MB of RAM! And I really enjoy the toaster Mac format.
I went shopping for a new mobile phone this year. Excluded anything that did not include 3.5mm headphone jack.

I don't own wireless headphones, and while I grant it does solve the various problem of wires it clearly introduces the problem of batteries and charging.

(Can you even replace batteries in wireless headphones that aren't holding charge anymore? Never mind, don't answer that, I can guess).

Anecdotally I feel like wired headphones run the battery down less than bluetooth broadcast.

I bought a Motorola something or other. Works fine.
Wouldn't the bulk of the activity just find somewhere else to do mostly the same stuff they were doing on Facebook?
That 2k would've cost ~$130 in early 1975, roughly $750 in 2024 dollars.

We have the EEs to thank for making the price of bloat inconsequential.

https://jcmit.net/memoryprice.htm

https://www.minneapolisfed.org/about-us/monetary-policy/infl...
My favorite parenting books aren't about parenting
1 - Wait until X complies with demands (having a legal representative in Brazil and so)

2 - Use some Court order to inform which Brazilians accounts made login during that time

3 - Give time to that users so they prove that whey were outside Brazil during the time

4 - Failing that, there's an assumption that the Brazilian user acessed the X while it was blocked and used some technology to circumvent it

Not that hard. Indeed, very simple, and many users that are trying VPNs right now don't have this tech knowledge to consider the long-term effects of theis actions.
HPE to pursue $4B claim against estate of Mike Lynch over Autonomy acquisition
For perspective, when I learned to do nerve blocks (UCLA Department of Anesthesiology, 1977-1980 residency), portable ultrasound for guidance was a pipe dream.

For the axillary approach to brachial plexus blocks, we tried to elicit paresthesias from actual needle impaction on nerves and then pulled back a tad and injected a bolus of anesthetic.

We did that repeatedly, aiming to deposit anesthetic near each branch of the plexus.

Failing that, hitting the brachial artery with the needle and then continuing to advance the needle until no blood could be aspirated, injecting half the intended volume of anesthetic (2% lidocaine with epinephrine 1:1000) behind the vessel, then withdrawing the needle until no blood could be aspirated and then depositing the remainder of the anesthetic on the front side of the artery was the technique of choice.

Diff'rent strokes.
Or because they are searching your computer and/or digital footprint for other reasons.

It’s like seatbelt laws or driving without a license, some offenses exist which are usually identified only because some other potential offense else drew attention.
The fact you reduce transgender people to "a man dressed up as a woman" already tells me that you don't have any respect for them to begin with; why turn it around and claim they're the ones demanding it? Respect should be the default, not demanded (by them) or earned (by conforming to your ideas).
Put a security system with a camera on it that sends an alert if someone gets close to it. Surely it would be a bizzare situation to have the highest level of cyber security and then not even be able to tell if someone broke physically into your house?

Quick survey. How many of you cyber security people out there "would not" be able to tell if someone broke into your house? :-) I'm betting a lot.
You appear to have shared an old quote the NYT later rescinded. That last sentence no longer appears on your link.
Bluesky (ATProto) and Mastodon (ActivityPub) are designed differently, federated

I'm partial to ATProto, especially when it comes to user choice for algos, moderation, data hosting, and UI. There have been a few good HN posts lately, and in particular the comments therein
I’m afraid the whole piece is missing a framework like yours.

It looks very selectively at one successful category of enterprises and then generalizes this onto all.

But:

What about all those founder mode companies that went terribly wrong?

What about all the companies that function well in “non-founder” mode? Apple today is a perfect example.

I don’t think it’s about founder/non-founder either but about some underlying fundamental principles that PG hasn’t figured out yet.
Up to $8,874. You can't just take the maximum possible fine and claim it'll apply to everyone.
Full text:

> A correction was made on Aug. 30, 2024

> An earlier version of this article misstated how a Brazilian Supreme Court justice amended his order. He cut language ordering Apple and Google to prevent downloads of popular VPN apps in Brazil. He did not cut language saying that people who use VPN apps to access X in Brazil could face fines.
Arguably MacOS 9.2 was peak UI - it's visually attractive, maintains clarity throughout and doesn't waste screen real estate. Playing with it today is quite the antidote to the flat, boring monochromatic UIs that dominate now.
No discussion about AI Image tools found. "Please enable JS and disable any ad blocker" is all it says.
Not to mention those women that wear pants instead of dresses, or men that don't play baseball or wear pink shirts...

But seriously, recognize that "crazy" has always been a catch-all dismissal of people you'd rather not bother understanding. And if you think crazy means anyone that doesn't follow societal norms, that says a lot about you and very little about anyone else.
Risc Zero runs at about 500hz on high-end desktop hardware. They're working on speed ups though. (Source: their presentation in Brussels in July)
I am certain you are familiar with this colloquialism, so I’m not sure what you’re trying to say.
Cofounder of a well-known startup accelerator and venture capital firm tells us the truth: we (still) don't know why companies are successful and how they are managed best ...
He went back on the ban for using VPNs and taking the VPN apps from app stores.

But the main idea of the decision remains, if you're a Brazilian citizen and somehow manage to bypass the ban on X, you can be fined for it. For example, Starlink users can still use X because the company decided to not follow suit, risking to lose their operating license in the country.

My guess, unless you frequently tweet things directed at politicians and government officials, Xandão won't come after you.

EDIT: "Moraes backtracks and suspends ban on downloading VPN applications": https://valor.globo.com/politica/noticia/2024/08/30/moraes-v...

Alexandre de Moraes' initial decision also establishes "the application of a daily fine of R$50,000 to individuals and legal entities that engage in conduct involving the use of technological subterfuge to continue communications via 'X', such as the use of VPN". The fine remains in effect.
It's not just you. YouTube is littered with videos just like this one, with exactly the properties you describe. My guess is they are cheap to produce from stock footage, and the scripts rarely offer any deep insights but are mostly just regurgitated blurbs from Wikipedia. If narrated it's almost always by the same voice, presumably synthesized so no voice actors to pay.

I guess it's good business from the ad income sharing, and at the very least it's slightly more interesting than people posting reactions to reaction videos.
Good (non-blockchain) use cases include:

- verifiable, auditable, anonymous online voting

- anonymous signatures, authenticating that a whistleblower complaint comes from a real employee, without knowing who the employee is

- verifying your personal data without making it public. E.g. verifying that you're over 18, either black, disabled or low-income, revealing no other identifying information about yourself. This would require collaboration from the government and "compatible" ID cards.

- Blacklist handling, letting you comment anonymously on line, verifying that none of your previous comments have been banned for abuse.
For some intuition, 3b1b has some videos that explain it nicely. But he doesn't go that far into the nitty gritty.
Ask HN: Subscription Service Without Accounts?
Hi, I was reading the Kagi FAQ here:

https://help.kagi.com/kagi/faq/faq.html#why-does-kagi-search-require-an-account

and stumbled upon this snippet

“Why does Kagi Search require an account?

Kagi Search requires an account only because it is a paid service which requires an account for the transaction.”

I am wondering if there is a way to build subscription services without needing user accounts?
Is such a prohibition really that unhealthy?
If the only result of a consideration of one's own health is anxiety inducing and lacks a path to a diagnosis and treatment, is it worth doing? Of course, _some_ self-awareness is crucial. But, it's a balance between concern and obsession. The former is sensible and the latter borders on the pathological. If something is identifiably wrong, there is something to be done; and that's reassuring, at least. If nothing is identifiably wrong, but only suspected, reasonably or otherwise, there's nothing to be done apart from testing the next hypothesis; that's a very anxious time for the sufferer. At some point, one must decide to stop worrying about what's not known and can't be addressed.
Im actually curious for a technical breakdown on how truly anonymous X accounts can be fined if theres no real link to the real life Brazilian.

Can ISPs really find this out? Of course if Oops betray users -another win for Musk & Starlink- but short of that?

Is tapping into ISP connections to known VPN IP addresses the only way?
Simple: SDL GPU left out the rest of the owl (translating shaders from a common format to API-specific intermediates).
I just tested 2 very general questions (in french) and compared the results to the tool cited by the other comment, and I prefer the answers from yours, they are more precise. The other tool allows to iterate the process on each step so maybe it compensate.

The questions were too general to conclude on the effectiveness of the answers but I suspect anyway that just asking the question and reading several small steps may be enough to trigger the initiation of the task.

Anyway I'm bookmarking it :)
This is a well understood power optimization strategy called race to idle. It works because there are a lot of periferals taking power in addition to the cpu that you can’t switch off until the cpu is done.

There is also definitely a sweet spot. If you overclock the cpu too much your performance per watt drops too far and race to idle won’t work anymore.
Yes especially in the B2B space. Not that uncommon especially for European/Asian customers.