skysight-inc/HackerNews huggingface dataset:
> My impression is that MAUI was released with a lot of fanfare but wasn't really ready
[...]
>It fits the classic Microsoft pattern of releasing a developer technology that doesn't quite work, then abandoning it before they ever finish it.

My sense is that MS is all-in on "web ui" (html/css/[js|ts]). Native apps don't fit with the commercial imperative to get as much compute happening in Azure as possible. The Windows desktop increasingly has just one purpose: to maximise the likelihood that the end consumer will use Microsoft's cloud, and not someone else's. The Desktop UI is now a bedraggled mix of several UI toolkit generations, with many built-in apps going all the way back to the original Win API.

Microsoft's own headline apps - Office and Teams - have a web tech future. Teams started there, Office is going through a long, slow and somewhat painful migration.

Windows is slowly becoming just a remote desktop. You don't need native apps on those.
Brake fluid is not flushed due to heat cycling, that is what bleed maintenance is for. Flushing every 2 years is because brake fluid is hygroscopic (absorbs water), and even brake systems are not perfectly sealed. Water in the fluid reduces its effectiveness and can cause rusting in the brake lines, leading to failure.

EVERY vehicle should have brake fluid flushed every 2 years. That Tesla recommends 4 years is straight out incompetent.
> please do try!

This is not very convincing as a reply to the risks pointed out in the previous post. The choice of the word "try" seemingly recognizes the risk of failure, but you seem to ignore the serious consequences of such a failure for founder and employees. I mean, this is not a game.
More accurately: the latest versions of some components have a two year exclusivity period. The version from two years ago rolling is fully open source* under Apache 2.

*: we just recently lowered the window from 3 to 2 years so temporarily the actual time is 3 years for a couple more months.
To some extent, that analogy is interesting. Some code bases are really written like beautiful prose. All the rails code base is like that. WebKit is another great example. You can actually pretty quickly figure out where the flexbox layout implementation is.

Postgres code base is also notable in that regard.
Can't read due to paywall but maybe worth pointing out this is seemingly an opinion piece by the editor of this conservative and climate-skeptic magazine.

I did a quick Google and couldn't find a more neutral news item with appropriate context so I'll be taking the headline with a pinch of salt until that.
It's a great list. Would be a good to keep it as some live list so we can help evolve it over time.

I'd add two ideas:

Build lightweight memcached
- it requires mixture of basic algorithms as well as good system design practices
- it's a "simple" problem, but requires to think well from multiple angles - invalidation, concurrency, memory management...

Build your own docker
- it's not as complex as it might sound
- gives opportunity to understand basics of OS programming, which most engineers nowadays don't really use in day to day jobs
It’s quite impressive how financially penalizing automobile use like in London - sure you can drive as long as you lop off a testicle for His Majesty - and they also have a significant train system.

Eventually the math will work its way to the point where Nations will have to admit their Airlines are the biggest polluters in their purview and it will be hard conversation.

Frankly there’s a very easy avenue to significantly address two issues:

Emissions and Global Pilot Shortages

In 2024 if passenger aviation went down by 25% in the United States the GDP would improve by a statistically noticeable amount.

I should write an article about this…3rd generation aviator (no license due to handicap)
It is mentioned in the article and they include figures. I’m not convinced by the reliability of those figures, given the carbon intensity of the imports (from a higher carbon grid in China and from the transport)

Other sources put U.K. imports at 30% of total energy use, but you need to include the environmental impact too. Better to import 100MWh of goods from Iceland or Norway than 10MWh from China or India.
Wait groups is a feature that was added to go quite long ago, so the claim that it doesn't match the language philosophy seems more than a little bit strange. Or were you just talking about making them obligatory?

I've seen claims though that it is best practice to always use wait groups but I can't judge the quality of those claims as I don't actually program go.
"He offered the sobering insight that “you should assume that anything you type into ChatGPT is just going to be fed directly into future versions of ChatGPT”. And if on reflection you decide you have revealed too much to ChatGPT, retractions are not really an option. According to Wooldridge, given how AI models work it is near-impossible to get your data back once it has gone into the system."
Humans can also more reliably use a calculator (which is basically what python is) for big numbers than doing it in their heads. I think it makes sense.

This reminds me, I've had an alias for calc='python -ic "from math import *' for a long time now. It comes handy more often than you'd think.
I couldn't find a link to the source code on the site though? Where should I be looking?
Biomass is a small impact. The next big impact will be ever increasing wind power and the shift from gas to electric for heating.
I'm going to go with hard agree.

Firstly finding the point of leverage (was distribution, now is?)

Secondly looking at Game theory, the Tit for Tat approach is simple and consistently useful and well understood - so some ability to "hit back" is very useful. This of course depends on common legal frameworks which is part of the problem but ...
One of my local groups has been flooded with porn spam as of late, moderators have abandoned the group (the group was NOT for anything remotely related). I reported the group for spam and for sexually explicit content (I’m talking links with poster images of full on sexual activity, exposed genitalia, etc - the kind of stuff you expect on the homepage of any major porn site). The report was closed without action later that day. Anybody taking two seconds to look at the group would have immediately done _something_, but I’m doubtful that this report ever reached a real person.
This article absolutely infuriates me. Total horse shit. Not even a remotely valid premise and the execution is pathetic. It is on par with Flat Earth and Phrenology texts.

Read with caution because this is brain poison.
There is now an open issue: https://github.com/francoismichel/ssh3/issues/79
Valve offers a generous refund policy. If the game doesn't work on your system, refund it.
It was indeed an autocorrect fail. I thought someone would know what I was talking about. I can see now how linguistically ambiguous my comment was. Yes, I was promoting arcolinux. It's a fun and educational arch derivative. I really didn't know it was so obscure. I did not intentionally misspell the name dubois as dubious. That was my device, and my inattention ;)
Linear types and handlers are even more inconsistent, given the continuations could be run more than once if not careful.
North Macedonia Is Burning Up Its Past to the Detriment of All
It's AI which creates those abstrations itself.
git bundle is the answer to the question "I need to keep my development trees in sync on different computers, with no network connection between them." https://stackoverflow.com/q/3635952/308851 buried in comments is a great script automating the process https://github.com/cxw42/git-tools/blob/master/wormhole alas it's abandoned but still, it's pretty great.
If you go for fastest then C++ with its own standard library plus add a few third party ones will get most stuff done. Look here: https://en.cppreference.com/w/cpp/links/libs

Pick header only libraries if you are concerned about portability.

Now C++ is a pain in the ass to work with, and the world has moved on to better more convenient things. Do explore modern C# and Go for better developer productivity.
Maybe eventually, but afaik aviation is something like 4% of emissions currently. A lot, but not our biggest concern. Probably also not the area where you get the biggest CO2 reduction per money invested.
(now try the past tense, there's plenty of weird stuff with strong verbs "zijn"
becomes "Gij waart").
To answer the question: everything language related is dominated by the Dutch. Take fe dictionaries. Van Dale dominates the market and has a habit of annotating everything that's not considered "proper" Dutch as "Belg.Nl."
I have a feeling Flemish Dutch and Dutch Dutch were more one language in the 1970s than now. They're drifting apart.
I think it's been described as "as good as dead" so technically not, but rare anyone gets their other time reduced to anywhere around 80% unless their side project is no longer really a side project.

If it's difficult to keep people programming 2 hours a day, losing 8 a week to a side project was naturally making fuller projects than the meeting encased projects.
It comes in bursts. But it averages out to a lowish number. The flip side is that the rest of the time is also work and it includes some important work even. In order to be effective as a programmer, you have to understand what you are building and why. I do a lot of thinking and decision making before I start coding. When I work in a long burst, it's usually after days or weeks of pondering how I'm going to do it. Programmers that do this too much sometimes get stuck not doing anything. This is often called analysis paralysis. A good way to break through that is to start doing stuff. Any stuff. Even if it might be the wrong stuff. Sometimes I solve stuff in my sleep even. I go to bed not knowing a solution to a problem after having worked hours on it. And wake up with a working solution that I can knock out in minutes. So, do I code for six hours a day? No, but work occupies most of my day.

I do both management and coding; so I can see both sides of the equation. Keeping your team motivated and stimulated with interesting work is hard. A lot of work just is drudgery. I know it is because I dread doing these things myself. And then end up doing them anyway. Drudgery is demotivating. Demotivated people drag their feet, especially when drudgery just leads to more drudgery. Often management is simply a matter of getting people to see results coming from their hard work. Break it down, celebrate the progress, do some more. Short feedback loops are a key tool. Even the drudgery gets dealt with when you do that.
Please excuse me while I become 'that guy', but Proton is a distribution of Wine with a bunch of patches and extra components like DXVK. The vast majority of proton is unmodified wine.
Gemini Ultra should show good progress according to Google - it's supposed to perform better than 85% of computer science competitors, which requires a lot of logical reasoning.
Lets see it once it goes live, but sounds promising.
Funny I drove in london a couple of weeks ago just fine. Stayed in a hotel near docklands, later drove to the British library and parked there for a few hours.

Yes there was a financial sting from parking, last I checked NCP wasn’t owned by the government though.

Even if I had gone into the very centre of london the cost of parking far outweighs the cost of the congestion charge.
Drax which burns biomass is self-styled as "the UK's largest renewable power station"
It's a diff without the author/commiter lines. If you go out of your way to look for the author in the GH link, that's not on the poster.
> Our National Grid is playing catch up

Nah - they're thinking of playing catch-up in 5-10 years time when they've done the paperwork to get permission to start catching up...
making a database is easy. making a fast database is what's hard.
Oh okey, that clarifies it!
> The Swift Bool lives a double-life. The duplicitous struct has just one instance property — a 1-bit integer.

> Think that’s okay? Think again. It isn’t even a real Int!

> It’s a Builtin type, Int1, which maps directly to an LLVM instruction deep in the guts of the Swift compiler.

Seems like the right way to build things.

I'd be surprised if you didn't find the same thing digging into its Int types - are they also not real Int types?
If you don't want to learn you chose the wrong profession.
The UK is surrounded by water, and ships are a comparatively slow means of transportation.
Drax is huge, and now burns canadian imported wood rather than coal which is was built for because it can be considered carbon-free.
Erm. Not much at all.

They are original monochrome 1978 Space Invaders, and this is Fortnite with 10,000 players online at once, in full immersive VR?
It's a highschool. That's plenty old enough to write your own exploits.
> People who use such a feature would surely have a backup strategy in case their phone dies, the battery dies, is stolen, is lost, or is unavailable for any number of reasons (fucked up OTA update? hacked?

People become inured to extreme risks. It's common to come across people with history of anaphylaxis who only carry one or zero epipens, despite the extreme risk of death.
Before people hate on Zuckerberg and Musk, a lot of developers on HN share the exact same view - that there are too many layers.

To me, this sentiment has more to do with the low interest rate era ending than large tech companies being better off.
The press release was the first one that came up in my search that explained things clearly enough for the uninitiated. There are many other articles elsewhere covering these things if you care to look.
Your figure is accurate for the global scale. In the USA it's also around 3%.

In the UK, it's 8% though: https://www.theguardian.com/business/2023/feb/28/scientists-...
anyone know what diagram tool did he use? thanks
Are you really so focused on just this one sort of crime, or does your opinion extend equally to all other crimes?

We accept that some crimes go unpunished, yes? We don't hire enough traffic police to detect and punish all speeders, even though that's a crime, and that's only one of many crimes I can think of which are underprosecuted. Nor is there much of a cry to increase the number of traffic police and bring traffic speed down to the posted limits.

So why must all shoplifting by punished, with the police doing most of the work at the store?

We've long said that if an organization needs a higher level of security they can have their own security force, which may be private guards or a private police force, as with some campus police, transit police, and railroad police forces.

Just like there is no law saying a store must pay more than is legally required, there is also no law saying the government is required to supply a police force for the store.

Nor does it make economic sense for broadly trained police to handle a specialized task like providing security for a store.

One of the biggest crimes is wage theft. The total cost of wage theft is estimated at 100x that of every robbery: https://www.workingnowandthen.com/blog/wage-theft-the-50-bil...

We know Walmart has committed that crime. ("According to a 2018 report by Good Jobs, between January 2000 to 2018, Walmart paid over $1.4bn in fines and settlements over wage theft violations, FedEx paid over $500m during the same period, and Bank of America paid over $380m." - https://www.theguardian.com/us-news/2023/jun/15/wage-theft-u... ).

Will these police officers assigned to Walmart also be charged with investigating and preventing wage theft at those stores?

No, of course that hasn't been part of the general discussion.

What, in your opinion, justifies allowing wage theft by Walmart to go unpunished?
That's pretty cool. Now I'm waiting for India and China.
There is a train to europe and can get you there in ~60 mins.
I remember some controversy, a number of years ago (can't remember who), when a news magazine (I think TIME, maybe), posted a non-retouched photo of some celebrity, and they got upset about it. I think that there were cries of "discrimination."

You can't win, for losing.
If it wasn't part of Newsqueak, then it's very likely not part of the original language philosophy. A lot of things seem to have been added with hindsight to ease migration and support programmers coming from previous thread libraries.

> I've seen claims though that it is best practice to always use wait groups

Is this from the original authors? Can you provide a reference, please?
A small tool to extract project management metrics from a backlog written as a simple task list in a text file versioned with git.
I found this talk to be the single most influential on my way of thinking of all my years on trying to absorb knowledge from the net. Very recommendable no matter your favorite language - I love that the concepts are applicable to a wide range of situations.

This has led me to his other talks which are heads and shoulders over most comparable content. I have learned more and found more enjoyment & enlightenment in the line of thinking he presents than the alternatives. Not shitting on anyone, just giving credit where credit is due. If you are open and willing to learn and come from a "traditional" background I think you will have your mind expanded like me.

Thank you Rich! ;-)
For those unaware and to give an idea of leanings, the magazine used to be edited by Boris Johnson.

The tone of the article is very much “climate change is a problem but the U.K. is a tiny amount of it and it won’t be impacted by the U.K. magically cutting all emissions, the only influence the U.K. has is in showing emissions can be cut, and it’s doing a good job on that. It also mentions cuts to use of fertiliser and other non co2 issues

To be fair it’s a solid point.
We’re talking about games still being playable years later though, so there is an argument that older hardware is relevant (relatively speaking, anyway).

Games built for Windows 95 not being playable because your hardware can’t efficiently run Windows 10 is a relevant discussion.
Seems like there's a lot of discontent people who really enjoy it when someone starts calling everything around them bullshit.

Graeber's ideas/books with respect to "bullshit" are themselves cynical bullshit written as a kind of joke for maximum controversy. I'm sure he had a lot of fun though, being invited to speak and tell people all their work is bullshit...
Thanks Don!

This is my original submission from back at the time:

https://news.ycombinator.com/item?id=35302162

HN really needs a better automatic-deduplication engine. E.g. If the same link is posted again months later, mark the original post as new again with an upvote, and the caption (if changed) as a comment...
Remote Workers Were 24% Less Likely to Be Promoted in 2023
The Governance Debacle: How the Ideal of Internetworking Got Buried by Politics
High bandwidth though.

Speed is somewhat irrelevant here as what matters is how many ships per day they can process.
> Eventually the math will work its way to the point where Nations will have to admit their Airlines are the biggest polluters in their purview and it will be hard conversation.

I can’t see how this would ever happen. Passenger aviation is ~2% of global carbon emissions. There is no climate model that relies on cutting passenger aviation to meet its targets.
Thank you! We think so too. It is inspired by TCG DICE, which came out of Microsoft Research if I recall correctly. This approach has several other benefits as well (ownership transfer etc) which I've outlined in another comment in this thread.

Here's a cool application we've yet to make: Instead of only using the transparency log verification for the verified boot stage, use it in the signing stage as well - imagine a USB authenticator that only signs your software release if the hash to be signed is already discoverable in a transparency log. You could also rely on cosigning witnesses for secure time with distributed trust assumptions, and create policies like "only sign stuff if the current time is Monday-Friday between 09-17". That would require a challenge-response with the log though.

Regarding binary transparency I think Mozilla only considered doing it, but never actually did it. In part this was probably because CAs and CT log operators didn't want CT to be used for BT as well. Speaking of transparency, you might be interested in another project I'm involved with - System Transparency - which aims to make the reachable state space of a remote running system discoverable.
While a little orthogonal to this, Tom Scott's latest video [1] with him climbing a power transmission tower concludes with discussion as to how the generating sources have gradually been moving from the centre of the country, away from coal mine fuelled generators to nuclear, gas and wind generation near the coast.

[1] https://youtu.be/F0JDK_71yDg?si=XkJZBFH4nVR0GBTV
India and China manufacture the goods that the developed world wants. You can't just shift your carbon-intensive industry overseas and then go smirking smugly about how those developing nations emit so much.

If you want to be honest, a good metric is CO2 per capita for goods consumed, not manufactured.
Really! Show me a 30 minute stand up comedy routine written in Perl or shut the fuck up.
I have definitely found the same joyous feeling of ‘flow’ when writing prose and when writing code - when you just write and it pours out of you uninterrupted, and at the end you come out of your fugue state and think “whoa, I wrote all of that?”

Live for those moments.
> Eventually the math will work its way to the point where Nations will have to admit their Airlines are the biggest polluters in their purview and it will be hard conversation.

If we're at that point, then we'll have already won the battle against emissions. Aviation is tiny compared to land transport, sea transport, heating, manufacturing, etc. For aviation to become the biggest polluter, we'll need all the above to reduce emissions by 90+%.
Baseload and nighttime cannot be ignored if you try to argue economics. You have to compensate with batteries or overbuild or a continent spanning grid - and suddenly “cheap” is not quite the word.

And of course solar is “cheap” in SoCal or Morocco. North of latitude 50, in France or the UK or Canada or northern China it is more expensive than mass-produced nuclear power plants even without accounting for batteries and nighttime.
>In 2024 if passenger aviation went down by 25% in the United States the GDP would improve by a statistically noticeable amount.

How does that make any sense? You propose to generate more economic activity by... reducing the amount of economic activity occuring?
This government is leaning heavily into culture wars, they are unlikely to attach themselves to something they are painting as “woke” (cleaner air in school playgrounds, lack of smog, etc)
No mention of France, who have lower emissions.

They just never went up as much, because they converted to nuclear much earlier.
> In my opinion the industry should move away from embedding verified boot (digital signature verification) firmware in this ROM.

Interesting, is it possible to perform attestation without an embedded signing or verification key that way as well? If so, how is it possible to tie an attestation statement to a vendor that way?
You can't even build a working GNSS if you think the world is flat
Recessions help with emissions. Like in Germany.
Reason why I left my corporate job to become an independent consultant/freelancer.

Can't stand being at home all day and work very little and be drafted to so many meetings, syncs while effectively seeing 15 people teams achieve the work I can confidently say can be done by two people, and better.

Not only that, by working much more I get to solve many more problems, under bigger time pressure and my skills and knowledge grow many times over than those of other peers.
rounding, especially in decimal, isn't actually any better. If you want to specify precision, specify it explicitly.