skysight-inc/HackerNews huggingface dataset:
Counterpoint: no, it's just more hype.

Doing real-time OCR on 1280x1024 bitmaps has been possible for... the last decade or so? Sure, you can now do it on 4K or 8K bitmaps, but that's just an incremental improvement.

Fact is, full-screen OCR coupled with innovations like "Google" has not lead to "ultimate" productivity improvements, and as impressive as OpenAI et al may appear right now, the impact of these technologies will end up roughly similar.

(Which is to say: the landscape will change, but not in a truly fundamental way. What you're seeing demonstrated right now is, roughly speaking, the next Clippy, which, believe it or not, was hyped to a similar extent around the time it was introduced...)
This is pretty incredible, kudos to the team! I wonder if there's still an option to call native modules asynchronously (since I'd guess the synchronous native calls block JS execution?)

Also, I remember transferring lots of data through the bridge could be a bottleneck for some use cases. Is that effectively solved with this architecture?
I know that's what everyone says, what I'm saying is that I'm not sure I agree. I mostly think it just made old problems more visible. At the risk of upsetting Godwin, if you look at the rise to power in Nazi Germany, Hitler was able to appeal to people's inner prejudices and susceptibility to demagoguery and commit one of the worst, if not the worst, atrocities in human history.

Hitler didn't post radical content on Facebook or Twitter or Reddit, he just spoke publicly about stuff.
> I am so tired of watching the 5th circuit just blatantly legislate from the bench (and in such a partisan way)

Folks have been similarly complaining about the Ninth for some time, which has its rulings reversed about as often as the Fifth’s [1].

[1] https://ballotpedia.org/SCOTUS_case_reversal_rates_(2007_-_P...
I believe in the Quake case they made all the walls transparent so you could see everyone coming. Which means they weren’t doing much fog of war at the time.
That is true and neither platform is free from their issues. But NativeScript, Capacitor, Ionic and at last... Cordova. Has each of ther own oddities. NativeScript has a really awesome typing translation of the native apis to typescript. That's honestly the most fantastic to work with of any of all of them. Great for prototyping.

But when it comes to performance. None of them beats RN. You can make some good looking continous animation of most of them (not cordova or ionic). But when it comes to lag when moving between screens, RN on mobile comes on top without doubt.
Thank you for this clear demonstration of your imbecility.

("The data" says nothing about your own personal intelligence.)
I can see your point, AI is in many ways like an intern. And I'm not saying that interns can't be helpful.

I wonder though if I have an intern and I tell them what is wrong with their code, they do learn from my feedback. One purpose for having interns write code is for them to learn. But is it the same with AI? Does it really learn from my feedback, or will it then just try something else, until I'm happy with its output?

When (and if) AI learns from my feedback, does it then apply it's learning when other people ask it to do similar tasks?
I presume downvotes are coming because it turns out that the person I responded to was overstating their case somewhat. I was quick to presume the Guardian was being sloppy again, and that seems to have not been the case here. Fair enough.
You're the perfect example of "holds an irrationally strong opinion about something they know nothing about."
Show HN: WeatherWise.app – Extreme weather tracking for the browser and phone
Hey HN,

We've been building WeatherWise, an extreme weather tracking app for your browser and iPhone with Android support on the way. You can track severe weather with the real-time, super-resolution weather radar available for the US, South Korea, Canada and Colombia. Our weather alerts, discussions and tropical related datasets are streamed instantly from the NWS into the app.

Thus far we support:
- Real-time high resolution weather radar
- For all available products
- For all available elevations (tilts)
- Playback synced with weather alerts, storm tracks and lightning
- Data inspector showing the underlying value and 'gate altitude'
- Near real-time satellite imagery (GOES-East & West) covering North & South America
- All the outlooks from the Storm Prediction Center (SPC)
- All severe weather alerts
- Warnings
- Statements
- Watches
- Discussions
- Tropical weather updates
- Storms
- Disturbances

Our business model is freemium where we take free datasets and offer them conveniently in our app for free. We have plans for premium features which will add additional value on top.

We're rapidly iterating based on user feedback and pushing improvements every week. Feel free to follow us on [X](https://x.com/WxWiseApp) or [BlueSky](https://bsky.app/profile/wxwise.app)
> Why z squared is not a norm-square Now it's time to go back to the question we started the post with. Why isn't zz (or z^2) the norm-square? [several paragraphs later]. Looking at the formal definition of the norm, it's clear right away that won't do. The norm is defined as a real-valued function, whereas zz is not real-valued.

That much is clear much righter away just by noticing that for the simplest imaginary number imaginable (z=i) zz is negative but the norm-squared is positive-valued.
Looks like this is not exactly true given they reduce cravings.
I don't want to say you should never, under any circumstances, use cross platform tools. Sure, if you have Android, iOS, web, macOS, Linux and Windows apps that are all roughly the same, go ahead and use cross platform technologies.

I don't think most apps are like that, though. If it is worth having a desktop app (instead of just, you know, having a web app), than that app is probably relying heavily on native integration. Also, mobile apps and desktop apps are usually quite different (as they should), those are two completely different interfaces.

About web, I'm not sure about RN, but Flutter IMO is so terrible on web, that it's so rare that it would make sense to use it, that my default advice would be that write the web in something different, even if you use Flutter already on mobile and desktop.
Agreed. In the short term (X months) I expect the HTML Distillation + giving text to LLMs to win out.. but the long term (Y years) screenshot only + pixels will definitely be the more "scalable" approach

One very subtle advantage of doing HTML analysis is that you can cut out a decent number of LLM calls by doing static analysis of the page

For example, you don't need to click on a dropdown to understand the options behind it, or scroll down on a page to find a button to click.

Certainly, as LLMs get cheaper the extra LLM calls will matter less (similar to what we're seeing happen with Solar panels where cost of panel < cost of labour now, but was reversed the preceding decade)
“Why” is a weird question. We don’t know why. We do know that people don’t just eat less. Haven’t in decades. No plan that relies on changing that is practical.
It definitely gives people super-specific social niches in which to nurture their worst habits and views in a way that's not just unchallenged but even encouraged.

People who are chronically online tend to live in extremely insulated social bubbles. When you go out into the real world for your socialization time you tend to become less radicalized because you're more likely to encounter decent human beings with differing views from yours and your worldview becomes broader for it.

Most online communities actively discourage giving others the benefit of the doubt and instead prefer dismissing community-consensus-defying views with either overly harsh labels or extreme skepticism ("explain why you're not a troll for disagreeing with me politely", basically).

So in other words, I guess what I'm saying is that the internet seems to have given rise to a new wave of what are effectively cults. They encourage extreme views and extreme rejection of those with outside perspectives. Then when you conform to those views and behaviors, you tend to become socially isolated IRL, which leads to emotional dependence on the radical online community. It's a cycle of bullying that's extremely cult-like, and it's extremely common online.
This doesn't involve financial transactions with Russian company or rendering of services for a Russian company.
Come on, the trolling is too obvious.
Agree, but some part of me feels uneasy with the idea that Big Tech can, and will, take any product somebody has put blood, sweat, and tears into, copy it, and give it away for free.

This isn’t a new problem, but every time I see some form of “free” it gives me pause.
it's just aliases

preprocessor is using those #defines to replace tokens in the code so it ends up as usual C
Ask HN: MagSafe Equivalent for Wall Outlets?
I am looking for a similar experience to Magsafe connectors, but for anything that plugs to my wall outlets. I find constantly connecting and disconnecting devices that share outlets (in my bathroom alone I have an electric toothbrush, a hair blower, and an electric shaver) and I'd really wish it was as easy to disconnect and connect as my Macbook Air's Magsafe adapter.

Now, I looked around and can't find a single product for this other than this one [0] made by a product studio in Oregon which is out of stock (also can't find any reviews online so can't tell if it ever shipped).

The idea feels obvious so I'm surprised no one has done it. I don't think there are any laws of physics that would make this impossible? Is it a case of a patent or regulations blocking this?

I'm sure the Magsafe engineers at Apple have thought of this :)

[0] - https://ilovehandles.com/shop/tug/
I reject your assumption that "This is no one’s fault, and it’s everywhere, china is getting fatter than most countries now."

It's the food industrial complex's fault, along with many others (politicians, individuals without self control, etc)

I lived in rural Colombia for 4 years. People had access to the junk food, but it wasn't consumed very much because the veggies and meat are all produced locally and super tasty and cheap. And the local dishes were extremely meat and veggie based.

Oh, and most people know how to cook there.

It's not a fact of human nature to be unhealthy. It's a fact of modern culture.
Links to you fav. News/tech/dev sites?
What? What would make you think that dehydrating a food would make it go bad quicker?
There's a term for this that I learned recently for this but I'm blanking on it. It has to do with a growing strategy of looking at 2 groups when trying to solve a medical problem. And, rather than find a cure for the problem, they look for differences in the populations that prevents the problem from one of them.

The story I heard that sort of started the movement had to do with international doctors who had volunteered to be part of a childhood malnutrition treatment for some south east asian country. When they got there, the promised monetary support was not there, and they were only given a car and a driver.

So they drove around to see if there was anything they could do to help the children without the vitamin shots they thought they were going to administer and noticed there were families whose children weren't malnourished. It turned out their parents, while they were out weeding their rice fields, were grabbing foodstuff that was considered culturally undesirable. Certain weeds and other things that lived in the fields. Then they'd add what they gathered to their meals. The doctors then made it an education mission, rather than a medicine dispersion mission.

It sounds stupidly simple in retrospect, but I don't think they came by the solution easily. Like, if the food was undesirable, parents may have been very hesitant to disclose they were eating it, let alone feeding it to their children.
TLDR: Economies of scale.
Here'a another article with an actual graph of the rise a slight fall off of IQ results in Norway https://check-iq.org/blog/reverse-flynn-effect-explained

My guess would be it's mostly down to schooling and practice. It went up 1950-1980 mostly due to better education, maybe down 1995 to now due to too much mucking about on the web/phone rather than maths homework?
https://github.com/discord/sorted_set_nif
I think 2048-AI had this, but I’m not sure. It’d surely be pretty evil. Imagine it turning on randomly when it detects you’re going too fast :)
> Cable companies worry rule will make it hard to talk customers out of canceling.

That’s literally the fucking point.
What evidence would it take to change your no-free lunch heuristic?
And if you call such a line from an identifiable device, such as your home or work land line or your cell phone, then you should absolutely expect to be identified! I assume someone who is motivated to remain anonymous would take the necessary precautions to do so. I don't think that's unreasonable?
A good example is when I go to the late night drags at Portland International Raceway. It costs like $70 to get an NHRA license for a year then each event is like $30. Then you can run down the drag strip over and over and over.

Meanwhile less than a few miles away on Marine Drive, there are weekly street races happening at the same time. These guys spend thousands of dollars on their cars, but won't spend $100 to get actual times, and have actual timing lights, and avoid any worry about killing someone or getting arrested.

Part of me thinks that the city should help fund a free or discount drag race night just to get some of these guys interested and off the streets. It can be intimidating to bring your car to the track the first time. But I took my old car that ran 18s and had a blast! And I've done it a ton since then. You learn a lot being around other drag racers who are really tuning cars to get the most out of it.
Gitlab and its ability to link together issues, MRs, branches and commits is a lifesaver.
An attractive idea, but You need to invest so much in the apple ecosystem before you even get to start developing for Apple. I'd want to at least tinker with the idea before I fully commit.
> I’m a lawyer and I would not be comfortable doing this outside of perhaps the message board context.

Why is that? I flatter myself that it provides useful content for readers, and there's approximately zero chance that it could ever lead to any kind of malpractice liability. (My perspective might be influenced by the fact that I've done a lot of law-related teaching over the course of my career, for both lawyers and non-lawyers, and have never had even a whisper of an issue on that score.)
I see specific classes on the page that specify a one degree angle, so it seems to be intentional. I would guess it's to call your attention to the cells.
First-gen GLP-1 goes off patent in 2031 (e.g. semaglutide). Seems far off, but is frighteningly close for Novo. Tirzepatide gets genericized in 2039 and has better efficacy, which is why Lilly is in such a strong position right now.

There is an enormous amount of biotech work to develop next-gen versions that have better half-lives, lower adverse events, and most importantly, have long patent lives. But it seems base GLP-1 are good enough that we should see massive societal change starting next decade.
There has been zero reason to physically disconnect the hookup since analog cable was phased out 15 years ago.

It can still be cheaper to send a guy out on service start to ensure the existing hookup is of sufficient quality (hasn’t degraded or been chewed or cut by the last owner) and the new customer isn’t trying to hook it into their aerial or old satellite dish or something. Or if your records are spotty and aren’t certain there’s an existing hookup.
Affordable - made cheaply - is equated in this article heavily as “better” but that is not always the case. I would still hesitate to buy a Chinese vehicle over safety and quality.
> I don't understand what you mean with your email address example.

But you didn't think to ask any followup questions to help with your understanding?

> The key thing is that as long as you have some effect [...] happening somewhere in the call stack then it infects all the call stack no matter what the language does.

In the same way email addresses do, I suppose. But that is the "natural color" of a function. Consider:

fn getEmail() {
return "joe@example.com"
}

fn getPerson() {
email = getEmail()
return "Joe Blow", email
}

fn getUser() {
name, email = getPerson()
return "joeblow123", name, email
}

fn main() {
username, name, email = getUser()
print(username, name, email)
}

Yes, you could say in a sense `getEmail` "infected" `getUser` in its need to get the email address to the top of the stack, but the dependence at each step remains direct. getUser returns an email address because an email address is relevant to the result of `getUser`, not just because it happened to call `getEmail`.

That is different to async/await, where `main` now has to become aware of what `getEmail` is doing because `getUser` happened to call it transitively. The dependence is indirect.

async fn getEmail() {
return background { return "joe@example.com" }
}

async fn getPerson() {
email = await getEmail()
return "Joe Blow", email
}

async fn getUser() {
name, email = await getPerson()
return "joeblow123", name, email
}

async fn main() {
username, name, email = await getUser()
print(username, name, email)
}

I may be inclined to agree that the "?" operator can introduce a similar indirect dependence:

fn producesError() {
return ProductionError("an error occurred")
}

fn doesSomething() {
value = producesError()?
return true
}

fn main() {
result = doesSomething()
match result {
ProductionError:
print("Error", result)
OK:
print("OK", ok)
}
}

Like async/await, `main` now has to be aware of what `producesError` is doing without calling it directly. But, then again, much like as we discussed in your Go example, you'd never actually write production code like that. There are so many things wrong with it. So, I'm not sure how significant that coloring actually is. And, regardless, is not related to the original discussion.
You sure? Microsoft dropped Alpha, MIPS, and PowerPC by the time Windows 2000 rolled around. Beyond that point, only the Xbox 360 and Itanium versions had anything different to the usual X86/64 offering.
Yes, we've all worked with people like that. They are easy to identify, regardless of what kind of metrics they throw out. All you have to do is use your subjective powers of observation, and have the courage to believe this instead of trying to justify it through metrics. If you are not able to do this then no amount of process or fake metrics is going to save your development team.

In particular, if you are measuring the number of hours people work as a way to measure productivity, then you are in deep, deep, deep shit.
Docker Debug
Update: here's the comment: https://news.ycombinator.com/item?id=40513967
I've seen what you're describing and it worries me deeply.

I think it's a combination of:

1. Ragebait being so useful at generating engagement that it's become a standard form of human interaction

2. The Internet making people feel safe from physical repercussions which makes people feel comfortable with treating others badly

3. Internet communities quickly becoming echo chambers where you're forced to pick a side if you want a sense of belonging

So we've been programmed and manipulated to be angry, to be tribal, and to act without fear of retaliation, and all for what? For ads and followers.
Theory of Everything Could Work: Wolfram's Hypergraphs
Thanks!

There's a related concept as well which is that as "bandwidth" increases, the ratio of producers to consumers pushes upwards towards 1. My take is that generative AI will accelerate this

I write a bit more in depth about it here: https://chrlschn.dev/blog/2024/10/im-a-gen-ai-maximalist-and...
Actually you should take a look at Rider in that case. It’s about 120% of what VS on Windows is! I use it as my daily IDE for a production .NET back end. You won’t look back I promise.
Yes. It's exciting and makes them feel powerful.
At this point in time, you are in no position to be teaching any lessons to the rest of the world, other than cautionary tales of wasted potential and the self-inflicted wounds of a belligerent populace.
Because processed foods are associated with many health complications.

Sources to back your theorem on the cause of obesity?
Gastroparesis is a serious, life-threatening side effect.

It occurs in a small number of patients, sure, but maybe that just means I am more risk averse than you. My calculus is simple. I don't need wegovy. I can lose (and am losing) weight without it. Sure, it would be easier with wegovy, but it is not necessary. I am not going to take an unnecessary drug that has a nonzero chance of killing me.
"That was Easy!"™
At 2k headcount they aren’t a bespoke vendor for sure, but the big tech CEOs can put that many people in a project at a whim, which is kinda scary to think about.
"OCR : Computer Use" is as "voice-to-text : ChatGPT Voice"
At all major Bay Area raceways a noise limit is published, and exhaust limits are either stated or implied (i.e. limiting to 90dB requires a muffler).

Sonoma Raceways - 103dB at 50ft.

Thunderhill Raceways - 103dB, mufflers required.

Laguna Seca - 90dB, with rare exceptions.

Antioch - 95dB at 100ft.

Ocean Speedway - 90dB at 100ft.

Petaluma Speedway - 95dB at 100ft, mufflers required.

Stockton 99 Speedway - 95dB, "exhaust must be turned down or out".

Measurement techniques vary; Laguna Seca is especially hostile to noise to the point that some stock exhaust systems do not comply from factory (i.e. Subaru WRX STi); Stockton 99 buries the limit deep in the fine print viewed by racers; Nascar is difficult to host as their cars can reach 130dB; enforcement may be more or less strict; it's possible there are smaller local tracks I don't personally know about that aren't listed here (I'm more familiar with North than East or South, for example).
This is awesome!
Really nicely done.
It seems like you have a lot of unsupported assumptions.

First seems to be that public schools cant compete with private schools on student success. This seems strange from a public school proponent.

Why do you think private school competition will erode over time?

Why cant students flow back into public schools if private ones become expensive and terrible over time.

In my opinion, the whole point of vouchers is to let failing institutions fail. If you think accreditation criteria are too lax for private schools, then that is a workable objection. I think they should be the exact same as public schools.
Do I understand correctly that this is an open source of the GUI only, you don't show the model itself?
Exenatide, a GLP-1, was approved in 2005.
> If your manager can’t see it, it doesn’t exist when performance review time rolls around.

I've become very jaded around performance reviews. A number of years ago, I worked my butt off putting in insane hours and being extremely productive. I knew that I deserved the highest performance rating possible. And in the review my manager agreed that that was what I deserved, but instead I got a successful rating - completely middle of the road average. I was shocked. My manager informed me that HR specified what percentage of each rating they were allowed to give out and that he had had to give the higher ratings to other employees for various reasons. Ever since then, I've done the bare minimum of work to get by. Why work my butt off to get a successful rating when I can do the bare minimum and get the same rating?
Reminds how few years ago Tesla (if i remember - Karpaty) described that in Autopilot they started to extract the 3rd model and use it to explicitly apply some static rules.