skysight-inc/HackerNews huggingface dataset:
The ULEZ charge only applies to diesel cars built before 2016 or petrol cars built before 2006. ULEZ only applies in London, so all of those non-compliant cars have a ready market outside of London. If you happen to own a car that isn't ULEZ-compliant, then a second-hand car dealer will happily offer you a straight swap for one that is.

You can buy a ULEZ-compliant car for under £1000 - less than the cost of a year's insurance in most London boroughs. If you can't afford to buy a car that is only 18 years old, then I might suggest that you can't afford to own a car at all.
I see all these three (SD40/41, MH-Z19 and S8) on Aliexpress, but in yesterday's discussion on the sibling post it was said that the SD40 is likely a fake since Switzerland based Sensirion do not distribute there. Do you have a blog about sourcing these sensors and those needed for other air measurements? The cheaper options on AliExpress look attractive for someone willing to try a small hobby project but if there's a risk of getting malfunctioning fakes that option may need to be scratched. Thank you
You're not even trying are you?

- city of london official site with housing estates https://www.cityoflondon.gov.uk/services/housing/housing-est...

- city of london location map https://www.google.com/maps/place/City+of+London,+London,+UK...

And this is _just_ the "city".

Now why not try and learn something about somewhere and figure out _why_ there are so many housing estates scattered throughout London. It's actually quite interesting.
https://jam.dev is the best debugging / qa tool. Not sure how they missed it.
Better effect type management with coroutines
Some other things that devs should know about Sequoia:

- If you're sticking to Sonoma for stability, be aware Apple doesn't backport all security patches. Apple's release notes show 79 security issues fixed in Sequoia, and only 37 fixed in Sonoma 14.7. Maybe some vulns were only introduced in the Sequoia betas, but based on previous years, that's mostly not the case. Apple only keeps you safe on the latest version.

- macOS Sequoia, released days ago, still includes vulnerable years-old binaries like LibreSSL 3.3.6, curl 8.7.1, and python 3.9.6. https://www.intego.com/mac-security-blog/apple-still-leaving... (I've tested it's still true on the final 15.0)
Eyeleo seems to be for windows only. If anyone is interested: http://eyeleo.com/
Things like this is what I think about when people talk about regulatory overreach. There are just so many details that need to be laid out for a society to function smoothly.
I'm not the only one who found this UX to be shit

https://discussions.apple.com/thread/255195309?sortBy=rank

https://www.reddit.com/r/MacOS/comments/16wzdk9/is_there_a_w...

https://apple.stackexchange.com/questions/465132/how-do-i-tu...

https://apple.stackexchange.com/questions/464877/how-can-i-d...
Well... An IT startup should have no need of NexCloud/O365/Google suite and so on, simply because techies know how to share files and produce documents in way much better ways.

Staten that, as a POOR solution to collaborative works on documents NexCloud/O365/Google suite might be "good enough" for some, NextCloud is not on par, but near, the burden for IT is simply the fact these products are monsters alone, essentially impossible to really knows entirely in codebase terms, complex to heal when trouble happen etc.

So yes NextCloud could be used in professional settings, and owning their own infra is better than living on someone else computer, but the real point is if your employees really need such tools/paradigm or not. Someone in IT could collaborate with a shared repo, notes, makes slides in org-mode and so on. Someone much less skilled could still use BookStack and alike. Only end-users already trained on office-like stuff could like these monsters.
> usage should be taxed to reduce the over-usage of the roads regardless of whether the owner is poor or rich.

For the tax to be equally effective on rich as poor, the tax might need to be means tested. A £100 tax disproportionately affects poor people over rich people.
the OP doesn't want it to guess at all
Loop Unrolling with Lambdas and Fold Expressions
From the article:

> What I propose is to spend your first 40-50 hours planning and refactoring. Just create a few controllers, brainstorm how that would scale in the future, refactor, and then continue.

That is overarchitecting up front. What I would propose is to follow those steps but stop after “create a few controllers”.
We completely agree here. I just don't think that's how it's supposed to be. How could Microsoft get away with this? They should pay billions in damages or penalties. And specifically, anyone who decided to move anything to the Microsoft cloud after the two hacking incidents should be treated just like someone who ran a nextcloud instance and got hacked, should Microsoft be hit a third time.

Related: https://www.theregister.com/2024/09/20/cisa_sloppy_vendors_c...

I'm surprised someone finally has the guts to state it that clearly.
> If AI is helping people code better

I don't think it is?

30+ years of experience here and I haven't seen any AI coding examples that makes me want to use AI for coding.

It might happen one day but so far nope.
ASUS ROG hat mit dem ASUS ROG Strix Scar 17 in der 2023er Version mal wieder gezeigt, dass auch Notebooks sehr potente Hardware verbaut haben können! Das ASUS ROG Strix Scar 17 2023 hat einen IAMD Ryzen 9 7945HX, eine RTX 4080 Mobile, 32 GB DDR5 RAM, eine 1 TB SSD und ein 4K 240 Hz Display! Das hat allerdings alles seinen Preis! 3738 Euro
Wow, sounds like a great idea but how is there a way for me to take financial gain from it? And can we protect them from active shooters in the area? Sounds like it should be under constant monitoring from the police.

/s
What really endangers the development of children is the lack of adult-free outdoor play. They need to learn by themselves to assess risks and solve conflicts without any adult supervision.
That's a voluntary program that most large cities have declined to participate in since 2020.

And the 'standardized' form has been messed with so much that increase or decrease for any particular line item is meaningless.

Personally, I know that shootings and other crimes I've reported on my property have been white-washed and don't show up in our city's 'open data' system.

Being 'open' with statistics just means they're much more careful about manipulating them first, or about what data is allowed in.
Ok that is pretty amazing. I followed the link to the repo of tools and it’s crazy that not only can you use automation to track and identify ships but also look up their cargo manifests.

The visualization is beautiful but the time scale is too large and the maps too zoomed in to identify much in the way of patterns.
I like the concept and the interface, but after trying one of the suggested examples, I'm not convinced this actually works?

I tried "remote work" like the initial instructions recommended as an example. The graph it gave me showed large spikes of "neutral" sentiment with a few negligible bouts of negative sentiment and even smaller bouts of positive sentiment. The sample comment it gave was from a "Who Wants to be Hired" post where the poster demanded exclusively remote offers, which the tool classified as "neutral" (with 98.7% confidence!)

Very slick tool, but if the sentiment analysis itself doesn't really work well then I don't see what value this could have.
That’s what I think as well. They are beating around the bush, everyone inventing their own license types. If I see some unknown license, I will assume it’s a trap and stay away. I don’t have lawyers on retainer to interpret new license types for me.

GPL and AGPL are already there, I know what they are and the intention is clear. And like you said, if they want to dual license it, they still can.
> "Their annual health assessments". Is that something everyone, or maybe every student, in the UK has?

No. It's badly phrased in the article but the annual health assessment is something being done as part of this research, nothing bigger
I am not a member of the Python community, and I know from here and elsewhere that there is a lot of drama (e.g. "the individual who implemented my ban from the Python Discourse forum"), so I know there is a lot of underlying context here I may not be aware of.

That said, as someone who does sit on a (non-software related) non-profit board, I got so frustrated by your comment because it included so many uninformed and flat out false assumptions, the same ones I have to roll my eyes over when I hear them directed at my non-profit.

First, it is rare (like extremely rare) for non-profit board members to get paid. For most non-profits, the expectation is that board members donate a considerable amount. The author of the post already commented that board members are not paid, making the underlying thesis of your post ("28 people on payroll") invalid.

The other thing that's frustrating about your post is the basic assumption that "number of paid people on staff = bloat", and it's something that drives me crazy. Sure, on one hand, there can be a lot of bloat (especially with larger nonprofits), and of course there are some nonprofits that are borderline frauds, only existing to funnel money to friends and family.

But getting good people to get a lot of shit done costs money. The vast, vast majority of people who work for non-profits could probably get a larger salary elsewhere - they're not doing it "for the money". And there are a lot of jobs where doing it with volunteers is basically impossible. Most volunteers don't want to do the boring yet critical grunt work of event planning, accounting, etc., and those tasks need to be done.
You obviously have not read about this piece of legislation otherwise you would not have posted this comment.

The law in question also dubbed "chat control" has been on the table for the last 3 years now. It's been rejected each time so far but it comes back every 6 months without fail.

The reason Hungary is associated with "Chat control" this time is because Hungary holds the current presidency of the EU. This presidency changes every 6 months. Before Hungary, it was Belgium which was in charge and they too tried to get this law passed.

This is what a country with the EU presidency does, they set their goals and then try to reach a consensus with the other countries. "Chat control" is one of these goals just like it was one of the goals of the Belgium presidency.

So to come out and say the Hungary is pushing for this because they are Putin's puppet is not accurate at all. The EU commission, which I am pretty sure no one can accuse of being a puppet of Putin is the one who keep bringing this law not Hungary or a specific country in particular.

Now, I am not saying that Hungary is not happy about this, in fact they may well be very glad that this law is being discussed (as it would allow them to enable a state of total surveillance on their citizens) but please let's remember that even Sweden and Spain are amongst the many countries in the EU that are actually supporting this law.

To me that is the bigger problem, how can the EU be so supportive of personal privacy then come out with shit like this?
IIRC, SPARC also used them, which... probably suggests that it's not totally terrible.
Based on the article, it's happening before anything gets served, it's specifically happening during the Astro build phase, but only on the Cloudflare build machines. So by the time it comes to serve the assets, stuff is already broken.

My guess would be that there is some specific bit of information set during the build that triggers this incorrect build in Astro, and this information is set only by the Cloudflare build process. But here the people from Cloudflare are struggling to reproduce that effect, so it looks very specific to this person's setup.
But why not? Not so long ago we did not teach the poor / women / slaves to read because similar reasons
.

One day we hope there will be sufficient wealth created in society, and distributed fairly so that toil is eliminated and all humans can choose to work - at which point what the hell is everyone going to do other than sit around and play guitar
Yeah, this is one of the old things going way back. Native apps never offer remapping of anything because they don't have to; as long as something has a menu item entry you can change the shortcuts at the system level.
> I've used them, they're over-engineered crap

Compared to what? And in what way? And then for you to manually recreate it anyway? Like when you need NodeJs, typescript, Turborepo, webpack, babel and a whole list of tools and then you still need scripts to build and deploy?

Yes Maven and Gradle has its problems, but which tool is exactly better? They all just have their pros and cons. Which tool / framework in Go allows you to update a single dependency instead of the 100 that you might need and generates OpenAPI docs for you, etc etc?
I always have such a difficult time messing with packages on debian. On arch, there is a single PKGBUILD file, and it's basically the simplest thing anyone could think of which makes it bliss to work with. On the other hand, debian/rules is a complete mess, apt-get update is notoriously slow, and I have not had good experiences with dpkg-buildpackage compared to makepkg.
There are plenty of things to strive for that will make humanity or our nation better. Mars is a boondoggle.

https://www.theatlantic.com/ideas/archive/2021/02/mars-is-no...
https://www.scientificamerican.com/article/why-settling-mars...
https://www.usatoday.com/in-depth/news/nation/2020/12/30/col...
Whoa, congrats! Been watching this project for years, seeing the steady progress toward a 1.0. It's been no small feat. Congrats! Excited for you!
> I'm skeptical. I would imagine that the driver cost is the largest driver.

I'm skeptical as well. I expect that cargo bike operators will physically age out from banged-up bodies at roughly the same age as construction/trades workers. I think it will be hard to attract people because the corps won't pay a living wage, and it will be hard to keep people after their first few bad weather events.
It's certainly going to be fun seeing this all play out over the next 10 years.

In some ways it's like taking over a project written by someone else that's "80% done". You're locked into their design, get to analyze all that code 1 bug report at a time, get frustrated by obvious mistakes, confused (and mislead) when they relied on some clever side effect.

The quality of life in this maintainence mode depends enormously on the quality of the original coder. "Why did you choose this over that?" Is a common question I have for earlier devs. The AI answer is the least satisfying "it seemed like a good probability at the time".

IME writing the app from scratch to "done" is 10% of the lifecycle of the code. It's the other 90%, spanning over decades, where the quality (or lack thereof) reveals itself.

Personally I'm finding AI useful as a tool. Would I want to be the human fixing AI bugs? (From human bug reports which are pretty vague?) I'm not so sure about that.
I wouldn't say it's just like that, they actually have a starship, it's actually been put into orbit, they have actually landed a starship booster. All tests of course.

I agree two years is incredibly optimistic, they've still got to figure out in orbit refueling, a tanker version of starship, and a cargo version of starship before they can plan such a mission. On top of that they have to be sure the belly flop maneuver in the martian atmosphere won't flop, pun intended, without prior testing. But it's significantly more likely now than it was 8 years ago.
For that to be the case you’d need two posts: Zed is apparently following the same convention: https://github.com/zed-industries/zed/issues/16969

It’s a tiresome exercise to enumerate all of the ways in which Apple is eating the seed corn by making their platform hostile to the type of people who build the highest margin part of their platform. The first time I remember being irked was when it was some obscure incantation to get aarch64-darwin to accept bash instead of zsh without complaint, but the endlessly tightening screws around quasi-documented “quarantine” permission bits on executables that no one paid 30% tax on to do an HTTP request was when it started getting concerning. It’s been going downhill since. sudo not meaning sudo is pretty much the point when it went to “actively fight upgrades, even security patches, because the dominant threat actor is the vendor”. The rootkit is coming from inside the house.

I don’t even understand this as a pro-business bias: the people who build Sublime and Zed run businesses. Small (relatively) businesses, the kind we ostensibly cheer for.

It’s like a pro-my-retirement account bias or something. When did OG hackers start taking the side of the guy on the screen in the Orwell ad against the side of the gal with the hammer?
If we're discussing falsifiability and logical reasoning, perhaps let's get more specific with terms. The author has a hypothesis, rather than a theory. "Theory" would be a lot more rigorous than just conjecturing this one thing.

https://en.wikipedia.org/wiki/Theory

https://en.wikipedia.org/wiki/Hypothesis
In Windows land, you can put quotes around your file name to prevent the default extension from being added to the filename.
same here.. i can consume a caffiene ladened drink and go to sleep no issues.
May be someone with deep pockets like Elon must get Linux to work on mobile. I know there's efforts going on but seems slow progress. That will break the back of the duopoly and also make things like this so much easier.
> All of this costs time, which startups don't necessarily...

Remember that it is easier to unwind a startup if you only need to turn off cloud services instead of disposing of equipment and support contracts.
I would assume we are moving towards a dystopia. GP is correct on the dangers but his perspective is incomplete and takes you on a wrong direction as you may have said.

It would require a lot of people to understand the dangers and take action to solve the necessary problems before it's too late.

Governance and the other systems we have must fundamentally change. (All over the world)

We must acknowledge our flaws and frailty which causes us to be selfish,greedy and seek dominance and control over the rest.
This is animalistic behaviour.

People must recognize that we are running out of time.

We are seeing a race whose direction is difficult to predict but the magnitude will be out of bounds.

If you are useless, you won't matter. Have you thought about how pests are treated?

This is relevant today and as time goes by, it's not difficult to predict.

I think we are heading towards a dystopian world.

I hope peace and goodwill prevails.
That's NRO rather than CIA.

https://en.wikipedia.org/wiki/2012_National_Reconnaissance_O...
(Shameless plug) With Brainfuccuccino[1], you can embed your brainfuck programs right into Java, so you get the "best" of both worlds ;-)

[1] https://github.com/coobird/brainfuccuccino
While Zig foundation is impressive, a large portion of their income comes from Uber for the Zig toolchain for C/C++, not Zig the language proper. This shows both a good strategy picked by the foundation and the difficulty of funding based on the language proper.
From the article: "it is not about preventing the ink drying on the nib."
Cool! I would add web fonts to that list.

The web page says nothing about what it does. The <title> says "ful.co - a svelte and sveltekit related blog and agency". Very confusing.

Add the HN title to the web page?
We're seeing (and contributing to, if I'm honest) this parenting mindset that you have to keep kids busy to "keep them out of trouble", thus the schedules get loaded up with organized activities. At least one outcome is that we reached a point where basically none of my kids friends were ever around for just... play. Then our kids are bored, and we'd like them to be doing something with others too, and soon we're signing up them up for activities and the cycle perpetuates.
I'm quite surprised that this actually works (or seems to, based on the Snopes link). The holes in these pen caps are tiny, and I feel like if I had one lodged in my airway I still wouldn't be able to suck enough air through that. But I guess you can't argue with results.
Interesting - you're not logged into Maps?

The rideshare tab in Maps gives me time/distance/traffic estimates and no prices. Whether I'm logged in, or Incognito. No prices unless I tap "Open App ->"

There is no rideshare tab in the desktop version, only tried it on my Android.
Whenever I need to touch XCode or Android Studio, I'm reminded how lucky web devs are now that almost everything has converged around Vite (death stare at NextJS). Everything Just Works(tm). Simple plugin system to integrate anything.

The few times there wasn't a plugin to do what I needed, I've managed to roll a custom one pretty easily.

When Vite breaks you're completely screwed though. Find a different way to do it or wait until a patch comes out. Vite internals are nigh impossible to fix on your own.
Try Immich (pronounce “image”) in a couple of months from now. At the moment it’s in super fast development, first stable release planned for later this year, probably early 2025. The development effort looks very sustainable, FUTO is funding them a lot.

I still miss editing mostly, but it’s on the roadmap.
As per my comment above, this draft law has nothing to do with Hungary.

The only reason Hungary is currently associated with the "Chat control" draft is because Hungary currently holds the EU presidency and as part of their mandate they are free to set goals and negotiate with other countries in order to come up with future laws.

First, these drafts mostly originate from the EU commission, so Hungary is not the one who came out with it in the first place. Secondly, Belgium which had the presidency a couple of months ago also tried (and failed) to get this draft across the line.

So yes, Hungary, which may or may not be on it's way to become a dictatorship is very happy to keep pushing for these negotiations to happen but let's also take a moment and remember that Sweden, France, Spain and many more countries are also happy with it.

So to me, the question is how can we take EU countries seriously when they talk about privacy when so many of them are ready to create a system of blanket surveillance on all their citizens?
This is a pointless attempt at a hot take made only because AI is the latest thing HN luddites like to dump on.

Theranos never shipped a real product. OpenAI has, and has millions of direct active users plus millions more indirect active users via tech companies building products on top of their API.
I don’t know what Linear is and I really don’t care that the mobile versions were written in Swift and Kotlin. I’m sure this is exciting news for existing users, but it isn’t doing anything to win me—someone who is unfamiliar with this product—over.
I'm curious, if you were choking on a penny how did you even survive long enough to get to a hospital? Going without air will kill you in a matter of minutes, tops.
And entering my password in a different kind of text box is more secure how?
If you always used Azure, then you have no idea what reliability is.
If you always used AWS, then you have no idea what great developer experience is.

GCP is fairly reliable and has a great developer experience.
I wish more AWS folks used GCP to make AWS a better developer experience.
I think POC||GTFO carries on some of the spirit of those times.
Why "Failing" Your Mock Interviews Is the Best Way to Succeed
Mock interviews help prepare for real interviews, but peer-to-peer ones often lack valuable feedback. Paid platforms like MeetAPro offer verified interviewers who provide honest insights. Embrace failure and use the feedback to improve for real interviews.