skysight-inc/HackerNews huggingface dataset:
It's always nice to see cross platform UI solutions, even though in general there are always some quirks. Also there's just something nice about being able to preview the supported components online, in a webpage, for example: https://xamlcontrolsgallery.platform.uno/

It even seems to generate proper HTML, instead of using a canvas like some other solutions, which sidesteps a plethora of issues.

That said, loading the gallery meant 24 MB of assets, 6 MB with compression still, which does feel kind of heavy. That said, I kind of understand why, seeing as dotnet.wasm was about 12 MB of that (a bit above 2 MB when compressed).

So in a sense, we're getting close to being the same size as React, Angular and Vue applications, though still an order of magnitude off, which may not be good enough for some.

That said, loading the front page of Reddit (new design) is also about 7 MB of content, so clearly people prioritize the content/looks over download sizes, though the overhead of WASM solutions still cannot be ignored.

On the desktop, however? It feels to me like more non-packaged-webapp options are nice, even like JavaFX/OpenJFX since the performance and resource usage of those can still be better than that of a packaged browser. One might also suggest to always try to use the native options, but I'll take what I can get.
To have the full experience they also need to clone the Objective-C and Swift frameworks, and IDE tooling.
How/why is this different to MAUI?
I would add one more thing to why simplicity is good:
- it is easier to reach consensus on.

I have started to realize that so much in our society is how it is because we need some kind of consensus to move forward. And so much of added complexity exists because there are no good consensus.

Think about OS portability for example. If we had consensus on the OS APIs then there would be no cost to portability at all almost. But it is a complex thing and hard to get consensus on so we can't have things that is compiled towards an ISA and then runs everywhere. If something is super simple then it will be easier to make a consensus among people that it should be adopted.

But this also connects to the topic of this article, if it is easy to create a consensus among others about it that might be bad for business. That will make it super easy to compete with you. And make it harder for you to sell it (it is hard to figure out how to monetize open source).
Don't you think posting a comment once is enough?
I don't think I described how unit costs and margins are calculated.
Absolutely not ready for production environments. A lot of driver support is lacking. Audio is disabled since it could blow up the speakers. Wifi doesn't always work (for me at least). And that's without talking about GPU support or even Thunderbolt support.
As that quote clearly puts out, it is mostly cherry picked components, and not a proper FreeBSD distribution.
Most people can switch VPN companies more easily than they can switch ISPs.
> Yeah, but programmers aren't trying to justify higher pay or claim they deserve some special treatment because they are "expressing themselves".

Yes, and no. There are entitled developers who think they deserve more than the average worker. And there are those developers who delve into their "Devine art" and are cranky because the world does not appreciate it. Usually those people are to be found around the more exotic languages it seems.

Art and IT have a big intersection from my experience. And majority of people in IT and also art are not entitled, nor are they on the Divine Train. It's just that as an outsider, you barely encounter those people, because of which it's harder to get a good picture of the art-scene.
While I find this really awful, it should be clear to everybody, and especially to her, that this is how those dictatorships work.

These are extremly wealthy shitholes who give nothing about democratic principles or human life at all.

You either play by their rules or you better don't set your foot on their land.
> The BRL-CAD source code repository is the oldest known public version-controlled codebase in the world that's still under active development, dating back to 1983-12-16 00:10:31 UTC.

Wow.
> For a long time now a lot of artists have felt a kind of ennui because of the lack of a clear path to innovation or creating something "new" and inspiring. Things have become stale and overly commodified, with musicians, photographers, painters, etc. often complaining that anything they create or see is unintentionally retreading well-worn tracks. You talk to any striving and ambitious artist and they'll tell you there's not much inspiring art anymore.

I think this is projection on your part - likely from the point of being a jaded consumer and/or HN contrarian who sees all modern media as formulaic and uninspired, unless you can demonstrate how you know the opinions of enough artists in enough genres (apparently all of them) to be able to diagnose all of it with "a kind of ennui." Maybe you're a creative who feels this about your own work, but from what I've seen following a number of creatives on Twitter, a lot of them are angry that this technology sources their work without consent, and threatens to take away their livelihood.

Some are embracing it as a creative outlet, but most of them were doing just fine without it.

>Artists might be able to use it to find the negative space where new exploration is possible and finally start creating inspiring art again.

>Imagine coming up with an idea then feeding it to an AI and seeing if it's already been done? If the AI can't express it, then there might be something interesting there.

You seem to be making the common mistake of equating novelty with quality. I suspect this has a lot to do with the differences in how innovation and "hype" work in tech culture, and many creative fields, where in the latter cases it's more accepted to work within established genres and draw upon prior elements and motifs rather than try to find the next "empty, legally distinct slot" in the market to fill and become the next big thing. But art rarely tends to be about doing something completely unique.

Not that it would work anyway - these systems have such a vast corpus to draw from that they would generate something based on an input, no matter what.

>I think, creatively speaking, this is bad for Bob Ross and good for Dali. I'm sure Bob Ross himself wouldn't mind though.

If you think it's any more difficult for an AI to crank out something in the style of Dali than Bob Ross, you aren't paying attention.
the demographics are very different: if all you're looking at is the cost of construction, with no scarcity factors, then one third looks astronomical: once built, the building stays built, maintenance + profit cant be that high...
Adam neumann we know its you
See also https://calculator.platform.uno/ and https://visualstudiomagazine.com/articles/2020/10/20/linux-c...
WebdesignerNews Is Gone?
> yet you never see encouragement to support your local roofers.

Do roofers need support?
Dual monitor shows even displays have jumped on the foldable trend
No. The redux <Provider> component is just a simple React context that uses `children` [1]:

<Context.Provider value={contextValue}>{children}</Context.Provider>

And `children` behave diferently. `children` is a prop and thus not considered as an element of the Provider component, but of the App component [2]. Meaning the components inside `children` will rerender when App renders, and not when Provider renders.

1: https://github.com/reduxjs/react-redux/blob/master/src/compo...

2: https://www.developerway.com/posts/react-elements-children-p...
There was a documentary about women prisons. It's hell on the earth.
Science is ready for consciousness (2017)
The english reporting is weirdly focused on the "display" part.

If you bill people based on a measurement (be it power to a building or at a charger, fuel volume at a gas station, weight of product in a supermarket, pretty much whatever) there are standards for the measurement devices used, the devices need to be certified to fulfill those, are spot-checked occasionally, ... and various chargers (not just Tesla) don't use such a certified measurement device. While the display is part of the requirements, because the measurement device needs to be checkable standalone, it's not just "they aren't showing the numbers in the right places". (and in reverse, of course nothing stops them from showing the numbers in an app too - but they need to get them from a "proper" energy meter)
What I found really interesting about this interview is that the subject being interviewed is Federico Faggin, co-inventor of modern day microprocessor, and inventor of the Z80 and 4004, among many other things.
Zephyr solar-powered drone smashes record with 2-month-long flight
First rule of holes:

When you are in a hole stop digging.

The basic problem is that externalities are not priced in. We are actively paying people to do things we don't want them to do.

That's the only real fix needed. And it would immediately make everyone much richer, because we'd be paying people to do stuff we want instead.

Which leads us to the second problem. We apparently have a society where doing things that make everyone richer can be prevented quite easily as long as a small group profits at everyone else's expense.
Awesome, I failed to find that. Thanks!
It's true especially in social media for them it's a show of power that I can do this.

They pick these victims from time to time to remind their power and suppress other people.
Is there enough Monkeypox Vaccine to go around?
They also use weird tricks like underpaying health staff (doctors and nurses make 40% of what they do in the US, look at NHS salary tables), relying on US defense subsidies, and taxing everyone making over 100k at insane rates.

We already have "socialized education" in public schools in most blue states if you make under 120k. The financial aid is generous enough that you aren't paying any tuition. The 70k sticker price is only paid by wealthy students, as a means of price discrimination.
Yeah, FOSS culture is unfortunately neither very good at design, nor attracting good designers for collaboration. Many engineers don't even respect design and/or designers.
That sounds about right. Why bother with a clock anyway, asynchronous is the way of the hardware samurai.

Although it should be fuzzed a bit with signal and power noise, to kill those "solutions" that only work due to a lucky photo-resist error that manifests itself at exactly 3.03V.
Yeah, I totally agree with that. It might be better to just contract the job out.
Uno can build for Linux desktop, while .NET MAUI currently does not support Linux
A new WebAssembly based video editing tool
For those who are interested in finding out yet another WebAssembly application:

https://www.youtube.com/watch?v=z7bY4-cTYv0

This is kind of a early pathfinding with some serious WebAssembly use cases, more features are planned as well as some lower level considerations in WASM tech stack.

This is not novel but I hope it helps the ecosystem by being a continuous effort (if it proves interesting)!

Comments welcome!
No they didn't, they wrote that they want to quit, and other people are being let go.

The organisation's looking for people to cut, which if you want to quit anyway is lucky - it suggest VR may be accepted (or it may be involuntary anyway if you wait).
see also https://news.ycombinator.com/item?id=32426633 a bit earlier
Musk Among Guests as McCarthy Raises Money on Cheney's Home Turf
Show HN: I made a web-based notepad with a built in unit calculator
Hi HN

It also supports percentages, dates and variables.

I've been working on this alone for a few years now, so would love to get some feedback.
I believe MAUI does not do webapps either.
I think you're right. The struggle is getting people who want to let sleeping dogs lie, to wake up to unavoidable cost and sell them on spend now, to head off the future. The problem is most of them buy "wait 5 years and let others decide the shape of the future"
Yes, it is possible that the study helps in that sense (and yes, I'm skeptical of "leg day" workouts), I feel it is more productive to work out a muscle at least 2x week
The man. The legend. The Trump candidate financial backer?
I wouldn't have assumed people would react that harshly but one comment on that tweet said they just turned them off.
Uno seems great. What surprised me is that it seems more successful than Codename One which has been around longer and works with Java/Kotlin.

If Java is more popular than C# (which pretty much every survey confirms), how come Codename One didn't pick up more traction. What did Codename One do wrong?
To see your page content, crawlers need to load your JS and wait for it to hydrate the page.

Google does this (but it's still not ideal). Most other crawlers don't. That means they won't see your rendered content.

This becomes an issue with sharing on social media, because your meta tags won't be read properly. If you share a blog post on Twitter for example, it won't be able to fetch your og:image, title etc so it won't look good.

To fix that, you have to use prerendering or server-side rendering. I'm doing hacky stuff with prerendering inside a Cloudflare worker where it detects that it's a crawler and prerenders the page if so.

SPAs also tend to have slow initial load times, which is becoming increasingly important for SEO. You can't avoid at least one additional network call after loading the initial HTML, and if you're not careful you can end up with chained requests for different components etc.

For sites like mine that rely on SEO and social media, it's a pretty big annoyance.
The Dhamma centers I've seen only ask for a donation in the height for what you would have otherwise spent on stay + food, and only ask for a donation if you complete the course.
>while the GitHub page states you can't even build it

It states that it's not very buildable i.e. that the build process is very fragile. Building it with nix definitely works, I just tried it.
I don't think you said anything different. I just wanted to bring an example that outsourcing can be a turning point for a company, but it doesn't mean that outsourcing is inherently bad.
This article says she tweeted and it is about Twitter who have taken much Saudi investment, but the punishment is about what she said which is construed as seditious. This is about control of speech, not a tweet and not Twitter or its investors.
Thanks for the link; does anyone notice a lag when selecting pages, particularly 'Menus and Toolbars'?

I'm generally pro-C# and reducing developer effort however it rubs me the wrong way when simple UIs have lag.
Without specific countermeasures, the easiest path likely leads to AI takeover
.NET MAUI is an evolution of Xamarin.Forms developed by Microsoft. The Uno Platform and also Avalonia are third-party solutions. All three use slightly different flavors of XAML, to my knowledge.
You are talking about nineteenth century automation. That one aims to reproduce all people capabilities, including creativity. The machine will not splatter paint like Pollock, it will create new art form like Pollock. Yes, there always will be a place for the art of being human, but it is a niche thing.
Yea, and this is true for even countries which don't look like dictatorships like Thailand. Be careful about setting foot in those places after criticizing (even mildly) people leading them.
> Oh, the good old "rewrite the world" approach. Good luck to the developers!

Yes, they definitely need some good luck, but sometimes rewriting the world is necessary to one day invent something new, or just eliminate architectural issues that are too entrenched in the old code to be easily circumvented without adding bloat and/or bugs. The price to pay is lagging behind the competition, with a potential bigger payoff only later, for those who persist.
I see roughly a similar approach with the PinePhone: they probably went like "the heck with reverse engineering other phones, we make our own one from scratch!"; the result as of today is a ~90% working slow phone that very few among non tech users would want, but we see the much bigger potential if and when they'll reach hardware performance at least comparable to known brands. It takes courage, perseverance, and luck.
German, French, and Canadian media are just as woke as, if not more so than American media.
anonymize the email, then. just the body of text with the explanations about your app. i don't even know what your app does.

For youtubers: Ask one per DM who you think is a good fit. I don't know your app, so I can't recommend you one. Prices vary very much among youtubers, depends on popularity.
You can write programs that run very well on underpowered hardware. The fact that they haven't does not indicate that they "just didn't buy a fast enough computer", it indicates that the quality of their software is low.

Sure, for MY23 they can upgrade the hardware, but probably also they will add more functionality to their software. And if they're not careful (which it seems like currently they are not), those features will require more compute, causing the software to remain slow regardless of hardware upgrades.
That's highly subjective point of view. I've used windows since high school (about 4-5y) until Win7, then Ubuntu for 7 more years, after that Mac. Switch was always hard, but now I would never go to neither Win nor Ubuntu. Mac's UI is so superior in my opinion - for my work and productivity, that I would never switch back. People often talk bad about some Mac UI stuff like they are "bad" because they are "different" than people are used to on Win or some imaginative "this is how it is supposed to be" stance, and I get puzzled because those are precisely features I like and I want.
By that standard, my cat is a truck driver because she can ride the Roomba.
I'm sure Karpathy did a good job at Tesla to make self-driving cars - as good as anyone could have, anyway. But it's better for the world to have him back as a teacher/blogger/YouTuber/popularizer.
MAUI looks promising. I just hope that microsoft address the crazy anount of bugs that xamarin had. To this day I’m still not sure if they’re lack of resource or prioritisation for xamarin.
> Like, they're not in Toronto, but just west of it, and companies there are paying less, so, hey, they should pay less, too, right?

Hiring managers should really read [1], posted previously here in HN. TL;DR: It is not where you or the candidate are located. It is whom you're competing against for hiring talent.

[1] https://blog.pragmaticengineer.com/software-engineering-sala...
I'm not saying other languages don't have the same problems, but this just hasn't been as much of an issue in my experience when working with other languages.

C# for example - I had some compatibility issues between versions 2 and 3.1 of .NET Core, but at least the .csproj tells me what version it's supposed to be built with, and the LangVersion property indicates the version of C#.
How are you finding using RN on desktop? When I last looked into it (more than a year ago) RN Mac felt a bit lacking. There was no way to do drawing of custom paths (eg SVG) for example.

Ended up using react-native-web in an Electron container to make a desktop version of an RN app, which worked surprisingly well.
The government actively participated in that decision by providing the loan. One person can't just write themselves a check out of nowhere, it takes two parties. So why shouldn't the government bail out someone who the government put underwater in the first place?

Moreover, the government is also financing the universities in various ways. The government is propping up the whole university system into which students become indebted.

Funny how the least powerful, least wealthy, least experienced, least knowledgeable people always get blamed: the kids. Never blame the ones who know better and yet continue to exploit the kids: the government, the university administrators, the banks. Not to mention the parents, teachers, and guidance counselors who tell kids they need to go to college, and the employers who demand college degrees for no apparent reason, other than classism.

Of course this is just par for the course. In the 2000s when the banks made too many bad mortgages, the banks got bailed out by the government. The mortgage holders did not. The banks are "too big to fail". The universities are too big to fail. So we make the little people fail instead. And the big people, the wealthy people, get to continue failing upward. Consequences are always for debtors, never for loaners.
All the issues mentioned in these comments would be way too much for me. Sure I could fix them and move on... unless they happened on a very busy day. Then they could tank a schedule.

And busy days can show up suddenly. What if I get a super last minute job right after I decided to update my packages and break something?

It seems like using Arch or any tech that involves any tinkering requires accepting that the system isn't a total point of trust for your whole life. You have to have an attitude of "I'll make it work" rather than "I know my gear is dependable".
>The link between "art that sells well" and "art that is actually good" is ... unproven, at best.

All of the classical works of art people consider "actually good" were done under patronage. The Sistene Chapel ceiling wasn't painted for love or passion or charity.

Art and commerce have always been linked, for the simple reason that art takes time, effort and resources which need to be compensated for, so the artist can eat, afford housing or put food on the table. The "starving artist" archetype (and related belief that artists need to suffer to keep their art pure) is a romantic, exploitative fantasy, like that of the "mad genius" linking mental and emotional illness to creativity and insight, and unfortunately common. When AI puts all of the amateur and working artists out of work, they're not going to decide en masse to just stick it out for free, they're just going to quit. You're not going to get more, better art, you're going to get less of any kind of art that isn't machine-generated, because that's how the markets will optimize.
> With Russia invading Ukraine & China preparing to invade Taiwan, I can't help but wonder.

And before that the US invaded Iraq (twice), Afghanistan, various other countries (arguably including Vietnam and Korea). The USSR also invaded Afghanistan. Plus various other proxy conflicts.

WWIII, in the sense of an all out war, won't happen because the opponents all have nuclear weapons and are too big in any case.

The West is careful not to directly attack Russia in Ukraine. Russia will be careful not to attack any NATO countries. If mainland China at one point launches an invasion of Taiwan the same will happen: China will be careful not to attack the US and allies, and the US and allies will be careful not to attack China.

Really, the same that has been happening since 1945 between US and Russia, and since the end of the Korean War between China and US (when the US understood that China was off-limit as well).

It's just that since the fall of the USSR people in the US and the West have become used to run the show unopposed. This is no longer the case and we are 'simply' going back to a situation where several opposing major powers (really, that means the US and China) match each other (or at least are strong enough relative to each other to be assertive).
I believe that we do not produce enough of the bio waste, it has very low energy density.
I'm not sure you should plainly compare FreeBSD on a limited choice of Hardware doing server things with "a general purpose GUI desktop OS".

OP didn't say FreeBSD was bad in my reading, but as a somewhat irregular user you just notice 1000 papercuts (which are not the OS's fault per se for the most part) but which detract from the overall experience. Every nth software package you use for the first time needs a (small, 3-line) patch which is mostly because the people develop on Linux. Sometimes it's better if they develop on OSX, sometimes it doesn't matter.