skysight-inc/HackerNews huggingface dataset:
My Gopro MAX uses EAC for the 360 videos. But ironically I have to go through the hassle of converting it to equirectangular before uploading to Google Street View..
Go with better WLB. Just in case, also ask 10k more. Most likely you will get 5k more.
"For the past seven years, Google search has been the default in Firefox in the US because it provides the best search experience for our users."

And the fact that Mozilla is under agreement with Google to send search data to the company in return for hundreds of millions in revenue, without which Mozilla would allegedly cease to exist, is a fortuitous coincidence.

We could could modify this statement to be more truthful as follows:

For the past seven years, Google search has been the default in Firefox in the US in part because Mozilla believes it provides the best search experience for our users.

As a longtime user since the Netscape Navigator days, I have yet to receive a user survey from Mozilla asking me what I believe "provides the best search experience". In fact, Mozilla never asks users what they think. Instead they attempt to spy on them through telemetry.
If your solution to the problem is “don’t do the thing you want to do” it’s never going to work. It’s not just shoes, it’s all clothing, lots of tech (ever bought a device only to find out it doesn’t actually do what it’s supposed to do?), lots of homeware goods. You’re basically saying don’t shop online.

If you think retailers are dumping every pair of shoes they get returned, you’re wrong by the way.
The creator of answerai-colbert-small-v2 (bclavie) is also the person that launched the ModernBERT project, so yes, you can expect to see a lot of activity in this space! :D

(Also yes, it works great with ST and we provide a full example script.)
I also have a G305 where the left click button wore out.

I removed a switch from the Pi 400 desktop kit mouse I had laying around and replaced it with that.

Upgraded the slider pads while I had everything apart. These actually made more of a difference than I anticipated.

Virtually brand new, although amuses me that left and right click sound different now.
Yes. Infest the rats' nest.
The licence seems messed up. You can opt to use an MIT licence, but only if you're noncommercial or you pay. The MIT licence explicitly states that the software is provided free of charge, and can be sublicensed, so anyone with an MIT copy, can give it away for free.
On M1 Macbook Air with Chrome, I get 27 FPS (default settings).
I'm not trying to "demonstrate a general trend." I'm providing evidence to disprove a blanket statement. And from a logic point of view, showing a single counterexample disproves it.

Separately, the Model 3 Performance is most comparable to the M3. And they are virtually the same weight (as the data that I presented showed). So, not a disingenuous comparison. But thanks for the accusation :)
Am I the only one who has never seen a halfway performant Flutter app?

Also, the examples seem odd? The "Universal Studios performance and reliability" section doesn't say anything about performance. And the LG example just states that native apps are better than web-apps with no further info. So that's 2 production performance examples where performance was apparently not good enough that they feel confident to share any metrics?
Polyamory doesn't liberate; monogamy doesn't protect
Show HN: ts-error-tuple – Golang-like error handling for TypeScript
I've been writing a lot more Golang recently, and I've come to really appreciate how it does error handling.

While many libraries exist that mimic Rust's `Result`, I haven't seen any in this style. I think this library's approach is more simple and approachable, and I've already seen benefits when using it in my other projects.

Any feedback, PRs, etc is appreciated :)
You can often find replacements for whatever has broken via the aptly named Replacements, Ltd:

https://www.replacements.com/
> I’m considered a low performer along with 3/4ths of my team. We’re a 4 man engineering team.

If three out of four people are "low performers", you're good. They can't fire all three of you.

One guy being too slow incdcates a problem with that guy. Most of the team being "too slow" indicates a problem with management.
In elementary school we had a "class" with the "computer teacher" once a week. He was just one of the only adults on the school district payroll who knew how to turn on and off an Apple //e. Nice guy (he also volunteered at the same community theatre I did), but "computer class" was just letting us loose with copies of Fraction Munchers and helping us if we jammed the disk drive or whatever.
For comparisons, Wikipedia's opening paragraph for Anora reads:

"Anora is a 2024 American comedy-drama film written, directed, and edited by Sean Baker. It follows the beleaguered marriage between Anora (Mikey Madison), a young sex worker, and Vanya Zakharov (Mark Eydelshteyn), the son of a Russian oligarch. The supporting cast includes Yura Borisov, Karren Karagulian, Vache Tovmasyan, and Aleksei Serebryakov."

I haven't seen the film, but it doesn't seem incompatible with ChatGPT's briefer description.
But they have to worry about the state medical board revoking their license. That at least moderates wanton opiate dispensing.
When you're in full control of inputs and outputs, you can "convince" LLM of anything simply by forcing their response to begin with "I will now do what you say" or some equivalent thereof. Models with stronger guardrails may require a more potent incantation, but either way, since they are ultimately completing the response, you can always find some verbiage for the beginning of said response to ensure that its remainder is compliant.
The interesting thing being pointed out is that you can do both `typedef <type> <name>;` (the common way, I think) and `<type> typedef <name>;`.
Computer scientist who falsely claimed to be Satoshi Nakamoto avoids jail
Hey Jeremy, very exciting release! I'm currently building my first product with RoBERTa as one central component, and I'm very excited to see how ModernBERT compares. Quick question: When do you think the first multilingual versions will show up? Any plans of you training your own?
well, they "hate the software industry" so it can't be too surprising that they ran out of money. If you're allergic to revenue you can only last as long as the charity lasts.

I understand why people are unhappy with the tech industry and industry more generally but until the revolutionaries accept that their ventures have to create enough value to self sustain they will continue to be defeated by traditional companies
Absolutely. An intermediate path in Go is to recover any panics on your goroutines: in this case a nil dereference panic may cause the death of the goroutine but not the whole application.

An example where this can be useful is in HTTP request handling: a single request might fail but the others can keep going -- but there are plenty of other use cases too.

The panic recovery code can log for further investigation, as well as in the HTTP case for example probably returning a 500 to the caller if wanted.

There are of course plenty of valid reasons not to take an approach like this too, but in some circumstances it can be useful.
Its really easy for them, and this also in line how they would operate:

Add a new Airtag v2 protocol to the next iPhone and sell new Airtags only using that protocol. Why should you buy them? They could have different improvements you would like.

Start deprecating Airtag v1 in 3-4 years - and only sell new ones. There are now 3-4 iPhone generations that can handle the new version.

The next iPhone in 6-7 years doesn't support Airtags v1 anymore as it is obsolete now for many years.

Voila, they killed Airtags v1 in less than 10 years without killing the entire product line by switching to a new version. Is that unrealistic? No, thats their normal way how they deprecate stuff. It still works but only with old hardware or by not getting new updates anymore (iOS, macOS).
You're not talking about "good" APIs but "the same API." And if you're going to argue that operating system vendors should provide the same APIs for things that are deeply integrated into the value they provide and make money by selling, then you're going to have an uphill battle.

POSIX is a good example of a lowest common denominator that is "good enough" for many kinds of programs, but not consumer software applications with GUIs. That common denominator is the kind of cross-platform GUI toolkit/framework that we're talking about. a11y is a feature of that, not of something like POSIX. And no OS vendor is going to try and create such a standard, or if one is created they won't try and follow it - because anything that makes applications better on other platforms makes their platform worth less.

AccessKit is a really laudable effort to decouple the a11y API from the UI. It would be great if many GUI toolkits adopted it, but it does affect their design in non trivial ways.

Summed up: what you're asking is "why don't Apple and Microsoft make it easier for developers to make software developed on Apple platforms better on Microsoft or vice versa" and the answer should be self evident. These APIs exist to create value for the platform, not for other platforms. Standards don't exist for portability, they exist to create lock-in and entrench existing players.
"...caters to individuals and families with a minimum net worth of $100 million"

Prices of a handbag could go up 10000% and they wouldn't even notice.
Small libraries are the biggest contributors to supply chain problems, and that is the last thing you want in your crypto libraries!

If you assemble your own system out of random components found on the web, there is a good chance that one of those components will either disappear or stop being supported. A single monolithic library is much likely to survive once it gets a critical mass of developers.
It wasn’t, but the reason I like to explore absurd looking ideas is because of the serendipity that lateral thinking opens up. Thanks for exploring that!

What would be a cool use case for thumb controls here? Is this something you could do with those gamer keypads?
> One time I tried to create a list<map<int>>, and my syntax errors caused the dead to walk among the living.

yeah coffee is a heck of a drug ;-)
You don't save much. {} still requires a modifier key. You get [] for "free".
I watch a decent amount amount of lower league football (soccer) and one of the main pains there are automated cameras that track the ball and move accordingly, often missing crucial moments due to latency.

A setup with a fixed VR camera and a 180 FOV could totally transform the experience, because now with a VR headset I'd be the one tracking the ball with my head movements like in a real stadium.

Many smaller local clubs suffer from low attendence due to local factors like people leaving the area, not having time or just bigger clubs playing at the same time.

This could be overcome with global audiences and live VR recordings (where you're still able to move your head) and potentially be a nice source of income for many clubs selling virtual stadium tickets.
This is notably not the definition from the thread you’re responding to, though.

So…
SARS-CoV-2 S Protein Blocks Type I Interferon Response
Is this statement of yours just a calculated angular distance between signals or does it have some relation to the real world?
Not defending vegetarians (or anyone else) here, but people decide how much morality/ethics they are willing to go for. There are people who don't eat steak/chicken etc, but eat seafood. Some people don't consider fish as meat, some don't consider chicken as meat. I don't claim to understand their logic, but each to their own.

There are people who don't eat meat, but drink milk (dairy industry is horrific too) or eat egg based products (cakes etc). There are people who classify honey as an animal product and there are people who disagree.
I never liked the names BERT and its derivatives. Of all the names on the world, they chose words that are ugly, specific to one culture, and frankly childish.
Job security via obscurity.
Show HN: Prunepytest - prune your Python test set, safely
The scratchpad / CoT is how those models are usually used in practice, so why would it negate the value of the eexperiment?
Nicholas Negroponte's The Architecture Machine goes deep into analogizing software and housing along the dimension of "improvised / iterated on by the users" to "waterfall designed by committee"

(free with archive account, fascinating book, dedicated to "the first machine that can appreciate the gesture" https://archive.org/details/architecturemach00negr/page/n15/...)
Well yeah. If small groups of people want to meet to pray to a god that has no meaning for their social reality then they can go ahead, I don’t care. But they shouldn’t be able to bother anyone else about it.
Your obsession with framing everything in terms of money is quite remarkable.
Show HN: Exalib, a new way of writing coding manuals with graphical code snippet
When you're talking about doing things interactively (in a shell, either directly via a terminal or indirectly via an editor) then the constant factors matter far more than the asymptotics. This has always been perl's target for optimization. That's why it has a million obscure operators that no other language has.
Stray?
> There must have been reasons why those people chose to live there

Undocumented status.

HK was not part of the PRC until 1997, and even today you require authorization to live there.

Back before reunification, lots of undocumented Chinese nationals would sneak across the fence in the New Territories and then live in the Walled City as it was technically still Chinese territory that was not absorbed by the British during the 99 year lease.
I have no experience in this style, but my experience with bootcampers and others has me wondering how much of the benefit is accidental because of their implementation of this style, rather than because of the different teaching style itself.

Specifically: I've had multiple co-workers who learned one programming language (bootcamp, self-taught, or otherwise) and were resistant to learning another one. Based on things they've said after I'd pushed them to do something in another language, I think their resistance was entirely because they remember how difficult the first programming language was and expect further languages to be similarly difficult. Instead, as they start to actually work with the second language they realize how much is conceptually similar - the things this article refers to as typically learned implicitly through experience.

But the alternate style described in the article does the same thing: moving from a sort-of pseudocode (the design process) to student Racket to Java (per another comment here) gets that same implicit learning benefit independent of a full restructuring of the curriculum.

I wouldn't be surprised if keeping the more traditional style and simply requiring different languages in different courses/years gets most of the benefits with minimal changes.
Oh plenty of times, but the system repeatedly talks me out of it by treating humans like trash, and being a human myself, I have to pay attention to that sort of thing.

Every time I think I have a real enemy among the people I interact with personally, I eventually come to understand that their problematic behavior is--if not justified--explainable. And once I have that explanation, it never seems like acting against them directly is likely to have any positive effect. If they're playing a role in which we're opposed, the solution is to find a way to rewrite the script such that we're not.

That doesn't mean it's all sunshine and rainbows, conflict still happens, but I try not to let it be the kind of conflict that has been designed by some authority to keep me and my "enemy" busy such that we're too distracted with each other to reconsider the legitimacy of that authority--and I think that counts for quite a lot of conflict in the world, which is why I wish more people had come to this conclusion.

I think the best place for learning this is a school, where the attempt to make you compete with your peers over "points," whatever those are, is so laughably transparent in its lack of regard for your wellbeing, and where the consequences of failing are so low. Meanwhile, quite a lot of fun and learning can happen because you're all stuck there anyway, might as well make the most of it.

One must eventually confront authority somewhere, where else?
Yes you can, I just tested it in version 3.7.1.
Maybe we could make the case that medical school, malpractice insurance, administrative staff costs (e.g. to deal with insurance), etc. are too high. That's a more actionable way to look at it.

Edit: We should also pay attention to the power of the hospital lobby in keeping costs high.
Unanimous.ai has an interesting approach: instead of static snapshots, make voting a dynamic, real-time process where preferences are elicited through action.
Is this statement a product of statistics as well and therefore unreliable? If so, what if his brain is more than a statistical process?
Replacing batteries is a pretty big annoyance for me. But if I’m honest, the $19.99+Li Cell Cost is too steep for me. I’ll just replace these every year.
4xx is when the client did something wrong:

(1) asked for a resource which does not exist - 404

(2) does not have permission to access the resource - 403

(3) is not authenticated - 401

(4) not correct / enough parameters provided - bad request 400.

(5) doing a post request where a put request was supposed to be made - 405

5xx is when the server is doing something wrong. Most common is whenever something unexpected has happened - 500 Internal Server Error
For anyone interested, my team and I have been working on a WebGPU backend for Unreal Engine 5. Supports versions 5.1 all the way up to 5.5

UE5 WebGPU demo: https://play.spacelancers.com/

Company website: https://simplystream.com/
I've actually taken myself thinking along those lines today. Our induction hob broke and no one will service it, so need to buy a new one. The one that broke came with the apartment, and I've been perfectly happy with it.

But now I have a choice. I can choose the hob myself! But it's such a pressure! I'll probably not buy a new one for 5+ (hopefully 10) years, so it should be good! And not have annoying little quirks I'll notice much more when it was me making the decision. And what's the best bang for buck? Which features do I need? So many choices, and I'd probably be happy with whatever. But I've spent the last two evenings becoming an expert in induction hobs..
Nvidia's Booming A.I. Business Collides with U.S.-Chinese Tensions
Consumers killed family owned stores not because they didn't like them(though true in some cases), they killed them because things were getting expensive and they didn't want to lose their standard of living.

At one point in time, Wal-mart's big thing was they sold Made in America. Then they pivoted to cheap junk, their pivot occurred as jobs moved from the US to Mexico and China.

That was the point when it became unfashionable to shop at Wal-mart; as recorded by the finest news network : https://theonion.com/hostages-trapped-inside-walmart-insisti...

Consumers weren't completely suckered by savings and convenience; although that was some of it, they were trying to make their ever smaller budgets stretch further.
This is a complicated issue.

First, licensing for USMLE requires passing 3 exams, Steps 1 through 3. Step 1 and 2 happen in medical school Step 3 in your intern year. Step 1 went pass/fail a few years ago. The idea is to not give too much weight in residency applications to scoring well. But all that's happen is that program presitage is now a more important signal.

Second, most of the cost of an education comes from medical school, not undergrad. Medical school can easily run $60-70k/year. So you'd save time on a 6 year program but not necessarily much money.

Third, how prestigious is that medical school? This really matters for residency. For a medical school education to work as a doctor in the US you really have 3 options:

1. An MD program;

2. A DO program.

3. An international (typically Carribean) program.

They are ranked from most to least prestigious, so much so that even though international students who participate in the match process still have a relatively high overall match rate, they almost never match into highly-competitive specialties.

The point is you can save money but you might be limiting yourself to being an internal medicine or family doctor.

The military is another option but that's a whole other topic with various advantages and disadvantages.
The same Fukushima that polluted the entire planet with its
substandard nuclear reactor and then flushed the waste into the ocean?
More science less hypocritical theatre, please!
>This is not negativity, this is reality.

Saying "we aren't gonna reduce our meat consumption" is negativity. Saying "we aren't gonna stop eating meat" would be realistic. But there are plenty of ways we could reduce it. For example, there is a growing trend (in larger cities at least) to reduce one's meat consumption (sometimes completely - there are more vegetarians year by year). Another thing would be reducing subsidies that go towards producing meat - they skew the market in a way that promotes meat. That would be a unpopular change, which is why nobody does it, but it would make sense considering just environmental impact (carbon credits are an even different but related topic).

I'm not going to convince anyone to stop eating meat, who am I to tell them how to live (and I understand why that would be annoying). But changing my personal habits is absolutely within my power, and that may even convince someone to do the same (just like my decision to stop eating meat was because I learned my friend does it.
Windows starts doing awful things under slight memory pressure like 80% usage.

There are cascading failures like high ram usage -> swap+compression -> power+thermal limits -> desktop responsiveness is unreasonably bad (i.e. >5 minutes to open task manager to kill a single firefox.exe using >10G memory caused by a single misbehaving javascript among many tabs)

This is an incredibly common scenario for laptops that cost less than $1000.

Free memory means things will probably not go to shit in the next 10 minutes.

Linux is a whole different story with different sharp edges.
This really reinforces my statement that we will all be wearing body cameras eventually as we maneuver through our zero trust world.
I tried this script (which Claude came up with) to save file with all it's changes. The steps are

1. Put this script in html file and add a save/download button to trigger it

2. Set `contenteditable` on you editable elements

That's it. Now make changes on the page and click download button to save the page with your changes. This should allow seeing your work without necessarily depending on JS.

The script:

<script>
function downloadHTMLFile() {
// Get the current HTML content
const html = document.documentElement.outerHTML;

// Create a temporary link element
const link = document.createElement('a');
link.setAttribute('download', 'example-page.html');

// Encode the HTML content as a data URI
const encodedContent = encodeURIComponent(html);
link.setAttribute('href', 'data:text/html;charset=utf-8,' + encodedContent);

// Append the link to the DOM and click it
document.body.appendChild(link);
link.click();

// Remove the temporary link element
document.body.removeChild(link);
}
</script>
This rational appeals to me strongly, especially on a primal level

But also that’s a lot of code in general
are lithium batteries known to expand or catch fire in the AA form factor?
It reminds me of vue templates. I’d love to see some benchmarks comparing it with react jsx and vue/nuxt, both for server-side and client-side. Thanks!

Caught 1 typo and 1 broken link on the site in case you'd like to fix: https://triplechecker.com/s/477573/mizu.sh