skysight-inc/HackerNews huggingface dataset:
Software developers may embrace complexity for the purpose of commercial benefit and suffer all its disadvantages, not to mention passing on those disadvantages to users.

However non-commercial users, hobbyist programmers, who derive no commercial benefit from complexity are free to reject it and its disadvantages.

For example, I choose on a daily basis to use simpler, noncommercial software that I compile myself. The use of such software is routinely dismissed, discouraged and even attacked by many software developers commenting on HN. Certainly, its use in place of more complex alternatives does not benefit their interests. It does benefit mine. I like (relative) simplicity.

Each is free to do as they please. If one prefers complexity, as many do, then there is no shortage of alternatives to choose from. Complexity is booming.
> There has been zero change in recognition of Israel since October 7

It's not about recognition of Israel as a nation, it's about legitimacy of Israeli policies. The phrasing of "illegitimate pariah state" (not my phrasing) was rather unfortunate IMHO.

And I think it's very hard to deny that criticism of Israel's long-term policies of settlement has increasingly come under more and more scrutiny. Even your own links are demonstrating that. This is not new criticism: pretty much the entire world except Israel and the US has been saying for decades that the settlement policy is illegal and the major roadblock to peace.
> All you need is to read the label on the checkbox when you sign up.

Your first comment was arguing "tracking doesn't exist in the EU, because we have regulations for it". Now this here is a much weaker version of the argument, because it means "data tracking can be avoided if you are always vigilant and practice good Internet hygiene".

You might believe that you are protected, but what I am saying is that even those aware of tracking might end up getting a lot of their data collected via those that are not.
This is an inviting read, and I think would resonate with many. I avoid javascript for the brittle timesuck it can become maintianing the past while shaking one's fist at other legacy systems. I've never known this to be a problem because I avoid systems that do this to my time, unless it's absolutely unavoidable. It makes me much more productive to use tools that work, and continue to work, so I spend more time with problems than rolling a temple to my own veneration. It might work for others, and it doesn't make it right, it might not work for me, and that doesn't make it wrong.

It's OK not to be for everyone, but your people will find whoever you are being.

Maybe try it as the content for your landing page. Lots of one liners that resonate.
Can you provide specifics?

I'm looking at the Google Translate version of their Arabic site right now:

https://www-aljazeera-net.translate.goog/?_x_tr_sl=auto&_x_t...

It's all looking like pretty standard news stuff to me.

And I don't know about you, but I see "controversial, disputed, or downright false claims that were reported uncritically as facts" all the time even in mainstream US publications.

So I'd need to see some evidence here that Al Jazeera is particularly worse.
You can install esphome on Emporia Vue. https://github.com/emporia-vue-local/esphome (not used this myself). Vue V3 has wired ethernet support too.
I don’t, really. I open the browser and there they are, roughly in order of opening. So I continue where I left off, more often than not closing the browser with more tabs than I opened it. Sometimes I use the AllTabsHelper extension to prune things like a bunch of instances of the HN homepage or “window shopping” sprees that I forgot to close at the time. Of course I usually close tabs when I’m done with them. It’s more like owning a lot of books you never get around to reading. You’d like to do it eventually, but there’s always something more pressing or interesting etc.
lol… I am glad for you that you haven’t heard those yet.
It was also a mikrotik - so of course, I could’ve done everything on that one.

however, I had to show / prove to a client that the set up could be easily duplicated at other locations (and moved around) where everything else on the network was unknown (only known / controlled parts were to be a Windows laptop, and the mikrotik router connecting ethernet from that laptop to whatever network also via eth.

For some of the configurations that needed to be very portable, the (very low end) MikroTik was powered via USB from the laptop

Customer also wanted the router to log any dropped/leaked traffic (which we did on the mikrotik to it’s internal memory, or a usb stick with a txt file log)
Nowhere have I mentioned the conflict nor have I mentioned whether reporting on it is easy. Not blatantly lying is pretty easy though and Al Jazeera fails that test.

More importantly, Al Jazeera is not merely reporting on the conflict, they have been „reporting“ about many other things for a long time. That’s enough data for me that can be compared to the sum of ALL other outlets.

None of that is surprising either - Al Jazeera is a government propaganda tool, run by a dictatorial kingdom that ranks rather low on freedom of the press.

The fact that you drew a comparison to BBC is telling.
Balaji Srinivasan - "Take total control of your neighborhood. Push out all Blues. Tell them they’re ... unwelcome Just as Blues ethnically cleanse me out of San Francisco, like, push out all Blues." https://youtu.be/EqJoXaNFFjY?si=x3HD6-P9n98KTHGi&t=14723
> "unit tests" appeals to me only rarely

Give this man a node.js application with 100000 dependencies where an update from package version 34.2.4 to 34.2.5 breaks everything because the developers decided to change the order of parameters in one function just for fun.
There are countless overused abstractions and sources of accidental complexity. Interfaces though are one of my favorite tools, in most languages.

The primary function of an interface is of course to swap out implementations. The first and most common use-case is generally for tests. You can do it other ways too, but they are usually more invasive.

That said, it’s easy to add interfaces later (which is one reason it’s a good abstraction). I would still defer it until needed.
Better not prod Falkirk council, as otherwise they'd have the issue of Bo'ness vs Borrowstounness to deal with.

Similarly Grangemouth apparently has a Bo'ness Road...

A related issue would be places in England named 'by-the-Sea', e.g. Newbiggin-by-the-Sea.

So the signs shall simply have to match reality.
Even the TikTok ban appears to have been led by the Israeli lobby and Israeli operatives because so much of the TikTok content re the Israeli-Palestinian conflict has leaned in favor of the Palestinians [0][1].

[0]: https://newsroom.tiktok.com/en-us/the-truth-about-tiktok-has...

[1]: https://twitter.com/ryangrim/status/1787134138283155963
I don't think this is true. Can you refer to the US State Department official position on this? It's true that in previous conflicts the numbers were in the ballpark but the breakdown between e.g. combatants and civilians was not. This conflict is very different so I don't think we should be extrapolating.

https://www.fdd.org/analysis/2024/04/09/hamas-run-gaza-healt...
Works when Javascript is disabled:

https://www.bbc.co.uk/future/article/20240503-why-you-should...
>It ensures academic freedom.

Perhaps it used to, however a tenured professor can easily be "cancelled" today if their academic research or writing strays too far from home base. Frankly, I am not sure it ever did. It seems like it might have always been used more as a threat (by retraction) than anything else.
They really weren't cheap. The costs were just pushed to the future. It's estimated that it will take between $16.8 billion and $550 billion to clean up the Hanford site. The Santa Susana facility where Apollo rockets were tested is going to cost billions to clean up (there are other things contributing to the cost there).
I suppose, but you’d be limited to a small number of supported languages, whereas bazel works for just about anything. Like my sibling commenter noted, you only need it if you really need it.
> maybe because that information isn't available yet?

What do you mean? The article they analyse says that a van struck the cyclist. The information is available and is disclosed in the very same article. Yet they use a passive voice.
Nobody likes poor people. It’s just that some people also dislike the rich.
Heart rate will probably be tough without a dedicated sensor. Sennheiser now sells earbuds with an optical HR sensor but accuracy is bad.

https://www.dcrainmaker.com/2024/05/sennheiser-momentum-temp...

Respiration rate is harder. It requires precise heart rate variability data to detect the start of a breath.
The Sam Altman Playbook: Fear, the Denial of Uncertainties, and Hype
Very cool, didn’t know about this!
That’s the poiht, it’s from the country, from the government and different sides of the government are arguing it. One side wants it and one side doesn’t.

It isn’t odd, it’s politics.
You can disagree all you want, some people even disagree on if the holocaust happened but no one takes them seriously. The history of Zionism and its goal to colonize Palestine (long before the holocaust even happened) and their ruthless methods of colonization are thoroughly documented[0][1].

[0] https://en.wikipedia.org/wiki/Irgun

[1] The History of "Socialist" Zionism | Leftist Zionists did the Nakba & founded Israel https://youtu.be/ehp9PZo4UR0
I think they meant mortality as in the old guard that have power and use it to protect their point of view die off and are replaced with a new guard that does the same.
You know what this is? Just another example of enshittification, specifically the attempt to create some sort of proprietary thing that customers get locked into, in this case branded drinks. Same story as Coke vs Pepsi: even though the recipes are almost exactly the same, people get locked into a particular preference for a particular branded drink with its slight variation in taste.

Companies want monopolies. Pure coffee is not a monopoly. Anyone can acquire a storefront and beans and make a coffee. But not everyone can make a Frappuccino(c). Starbucks wants to make a market in copyrighted specialty beverages that no other business can reproduce.

The same thing is happening with Nestle’s Vertuo product line. They lost the patent stranglehold on the original line so now other business can sell compatible pods. They’re like a printer company that lost their proprietary ink business. So they’re trying to create a new line of products where they have complete patent coverage — this is the Vertuo line. The Vertuo is a weird drink, in my opinion much worse than the original line. But Nestle is pushing it hard because if they can convert a customer to Vertuo, no one else can sell to them.

Vendor lock-in.
While I'm similarly bitter at how things have gone effectively worse, the actual driver path, assuming same user-space code, involved a significant increase in complexity for good reasons.

Back in Windows NT 4.0 - 5.3 days, GDI would draw direct to VRAM. Fast, simple, but prone to rendering glitches that left corrupted screen unless something would redraw the area.

The amount of pixels was way lower - and we already were using a lot of vector fonts at the time anyway. With higher resolutions, even when you scale by integer value, you need a way faster blitter, and new caching and rendering methods. While GDI had reasonably good hooks for caching, they don't necessarily map well with GPU architecture, and on-GPU blitting is way different than old Windows 2D acceleration architecture that worked fine with GDI - and lower resolutions.

Both for security reasons and to prevent glitches, and honestly to also handle caching & rendering better in modern GPU, you need indirect system between GDI and GPU. Once you have shaders rendering windows contents as texture on triangle strip of 2 triangles, adding blur or transparency was close to zero cost unless you have really resource constrained system (and then you had other issues, really).

And windows had to track exact Z-order since Windows 2.0 introduced overlapping windows, otherwise painter algorithm & gdi caching got confused (it was used to know exactly when to send MSG_PAINT to what window and with what params).

Animations are iffy thing, but usability research suggests that some animations, especially in a world where computers are often very silent and have no indicators (neither HDD sounds nor activity LED, for example), is indeed necessary to help majority of users know when computer is "doing something" or just hung.

As for the last point... I agree 200%.
The inside story behind Aunt Jemima’s new name (2021)
Deep Reinforcement Learning: Zero to Hero
While trying to learn the latest in Deep Reinforcement Learning, I was able to take advantage of many excellent resources (see credits [1]), but I couldn't find one that provided the right balance between theory and practice for my personal experience. So I decided to create something myself, and open-source it for the community, in case it might be useful to someone else.

None of that would have been possible without all the resources listed in [1], but I rewrote all algorithms in this series of Python notebooks from scratch, with a "pedagogical approach" in mind. It is a hands-on step-by-step tutorial about Deep Reinforcement Learning techniques (up ~2018/2019 SoTA) guiding through theory and coding exercises on the most utilized algorithms (QLearning, DQN, SAC, PPO, etc.)

I shamelessly stole the title from a hero of mine, Andrej Karpathy, and his "Neural Network: Zero To Hero" [2] work. I also meant to work on a series of YouTube videos, but didn't have the time yet. If this posts gets any type of interest, I might go back to it. Thank you.

P.S.: A friend of mine suggested me to post here, so I followed their advice: this is my first post, I hope it properly abides with the rules of the community.

[1] https://github.com/alessiodm/drl-zh/blob/main/00_Intro.ipynb
[2] https://karpathy.ai/zero-to-hero.html
Also cool, GTA V autopilot using OpenCV, Xbox input, etc.
https://github.com/davuxcom/GTA-Pilot
Very cool! Did you explore using the gap properties to specify the thickness of your boards?

> I wanted full control of the design process. Doing it in vector illustration software was too painful and it was taking too long.

Aaaand then 5 evenings later… classic :)
the article may not have the final police report, maybe the cyclist veered in front of the van?
Most applicants for a desirable position are likely to come from the majority group of your region. So for a minority candidate to be selected they would not only have to be equal to the others - but better. That seems unfair to me. What does that mean over the long term regarding how you hire?

That said, discussions about DEI tend to ignore that thing we are never meant to talk about: social class. Social class and money overrides everything.
They used the best 1940's equivalent: IBM card tabulators. This is discussed at some length in Surely You're Joking, Mr. Feynman.

My favorite part:

"When I went back to work on the calculation program, I found it in a mess: There were white cards, there were blue cards, there were yellow cards, and I started to say, "You're not supposed to do more than one problem --­­ only one problem!" They said, "Get out, get out, get out. Wait ­­-- and we'll explain everything."

"So I waited, and what happened was this. As the cards went through, sometimes the machine made a mistake, or they put a wrong number in. What we used to have to do when that happened was to go back and do it over again. But they noticed that a mistake made at some point in one cycle only affects the nearby numbers, the next cycle affects the nearby numbers, and so on. It works its way through the pack of cards. If you have fifty cards and you make a mistake at card number thirty­-nine, it affects thirty-­seven, thirty-­eight, and thirty-­nine. The next, card thirty-­six, thirty­-seven, thirty-­eight, thirty­-nine, and forty. The next time it spreads like a disease.

"So they found an error back a way, and they got an idea. They would only compute a small deck of ten cards around the error. And because ten cards could be put through the machine faster than the deck of fifty cards, they would go rapidly through with this other deck while they continued with the fifty cards with the disease spreading. But the other thing was computing faster, and they would seal it all up and correct it. Very clever. That was the way those guys worked to get speed. There was no other way. If they had to stop to try to fix it, we'd have lost time. We couldn't have got it. That was what they were doing. Of course, you know what happened while they were doing that. They found an error in the blue deck. And so they had a yellow deck with a little fewer cards; it was going around faster than the blue deck. Just when they are going crazy ­­ because after they get this straightened out, they have to fix the white deck ­­ the boss comes walking in. "Leave us alone," they say. I left them alone and everything came out. We solved the problem in time and that's the way it was."
Turing wasn't a publicly known figure for many years until a campaign to give him some prominence and highlight the injustices done to him started to get some ground. There was a strong gay rights thread to this, which obviously didn't apply to others.

While I agree others should no doubt get credit (Turing's coworkers also), the Computer History Museum and Bletchley Park do a good job (last time I visited) at describing everything relatively impartially. Media (screen and print) could often do a better job though.
I think you are underestimating the necessary planarity.
No it's not. The police have authority. Your doctor has credibility. Your doctor doesn't order you around. The doctor's reputation is an aggregation of the public's mood.
Quantity? Absolutely. Quality? That’s debatable; it’s highly dependent on the goods in question and how quality is measured.
"The Zionists" is a dog whistle. Nobody would care about "The Zionists" if they weren't Jews. We know this because Israel's neighbors kill and displace Muslims at a far greater rate than Israel would even dream, and no one is out there protesting, building encampments and roughing up passersby. Rational arguments for Israel are dismissed out of hand by "anti-Zionists" such as yourself because "The Zionists always lie". Mitigating history is simply elided. Rockets fired indiscriminately into civilian population centers by Palestinians are "resistance". Intifada after Israeli peace offers are "resistance". Murdering civilians is "resistance". Military campaigns to end this behavior is "genocide". Dog whistle, through and through.

The pro-Palestinian movement has a literal, direct, documented connection to Nazis, and its behavior is entirely dedicated to the elimination of the only Jewish state in existence without compromise or negotiation, yet it's "The Zionists" who are accused of genocide.
Sure, but being known for submitting bad code is going to make code reviews more thorough, not less. It's drawing additional attention to yourself.
There were supposedly 400,000 people behind Apollo 11. I bet you could make some pretty high quality, well crafted stuff today as well, if you had nearly half a million people devoting their lives to building one thing.

Nvidia: 26,000 people
TSMC: 73,000
Intel: 124,000
AMD: 25,000
Qualcomm: 50,000
ASML: 42,000

So, in terms of manpower, the entire global semiconductor industry might be comparable scale.
> Virtual bollards take up no space, are free to install, require no maintenance or repairs, etc.

They also don’t exists. That is an other important consideration when talking about them.
> There’s a shortage of seriousness everywhere in society now.

Exactly the opposite.
I’m a bit oppositionally defiant, so something like this, while I wholly believe in the core sentiment (of diversity, not the affirmations), would engender immediate resistance from me.
100k would be well above any estimates I've seen from any source

This is the best meta-analysis I've seen: https://www.washingtoninstitute.org/policy-analysis/gaza-fat...

Here is another that questions the statistics of the underlying reported data: https://www.telegraph.co.uk/global-health/terror-and-securit...
Ok, that's fine but that's not what he does.
My favorite confusing street I've dealt with is Boulevard in Hartford, CT[1]. Often abbreviated, so addresses like "1600 Blvd" are common. And of course there are streets where "boulevard" is the last word in the name, like usual, to add to confusion.

[1] https://www.openstreetmap.org/way/1091898993
I think that says more about programming today than it does Knuth.
that's irrelevant if he hasn't posted whatever this is (apparently https://news.ycombinator.com/item?id=40269201) on hn
TSMC has had aot of help. America helping ASML get started to power TSMC the end of a long chain of events here, is enormous amounts of science done by many, over time.

Who really knows, but I tend to think the nuclear physics were pretty involved. I enjoyed the What John Von Neumann Did At Los Alamos, from the evr excellent 3quarksdaily crew, which talks about how his brilliant mind combined with his explosives expertise was key to steering the Manhattan Project towards success. The article enhanced my appreciation for the challenge. https://3quarksdaily.com/3quarksdaily/2020/10/what-john-von-...
Great write up! I like the decision to keep deployment simple.
It's not just the quality and craft of works. Worker's pay didn't increase but productivity did, the wealthy have become ever wealthier, the bottom 90% of earners stopped doing better off, etc. etc. It's kind of crazy how so many measures have gotten steadily worse since then[1].

[1] https://wtfhappenedin1971.com/
Exceptions: yelling fire in a crowded theater and TikTok.
Super good job. The clock looks super polished.
i'm not entirely sure what the author intended, but what i took from the article is that there should be a general consensus that some sort of physical separation between cars and pedestrians is necessary to protect pedestrians from cars, and failing to build that protection means you're failing to protect pedestrians.

it's up to each individual jurisdiction to decide how much they want to protect pedestrians, but when a pedestrian is killed by a car it should be acknowledged that a bollard probably could have prevented that, and not doing the thing that would have protected a pedestrian was a decision that was made for reasons such as "it's expensive" or "it's ugly". The people or organizations making decisions to not protect pedestrians should be held liable for choosing to endanger pedestrians.

too often, the response to a car running into a person or building is to either claim nothing can be done about it, or to blame the driver. no protections from cars is seen as a road designer following best practices, and they've done their job acceptably well. and that should be corrected.
When you’re under the gun, bang for buck is crucial. When you have a relatively fat, wealthy and lazy society (compared to WWII and even the post-war 60’s) all the costs go up. Eg you could build roads or railways or ships back then. Now there are 100’s of rules, lobbyists everywhere and everyone wants their cut. Financial incentives matter far more now, since survival has been (temporarily) taken care of.
I've done similar in the past, mostly to try to get early sight of news. Never come across anything even close to what you claim.

Can you provide citations?

If not, I'd suggest you are just making this up.
No, because we are able to extrapolate from our experience. The ability to synthesize something coherent that doesn’t map directly into our training set is a major difference between human intelligence and what we call AI today.
No it's not phrased that way at all.

You seem to be reading into it something I simply didn't say.