skysight-inc/HackerNews huggingface dataset:
> But what about game frameworks for web games today? A wasteland. A hundred possibilities and none of them doing a particular stellar job.

This oddly reminds me of another exchange on HN, in which someone said that the state of software tooling for learning Japanese was very good - in that there are a lot of software developers interested in the problem, and therefore there are a lot of tools around that those developers have built - and the counterpoint came up that while Mandarin Chinese really has just one tool available, Pleco is significantly better than every tool that exists for Japanese. The more vibrant competition in Japanese tooling doesn't seem to have produced any benefits.

I can't pretend to have a good diagnosis of why this occurs in modern web game frameworks or in language tooling, but in the language tooling there does seem to be an issue of crowding out - a high-end Chinese-English dictionary is $20,¹² whereas LogoVista's Android edition of the Kenkyusha Green Goddess is $65³ (and if you want English-Japanese in addition to Japanese-English, that's another $65).

LogoVista's app has the UI entirely in Japanese, making it a challenge for Japanese learners. But with the dictionary costing that much, anyone thinking "I can make an English interface for this!" might well decide that licensing the dictionary will prevent them from ever being able to turn a profit.

¹ And every Chinese learner I've ever met, other than myself, won't even pay for that - they stick to Pleco's vastly inferior free dictionary. But even that is infinitely better than what you get in Japanese tools, which use the equivalent of CC-CEDICT.

² https://www.pleco.com/products/pleco-for-android/pricing/

³ https://play.google.com/store/apps/details?id=jp.co.logovist... ; I'm not sure what the iOS pricing is currently like, but if someone's interested it's available as paid content through https://apps.apple.com/us/app/dictionaries/id1380563956?plat...
Whenever anyone refers to themselves as a "coder", I always think, "Would Hemingway call himself a typist?"

Calling oneself a coder is only a recent occurrence. I never heard the term until a few years ago; possibly due to all the hobbyists getting involved.

Coding is the end result of programming. I'm a programmer and proud of it.
Embarass humanity with crypto garbage: https://en.m.wikipedia.org/wiki/World_(blockchain)
Do Tresca or von Mises really fit anything well? I've only ever seen data that looks like this [1] which is all over the place. Can we even control shear stress accurately in a lab? Tensile and compression tests are easy but shear stress tends to be non-uniform through a sample. Then there's the mystery (afaik) world of uniform tri-axial tension which seems to be impossible to measure.

I wasn't talking about fatigue, but damping too for sure. Analysts often use Rayleigh damping even though it makes no sense physically, uses parameters that aren't material properties, and just happens to be a convenient formula that works with some solution techniques.

[1] http://www.w.continuummechanics.org/images/vonmises/Experime...
Please let's not make such assumptions about other users, and certainly not as ammunition in an argument.
Shares are Shares.

Whether they are voting shares or not is irrelevant as he is still invested in the company.

As long as he is still invested in Microsoft he is still invested in surveillance capitalism, the very thing he is arguing against, and I am sure if he wants higher dividend payments, he would want the stock to go up.

Even if they are voting shares, he has no realistic meaningful power or say when a shareholder vote happens.

If I hated the company I worked with for over 10 years why would I still have shares in the company, I wouldn't want anything to do with it, this includes selling shares and wanting Microsoft's share price to go down.
Have you heard of Karl Marx? - https://www.youtube.com/watch?v=cmcUcHZciFM
I’ve been working in C# since 2002 and only in the last 2 years have I been using the Rider IDE and will never go back to VS Code. I know most C# developers use Code or Visual Studio but Rider has a lot of small features that make working with the c# very enjoyable. I have no affiliation with JetBrains (maker of rider).
Woohoo Maestro is awesome!
Most interesting thing to me is how switching to coreboot fixed the freezing. Do you have a theory of why that might happen? I wonder if it's ACPI/DSDT related or if HW controllers were initialized incorrectly using the original BIOS.
That's my whole point.

The way to make it accessible is to allow users to do what the want with the content on their computer.

Accessible isn't binary, it is a spectrum of options. The point of many accessibility features in the real world and the digital is to increase possibilities and modalities of use. DRM that blocks screenshots is the opposite of that.

I encourage you to learn more about the disabled and their needs before you keep firing off these quips. It isn't adding to the conversation, and the faults in your reasoning have already been explained thoroughly.

The accessibility was just one of many arguments put forth for perfectly valid reasons you might want to take a screenshot of a video player. You said: "The reality is nobody cares. I don’t think I’ve ever tried to take a screenshot of a movie and I’m sure most people haven’t either."

I'm just pointing out that there are people that DO care, and that there are compelling practical, moral, and legal reasons to care even if those reasons don't affect you right now. There are plenty of things that exist in this world that matter a great deal to people, that will never matter to you.
Yes, I firmly believe that Trump was elected to punish the current political class in the US for failing to serve the interests of his voter base (largely working class men). The whole election and his sad little mandate is about tearing down the permanent bureaucracy in the executive branch, not about fixing anything or really even changing any systems.
I actually feel the opposite. Ozempic is a massive risk to health food companies. When people know they can eat whatever they want and not gain weight they'll only eat what tastes best. All mcdonalds no sweet green so to speak.
Some people will say the opposite.

https://gen5.info/q/2008/07/31/stop-catching-exceptions/

Checked exceptions don't cause people to write good error handling code, they just cause a crisis for no good reason when you are writing code that people will answer with some lame answer like

try {
action();
} catch(ActionException x) {}

or

try {
action();
} catch(ActionException x) {
throw new RuntimeException(x);
}

or

try {
action();
} catch(ActionException x) {
throw new SomeExceptionThatWillCauseACrisisLater(x);
}

when you really should be doing something like

try {
action();
} finally {
makeItRight();
}

and finally deal with the exception at the end of the "work unit", see

https://gen5.info/q/2008/08/27/what-do-you-do-when-youve-cau...

Look at the JDK 8 streams library of an example of a library that (a) is awkward as hell because you can't

stream.map(this::someMethodThatMightThrowAndException)

but (b) still handles errors improperly. Some versions of Lisp have a much better approach described here

https://gigamonkeys.com/book/beyond-exception-handling-condi...

in most languages what you can do is build a framework that controls execution in such a way that (in the context of a stream of work units) it can "separate the code that actually recovers from an error from the code that decides how to recover" as that article says as best you can.
Modern C# is nice, Blazor not so much.
> Even if the battery on the original iPhone could have stood the strain, none of the flash games that existed at the time would have been any fun at all on the phone's tiny screen.

This is still true today - there are very few fun games you can run on a phone. The primary problem is that phones only offer a single control, touching the screen.

I constantly have problems with the crossword puzzle app I have installed on my phone, because I can't reliably touch the right letters on the on-screen keyboard. Flash isn't the problem with putting games on a phone. Flash was a tool that people used to make fun games, but making fun games is pointless if you want people to try to play them on a phone.
I'm Canadian, we have an estimated 250k-300k citizens living in China. All the ones I've spoken with were pretty impressed with the place.

For comparison, Canada has 73k citizens living in the UK, 90k in France, and 800k in the US.
This is referring to a report issued in 2024, under the previous administration. It has nothing to do with anything currently in the news.
I’ve been using WebStorm and RubyMine for 5+ years and I love them. I’m definitely going to try to make Rider work before falling back to Visual Studio.
Not at all. I do a lot of troubleshooting myself. Throughout my career (2 decades) I was very often the guy who did the troubleshooting. I still am, and I'm quite good at it.

But I don't want to be known as the great troubleshooter in my team. I want to be known (and I am) as the guy who builds stuff.
I lived in a very red state though I definitely don't fit that banner.

I'd warn you against trying to lump anyone in a party, or that generally votes for one party, under one big umbrella. I know republican voters that actually care about cutting the deficit. I also know republican voters that align that way for only one topic that matters most to them, abortion for example.

All republicans aren't the same just like all democrats aren't the same. For better or worse our system only really offers us two choices - that doesn't mean that there are only two types of Americans with one of only two specific set of views.
Analysis: https://www.brookings.edu/articles/americas-immigrant-voters...
I sincerely apologize if you found my response offensive. It was not my intention and I try to respect the moderation rules on HN. I just wanted to give my point of view, as a person living in the EU.
Even if they are right, do people want to voluntarily start taking drugs to control their impulses? Au contraire, I think a lot of people, either ideologically or subconciously, appreciate the hedonistic lifestyle
Fortunately for me, python doesn't care about my semicolons
BTW I'm probably talking to myself here, but I'm a pretty avid follower of USG activities, I think that something like this shows clear value:

https://playbook.usds.gov/

Despite the slightly pessimistic view I expressed about the general character of the most starred 18F repos which I also distinctly admitted was probably a myopic view in light of their breadth.
Does C# still require you to write everything with classes? Would love to try it if there's option to write functional code in it.
And as we all know the Russians, oops the Chinese, invented LLMs and transformers.

Randomly picking the first author in the r1 paper, Daya Guo, he interned and was a researcher for Microsoft, a well known Chinese company. So I guess he didn't have any "overseas experience" whatsoever.

I'm sure China has plenty of talent. But an oppressive society is going to be self limiting.
Calling young people stupid and idiots is a very poor way to get this point across, even if it's meant in an endearing way (which I'm suspicious of).

This cynicism is also entirely unwarranted, especially when your own personal example is, frankly, far more childish than anything in the OP. A company actively harming society through surveillance projects is a societal/ethics concern with the company essentially being a malicious actor. A company not properly securing their (presumably-internal) NFS is, at worst, a flaw/misconfiguration that was obviously not high priority.

The audacity of making some IT department's lives harder, people who are trying to tick a box, sends up so many red flags -- you can laugh about the inefficiencies in private with your mates, you can quit like the OP to find more efficient places to work, but you don't hold up other people trying to get that "god damn retirement money."

Don't compare your 20 years of technical tiffs with someone's desire to do what's right for their people.
Sure there is. All the way back to aspirin. Before aspirin, there was salicylic acid, which has some painkiller effect but tastes awful and causes stomach upset. Researchers at Bayer found that tacking on an acetyl group produced acetylsalicylic acid, with the same painkiller effect but fewer side effects. That's aspirin.

Drug companies are trying to improve on Ozelympic.[1] The big win will be when somebody comes up with a pill form rather than an injectable.

[1] https://qz.com/novo-nordisk-eli-lilly-ozempic-wegovy-weight-...
It's fascinating that the name 'Linux' was actually chosen by Ari Lemmke, not Linus himself. Details like this highlight the role of community and serendipity in the history of open-source software.
Mostly agree, couple points on a few.

> 2: spending their time however they choose

Had a friend who read through one of Andrew Carnegie's books (biography) and his take away from it (paraphrase from discussion) was that Carnegie didn't seem like he actually did all that much from a lot of his life. Definitely not "however they choose."

Large portions of the book were effectively descriptions of dealing with the markets, wrangling with other wealthy over business empires, and trying to manage his own business. Friend's view at least, was it seemed like he mostly only really got to spend his money in retirement, having spent most of his "leisure" time on work related activities for decades.

> The wealthy tech elite fawning over Trump publicly demonstrates that the US government still has power over them.

Relative scale of the "ruled by them." (personal view) It's not so much of a fawning as buying access that's simply not available to most without the ability to dump money. Average Americans simply don't have the ability or connections to dump $10,000,000 on the inauguration, like Amazon or Disney. Beyond the range that banks would laugh at to even provide a loan in those numbers. "You make how much each month?" A lot of the "ruled by" is also in the laws and rules implemented that then reinforce behaviors and ability to interact.

Personal post from earlier about stealing land from people with laws and money attacks: https://news.ycombinator.com/item?id=43214948

And in the tools that can be brought to bear to punish those who resist. If Amazon, Microsoft, Google, Nvidia decide they want to hurt a specific member of American society, it's relatively easy to set up a chatbot that does nothing other than bombard that individual's every waking moment with endless spam, nonsense posts, irritating mailings, and other waste to punish them for resisting.

It's far easier to gain access to world banking and ruin someone financially than it is for a normal citizen with normal people money access. Bezos literally burned the entire diaper industry to the group to buy Diapers.com and get his special diapers.
Do you mean a quantity like tensile yield strength should be thought of as a distribution, not a value with an uncertainty? It's hard for me to really see the difference. A real part will fail somewhere which will have some error from prediction and what difference does it make why there's error as long as you can quantify it?
I meant my post to positive and to show that your past doesn’t define you!
Why start with Make it Stick? What makes it worth being at the top of your stack? I’m curious, thanks for the great comment.
This isn't a tetanus outbreak (tetanus is not infectious) so the fact that Tetanus shots need a periodic booster isn't relevant. The measles vaccine is very reliable, if you had two MMR shots you're done, you'll see 97% reported sometimes, that's what happens when you use sampling and can't prove it's 100% effective.

What I'm asking the parent was - why are they acting as if they'll get infected? If it's because they've chosen not to vaccinate well, yeah, that's how consequences work.
The error I always see in these analyses of income percentiles, while not always explicitly stated but but usually inferred, is that the income groups remain static.

But this isn't true. This analysis of churn shows households move across income quintiles over a decade.

https://www.clevelandfed.org/publications/economic-commentar...

For the 2nd to the 5th quintile, only 3% to 23% of households are still in the same quintile a decade later. Among the lowest, it's higher at 64%, which may seem disconcerting, but one must recognize that retirees would fall in that group and often have low income for the duration of their retirement as they live off savings.

And intuitively this makes sense - people leave home to start careers often make low incomes and see progressively higher income until retirement, at which point they see a large drop incomes.

So while it may be true that the wealthiest American fuel spending, that group of wealthiest Americans is constantly changing.
The point of my comment was that, in the US, the government has to create an elaborate body of law to trick people into thinking the law says something which it does not say. If we did not have limitations on the taxing power of congress, they could just write a simple law that says "There is hereby imposed on all labor of every person working in the 50 states a tax equal to..."

The fact that there is no such sentence in US tax law should be a wake-up call... The reason the income tax parts of the IRC are so complex is to keep them in perfect accordance with the constitutional limits on taxation while deceiving you. Taxes on income are in their nature excises, which are taxes on privileges. Foreign persons do not have the same rights that we Americans do (I don't necessarily agree with this, it is just how the law works).

Eventually this will come to an end. Tens or hundreds of thousands of people have known about what I am saying for a hundred years. Eventually a critical mass of people will be wise to the scam and HR departments will no longer subordinate perjury by pressuring clueless people to improperly sign a Form W-4, declaring themselves to be a foreign person subject to wage withholding (see Treasury Decision 8734)[0].

[0] https://www.irs.gov/pub/irs-irbs/irb97-44.pdf
No real confidence in this guy’s ability or will to do the job.
I've got this sentiment reading a few such goodbye letters like this. They often end by saying something like, "I quit software engineering. Because I can't make money at it, under these conditions." As if the options were work for Big Tech; work for a YC company (aka embryonic Big Tech); or be poor.

So I'm gonna say it like this, to get the vibe across:

It's pretty easy to run some Internet businesses and equal your software eng salary, as the owner of those businesses.

Not in year one, but if your goal is to hit ~40k in the first year and then scale up over a couple years, you can do it.

Also it is vastly easier if you have the capital to jump to the front of the line and skip the horrible 1 year of waiting for traffic/users to come, and just buy a business. Then you're in business from day one and can complete this more quickly and less stressfully. Elon did it with Tesla and he's now the world's richest man; learn from his example.

It's funny that this ends up being a kind of "secret knowledge" because it falls between the cracks of tech and corporate incentives. Big companies won't teach you this, because lol why would they teach you how to screw them and quit. VC's won't (exactly) teach you this, because while they are generically supportive of entrepreneurship and while it is easier to earn less money than more money (obviously), they want you to go straight for the billion dollar ideas and discourage small money thinking. Which leads to this outcome of like 100 engineers trying and only 5 making it through the gauntlet and becoming rich, rather than >90 making it if only the incentives were different.

Incidentally I recently bought a business and, after spending a lot of time in the nitty gritty "weeds" of making an Internet $10 as opposed to "zero to one" thinking, this is all coming into focus. But as I said, it's a kind of secret knowledge, which you have to piece together from YouTube, newsletters, and doing the effort - that last part of which is like 80% of the real learning. In my case I bought something and then learned on the job; fortunately the profits did not suffer.

So I'm here to tell you this is doable; it's definitely doable. If you're a software engineer of average intelligence for a software engineer, you can do it. Figuring it out isn't easy, but it's very far from impossible.
I'm curious how DoD employees are supposed to square this with OPSEC goals.
You are in a bubble. People self sort according to their housing preferences in this country due to onerous zoning. People who like to walk around their neighborhood go to apartments, people that dont mind driving everywhere get SFH. Just because there isnt much overlap doesnt mean the other group doesnt exist. I know many people that have happily sold their SFH to move into a downtown condo.
I don't have firsthand experience with Wegovy, but a little googling says $400-600 CAD/month.

That's $277-$425 in USD
Reading a review from Dec 1990[1], it doesn't seem that brilliant:

"Coherent remains true to Unix's roots and eschews local area networking, graphical user interfaces, menus, mice, and many of the other amenities that present-day DOS users and Unix users have come to expect of modern software."

It goes on to describe that "learning Unix from Coherent would be a bumpy road" and "nor could you realistically use Coherent to automate a small business".

Coherent was closed-source, so you couldn't take an imperfect incomplete system like Linux and help improve it. Linux attracted contributors early on not because Linux at the time was so great, but because people liked to work on this kind of thing.

$99 is ~$230 today. I know software used to be a lot more expensive in general (e.g. $25 for PKZIP in the late 80s), but $230 for a bare-bones OS for playing around is only "cheap" relative to Enterprise Unix™® pricing.

[1]: https://books.google.ie/books?id=JZxkO0PpksUC&pg=PT61&redir_...
Many of Gary's videos on the economy shed light on what's happening in the US right now. A lot of sleight of hand to convince the general population that the villains are immigrants, government employees, anyone on welfare, etc. I found this one to be most poignant on the topic.

https://youtu.be/wPoXOwiEfrQ?si=K58Pa-JQhdIvQzrw
I’ve never been able to overcome general “hostility” toward Microsoft to really learn it. I like C# as a language, and think it does a better job of being “a better C++” than Java, but can’t get past it.
What was the clause?
> we don't know if she is guilty or not

> random Canadian citizens(https://en.wikipedia.org/wiki/Detention_of_Michael_Spavor_an...)

> Anyways, this is what a rule of law looks like

I like the tongue

geeze i don't know how to express it that how much i like this
Animation vs. Coding [video]
I've used this trick (unions within structs) for decades. You can parse very quickly, but your code will not necessarily be portable. It's a perfect solution if your application will only be run on the hardware you're developing on.
I think of hallucinating as a phenomenon where the model makes up something that appears correct but isn’t. Citations to papers that don’t exist, for example. Regurgitating training data (which may or may not be correct) is a different issue.
Reality cannot not to help. Reality is objective. Ignoring reality means making worse decisions. People will try to make best - for them - decisions, and the results will be worse because reality is changing, as a consequence of the choice made. It will just take some time, but some are putting a lot of efforts to reduce the time until easily visible - and felt - changes.