skysight-inc/HackerNews huggingface dataset:
FWIW, i actually think this is pretty cool.

People created a map of all the Star Wars characters manually years ago. Being able to see all the characters mapped out from a story you’re interested in is pretty fun and helpful.
Books are rarely written as solutions to overcome a specific pragmatic problem. (We need a blue LED, sure I'll write a novel series about it! We need walkaway-safe nuclear power plants, let me get my quill! We need to come up with a delivery mechanism for mRNA vaccines ... hm ... order the ink and warm up the presses!)

Sure, books are great at popularizing ideas, serve as a unit of discourse, like papers, journals, conferences and whatnot.

But when Dickens wanted to make money he wrote A Christmas Carol not A Teatrise On Socioeconomic Inequalities for Saturnalia. (And most likely he had a bigger impact this way.)

> To be fair though I don't really understand why do people care that much about being able to use Mickey Mouse in their content.

I think people somewhat rightfully feel that the social contract has been unfairly altered. The deal was that Mickey gets a temporary monopoly, and we respect it so we then get it for "free".

In a hypothetical bleak grey philosophical vacuum the first time someone draws a mouse what would be the fair thing? Respecting authorship (so no plagiarism), giving credit, sure, that's the minimum, but can others copy it, add some colors and pizzazz and become the new creative king/queen of the hill? (One one hand, maybe it would give society the best stuff, the most amazing variations of all the themes. On the other hand maybe artists would burn out in 2 seconds and nobody would ever even dare to try to come up with anything original, because the game is to derive better derivatives.)

... but I don't think so. If it would be that easy to turn anything up to 11 in a second, then we would see it all the time. (Instead what we see is conservative reboots/remakes/remixes that fit the current mainstream. With its pros and cons! It's important to note, that it's despite all the brutal forever plus zillion years copyright regime we do get these summer hits that are basically old song with a new spin. And it's fine. And sometimes we get Dune part I, II, and soon III, and hopefully more parts too! Bless the maker and his water!)
The fact they’re allowed to hide information like this in the EULA instead of including it up front in product advertisements is part of the problem.

They’re advertising one transaction, but then holding you to another and hoping you won’t notice the legalese.

If this is the language they use then the “Buy” button in the online store should say “License” instead.
What is your approximate DA (domain authority) score? What kind of content do your free tools provide? If it's AI-related, it just got heavily penalized by Google's latest announcements about depriorizing low-quality results. I'm adopting a similar strategy for https://microlaunch.net, long-term SEO + free toos.
My local library system offers digital access to WSJ, NY Times and many other periodicals. You may want to see if yours does too.
That article was a bad HN comment in blog form. The author even put a disclaimer apology on it.
At >400 operations per second, that doesn't explain most of the 2/second (500ms) operations the discoverer apparently observed. Were they running on an old Pi and you on a currently high-end CPU or so? Basically, what hardware is this benchmark on?
I used to put buttons in the menu ( or even side panels ), but nowdays I draw a big button and attach a apps script function to it. Looks more bad ass.
The article quotes people speculating MDMA or LSD helped with their escape.

I'm not even saying it didn't for those people.

I have nothing against hallucinogens, but I personally suspect it could have made escape difficult (especially the heavily psychedelic ones like LSD)

I've had some intense (and basically immobilizing) hallucinogenic experiences at festivals where I don't know I would have been able to distinguish gunfire and screaming from other auditory hallucinations, let alone plan an escape
'Ahead'.

Is there anything from .NET that has inspired features in other languages?
Collecting usually occurs in a niche community, so who is selling matters.

A well known collector finally parting with their prize pieces everyone has been drooling over for 40 years is going to yield a greater return than a stranger walking in with the same items looking for quick cash.
Wasn't c# the first to introduce the async() concept though?
The US handed China economic power and now is upset about it. In a tantrum we're now forcing them to develop some of the most advanced technology in the world. In both cases it seems to be a result of underestimating them. Elites thinking everyone else is just labor.

In the 90's a friend of mine from business school said outsource all production was the future and people in the US would just manage everything. I laughed. We've seen how engineering and manufacturing are linked. China had to learn engineering to do production better. And management? Did anyone seriously think they couldn't figure that out?

This result from cutting off fab equipment was blatantly obvious. What's less obvious is that they will do it cheaper than ASML does today by jumping straight to next generation technology.
Thank you very much! If you have a Mac, you may have trouble downloading the source code DLC so drop us a mail if that is the case: make@something.pink
Body Design and Gait Generation of Chair-Type Robot
Blame it on outside party.
Wireless Network Design for a Ghost Town: Cerro Gordo [video]
What more could NPR say about those slap fights (Hunter Biden, COVID-19) that wasn't already beaten to death by the credulous corporate media? Is every news outlet required to be subsumed by the right-wing noise machine's narrative?

Uri turning to Bari to air his grievances is pretty much all any one needs to know about his POV.
I think it'd be easier to list the ones that uses .net
It’s possible that everything you said is 100% true and it’s miles ahead of everything else.
ThunderBird
French lawmakers vote to ban 'forever chemicals' except in cooking utensils
They won't because they already have async/await
There are multiple ongoing efforts to find or sometimes recreate media which has been lost to time, including media which was originally published only digitally. The difference is that I can make new furniture which looks similar to or even indistinguishable to older pieces, but it becomes quite difficult (essentially impossible) to recreate for example, early episodes of Doctor Who. In general, I'd have to say it's irresponsible to not at least look to see if someone else has a good quality digital copy first - surprisingly often, they do not.
Because they didnt bother to put a roof on it for ideological reasons (postwar architects were obsessed with cubes, purely because it made a statement), so rain streaks down and those skidmarks looks awful on big concrete slabs.

So they at least need to wash it and put on a roof that prevents it from happening again.

Apart from that, this building is fine overall.

It's odd though, because I would call this building sterilized and flattened as well!
This doesn't sound like once every 20-30 years (.NET itself is only 22):

> We do not guarantee 100% compatibility between major versions. This is true for both ASP.NET Core and the runtime itself. We intentionally make breaking changes where we believe that they are necessary to move the platform forward and the cost of the .NET ecosystem adjusting to them is low enough.

There is a major .NET release every year. Every other release is LTS with 3 years of support.

> The old .NET framework will be supported for many decades into the future

I'd guess so but Microsoft is not as clear on this as you'd wish. In all their policy documents they say it's "supported as a Windows component on the latest required update" or "Beginning with version 4.5.2 and later, .NET Framework is defined as a component of the Windows operating system (OS). Components receive the same support as their parent products, therefore, .NET Framework 4.5.2 and later follows the lifecycle policy of the underlying Windows OS on which it is installed." To me this seems to be carefully written to allow the possibility of changing that Windows component status in a Windows release. So, .NET Framework is supported as long as it is part of Windows, until it isn't.
Ah yes, Norton's law.
I mean this is serious research, but them flipping over a chair and it standing up made me chuckle and prompt me to share this here
Yeah, the comparisons seem to be fairly… one-sided. The people who love C# for being better than "everything else" seem to only have dealt with JS/TS/React and C(++), and not any of the actual competitors to C#.
You’re not wrong from a historical perspective. It was that or PHP for me. I chose well.

I would not choose it now so I don’t think it holds any more.

Go will become the next .net in 20 years.
That is right, so from a security perspective, as an end user, you can't "Disable JS, but enable HTMX only".

However a a developer or team, if you say "this page only includes the HTMX library and no other scripts" (something that is easy to verify) then you know a lot about what can and can't happen.

In a sense HTMX is a framework that provides a non-turing complete DSL with limited interactions.

Whereas React alone provides... well nothing, because it isn't a framework. You need JS to initiate it, and do anything with it at all! So a React app by extension must have a lot (or maybe a little, rarely) custom Turing-complete code with access to the entire operating system that is the Web API!

(I appreciate that people's definition of Framework vs. Library will differ, but the main point stands that React requires a decent chunk of turing complete code to do anything useful, whereas HTMX requires no turing complete code on the client but just markup.)
Sort of a newbie to agile/devops here but could you explain the comparison to Weekend at Bernie's? I only know the basic premise of the movie but can't follow how to fit agile methods vs older programming methods into the movie. Thanks!
Yeah that's the thing isn't it? When people use a search engine, they want to be able to click through to the result and read it, not have to subscribe to some paid service to do so.

If your business model doesn't let you offer that, then the answer is to accept you're not gonna be able to rank in search engines. That's it. Maybe a search engine for paid content could exist as its own thing, but that would be because people using it would expect they'd have to pay for what they want to read there.

The attempts to get both Google hits and paywall content feel like some author trying to make everyone pay them money to borrow their book from a library; completely counter to the point of the institution to begin with.
That's not how vision works. You see an extremely post processed image that's extremely far away from the original light that hit your retinas. There's nothing at all privileged about shifting something into the visible spectrum directly and seeing junk. You're just making an image that your visual system isn't good at understanding. It's not pure, it's garbage. You would hallucinate things that aren't there, you would miss obvious things that are there, etc. For you to really comprehend something the transformation needs to be designed.
The incompetence of Russian communists has given people the impression that only capitalism works, but the reality is that the Russian communists were simply too stupid and too hatred driven by their ideology. The simple truth is, it doesn't matter how you organize your economy, as long as it produces what people need and want. Economists see the failure of central planning as evidence that government meddling can never improve the economy, which they then project onto the next closest thing (e.g. China's market economy with extremely severe government intervention) and then they act surprised that it works. Winners are chosen by their performance and luck, not by (western or eastern) ideology.
Objects are also very specifically their own thing and of a specific class, so they are by no means undifferentiated.

I agree a somewhat sharper split between something like compile-time and runtime would be helpful, because it would allow some distinctions that are otherwise hard, but those are surprisingly few. There are absolutely challenges in optimizing Ruby, but I'd take those over a much more constrained language any day (some minor constraints would help; e.g. a "everything after this is runtime" marker would impose nearly no limits but would enable better tools)
You were lucky. I was questioned about this, and officer was considering for whopping 10 minutes. I insisted I am coming only for "meetings", and even then it took a superior to greenlight me.
I am pretty sure I would have been denied entry if I said the truth
Sorry and thanks for pointing it out. I should have read more carefully.
Rivos, a high performance RISC-V System Startup
Iirc when I upgraded from ubuntu 22 to 23 grub stopped being able to boot my windows drive. I played around with it for like an hour and it just wouldnt work, so now whenever I want to boot windows I have to use the efi boot menu instead which is a good enough solution that I wont spend more time on the problem.
I mean it highly depends on the CPU so I only posted it to show the relative slowdown compared to ECDSA. I ran this on my free tier Google Cloud server so it is not some super CPU.

However yes, even on this, not so powerful CPU, it doesnt take 500ms so I dont think it explains it.
Wow, had not read that before. It seems really offensive to ordinary programmers that just want to get stuff done. I also find my peak productivity when using the .NET ecosystem, which after all is good for business.
Xdebug (php debugger) is not very popular imho.

I think because PHP devs are most likely JS devs too and the developer experience becomes different for every language. Logging works everywhere.
That's the thing though, you almost certainly at the time expected people to use it, and then a decade passed and nobody showed up. The problem isn't that you did it, the problem isn't that they used the information, it's that you were an early adopter who forgot the passphrase to your bitcoins. You put that key there because you wanted it used, you don't get to pretend that you've stopped wanting to use it and everyone should totally know that because you haven't used it.

You have a sign out saying encrypted email here, and are mad someone finally read it.

Remove the sign, or change it to foo+secrets@mydomain.com

Op is mad he left the sign out saying come in and play when people came in to play way after his party ended.
This wasn't an accident, it was a direct result of the "you can never be too careful" approach to airline security.

If we didn't have reinforced locked doors this crash would not have happened.

On balance perhaps reinforced locked doors save more lives, but there are consequences both ways.
The article is right. .NET is way ahead of anything in the front end world.

But that’s because the front end world is crap.

React Server Components, the new great idea on the primary front end framework is recreating ASP.Net Web Forms. Badly. At least Web Forms was fully statically typed and provided easy embedding of simple JS instead of having to convert everything to the “React Way”.

HTMX sounds great and is very good in many ways until you realize it’s little more than a desperate cry to go back 15 years in front end programming because front end development has become such a shit show over the past decade+.

Pretty much everything in modern front end development is reversing whatever was done over the past decade and a half because pretty much everything done over the past decade and a half was done to compensate for all the problems with browsers. Now that browsers are becoming decent programming runtimes, and internet speeds and latencies have improved, you don’t need stuff like jquery to compensate for every browser doing things differently, or the virtual dom to compensate for awful DOM performance, or Lodash to compensate for terrible JS engine performance, etc.
A lot of the filter is just limited time and energy. A college kid has plenty of that, but not the right skills. There are more than a small number of people with the right skills but they have day jobs. That’s what makes think whoever was working on this was being paid upfront to do so. That said an obsessive with an easy day job and not a ton of family responsibilities is always a possibility.
Thank you for the additional confirmation. We have seen the same stats, which is why we didn't buy a Mac so far. We could build it on GitHub actions, but we wouldn't be able to test it that way. However, depending on the game, the target audience may have a higher percentage of Macs. BlockBawks, our upcoming game, may have a disproportionately higher number of Mac users who are interested in the game because it's dealing with a programming topic. Ultimately, I'm afraid you may just be right and getting a Mac Mini may not be worth it.
What an article!
Monarchy never really works for long in Tolkien's works either. The history of the kings of Gondor is all strife and crises, and in Tolkien's abandoned sequel already 100 years later “the people of Gondor in times of peace, justice and prosperity, would become discontented and restless — while the dynasts descended from Aragorn would become just kings and governors — like Denethor or worse.” (Letter 256)
I think you're right actually on second thought
This doesn't work for anything actually complex.

For example if you've ever taken a look at the bluetooth specs you would not trust a single person in the world to implement it correctly and you probably wouldn't even trust an arbitrarily large team to implement it correctly.

Unless they had a long demonstrated and credible track record of shipping perfectly functional products and an effectively unlimited budget, i. e. Apple and maybe 1 or 2 other groups, at most.
Frankly, having lived and upgraded many projects through asp web forms, wpf, silverlight, and razor, I've decided "never trust .NET UI libraries to survive". So I'm avoiding Blazor entirely and just sticking with the react ecosystem. I trust that 100x more than I trust Blazor, partly because the ecosystem and user base is 100x larger. I won't be the slightest bit surprised to see Blazor tossed in the trash in three years, but I'll eat my hat if react is gone by then. Sure, maybe it's popularity will wane for some other similar library, in which case I'll switch to that. But I'm sticking with the beaten path on the front end.
You have no interest at all in if cronyism is affecting your local politics? Do you care about how your taxes are spent?
> Do packages with external C / C++ dependencies include binary blobs for platforms or compile them on the fly, or do they need to be configured for each platform?

They usually bundle them in. For example the SQLite packages are bundled with ~23 different native binaries for all of the platforms it supports, and they'll be output to the right place as part of the build process. There's nothing you need to configure.

For licensing or packaging reasons this might not apply to everything (ie ffmpeg).
Are you saying Lubitz didn't intentionally crash the plane?
Like other highly successful products of Microsoft (e.g. Windows, Microsoft 365), I get the feeling that C# and .NET developers are a largely "silent majority" who may not be getting posted on or talking as much on places like HN compared to developers of alternative options, but this is mostly because they're just getting stuff done with minimal fuss or issue.

I also get the sense that in the U.S. because Java was around for a bit before .NET, it got a head start in terms of market penetration and embedded in a lot of places, so when .NET arrived, even if it was better in some regards, it wasn't enough to justify throwing away investment that had already occurred in Java. As Java was overall more used in the U.S. hiring Java developers was easier, further cementing Java as more popular over .NET.

Meanwhile in other places in the world where there had been less Java investment before the arrival of .NET, it is much more prominent as is the available hiring pool of .NET developers.

As someone who's been using C# for 12 years now, I have always felt incredibly productive with it and even though I never especially felt the experience was bad, it seems to somehow continuously provide some pretty great quality of life improvements.

As with any tool, it's not appropriate for certain kinds of problems, but outside of things like operating system/driver programming or super performance critical code, it is almost always a perfectly fine solution and you won't have any issue hiring developers for it going forward.
I am 30, from the Netherlands, and choose to not build up a pension (freelancer). Though, I do save money with the intent of not needing to do work for the primary purpose of earning money (i.e. maintaining a standard of living).

I eschew pensions because they are part of a mindset that in my opinion is a major yet avoidable source of the continuing enshittification of our world.

My gripe with pensions is that they are paid out indefinetely, until the receiver dies. Why not a fixed number of years? Because people would be offended or scared?. "So you're going to let me wither and die?". Given an average life expectancy, the number is still sort of fixed, but again, it's about the mindset.

As a collective, we value human life _too much_. Stripping away any nuance: we try to keep everybody alive as long as possible. Death is natural. Death is dignified. Death is sad, but sad is not bad.

I wish we were able to say this. You've contributed to society while you were able, and we salute you for it. Because most humans are terrible at long term planning, here is that money we incentivised you to save up over the decades. Spend it wisely, for there will be no more. Don't fear the reaper, but embrace him when he comes.
LunchMoney – Delightfully simple personal finance and budgeting
Doesn’t need to go in the ocean to be useful. You wouldn’t want to take a Rib across the Atlantic but they’re still highly useful craft.
Back when I only used Gmail, Sparrow was the best email client I ever used on any platform. Google bought it and shut it down. I’m still bitter and have yet to find anything that comes close.

I use Apple Mail for personal stuff and Outlook for work (because I have to).

After Sparrow, I’m hesitant to try a bunch of new clients, as I don’t want another rug pull.
The main Model 3 is pretty much there already? $40k base price, -$7500 for the rebate, -$5000 for picking an inventory model. That's well below your $30k for the 250 mile variant, and not much above for the 320.

And prices will continue to steadily drop all year. I'm fairly sure Tesla will prefer to sacrifice margin to maintain volume.
Or someone further west who did this after work during the evenings.

Or someone further east with a classical hacker "let's get up late in the afternoon, and start the serious hacking late at night."
Other way around for me. I started out as a c/c++ developer working on the command-line with gcc/gdb and emacs and makefiles. I did over a decade of that, and I'd agree that there is a kind of satisfaction to building "from the ground up" on the bare metal.

But my last two decades have been pretty much all .net and I live a lot of each day in visual studio. I feel a couple of orders of magnitude more productive in .net and I find it hard to imagine why I would want to use any other tools at this point. For getting stuff done, .net is hard to beat.
Self Adhesive Whiteboard Roll
(I copy pasted the wrong quote. I meant to take it from the parent comment, not the sibling.)