skysight-inc/HackerNews huggingface dataset:
There are absolutely good teams at Apple. I left a toxic one (Photos) to follow an co-worker I liked a lot who had become a manager (and his team had an opening).

Honestly, it was a back-water project with just a handful of engineers on it. But my manager was awesome, my team was cool.

My favorite stint at Apple was when I was working on MacOS frameworks. It was chill, you got no significant bonuses to speak of, no special attention during WWDC Keynote presentation. You just did your job and the developers were grateful for the fixes and features you enabled.
I'm sorry to hear that, but I'm kind of glad that "indexing and caching" is not the worst part of it, apparently ;-)
"Gary Marcus has been warning the field for years that pure statistical approaches like LLMs probably wouldn't suffice for AGI. Half a trillion dollars later, it looks like maybe he had a point."

D'oh!
Actual two hardest problems appear to be

1. Tolerating working at FAANG.
2. Watching others who work at FAANG collect FAANG level salary while you don't.
It's 2025 and there are still companies doing "business corporate crap" in .NET...

"Patterns of Enterprise Application Architecture", even just the title of this book reminds me of the good old time when you would hire 30 java consultants to do online forms for business with java beens, j2e, .JSP and co, delivering the worst and most buggy user experience facing a lean website like "facebook" created by 2 students doing simple html/php apps.
A bad programmer can write bad code no matter the language. Java lets you write good code if you're a good programmer. C# on the other hand makes you write bad code even if you're a good programmer. Why? Because you have no idea what exceptions are possible, and whether the handlers you have are even needed anymore.
That only works for things that have immediate impact, less so for things that take time to blow up. But then all people involved have moved on and you’re left plugging AI, I guess.
We know the time, but not the time zone.
Tom Fulp who made Newgrounds also co-founded The Behemoth and made Castle Crashers, among other games
Coding is one of my favorite things when I get to do it on my own terms which I’ve achieved while growing up and learning/playing as well as working for a few small startups. I would die if I had to write API frameworks all day and I struggled as a sysadmin when I was expected to be on 24/7 (but loved some aspects of it like ansible and pentesting). I’m currently a businessman and miss coding so I’ve just started using cursor for personal projects while on vacation and am having an absolute blast.
Can you watch netflix on edge in a VM? I'd guess you can't as VMs likely don't have HDCP for their virtual devices.
I survived 26 years at Apple but I can tell you it was much more fun to work there pre-iPhone than it was after.
> uncheck checked exceptions.

What do you mean? if you add "throws Exception" to every method then you can defeat checked exceptions but please don't do this in production code
Please don't cross into name-calling or attacking other users on HN. Your comment doesn't need those last bits.

https://news.ycombinator.com/newsguidelines.html
I know of a company and their business is basically: identify software products that have customers but aren’t really being developed any more. Buy them and reimplement the software in a more modern way. Sell it again to the existing users, who are generally happy to buy because now they’re getting updates and support and don’t need to keep that old Windows 98 box around because it’s the only thing that ran the old version.
The veterans now have their own website: https://18f.org/
Congratulations on hitting 5k posts on a Fyre-level topic!
> For the 2nd to the 5th quintile, only 3% to 23% of households are still in the same quintile a decade later.

I think you're misreading the table? Table 1 says that 72% of 5th-quintile households were still in the 5th quintile a decade later.
I'm just saying it's sad how it creates an atmosphere of "fakeness" for lack of a better word. Nobody can really voice their real opinion, and so nobody is presenting their real selves.

I'm also commenting beyond the privacy matter. It's the combination of everyone being afraid to just be themselves because they need the job, and HR/leadership constant b.s. claiming it's an open and safe space. I should also say I'm mostly talking about large companies.
I started C# and .NET a few years ago and I still enjoy it. The cross platform initiative has been such a relief. OK it's Microsoft and please set the environment variable

export DOTNET_CLI_TELEMETRY_OPTOUT=1

, but believe it or not, I'm on Linux and I use C# every day.

The most significant advantage over other languages I noticed is that it is a very versatile language. You can do basically anything with it and it usually works cross platform out of the box. CLI, GUI, WebService, Mobile Apps and even WASM is also included. With the new PublishNativeAot option you can even build native apps without depending on the runtime. It's not Rust or go in size or performance, but it often is close enough. And boy there are great libraries for nearly everything.

Command Line App? - Spectre.Console
WebService or Api? - FastEndpoints
Cross platform GUI? - AvaloniaUI
Image handling? ImageSharp
ProcessHandling? CliWrap
Unit-Testing? xUnit, FluentAssertions and NSubstitue or the new TUnit
Hate Exceptions? Rust-Style error handling is possible [1]

The only thing I'm really missing is a well maintained cross platform audio library with a permissive license. That's why I'm learning P/Invoke now to create a C# wrapper around miniaudio[2]. So I'm still learning C# after all these years and haven't hit the wall.

Good luck!

1: https://github.com/gnaeus/OperationResult

2: https://miniaud.io/
>Many investments are available to the hoi polloi

Caught ya. Didn't you say it is just hoi polloi?
The NYT had 3 straight weeks of breathless Biden is too old front-page headlines based on speculation and tenuous connections. Trumps equivalent actions/incoherence which could be interpreted in as an age-related decline were being continually "sanewashed". Further, all concerns about an old president suddenly vanished when Biden dropped out, even though Trump will be older than Biden was by the end of Trump's term.
Because the Bush-Clinton-Bush-Obama chain of governments wasn’t oligarchy capitalist… y’all are so programmed I can’t with this
> should never be handled by exceptions

So you prefer to check for errors after every function call? That's what you had in C language, and the problem is that the logic gets buried inside all the error checking, and that makes code hard to read (and write).
What would actually deter China is strategic certainty that invading Taiwan 1) won’t work and 2) will have severe geopolitical consequences. Neither of those are true now.
If it's Blazor WASM the server side would a conventional rest API. If it's server rendered Blazor it would be a hybrid in a somewhat similar style to Server Rendered Components found on other frameworks.
The two of you both broke the site guidelines super badly in this thread. Not cool.

Please don't post in the flamewar style to HN, and please avoid tit-for-tat spats in the future. I know how hard it is to extricate oneself, but the only worthwhile thing to do is just stop.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Workers at a worker cooperative would similarly resist automation out of the fear of machines getting personhood thereby diluting the existing ownerships.
1. Nuke doesn't guarantee anything in current situation. Russia might blow up the nuke moment it arrives in Ukr.

2. US France UK has made it very clear that they can occupy and establish military bases in non nuclear countries without repercussions, especially in Middle East and Africa.

3. Memorandum was signed by multiple nuclear countries and none of thier troops are deployed in Ukraine. Besides US was the largest supplier of weapons in Ukraine.

US is hardly affected by Ukr situation. For them to get involved, there should be something at stake. If they owned something in Ukr, they would have reason to defend it with US troops. Russia won't escalate by attacking US troops or resources.
everybody and their dog had a pirated copy of flash back in the day. i'd bet that there were more users of pirated flash back in the flash gaming heyday than there are unity users today.
And guess which team is itching to use those guns the most?
By that logic, the world should have just given Hitler everything he wanted too, right, because Germany leaving would never happen. The Soviet Union left Afghanistan when the costs got too high. So did the US. Under what basis do you aver that Putin leaving Ukraine can never happen?

There is a legitimate debate as to what cost is worth paying, if any (as well as what cost comes from not doing anything - ask the Baltics), but to present the situation as fait accompli?
Here's the PowerMEMS Project page from the link you're referring to. Unfortunately, seems like the last update was from 2010. Haven't heard much since. [1][2][3]

[1] Turbine Overview: https://www.powermems.be/gasturbine.html

[2] Turboshaft Setup: https://www.powermems.be/Turboshaft.html

[3] 1,200,000 RPM on Aerodynamic Bearings Test Runs: https://www.powermems.be/Pen_setup.html

There's a little bit further from the author (Tobias Waumans) afterward, yet not much publication [4]

[4] https://scholar.google.com/scholar?hl=en&as_sdt=0%2C13&q=T.+...

Mostly a summary pub on the work on the aerodynamic bearing setup in Journal of Micromechanics and Microengineering [5]

[5] Aerodynamic Bearing (pdf): https://lirias.kuleuven.be/retrieve/160403
Can someone who's done it let me know the appeal of the Angular to Blazor migration? it seems a such a common pathway.

I've used; React, Blazor and svelte professionally but never Angular. Sure, the node ecosystem has warts but I've found both the DX and end product of Blazor to be so wildly behind the JS ecosystem that I can't see myself choosing it again. Is there something uniquely bad about Angular or something?
This could be good, last time I remember, Amazon was abusing the USPS, so maybe bringing it down to once a week would force Amazon to do something different for delivery.
At least they commented, so the coding guide is satisfied.
One of the latest designs appears to do away with the duct/shroud, for the thrust creation part of the engine. It also hopes to achieve a 20$ decrease int fuel usage.

https://en.wikipedia.org/wiki/CFM_International_RISE

https://www.cfmaeroengines.com/rise/
There's not a full clip, probably because it was taken from private speeches. But the article does a good job of putting it into context, and discussing how his private rhetoric is just a scarier, more insulting version of stuff he says in public all the time: https://www.propublica.org/article/video-donald-trump-russ-v...
> Money isn’t the only cause of pressure in the world.

Of course not. However having FU money relieves many of them. Taking a moral stance is far less impressive when nothing is on the line.
Not everyone wants GC either, so the mix of feelings must have been complex.

I didn't much follow these kind of holy wars, but I've seen people leave Java partly to get away from GC, same as people in the Objective C community being pretty happy to get ARC instead of heavier GC systems.
> Are you assuming that the current makeup of the civil service is ideologically diverse?

On the whole. Yes. Given the lengths of careers, the structure of the civil service system (both the formal structure and the way it has, until last month, been applied in practice), and the different and (in some areas more than others regional and occupational-area biases in who is attracted to it, that would be hard to avoid.

> There were no conservatives at 18F.

Even if that were true, the mass firings of federal civil servants haven't been limited to 18F.
That’s awesome! Heroku was incredibly important for Rails beginners for years. I wonder if this will move the needle on .NET adoption for beginners.
Until AI learns higher-order empathy and concludes humans are actively harmful.
I was really doubting my perception of time for a minute there lol. T2 already felt like an older movie when the new minimum hit
Compare past to present and you’ll see a large drop.
My apologies, I assumed that applied just to participants on HN discussions.
Mutual Assured Destruction.... a tried and true method for holding off Armageddon. Especially frightening for Putin is the possibility of nuclear armed Ukrainian sympathizers loose inside of Russia.
Same. I spent way too many years angry at Microsoft for the web stagnation during the IE years. Now that .NET and C# are open source and Edge auto-updates, I think I can swallow it.
What a coincidence, I'm using Hack right now! I second it being perfect on mobile, really great app. My only nitpick: I wish it wouldn't reload the entire app view when switching from dark mode to light and vice versa, losing my place and the story I was reading.
I do remember a few kids in high school that were Flash pros pretty early on (as early as 14). I don't recall those kids moving on to actual game development tools. There must have been something very friendly about Flash's onboarding. I'd be curious to know what the equivalent is for kids now days (would be surprising if its Unity/Unreal/Godot). Sort of asking for myself here because I can't for the life of me grasp the UI driven development of Unity/Unreal/Godot.
ASCII Tyopgraphs and Greyscale shader [video]
Nah this is miniscule: https://github.com/coreutils/coreutils/blob/master/src/yes.c

You can fit a hell of a lot of functionality in 3k statements. Really whether it's considered large or small necessarily must rely on the functionality it's intended to provide.
Rider is up there with IntelliJ IDEA in its usefulness. If you opt for the package of all of JetBrains' tools, then it's definitely worth a look, IMO. Of course, the full Visual Studio is also pretty nice nowadays, I'll admit that.

As for game engines that support C#/.NET/Mono, there's actually quite a few:

Unity https://docs.unity3d.com/6000.0/Documentation/Manual/scripti...

Godot https://docs.godotengine.org/en/stable/tutorials/scripting/c...

Stride (formerly Xenko) https://doc.stride3d.net/latest/en/manual/scripts/index.html (even the new physics engine they're integrating is written in C#, bepuphysics2, it's really cool how deep into the engine code you can dig, it's like 90% C#)

MonoGame https://docs.monogame.net/articles/getting_started/3_underst...

Flax https://docs.flaxengine.com/manual/scripting/index.html

And a few others (like NeoAxis, that one is really niche, but I think their voxel LOD idea was cool, even if it didn't run well for me). I wonder why Java doesn't see the same level of attention, since the runtime itself is pretty good and the modern versions of the language are reasonably nice, yet for Java it seems that there's only LWJGL and jMonkeyEngine.

That said, .NET is really good even when it comes to webdev, I have to admit that ASP.NET feels way more coherent than working with the likes of Spring Boot in Java sometimes does, I guess I'd say that it's more of a focused and less fragmented experience.
Why not use something like crt.sh?
> It was three hours of nearly-continuous meetings, all with the same subject of how bad it was to email a higher-up without first emailing every single person in-between first.

There is a famous scene, in the movie Office Space (1999), where the low level coder is constantly harassed about an idiotic memo because he forgot a cover sheet on his TPS reports.. he is reminded of this 3 times and then some by other people..

It's unreal how the "modern" corporate environment, remains the same as it was in early 90s..

https://www.youtube.com/watch?v=jsLUidiYm0w
Good luck with the swapfest!

Back in the day I loved to visit these kinds of shows in the Timmonium, Maryland area. Went to Gaithersburg once, too. If you were motivated to dig through cardboard boxes of cables and miscellaneous stuff, you could spend the entire day there. But as the internet grew they got smaller every year, to the degree that there wasn't much of a point anymore.

While I never got to one, I recall Columbus, Ohio having the biggest show in the mid-Atlantic. Wonder if they're still a thing?
You lost 35kg in 2 months? That's insane. Any issues with loose skin so far?
My Adventure with 10 Gigabit Ethernet and Linux (2021)
You can just compile to HTML5 output! It “just works” for some version of “works”.
I could look at deep field images for hours and I can't even begin to describe what it makes me feel. Some kind of existencial dizziness, spiritual reverence, fear, awe, insignificance of course. It sigkills my executive function.

https://en.m.wikipedia.org/wiki/List_of_deep_fields
Animations vs. Geometry [video]
Related:

Animations vs. Coding[0]

ASCII Typography and Greyscale shading[1]

----

[0] : http://news.ycombinator.com/item?id=43226761
[1] : https://news.ycombinator.com/item?id=43226903
When?

There’s no evidence that is the case.

It has been eighty years since a nuclear weapon was used in an act of aggression.

It would appear a state sort of only really comes to have nuclear weapons when it has got its act together sufficiently to be well enough behaved to not use them.

A sort of maturation process, if you will.

The meek[1] shall inherit the Earth, and all of that.

If we’ve got data, let’s go with the data. If all we have is opinions, let’s go with mine.

1. this is best as interpreted as those who have the ability to use force, but do not use it, except maybe to defend themselves.
> It feels heavy because I have to actually worry about error handling, speed and the quirks of compiled languages.

This is a bit unfortunate. It doesn't have to be this way - i.e. you don't need to write "extra" syntax many adopt out of blind adherence to old, outdated practices (i.e. 'private' or'internal class' usually makes no sense to use - these are default visibility levels anyway, you're repeating yourself, or reimplementing Java-style heavy visitor patterns).

If you see there's a shorter path to get from point A to point B it's almost always a good idea to take it. Even if something seems less than optimal, it will still run an order of magnitude faster than any interpreted language. There are obvious language-agnostic gotchas you may want to avoid but otherwise there is no reason to not use e.g. LINQ in regular application logic.
Since it was opensourced I don't really care anymore. Not like Oracle or Google are great companies either.
Most people I know working with C# in a professional capacity use the commercial version of Visual Studio, though there's a decent free Community version. Back in the day, VS Code would limit you pretty heavily particularly if you were using WinForms or WPF.

I actually used to really like Visual Studio, but around Visual Studio 2015 it felt like very subsequent release was more bloated and slower, and I eventually jumped ship for Rider. But by that point, I was really only using C# for Unity projects, and the rest of the time I was using JS/TS and Python.
I think Visual Studio used to have a preset to generate a web application with a C# API and Angular front-end (perhaps because of its strong TypeScript culture?). In that case, there are a lot C# / .NET shops out there using Angular. For those teams it simplifies a lot to use one language.
That would be a C++ feature. C is very "batteries not included". In particular, it won't generate entire functions or data blocks that you didn't write or include from a library.
Are you expecting a creationist style trimmed quote where he said something like “Only a sociopath would say something like…” before the portion in that clip? It’s clear from the length and his cadence that this wasn’t a slip of the tongue or a tight clip.

https://youtu.be/oBH9TmeJN_M

If so, I would note that it’s curious that he’s declined to comment rather than clearing his record and the Trump campaign similarly reacted by pretending they wouldn’t have him setting policy again rather than by saying that’s not what he meant.
Okay, yeah, the multiple ones I had heard about were NIH-funded, I had missed this at CDC (there’s been a lot of stuff going on.)
I’d be curious to see this broken down further. Consumer spending seems to me a better way of measuring wealth, as in wealth inequality for public policy purposes than paper wealth reflected in stock valuations.
Don't. Unless you're a client-side web tech expert, Blazor will break under production load.

Things will work fine in QA, but it's not a robust framework. So when things break, they break hard, leaving your end-users in the ditch.

Something like Phoenix LiveView is a much better option.
In the past it was like:

- You can't call people pedophiles unless it was proven in court.

- You can't say black people are inferior.

Since October 2023 it's like:

- You can't call people pedophiles unless it was proven in court.

- You can't say black people are inferior.

- You can't say Israel is doing a genocide.

And has remained there since. Is this what worries you?
TLDR: your guy is probably overconfident about his prediction. Even if your guy is actually super brilliant, and not over-confident, there’s no way for us to verify that. Therefore there’s no good reason to trust him more than average.

Unfortunately these kind of predictions are impossible to trust, even if the predictor is known to make good calls. Michael Bury called the 2008 financial crisis and made a killing off of it. Since then he’s been periodically predicting a water-scarcity-driven recession, deleting and undeleting his twitter every couple of years. It never happens. Even the best economist can’t predict the timing of these things. If somebody believes they _can_, that just makes me suspect that they’re not wise enough to know they can’t predict it, and probably aren’t very skilled. Or maybe they’ll be the first to get it right — but how could I confirm that, without blind faith?
Wanna see a great video wall out of reverse engineered iPod Nano 6 displays and learn something about reverse engineering along the way?

There is a video series from Mikes Electric Stuff from 11 (!) years ago, which is fantastic.

https://www.youtube.com/watch?v=7TedIzmguP0