skysight-inc/HackerNews huggingface dataset:
I believe that Dang does make an attempt to unflag some of these kinds of topics, but there's also the issue that the discussions can become highly politicised too which is not the stated purpose of HN.
You're assuming there will be an election in four years which is contrary to his campaign promises.
The "games programmers are best programmers, in all senses" thing is a very, very common point of layperson confusion; not totally sure why.

(As someone who has worked in both the games industry and Big Tech(tm), yeah, no.)
> lost something along the way

yes. Lost the need/urgency of not-enough-resources. Lost the constraints that fueled inventiveness and frugality.

And this isn't only software (or hardware). strive-for-(being-able)-to-Waste is everywhere
Any end-user application that uses docker is not an end-user application. It does not matter if the end-user knows how to use docker or not. End-user applications should be delivered as SaaS/WebUi or a local binary (GUI or CLI). Period.
I see, thank you. I'm trying to get up to speed with the whole ecosystem as I have a use case for it. I would like to interact with WASM components from a go binary, but it seems like wazero doesn't and won't support the component model anytime soon. The rust tooling seems more mature ATM :(
> I'm going to assume good faith here. Yesterday they just asked congress for $4.3 trillion in deficit spending (debt increase) to fund tax cuts for the people who pay the lowest taxes already.

Completely - it's again propaganda vs reality. They keep showing exactly what they believe by their actions, but from.what I see people on the right keep believing their words/propaganda. There is such and echo chamber on the contermporary right it's incredible. No matter how much tangible, see-it-with-your-own-eyes evidence of something is presented, as long as there is a cover story given that denies it people seem to keep believing the story. And then afterwards when it becomes clear that reality was the case and not the story it all swaps over to rationalizations and the cycle begins again with a new topic.

I remember when it was "there is no way this candidate really will do the extreme things he claims. He's just saying them for effect." To "he doesn't really mean he'll work to be a dictator from day one when he says it" "he doesn't really mean vote for him and you'll never need to vote again".

Then when he starts doing it but gives a different cover story it: "Yah he's not really doing that, he's just cutting waste", to what will be "he's not really doing that he's just fixing unfair election procedures" and so on.

Then finally it will be again "yes he actually did those things but here's why its ok and it doesn't change my mind".

Extremely prominent SV backers in the VP side of the administration have said/implied multiple times if it's democracy or their world views, they choose instituting their world views - and somehow people are still making justifications saying "they don't really mean that, they won't really do that." Even with the clear evidence of what's happening now.

Why do people refuse to believe people when they are explicitly stating their intentions?

Sidestepping any specific political topic, this new view of "I'm against the other party's political touch point item that I'd rather throw out 250 years of democracy" is really wild to witness.
It’s not even another exchange.

It’s NYSE Chicago rebranding.
Isn't indentation 'non deterministic' in Python? E.g. if I have the following:

if (foo):
bar()
hum()

how can anything other than a human decide if that 3rd line should be indented as it is or by one more level?
I am interested in that company as well.

A recent example of "knowing better optimisation experts" I know of in my local area are with garbage trucks. A expensive company was hired to optimize - yet they apparently forgot some real world factors, like with snow and ice not all the trucks can go everywhere, some roads too narrow, etc. with the result of chaos and the workers fighting succesfully to be allowed to continue influence their working schedule, they sucesfully managed without the external experts.

People do inefficient things. And they also do it for years, thinking it is a universal law. But usually an expert from the outside will still not know better how to do things.
https://xkcd.com/932/

(Don't get me wrong, I think the existence of DOGE is a farce, but this website is literally just a blog... It's not hosting secrets, and getting caught up in conspiracy theories of it being 'hosted offshore' is missing the forest for the trees)

Edit: After reading https://www.404media.co/anyone-can-push-updates-to-the-doge-... (which lol, what competence!) it sounds like the 'not on american soil' is bowdlerized from the fact that they're running on Cloudflare pages so there isn't a 'server'.
If they've written "many many words over thousands of years" for the merits of their philosophy, they are also perfectly capable to write multi-paragraph goodbye letters. That's the bearing it has on the parents claim. And many did.

Why you felt the need to add your comment, is a more apt question.
DOGE should be able to make those arguments themselves. They're also not particularly transparent, so we have to assemble information from various sources.

They're right now firing all probationary employees at multiple agencies. That is entirely indiscriminate, and almost certainly disruptive to the mission of those agencies.

The actions at NIH and NSF will likely kill a large portion of the scientific research they used to fund. So unless you consider science in general be a waste I think these broad cuts clearly don't target actual waste and abuse.
Returning to the office? Focus more on practices and less on the policy
thats the only GPU that is worth the upgrade. All the other ones are meh.
> Sure, but in some cases it's also a great way to become very very wealthy.

In very very very few cases, sure. Also, the wealth isn't the only or at least not the biggest motivator for many people trying to build their startups. But I get it - my money my rules disguised under show me how motivated you are to carry this through.
> technically inclined people may have trust, respect and admiration for other technically inclined people, especially those who are famous and appear to be successful from an entrepreneurial perspective.

You appear to be writing those words entirely from an American (specifically a Silicon Valley) mindset, which is hardly surprising on this forum.

I can assure you, there is no such unconditional love expressed for such people on this side of the pond. Indeed, the fawning of some Americans over the likes of Musk is rather baffling.
Watches of a Jihadist-Turned World Leader
Banksy didn't sign his works. 3anKSY (only near fakes) supposed to mean I guess.. (attention) this be an art and it's worthy - it is not Banksy trademark - but the opposite - a silly joke attempting to use 'banksy' as a new adjective - or a tribute to him in best case. (Fakes were convenient, helping to hide his identity - but it's his final word what was his work, what not.)

Banksy original works do have style. Fakes are random attempts to look similar, to get attention - lacking sense of humor, context and meannig (as that one on article photo).

No mark nor label can make any banksy banksing thing be the Banksy's (first order) work (having something to say).
>But yeah the "Apple M hardware is miles and leagues away" hypetrain was just a hypetrain. Impressive and genuinely great but not revolutionary, at best incremental.

Compared to the incremental changes we've seen the previous 10 years before it arrived on AMD/Intel space, it was revolutionary.
But only, if the DOM is used in other ways than being an output of whatever is done to calculate its update. If the framework uses the DOM for other things than directly updating it or respresentation of internal state, then that's on the framework. Is it reasonable to assume DOM itself is part of the state? Would it not be more reasonable to have an internal state? But we have this with virtual DOM. So maybe the issue is in the way it makes use of the DOM in conjuction with virtual DOM internally. Maybe it is an optimization "hack" that goes badly in this scenario.
> All of these channels are blatant Russian propaganda. They're also full of blatant lies. All 3 of them.

Can you point out examples of lies or do you just label every source that does not align with your beliefs as propaganda?

The Military Summary Channel sources Deep State (pro-Ukraine) and videos made by Ukrainians, are you telling me that these are also lies?

There was that video of a bradley(IFV) managing to defeat a Russian tank on History Legends, why would the Russians make such propaganda?

> Avdiivka was literally visible from the windows of high-rise apartment buildings in Russian-occupied Donetsk.

That's why it was so critical to capture it because the Ukrainians were able to comfortably shell the separatists from there, that's why it was important.

> Avdiivka, the "greatest success" of 2024, was a small town with pre-invasion population of 32 000

It was one of the most and best defended strongholds of Ukraine that was in range of the separatist capital, getting rid of that was huge.

Being important economically is not the same as being important militarily, a village of 1000 people can be more important than a town of 10 000 if it's in the right place.

> All other listed are even smaller: Vuhledar 14 000

It had high rise buildings and it was surrounded by flat terrain, incredibly difficult to approach, was blocking the Russian army for a long time.

> It took three years to get there.

Because it had an insanely high concentration of Ukrainian forces and some of the best defences.

> losing 400 000+ a year

War started in 2021, we are now in 2025, that's 4 years, estimated size of Russian army is ~1 500 000, which means they should have a minus 100 000 soldiers, that does not add up. You could argue that maybe the Russians are just that good at recruiting people at this horrible survival rate, however you would need to account for contracts not being renewed, which makes it very hard to make the numbers add up.
How does the IDEA/VSCode know when you're done with the if?

if foo:
bar # Obviously this is indented
but_is_this() # supposed to be under the if?
how.about(this) #?
how.do_you(de) # indent in Python, if not manually?
TFA's author here.

> Maybe a better way is, instead of banning anything, to supervise and explain to our children what they're seeing.

Now that I have 3 of them, and the oldest is almost 6, I guess I need to update the article on how this panned out.

Long story short: replacing Spotify and YouTube for music with yt-dlp + Audacity (to cut out ads, padding, channel jingles and other nonsense, + normalize volume) worked to an extent, and I built up a small library for my eldest daughter, which I then reused with the younger ones. However, once the oldest one went to kindergarten, she immediately contracted the Paw Patrol fever, and we couldn't continue keeping our kids oblivious to children programming anymore.

I mean, you can try and fight Paw Patrol, but you can't win in the end, and the more you resist, the harder it gets for your kid to make friends. Same with other major franchises. It's the same kind of problem as teenagers and smartphones, just couple years earlier.

Anyway, from that point on, curating a local library stripped of advertising became too much of a hassle. Instead, we embraced Netflix and YouTube - I just keep the ad-blocker running to reduce ad exposure, but since advertising is everywhere and can't be avoided, we focus on teaching our kids how to process it.

As evidenced by TFA, I do have some strong views on advertising in general, but I'm not dumping them on my kids. Letting them see advertising as just a fact of life seems to make it less impactful. Turns out, most ads are 100% boring to my kids (after we get past the "why is the man doing ${something they never saw someone do before}" questions); my oldest one actually figured out on her own where the "skip ad" button is on YouTube and how to operate the mouse to click it and resume the song that was playing. And those that aren't boring, we actually learned to enjoy.

I can go on and on, but I'll leave it for an eventual blog article.
Well, now you have defined what you mean (realtime'ish execution low/no latency variance). The next step would be to formulate a test and see if it is actually a problem and then make technology choices. Just assuming isn't really professional.

You can always find use-cases where GC'ed languages might be challenging to use. With emphasis on "might", because you kind of have to try it out before you can determine if it is a problem.

There are a lot of high performance applications where they're just fine. For instance if you care more about throughput than latency variance. This is why "high performance" isn't a useful term. You have to be specific about how you measure "performance".

Most of the code for most developers isn't terribly performance critical. Correctness is usually far more important. Most performance tends to be lost due to lack of design talent rather than the language.
The UK's war on encryption affects all of us
I think it happening in the US is the new bit, but the WOT produced the insane scenes of flying in twelve billion dollars of loose notes and it (of course) vanishing: https://www.theguardian.com/world/2007/feb/08/usa.iraq1
Some time ago I created a chat that uses the same principles, it's funny to have some ideas validated by something that has been around for over 20 years and that I didn't know existed.

https://github.com/domingues/vortex/
Rewarding Based on Merit Alone: Great in Theory, Tough in Reality
As someone who moved to Norway (not Oslo) to pursue a PhD in computer science, I highly suggest everyone who might be interested to give it a chance. High quality of life and supportive system and society.
Vacancies for University of Bergen: https://www.uib.no/en/about/84777/vacant-positions-uib.
How could it be classified as "unfair criticism" if the political proposal has made a very specific mistake in this instance? Should we not criticise a mistake simply because they are to be considered infallible or should we point it out so that they can learn and correct it? (Assuming that they are acting in good faith)
Wayland and Bunsenlabs
You'd want to keep your network alive. Publish, be on program committees doing reviews, etc. If the number of jobs is fairly static and you're doing this and your area doesn't collapse, (e.g., the AI winter), your network can probably land you okay. Networks in the academic world is a pretty big deal and it's a small world. Some people like doing this kind of 'service,' I wasn't one of them.

If there are general headwinds (i.e., research spending in general drops, which seems to have been an ongoing trend), there is almost definitionally more people getting cast off than there are actual researcher roles, not including new entrants to the market.

As with all things, the better off you do (very high quality lab, for instance), the more places you have to try to grab onto if you get cast off.

My peers from grad school have gone every which route, industrial labs, academia, more applied research-lite positions, finance, and fairly direct software engineering jobs. A decent chunk that started in academia or at labs have migrated into more standard software engineering roles. Personally, I really miss research, but it is what it is.
>You are implying that if you can communicate but have nothing backing it up that's worth 95%?

If you can communicate it can be 99% of the value. Getting someone to write something to back it up is trivial in comparison.
If you are interested, I also made an AI assisted OCR API - https://github.com/kdeps/examples

It combines Tesseract (for images) and Poppler-utils (PDF).
A local open-source LLMs will extract document segments intelligently.

It can also be extended to use one or multiple Vision LLM models easily.

And finally, it outputs the entire AI agent API into a Dockerized container.
Is there really any point in being careful with the facts? It seems like the way to win is to convince people of low interest and/or intelligence, which is all about rhetoric and narrativizing anyways. What’s the utility in truth here?
I envy your bubble.
>>so why did you vote for the guy who increased the debt more than his successor

But less than his predecessor.

And I didn't vote, I'm not a US citizen or resident.
* X isn't an official Government archive of record

* They cut things blindly, eg: https://news.ycombinator.com/item?id=43046466

It's a clown show.
The sensitive readers please be advised, quite a bit of a rant and angry reactions coming in an overreacting style, please stop here if you are of the sensitive type. The comments are unrelated to this particular product but aimed at the universal approach of the broad topic nowadays. Zero intent of offending anyone specific person is attempted.

I am fed up with all these predicting what I want to do. Badly!! Don't guess! Wait, and I will do what I want to do. I do not appreciate it from my wife trying to figure out what I want to say in the middle of my senntence and interrupts before I finish what I am saying, imagine how much I tolerate it from a f computer! I know what I am going to do, you do not! Let me do that already! This level of predicting our asses off everywhere grown to be a f nuisance by now, I cannot simply do and focus on what I want to do because of the many distractions and suggestions and guesses and prediction of me and my actions all the f time are in the way' Wait, and see! At this overly eager level and pushing into everything is a nuisance now! Too many times the acceptance of the - wrong - 'helping suggestion' is in the way too, hijacking that usable elsewhere particular keyboard action, breaking my flow, dragging in the unwanted stupid guess! Recovery of my way of working from incoming and pushy "feature" hiding/colliding my usual actions, forced on me in a "security update" or other bullshit, turning off and recover the working practice already been in place and worked is an unwelcom being in the way too, ruined, now colliding with "smart prediction", not helping. In long term, it is not a definitive help but an around zero sum game. Locally, in specific sittuations, too many times it is a strong negative by the wrong done! Too much problems here and there, accuracy and implementation wise. Forced everywhere. Don't be a smartass, you are just an algorithm not a mind reader! Lay back and listen.

If prediction is that smart - being with us since the turn of the millania here and there - then should do my job perfectly and I can go walk outside and collect the money! Until, f off!
This is a good demonstration that autodetection-based CPU acceleration should be on by default.

Also, it looks like several of your projects use zlib. You might take a look at zlib-rs, which is at this point faster than zlib-ng and easier to make use of from Rust. It's available as a flate2 backend. (Note that the folks working on zlib-rs are looking for funding for its development at the moment, if you're interested.)
Even the Linux kernel adoption only took really off, and started to endager the UNIX ecosystem, when the likes of IBM and Oracle saw a benefit in doing so,

"1998: Many major companies such as IBM, Compaq and Oracle announce their support for Linux. The Cathedral and the Bazaar is first published as an essay (later as a book), resulting in Netscape publicly releasing the source code to its Netscape Communicator web browser suite. Netscape's actions and crediting of the essay[68] brings Linux's open source development model to the attention of the popular technical press. In addition a group of programmers begins developing the graphical user interface KDE. Linux first appears on the TOP500 list of fastest supercomputers.[69] The ARM port (initiated in 1994[70][71]) is merged"

https://en.wikipedia.org/wiki/History_of_Linux
Surely because of Goldreich & Wasserstein's result that public key encryption based on NP completeness necessitates NP=co-NP?
Sabotaged by our incompetent and ignorant politicians for sure.
It seems they chose Dallas.
At some point Wazero will have to support component model, regardless of their opinion about it. Otherwise they will lose any relevance.

But I agree with you, the tooling is very immature.
It's not based on titles. Here [1] is the proposal. It included "Furthermore, by employing and mentoring students from underrepresented backgrounds in STEM, this project will aim at bridging the gap in institutions across the US. It will train the next generation of scholars from minority serving universities and marginalized communities in the fields of cybersecurity, utilization of renewable resources, and machine learning to address the pressing problems of this age."

Previously DEI adherence weighed into which proposals were awarded funding. They no longer do. It's unclear exactly how this is working but suspect they're flagging grants where either the entire point was DEI, or where the project was unrelated to DEI but the DEI stuff pushed it into the acceptable range (and/or drove the grant amount higher than necessary for the underlying science), and cancelling them.

[1] - https://www.nsf.gov/awardsearch/showAward?AWD_ID=2219701&His...
Free speech and criticizing mistakes is great but there's already comments comparing Trump's US to Weimar's Germany..
Handwriting with words is not arbitrary nonsensical text
To be honest, the mass of developers is not only lazy but irresponsible and unaware of the risks of being too liberal in the addition of dependencies.

> [...] Now everyone can click on a button

IMHO the code that the button runs after the click is the problem, not the availability of a button.
A funny old story
exactly ... But why is there so much sympathy with leaving the EU? I don't get it. /s
That's a much better scenario than having coworkers who are difficult to work with.
I haven't used Zed much but RustRover seems to have recently switched to a more aggressive/ambitious autocomplete. IIRC tab used to just complete the current word, now it tries to complete the rest of the line. Only it usually gets it wrong. Enter now seems to do what tab used to do and it's been quite annoying having to unlearn tab completing everything.

Maybe Zed's prediction is better (though to be honest I don't really care to find out). But I feel like autocomplete is something where usefulness drops off very quickly as the amount of predicted text increases. The thing is, it really has to be 100% correct, because correcting your mostly-correct auto-generated code seems more tedious and frustrating to me than just typing the correct code in the first place.
You are confused about the issue, and the OP does its part in contributing to the confusion. It's not a VDOM issue, it's not React exclusive (that part the post is explicit about) and indeed Svelte is affected as well: https://github.com/sveltejs/svelte/issues/15090

When seeing issues like this one pop up with React in the title, one should really have a good think whether this is solved principally different in other fws OR, and this should be the null hypothesis, is React in the title because it is more widely used than all the others combined
Are you not wildly exaggerating when you suggest that the ‘cops’ frequently show up at people’s houses based on things that they’ve tweeted? There aren’t even enough police officers in the UK for this to be feasible if they wanted to do it.