skysight-inc/HackerNews huggingface dataset:
My wife had issues with her Pixel 6 Pro almost immediately after delivery. It was stuttering randomly doing anything. My rough diagnosis after watching it/replicating it was hardware issue there was no doubt in my mind.

Google's help though? Basically wanted us to engage them in some sort of circus over a device 3 days old. We just straight up returned it and ordered a new one which has worked great. Google wouldn't even issue a straight replacement through their tech support and we did a Return + Purchase to get around their hoops they were trying to get us to jump through.

As all things with Google: they need to actually fix their user support. Even as paying customers of theirs they passed our concerns off and treated us like idiots. I've been using Google's phones since their Nexus line but that experience has made it so I'll be looking elsewhere when replacing my 6 in a year or two.
There are technical limitations there, the only really viable way to signal from great depths would be sonar. A radio beacon would be useless under 4000m+ of water, and there's no realistic way to ensure that a small bit of wreckage ever surfaces to make a radio beacon work. There's also no legal requirement, there is no FAA for submersibles. Now something like an airplane's black box has an underwater locator that works for a while, but there's no particular reason to expect that a meaningful and timely search can be made at the sort of depths a submarine like the one in the article works at.

tl;dr Rescue and recovery at 4000m+ is pretty much never going to happen, although it is technically possible, and there's no reason to worry about safety standards for something this niche, or limited to militaries.
Infra techies are fine. Likewise 'grid is mature' and yet most of buildings with floor space over NN m2 have team of electricians, being them direct hire or contractors. Same for the 'cloud' - 90%+ of the world deployed 'compute' is not cloud.
> Unfortunately, this color cannot be represented with CSS colors (rgb(999,999,999) doesn’t work)

I think this is wrong. Browsers already support HDR with other color space like this one https://oklch.com/
Federation is never going to work with normal users and this thread alone proves why. The top comments are bickering about defederation and fragmentation.

Normal people don't care, this is all too complex and the community politics are mind numbing. It's no wonder centralized systems continue to win. I'm a technical person and I don't even want to bother with this kind of stuff.
Thank you.

I see gps sentiment more often than I can understand, and it horrifies me. Especially as regards creative mediums (music, art, etc) where the point is to entertain. I may not know exactly what's wrong with a work, but I'm obviously qualified to critique it.

But even in other areas. It's easier to tell if something is good than to make a good thing. With a limited number of exceptions, I can tell if something someone did is crappy or not with a fairly limited understanding of their field.
This is really true. I feel somehow the problem came when the functional programming gang hijacked it and forced ES6 on us. Promises were so counter intuitive they had to create shortly after async / wait...

Don't get me wrong there are alot of great things in ES6, but it was not quite the same language after...
Haha yep. These bad actors exist everywhere though. If they choose to abuse, they’ll pay $2.99 per abuse to do it.
Well it's a bargain, I guess, compared to the current ticket prices for space tourism-- which is still in the 7-figures range.

It's got to be an extreme rarified market where normal rules just don't apply.

How many potential customers are there that have the kind of disposable income to pay for a one-time "experience" and ALSO a tolerance for risk that is somewhere between race-car driver and wingsuit-enthusiast.
>People who make $40M/yr have gotten very good at convincing people who make $40K/yr that it's those snooty, elitist tech workers making $400K/yr who are the big problem in the world.

These same people have convinced the people making $40k/yr that Starbucks workers making $30k/yr demanding a union are also part of the problem, as well. Just call them millenials, woke, or coastal elites and people will be chomping at the bit to hate them.
Disrupt the economy by not paying your bills.
That's not quite the right definition of "net benefit"; while there are examples of this, it's things like "the total cost of transport to the job is more than the job" (happened to my mum, back in the 70s or 80s she got a car for a part time job that didn't cover the cost of maintaining a second car) or "getting a job means lots of benefits" (UK political meme "benefits trap") — in both cases, it has to be such that not working is better than working for the net benefit to be negative.

It's still a problem when people can't earn enough to get buy, just a different problem.
IMO the GPL V3 should have just been the text of the AGPL, there's no downside to using the AGPL.
Easier, sure, but not higher level compared to CUDA or OpenCL. You can also (probably) use Taichi.js without installing anything. Which is a high level API.
Also space pressure difference is much less. A fuel tank might have just a few atmospheres inside, and of course a human pressure vessel will have a bit under 1 atmosphere inside, compared to the outside which is at ~0 atm.

At 4000m, the outside pressure is _400_ atmospheres compared to just one inside. It's way, way harder.
Model size in GB = VRAM required for uncompressed inference (16bit aka "half precision) plus ~1-4GB for context. For 8bit you need half that. For GPTQ/4bit you need 1/4 that.

For example, assuming GPTQ 4bit a 100GB 16bit model needs 26-30GB of VRAM. The smallest video cards which meet this requirement will be 32GB or 40GB cards. (two 24GB cards in parallel work as well, e.g. 2x3090)
I just want TS to have some kind of RTTI. It would be really cool if you could generate a list of keys on a type or object using `keyof`. It would make typescript significantly better for backend development so that you could automate input validation rather than having to write some kind of swagger annotation on every single field. Would make generics a lot more useful, too.

I know the reasons that they don't do this, but I think without that kind of metaprogramming, typescript and node remain poor choices for backend development
I worked at a place that did an AWS to GCP migration. I didn't look into the details, but they used a provider that basically gave them a fat, dedicated fiber link between the two (they picked the same GCP region). It was good enough that requests could have data cross clouds. It was expensive to set up, but it saved on egress costs and opened up options for migrating services.
Or the Arizona Memorial at Pearl Harbor.
Of course. It controls 90% + of the global PC desktop OS market. Every single business runs on Windows, and a tiny fraction on Apple. It's a classic monopoly, kin of like when US Steel had some refineries and technically competed with Standard Oil in the oil industry, but only on paper, and mostly served to create the illusion of competition.
It's nowhere near being explicit. "Commercial use" is really quite ambiguous.

In common parlance of people somewhat exposed to the software licensing it means "use for work", because of the proliferation of "personal use" and "commercial use" licensing duos.

Realizing that this clause also covers other people being allowed to sell your work is a non-trivial effort. I'd also argue that this would go very much against expectations of FOSS newcomers as it's pretty much counter-intuitive as it goes against the altruistic spirit of the FOSS. Hence the need to have it explained upfront and very clearly.
I have a good experience with Cutter (Rizin's official GUI).

Anyone can comment on the functionality difference between the two? Any advantages to using Ghidra directly?

I must confess that when starting out I opted for Cutter just because of Ghidra's JVM dependency. But this is only due to old scars and my aversion to installing Java is probably outdated now. (I am not the only one though: Cutter can also use Ghidra's decompiler component, and its website proudly adds "no Java involved".)
Spanish is so far close to English in so many aspects, because English grammar is so heavily influenced by French (which is why French and Spanish are easier for English speakers to learn than German, even though German and English are technically both members of the same language family). If someone took a Spanish sentence and overlaid every single word with its English equivalent, 95% of the time it would be intelligible to a native English speaker. On the other hand, if one did the same thing for Hindi, it would almost certainly be unintelligible unless someone already knew the "framework" of the grammar of Hindi, in which case they'd interpret it properly. I never once been unable to communicate in Hindi, since I already know all the vocabulary I need.
The Elm Architecture is the wrong abstraction for the web
Cognitive Biases Ranked by Popularity
I'm honestly surprised it took them so long to reach this conclusion.

> That idea quickly loses its appeal, though, when one considers trying to create and maintain a 2,000-member structure, so the project is unlikely to go this way.

As repulsive as this might sound at first, I've seen structures of hundreds of fields work fine if the hierarchy inside them is well organized and they're not just flat. Still, I have no real knowledge of the complexity of the code and wish the Postgres devs all the luck in the world to get this working smoothly.
Exactly. If you really want to send some weird shit in the mail, you can do it without linking your phone number and payment information to it.
No amount of licensing solves the problem of software patents: trolls can sue anyone no matter what licenses you have.
Alzheimer’s Blockbuster Is Coming, but Slowly
> "My 5 year old would respond with a better comeback" "No. We is the arrogant, opinionated "power users" and tech-commenters that think that the know what is best for everyone else."

What are you doing? Why is this discussion so triggering for you? You made the initial accusation and failed to see that it describes you.

The "we" is the commenters here talking about features they want, representing themselves and others, just like millions of other users who also have their own specific needs. The discussion is about why these features should exist, the benefits they bring, and the effects they might have.

Do we need to poll a billion users to discuss any functionality? Isn't Apple itself also just a few people deciding on changes that affect billions, while adding features that might only support a small minority? If someone says they want bigger buttons or slower animations, is that invalid because they're saying "what is best for everyone else" or are they just talking about what they want and why?

> "I'm siding with the status quo"

Cool, so just say that and make your argument. Many others have said similar things and there's been plenty of discussion about how this would affect the vast majority. But why get upset and call everyone arrogant because they have a different need or opinion? That's neither helpful nor productive.

> "At least I know not to invest in your fund, especially given your aversion to businesses that make money."

This is juvenile. Maybe take a break from the internet if you need to make personal attacks over this. We're also not open to outside money, perhaps if you weren't anonymous we can help you with investments more fit for you.
I'm guessing this likely end up with you filing with the state attorney.
As with MacOS, I find kde5/plasma5 quite habitable. I try to be my own devil's advocate about my opinions and wants, and how much those matter to moving the needle on my big goals.
Are you on a MBP? It doesn’t actually make anything worse, it raises the screen brightness at the same time as it dims the content, so it stays at the same absolute brightness and the transition is imperceptible.
Ghidra is a lifesaver for legacy systems that have a bunch of home-spun executables that make bespoke things function and rotate out random technicians over the years, when they fail it is a pain to figure out what they explicitly do, so reverse engineering them is sometimes the only option when a new tool needs to be built that does the same thing but without the parts that are deprecated. I hadn't seen this class before so I look forward to filling in my knowledge gaps around this software, thank you.
I've joined lemmy.world and there seems to be some stuff going on there, but the only programming community with any traction seems to be Beehaw's: https://lemmy.world/c/programming@beehaw.org

But that's still almost empty... I've been visiting for a week, and I think the posts I saw a week ago are still there on the first page, with just a couple new articles showing up every few days :(

I am in desperate need for something to replace reddit.com/r/programming, if anyone has a hint where people are moving, would love to hear it (at least some reddits like /r/lisp are still going - but they never had a lot of traffic in the first place - still more than Lemmy).
I think it's 30 days of diving, not 30 continuous days submerged. You can use it a whole month before you need to take a maintenance day.

There's a 3d panorama view of the interior of the sphere linked from the article - I doubt anyone's spending more than a day in there at a go, let alone with someone else.

Edit: apparently, it's 3 people - the pilot and 2 scientists.
I've been writing some C# lately and `using` has been very nice to use with file handles, buffers, etc., that might need to be cleaned up. But they only work nicely in C# because the C# stdlib has properly implemented `Dispose()` for File, StreamReader, et. al. Whenever I'm dealing with library types I have no idea if I'm supposed to dispose of them or not. We've got a similar problem here with JS where the node team has to implement `[Symbol.dispose]` in all the relevant classes (ugh) and who knows when that will land. And until then the runtime has to clean up disposable resources without the help of `using`. So what's the point?
Some interesting discussion on this here also: https://news.ycombinator.com/item?id=36284487
Currently on main, 8bit and 4bit quant is supported

One can simply do

```openllm start falcon --model-id tiiuae/falcon-40b-instruct --quantize int4```

Beware that there is no free lunch, meaning the quality of inference will degrade by alot when using int 4 quantization
> too many people have pumped the internet full of mediocre generated content with no indication of provenance

I don't know about the text models, but e.g. Stable Diffusion (and most of its derived checkpoints) has very recognizable looks.

By the way, does anyone know if such generative models could be used as classifiers, answering the "what's the probability that this input was generated by this model" question? That'd help solving the "obtaining quality training data" problem: use the data that has low probability of being generated by any of the most popular models. It's not like people started to produce less hand-made content anyhow!
I'm the same way but I use a hobonichi journal with a frixion erasable ink pen. It flows much smoother. I used to use a moleskine with fisher pen but I kept having to go over lines again. Maybe it works better in space.
> You'd have to go to a university library and dig for hours.

If it's not online it doesn't exist. /s We really need more of these obscure pieces of knowledge put online because people don't go to the library as much as they used to.

There's so much specialized knowledge out there, but often you'll only learn about it from someone else, or a highly technical book.

Like, say you want to frame and build your own house - there's bazzilions of YouTube videos about the beginning process. But very very few about the more advanced details you need to know.
Just give me the ability to drive the ui over multiple desktops like it’s gnome: via keyboard shortcuts, and I’ll be open minded. Don’t make me touch the mouse. Then, add some nice ui transitions: keep transitions, don’t make them instant. Slide or fade things.

But last time I tried kde/plasma, I couldn’t pull it off and went back to gnome.
I think "copyleft" is ubiquitous within the tech crowd but the first time I heard the term I was confused. Might be worth asking a few people you know in the real world who are not tech people to see if they knew what either means.
The 1.19 KB video file itself has been created "manually" using a video editor. See https://github.com/dtinth/superwhite#creating-the-video

We can expect it is possible to create a much more compact video file with the same features.
Hot/cold was factored in not the AC or power needs. I don't know many places you could just casually ask for 100+ racks. Maybe our midwest datacenters are just smaller than what is on the coast.
> Software is the same way. If your C software needs a fix, you can hire a C developer to examine it, find the problem, and fix it. Yes, it might take a few days depending on the complexity of the software, but it IS possible and most professional software developers would be able to do it for the right price.

Ok, let me rephrase: the cost will not be something the vast majority of users can afford. It would be a strictly B2B thing, with a few ultra-rich clients using it as well.

> There are many examples of GPL software sold commercially:

Java is free (as long as you don't forget to upgrade). RHEL is completely free, you only pay for a support subscription (and upgrades? I don't remember exactly). I'm not sure what Cloudera is or what they are selling, since the website is terrible, so maybe that's one example?

> These are not just "support contracts" or "consulting services", they are subscriptions for the software. Support and consulting is usually available to, but at additional cost.

Neither Java nor RHEL stop working if you don't pay your subscription: they are support contracts, offering either support for old versions or upgrades.

I should also note neither of them is (normally) sold to consumers - they are both positioned as B2B offerings.
That situation already exists today, but is inconsistent: some things need .close() and others .dispose() and yet others .destroy() and then there's things like .end() and .reset() and .disconnect() and .revoke() and .unsubscribe(). All of those and more already exist in JS code today (just off the top of my head) with notes in library READMEs or other documentation to call them or possibly face resource leaks. The `using` keyword suggests a common name for these sorts of functions, [Symbol.dispose](), and provides lovely syntax sugar for try/catch/finally to make sure such things get called even in failure cases, and even provides suggested built-in objects DisposableStack and AsyncDisposableStack to help in managing multiple ones and transitioning older APIs like the many names I've seen, mentioned here.

Even better, right now lint tools have to individually case rules specific to each library given the variety of names, but lint tools can make a nice global rule for all objects implementing [Symbol.dispose]() (just as they can warn when a Promise is left unawaited).
The two trials were unrelated: They were in different stages and testing therapies. But both were testing new cancer treatments. One was testing a treatment for a blood cancer called acute myeloid leukemia, or AML, and the other was testing a new agent for ovarian cancer.

Deaths in clinical trials are thought to be rare.

how is it rare or unexpected when the cancers have a near certain mortality rate for patients whose illnesses have progressed to the point of needing to enroll in a trial, which is often for terminal patients? We're not talking a clinical trial for hair loss.
Pythonic Approach Using Decorators for OpenAI's Function Support
Ah, I didn't realise that. It seems typescript wasn't the first language to use the verb "use" inconsistently :)

https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
There is more to life than safetyism.

Of course the risks were considered.

There is absolutely no need for the arbitrary hostility.
I think you are being too deferential here.

Reports from 2007/2008 had already indicated significant interference and government spying between agencies and with private corporations. Also, at that time it was widely believed but not yet confirmed Dual_EC_DRBG was backdoored via NIST/NSA collaboration.

Many folks equate any US government money with NSA money, and did so especially around this time, which is likely why you made this mistake. Taking any US-backed government money, even at the time Signal took it, was and should be suspect.

IIRC Signal continued to take money even after Snowden. So it is a fair point and not at all idiotic, and the over-reaction after you agreed to correct the article is suspect.

I do think Signal needed that money to survive, and it probably was put to good use, but I would have acted differently and more transparently about how my use of that money was communicated to the public.
Radio waves don't work well through salt water. Even VLF signals have trouble going past like 30 meters. There's some super duper low frequency radios but it's still a one-way proposition - build a huge facility on land to communicate with subs, and if the sub needs to reply it has to surface. And even that limited setup is only doable by the military industrial complex of a small handful of nations.
Using libraries we already don't have to write cleanup code. What does the new keyword add that we can't already do? https://node-postgres.com/apis/pool#poolquery
What would you prefer instead of promises? Callbacks?
This would be one those places where a language like Rust would be helpful. In C/C++ with undefined behavior and crashes, process isolation makes a lot of sense to limit the blast radius. Rust borrow checker gives you at compile time a lot of the safety that you would rely on process isolation for.
"they need to actually fix their user support"

Everyone knows about their customer service issues. Google must know it's a problem, but for some unknown reason (probably shareholder value) refuses to fix it.

They are never going to address their shitty customer service.
This is what I love about Hacker News: post about a random tool I found, and the author shows up! :-)

I came across your blog (and from that, Fleek) as I'm rebuilding my home WSL setup, and I just want a simple way to destroy and rebuild my distros and move my installed apps easily. Would Fleek be a good use-case for this?
OpenLLM itself is under Apache 2 license, which does NOT restrict commercial use. However, OpenLLM as a framework can be extended to support other LLMs which may come with additional restrictions.
But why not just make 100% brighter and make 100% be the top number and make that a little brighter?
Check this out: https://dropovercl.s3.amazonaws.com/3957bc45-20b7-47b5-8910-...

Also, try not to get worked up for such stuff on the internet. Yas it appears that when plugged to the wall, it does lose the HDR-white on max brightness. Still, even on max - 1, HDR is displayed properly.

On iPhone 14 Pro, which has the ability to display full HDR content, also can't display the HDR-White when the brightness is cranked up to the max.

In my book, M1 Air and iPhone 14 Pro are both capable of displaying HDR-white. Just don't go to absolute peak brightness, which only happens under direct sunlight anyway("blast the ambient light sensor" part, simulating extremely bright environment).
The problem of fake news and malicious media is not a technological one, but a social one.
Voicebox: Generative AI model for speech that generalizes across tasks
The discussion was about global ad impressions, which include desktop use and exclude devices with working adblockers.

Why are you suddenly quoting exaggerated mobile phone market share numbers in such a context?