skysight-inc/HackerNews huggingface dataset:
Java 8 is...the 8th version of the Java Framework. It's supported until 2030. But frankly you can just move to more recent versions. The main reason not to is that once you do you're stuck moving more often, because the later versions are only supported until 2031. So you're not gaining much.

.Net Framework is the version of .Net that ships with Windows, and it's supported as long as Windows is. For Windows 11, presumably until at least 2035. It's entirely possible that Windows 12 will also ship with .Net Framework, as otherwise they'll have to convert a ton of MS apps to .Net, at which point you're safe until 2045.
.Net (previously .Net Core) is the open-source cross-platform framework forked from .Net Framework. And once you move to that you're going to have to move to the latest version every 3 years, because that's how long they're going to support an LTS version for.

So if you have a bunch of apps and don't care about the new functionality, and just want to make sure you have security patches then you'll stick to the version that you've got, and you'll only move once they tell you you have to.
Right, I think a single point of failure is the problem. Both domestic, or abroad. If you want strength and resilience, you need to have more than a single source for whatever you might need. It's a mistake for both of us to trust a single country to act rationally indefinitely. The problem for me is currently we're both using the same country this time.
Resin is also slow (probably slower per mm^3 than FDM depending on nozzle size), but speed doesn't really matter IMO. But yeah with a high detail 0.2mm nozzle (0.1mm extrusions size) it does tend to get pretty slow. Layer lines are a factor of orientation a lot (you want to have steep angles, not very shallow ones).

I have several printers and I ususually have something "in the oven" while I WFH (my job is not related to 3D printing sadly)
what I don't understand is why post-globalization has been equated with deglobalization
In italy there's an oral in most exams. In math exams you're asked proofs of theorems (that were part of the course).
Why limit yourself only to experiences curated by humans? You wouldn't do that outside of reading, it'd be an impossible limitation to impose. The only reason reading has been that way is because only humans could write. Now machines can write, and I can tinker and play with reading the same way I would with anything else.
I think the idea for these words here is more about preferring speed over remote execution and large build caching type of features, but not limiting the subset of toolchain functionality etc.,. In theory if you scoped your build tool to only support builds of sufficiently small size you can probably remove a lot of complexity you have to deal with otherwise.
YC is money laundering at this point. "Unicorns" and "disrupting" are just other names for money laundering and illegal activity.
Love the game. The only thing I suggest is showing a history of failed guesses. Sometimes I walk away from the puzzle and forget what I've tried when I come back to it
I have pretty much the same experience, but it is highly dependent on what you were using.

- WCF ? (very enterprisy i know) : you are still mostly screwed

- aspx ? compulsory rewrite

- MVC ? mostly smooth (but most of the pain is in initialization so comes early and can discourage newbies)

- Console ? mostly smooth

- before .Net 6 ? it was a death march, not only many API were lacking, but third party libraries were also missing.

- .Net 6 -> .Net 8 ? very smooth
If you look around and think most jobs are made up, most goods are worthless, and you have no choice but to make discretionary purchases, I don't know what to tell you.

Communism makes no sense until we reach a post-scarcity economy, which will never happen.
I did an agentic AI dating chatbot, roast it
The internet is full of predatory dark patterns, startups whose primary business model is surveillance, thought control and strip-mining user data. Crypto is almost entirely scams, and anything + "blockchain" like Web3 or NFTs has turned out time and again to be a playground for charlatans and grifters. Mobile apps and games - especially games - are designed to maximize addiction. Gig economies are modern day serfdom.

And AI is no different. The entire AI industry is built on grift at all levels. Sure, maybe it's useful to some people in some limited use cases but it's being pushed everywhere, regardless of its utility, simply because the profit potential seems near infinite. Tech has literally created death cults around it, one of which is currently cannibalizing the American government, which I have mixed feelings about because I hate American imperialism about as much as I hate "Big Tech."

I grew up a child of the late 80's and 90's. I was the shy probably neurdivergent-before-it-was-cool kid who read encyclopedias and books about robots and space travel all the time. Once the internet came along I lived in it, I would have wired myself into it like Lain if I could have. I loved "tech" and the promise of the future. Now that future is here and it all reeks because it was created by sociopaths and nazis to further the interests of venture capitalists. We built the Torment Nexus and now we're just left iterating on it, and offering Torment As A Service.

What tech trends aren't a scam? The nature of the tech industry and its incentives are such that are no trends that are not also scams. If the next big thing was not a scam, it would not trend. You might as well be asking where the water isn't wet.
If they fail they learn that they have to study.
Communism wasn't an authoritarian movement back then, it was anti authoritarian. What is being opposed is authoritarianism.

China isn't really communist, and neither was the ussr. It's just a regressive authoritarian regime with different propaganda.

Authoritarianism is fundamentally right wing. Freedom for the right wing is fundamentally doublespeak for freedom for the oligarchs to gain power and oppress. Secondarily that freedom to acquire and impose power is granted to racists so the oligarchs have their foot soldiers.
Yes, I'd argue COM is specifically very limited in such a way that traits can be used to implement it mostly seamlessly. But regardless, the dispute is over "[Rust and C++] encourages creating a library of types with inheritance".

Anyone who has at least read and understood both of these languages can see that this is not true, even if you replace inheritance with traits in rust. Not only that, traits do not support the same range of things that inheritance does. They have overlap, but it's not a small difference. When you actually get down to real rust codebases, they end up pretty different even if they're heavy on traits. But again, there's nothing requiring you to use traits. You see them often in libraries because they are very useful for generic programming. But that doesn't mean you are forced to use them in your application code.
Also the set of supported/accelerated operations in the fastest path is different no matter whether you use 8, 16, or 32bit floats, thus the common use of "TOPS" as benchmark number recently.
A phrase I heard someone say once is "useless is not worthless" and I love that phrase.
I guess you could boot into a live installer ISO and get that to install over the root disk, though I don't know what problems you'd face with trying to unmount the original root partition.

If you're wanting to do something like that fairly regularly, then it'd be easier to just run virtual machines (e.g. QEMU/KVM) to do that kind of thing.
> there was a spring loaded panel in the socket that needed to be twisted to get the plug in.

Sounds like dust protection and/or "Kindersicherung"(Child safety/protection)

One can get them as an add on, to retrofit 'Schukos'.
Really if someone can make something that allows legacy ASP.NET code to run on .net core, that would be huge for getting older projects migrated. For example, https://github.com/zzzprojects/EntityFramework-Classic EntityFrameworkClassic is a fork of Entity Framework 6 which runs on .net core but still lets you use your existing EF6 code.

ASP.NET is a much different beast though, but I don't see any technical reason that it would not be possible. I keep expecting one to show up. I think the ISAPI integration is the biggest hurdle there; lots of weird behaviors that would have to be addressed.
How much ram is in your m1?
I've observed this weird cognitive dissonance with outdoorsmen, since I am quite fond of fishing.

They tend to be a pretty hardcore MAGA bunch, but also don't like pollution because it messes up their sport. When you ask them about stuff like this (how can you support someone who pretty openly wants to mess up your pastime?), they get mad or change the subject.

I get it - people are complicated and can care about many things at once. Nobody likes it when someone is seemingly poking at their belief systems. Still - you'd think it'd give them some kind of pause.
I guess I agree with your overall point, but see things like music/tv/movies/images different from programs.

The purpose of a program (for me) is to solve a particular problem, or help me in some other way. They're usually categorized as "Works well enough" and "Not for me", and it's easy to see without using them, what category I'll file them into.

But media is different. They're not supposed to "solve" anything, just supposed to make me feel something for a duration of time, and after that they're "consumed" until I forget about them, or until I engage with it again. I usually don't know how I feel about the thing until after I've consumed it.

Personally, I've found LLMs to greatly help with creating small utility programs for myself, which I've been doing since I started programming, but now I spend maybe 20-30 minutes (mostly just refactoring stuff by hand takes time) before the utility is helpful, vs many hours which it used to take to put together the same thing.

Media that is 100% created with ML tooling tends to be very different in quality than human made media. I'm not 100% convinced it's because of the tooling itself, as much as the people who use the tooling don't have enough experience to create media from before to know what to create, or what it should be.
I almost always have two side-by-side windows (C-x 3), usually when I'm writing a function I'll have the function on one side, and the other side is where I'm calling the function. So both windows change buffer constantly as I navigate a codebase.
I'm not buying this. All these claims rely on some nebulous "poor people" who were kept hidden away somewhere. There is no good reason to doubt that these photos show regular people, and the buildings they lived in.
Wow that takes me back! I've not been active on IRC in about a decade I'm afraid.
My experience with Claude 3.7 with thinking has been incredible for coding tasks. I did not find the same level of success with Gemini even though the context window is nice.

Before they rolled this out, I rarely hit usage limits. Now it seems the usage limits have been lowered for Pro to add more value to Max. That is a less than ideal experience for users.

I agree with what most comments here are saying, that there should be more than just usage limits and I hope this changes (as it likely will because the state of competition is still high)
How do you explain countries that weren't bombed but have excellent railway?
For example Switzerland, which has one of the best railways in the world.
Additionally Sweden had fantastic railway back in the days but it has been slowly deteriorating since the 80s.

FWIW taking the train in Switzerland is pretty cheap. Definitely cheaper having a car.
TVMC: Time-Varying Mesh Compression
https://archive.is/uvzCD
We are approaching Marky Mark and the Zucky bunch completely wrong. The rhetoric we use is as if he was running a government department (freedom of speech) and not the largest publisher in human history. On some level, I feel like our regulatory or philosophical model for how to approach Facebook is based on cable TV news, where people often argue for a return to the fairness doctrine.

Facebook is completely different from cable news. Nothing in history has encompassed marshall mcluhan's idea of the global village quite like modern social media has. The grip that Facebook has on our central nervous system is unparalleled and we talk about it in terms of "fairness" and "representing viewpoints" and not "biologically, neurologically, how is this technology fundamentally changing what it means to be a human being".

I don't know how to pass legislation to do so, but I believe it's in our best interests, as a society, if the maximum natural size of a website is like, 100k users, MAX. With the diversity of communities available, fairness of moderation will no longer be as important because you have more alternatives than the billionaire consensus factory
They could have made a much better Switch 2 with better SoC had they just add $10 BOM cost to their SoC. I think Switch 2 has by far the worst hardware comparatively speaking in all of Nintendo's consoles history. Nintendo are known for using older hardware and doesn't compete with the State of art. But Switch 1 was using 3 years old tech, most other Nintendo console are similar as well.

Switch 2 is using 5 years old technology. It is not the hardware cost so much. It is not even about loss leader on console. Nintendo just decide to charge it.

Had it launch in 2023 it would have been fine.
It's an issue in grad school as well. You'll have an online discussion where someone submits 4 paragraphs of not-quite-eloquent prose with that AI "stink" on it. You can't be sure but it definitely makes your spidey sense tingle a bit.

Then they're on a video call and their vocabulary is wildly different, or they're very clearly a recent immigrant and struggle with basic sentence structure such that there is absolutely zero change their discussion forum persona is actually who they are.

This has happened at least once in every class, and invariably the best classes in terms of discussion and learning from other students are the ones where the people using AI to generate their answers are failed or drop the course.
Kudos to the programmer, who is apparently still in high school: https://p.bauherren.ovh/
Offering up an LLM-fronted "agent" for people to send their LLMs to talk to feels a whole lot more expensive and complicated to me than operating a traditional API endpoint.
we need a society where people are required to put forth the effort to participate

we need a society where people are MOTIVATED to put forth the effort to participate. only education can provide that motivation. (education is not just school, but also parenting, etc, but school is the place where new ideas are shared with the next generation). UBI can then provide the freedom to act on that motivation.

to be greedy is not the human condition. it is a protection mechanism because everyone else is perceived to be greedy and selfish as well. change that perception and give people the means to not need to be protective and the world will change.

my own life is testimony to that. i am from a country where i know that i will get support if i need it. i am using this perception of safety to wander out into the world with my children and live in places where we can make a meaningful difference. and i do that without getting any financial aid. finances are tough. my savings have run out. life is not easy. but i keep going because it is worth it. the children are getting the education of their lifetime and i am able to take the risk because i know that if all else fails i still can go back home and get support.
We have a(n enterprise) product that uses .NET 4.x for the UI, and I've explored moving to current .NET, however:

* Supporting some older OSes and requiring less system base updates is key

* There's a priority to keep installation size (relatively) small

* There's a (higher-up) notion of "if it works, why change it"

On top of that, some technical issues I've encountered (since resolved) and gave up on upgrading were:

* Up until relatively recently there was no "single executable" deployment

* For some part of Core's lifetime you had this weird deployment of DLL-run-by-EXE that's a dealbreaker for the software's security boundaries & requirements

* Huge executable size, until recently where trimming unused framework code was added

There was also some period of time where the .NET party line was "WPF is legacy, we don't support it on modern .NET" and our UI is already built in WPF. We couldn't move to something like WinUI due to supporting Windows <10 and even then, WinUI 3 increases your deployment executable's size by a lot. Thankfully they added WPF support in .NET 8/9.
It's almost like people are complicated and when you are forced to choose between two parties you almost always go for the stronger male person
No. Fraud and theft are concepts that are broader than whatever legal jurisdiction you happen to be in at the time. Imagine that somebody gets one of those libertarian paradises up and going. Or imagine a failed state or a post-apocalyptic scenario, where there is no longer any law. It's still possible to run a fraud, it's just that the fraud would be, de jure or de facto, legal.
> Starlark is intended to be simple. There are no user-defined types, no inheritance, no reflection, no exceptions, no explicit memory management. Execution is finite. The language does not allow recursion or unbounded loops.

That has some pretty useful properties for a config language that I'm not sure TypeScript helps much on. That said, Lean also has these properties too as an alternate language with good IDE support, and it would be pretty fun to write proofs of your build scripts.
This problem is already solved by technology. A brief history:

In the old days, before water conservation efforts, toilets used around 5 gallons per flush. They flushed slowly and weakly, but they kind of make up for it with volume. Except that, when the flush failed, they would overflow quickly, at a rate of 5 gallons per flush.

Then conservation started and we got lower-flush toilets. They were awful. You might have one of these.

But now we have even lower flushing toilets, and they work better than ever, and they clog your pipes less because they flush forcefully.

See here: https://map-testing.com/

So your Falcon Heavy needs a modern toilet, not an executive order.
Collaborative, agent to agent scenarios
After the release yesterday, I think it's an interesting move from Google, and specially the sample code they have in the repo.

Seems like a natural move after the MCP release, and I'm curious to see how many A2A new tools will appear in the next weeks, has anyone already started working on a Python library to implement the A2A interface?

They say that MCP can be used in conjunction, but I'm not sure if this actually makes the type of interaction move from the MCP (tool) level to the agent level.

Also, the auto-discovery with the well-known/agent.json I think it's something that is missing on the MCP world (?).

What do you think about it?
I've found so many of these contradictions in my own supporting of the household preferred political party that I've lost faith in parties altogether. They just lump too many issues together and expect you to accept them all.
To be clear, I agree that this is why expert systems fail. My point was only that non-monotonic logics and probability have equal explanatory power when it comes to unpredictability: the latter models with probability, and the former models with relations and defeasible defaults.

This is why I say the meta-cognitive explanation is important: I don’t think most people assign actual probabilities to events in their lives, and certainly not rigorous ones in any case. Instead, when people use words like “likely” and “unlikely,” they’re typically expressing a defeasible statement (“typically, a stranger who approaches me on the street is going to ask me for money, but if they’re wearing a suit they’re typically a Jehovah’s Witness instead”).
>> You're not harming anyone

I refer you to the below lines in the post to which you replied:

> Beyond that, you'd be harming others by taking the job from someone who put in the work to actually be qualified, and harming your future coworkers by deceiving them.

> We're explicitly discussing someone lying about their abilities and experience, and thus not able to deliver what they said they can in their resume and/or interview.

----

>> Everyone deserves exactly what they manage get for themselves. That's exactly how meritocracy works. You're not entitled to deserve a job from the start, out of of some holy moral principle. There's no such thing as "I deserve", there's only "I competed, and I won/lost".

In other words, might makes right. If you manage to scam an old lady out of her retirement savings, you deserve to have it! There's no such thing as "she deserves", only "she competed and she lost", etc etc etc.

It's a good thing there are people in this world that don't subscribe to this "fark you, anything goes, as long as I got mine" style of "ethics".
How can regular developers create cryptographic algorithms if nobody really knows how quantum cryptography or even quantum computers work, assuming these computers even exist? How does one test their algorithm and prove it can not be broken? Where is the test lab and proof?
Will definitely try it out! This is exactly what I’ve been looking for.
That looks bad in the international statistics and so on, there's a lot of pressure to just pass everyone.

In Italy university keeps getting easier because their funding is tied to not failing students.
One argument which I find profoundly stupid is the "well it doesn't matter what we do, look at China". In reality doing things more cleanly can make a huge difference to your local environment. Do you want to live right next to a coal-fired power plant just because that's what they do in China? Do you want to walk past roads clogged with dirty, polluting cars?
Yah, yah, yah... [waves people away while walking through offices, before sitting down to a cup of tea and some correspondence]

That scene is how most Monday mornings feel as I start to process my inbox. Including dropping the cup of tea all over myself and immediately needing a meeting with my superiors.
The CCP can seize that at any moment, and I think will in the event of economic war.

Certainly if they invade Taiwan and there's a hot response from the US
Once lush Sahara was home to a surprisingly unique group of humans
Possibly because of the Cold War experience. Also because globalisation is slowing down and we see some reshoreing already.
But you will only be able to hire the employees willing to tolerate working with it. Especially the condition of not planning any form of modernization.

And as phillipcarter noted, increasingly more libraries drop 'netstandard2.0' target, depending on the workload the performance difference is going to be anything between 50% and multiple orders of magnitude (e.g. Regex engine has gotten tens of thousands of percents faster for some patterns).

Working with .NET Framework from non-Windows environment requires using Parallels / UTM on macOS or QEMU or any other VM env. on Linux - there's Mono but it's not a replacement, and I don't think Visual Studio will work under Wine.

There are all sorts of hidden costs that you don't plan for, that come with using .NET Framework.