skysight-inc/HackerNews huggingface dataset:
Businesses are not people (despite what the law tries to make you think), and people should not be bound by the same limits as businesses.
Same at my current and previous company - the Braintree and Stripe sandboxes worked fine for us, and post-release it was just a case of monitoring both integrations (and doing a test sale on prod if it was a quiet period).
The types are more expressive but it’s a weak type system under the hood (JS). The ecosystem is full of dependency hell and bloat. You’re also even further removed from the metal than what C# provides for.
If there’s no pharma industry?

You act like the solution would be “oh well, no meds for anyone then!” and not “let’s expand university programs to meet that need”.
I'm sure Philip K Dick would disagree.
I went from C# to JVM/gradle and have the opposite experience.

1) default C# IDE is junk compared to IntelliJ
2) Gradle give you insane level of control over project you can even build dynamic template tasks shown in IntelliJ UI using Kotlin/Groovy
3) JVM ecosystem is much bigger and default framework SpringBoot is ready to use with houndreds of integrations which are either non existent or hards to use in .NET as opposed to SpringBoot where you have batteries included approach e.g. want outbox pattern? Simply use modulith, convention over configuration will give you some nice defaults…
4) There are plenty of widely used langs compared to .NET if you don’t like modern Java (which is on the same level as C# IMHO) you have: Kotlin which is a better lang than C#, Scala, Groovy from the mainstream ones and Clojure and probably many more lesser known.
5) There is nothing as expressive as Groovy Spock for testing in .Net world.

There are issues I see but can be easy mitigated e.g.
I don’t like default Java heavy ORM (especially mapping complicated two way relations) but it’s very easy to not use them and simply relay on mapping foreign key.

To sum it up I bet your issues are mostly you don’t know ecosystem well enough.
Sounds like a retro topic. Real life isn't Dilbert, but I can see how we fall into its tropes. Ultimately, you're a professional, and shipping crap code is unprofessional. But when you inherited 90% legacy code, it's not like your team can instantly go to shipping non-crap. So, there has to be a gradual improvement in the team as you get the codebase under control.

This is why retrospectives are my favorite Scrum meeting because I get to air my grievances in a constructive, supportive way where I secure action items for the next sprint for what I want done and backlog items for the future.

If I am being told by my Product Owner I can't address tech debt, then I absolutely hammer home details in the retro when that tech debt bites us. And every single sprint, I will say the same things over and over, each time ratcheting up the severity, polite but firm. I get to say things like, "this is hurting our velocity, we are firefighting constantly, build times are ridiculous, we need to be logging more", etc.

Ultimately, even sociopaths get tired of hearing the repetition. So they give you a story to go fix some tech debt. Let me tell you from experience, you had better KNOCK that first tech debt story out of the park. And, it had better be a story you can measure for awesomeness. "Weekly Saturday morning outage abated for first time in months", that kind of thing. You need to proclaim your team's success in improving things to whoever will listen in the organization to make the wins public. This is how you gain trust and get the next tech debt story to work on, positive reinforcement.

Your story makes me sad though. It could mean that your PO didn't trust your team because maybe your system was fragile and every time you guys tried to fix things, it turned into a boondoggle. Not trying to insult you, I don't know your story, maybe your PO was a tyrant. I'm just relating learnings from my own past experiences that might apply to you. Like, if any developer on your team ever says in a team meeting "we don't know what's going wrong", the trust level goes down a peg and some PO's will immediately start to panic or die inside. You can't blame a PO for acting irrational or cold to the team after that happens.

All I know is, every story you do in those low trust situations with regards to tech debt needs to be a win, it should be bite-sized with high confidence levels before you agree to take on the story. No big bang releasing anything. Always gain more confidence.
But isn’t that the lesson?

Occupy while you rebuild?
Why? It's cheap, and it's beneficial to some European states/business, and Russians only get some small money for it from Europe. This trade does not seem to harm Ukraine efforts that much, the support given to Ukraine should overcompensate strongly. Ukrainians do not like Europe paying Russia, but they understand that just stopping gas/oil going from Russia to Europe won't help them much, and may antagonize parts of Europe.
> what lessons? The Allies didn't occupy Germany at all

Of course we did [1]. The ACC was far more intrusive than the American occupation of Japan; we formally stripped Germany of its sovereignty.

EDIT: the lesson from Versailles was that we had to rebuild Germany. To rebuild required occupation. Occupying Germany after WWII was one of the lessons learned from Versailles.

> Germany would have resumed the war

Germany was in no position to keep fighting.

[1] https://en.m.wikipedia.org/wiki/Allied-occupied_Germany
Some Costco’s have the hot dogs outside with self pay kiosks
Do you even get 85% replication rate with humans in social science? Doesn't seem right.

But at least it can give them hints of where to look, but going that way is very dangerous as it gives LLM operators power to shape social science.
Obviously looking at it from today's perspective it's (hopefully) unthinkable, but there is a lot written from contemporary sources which make a fairly persuasive argument.

The main concerns were that the Japanese government was simply not in a place where it could surrender, which meant a ground invasion of the Japanese mainland was seen as mandatory. Given the prior experiences of how dedicated Japanese defenders could be (eg Mount Suribachi), it was assumed that any actual attempt to take the Japanese mainland would result in untold deaths, to the point where the US has enough Purple Heart medals created (in anticipation of the casualties am invasion would involve) that they didn't have to restart production until 2008. As horrifying as it is, the first atomic bomb was considered the lesser evil. That said, Nagasaki is much much harder to defend.

Unrelated, but I recommend everyone who can to visit Hiroshima and visit the museums there. Hopefully it will instill in everyone a fervent desire to never again see such horrific things enacted again.
> My favorite device used to be a Chromebook.

Adding to the noise: +1.

The software and concept remains excellent. For me ChromeOS + crostini on a Chromebook is a "good enough" Linux Desktop with guaranteed hardware compatibility, 8 years software updates, and a battery that must last at least 7 hours running on hardware that is designed to withstand the treatment handed out by a 16 year old. Because of the Android security model it's far safer than traditional desktops, be they Windows or MacOS or Linux. For example it's secure enclave is something a bank can trust.

But all bar the education hardware is mostly gone, and what hasn't gone it is produced in such small numbers it's at Macbook level pricing. It's a shame.
You really should google before you make remarks... I'm also going to ignore the widely distributed remark because it is ridiculous.

> No-one's writing a database server

RavenDB, which can be run in a cluster, and uses less CPU (and I've read memory) than MongoDB itself.

There's also a recent C# based redis drop-in replacement that outperforms redis.

See more: https://github.com/quozd/awesome-dotnet?tab=readme-ov-file#d...

As for identity, you sound really silly when you consider it is literally built-in to ASP .NET itself, and can be expanded upon to your hearts desire, plus there's no shortage of available identity management libraries in C#.

As for source code repository, I'm not sure what you mean, but for years Microsoft hosted CodePlex which was essentially GitHub for C# projects. Visual Studio and C# projects are typically hosted on Git, I would be shocked if there's no web UI for git in C#, there's definitely plenty of applications for git in .NET

I'm not even going to comment on business intelligence, now you're just being very lazy. You're telling me Microsoft has 0 BI tooling and SDKs? Come on.

As for a linter, you are either trolling, or just blindly hate Microsoft for no rhyme or reason, there's more than enough linters, especially the best one of all, ReSharper, which is integrated into Rider which is a cross-platform IDE. There's also MonoDevelop, SharpDevelop, etc

I literally spent a few weeks ago porting a .NET 3.5 app I hadn't touched in years, to .NET 8 from Ubuntu Linux, and got it running, in under 30 minutes in Project Rider.

Also nearly forgot. Netflix's original web UI was Silverlight, which is C# / .NET back when it was at its peak for its time.
I highly recommend the book 'Flyboys' by James Bradley (also the author of Flags of our Fathers) for help putting this period of WWII into context. A good portion of the end of the book discusses the firebombing of Japan and the dropping of the two nuclear bombs, and how that was rationalized as acceptable in the minds of those who participated.
It was also a response to the horrors of world war 1, where armies faced each other in open fields and the conflict dragged on for years without lines changing much. The reasoning was that ending the war quickly by completely destroying the enemy's capacity and will to continue fighting was better than letting it drag on and become a meat grinder, even if that meant bombing civilians and civilian industry. Obviously this didn't work since WWII was both longer and more deadly than WWI but that was the thinking.
It wasn’t a data breach so much as the owner of this business allowing data fraud and identity theft to occur. The company is guilty of allowing this data theft through their business malpractices. They’re also guilty for having this data wholly in the first place. Punitive damages to bankrupt these companies are needed so that all industries get the message.
Who believes Russians blew up Nordstream? They were least likely to do it.
Range of a shotgun isn’t very far?
IIRC the food court was never members only.
For intermediates, Firefox distributes OneCRL[1] based on CCADB[2] data and the Mozilla Root Program’s own trust decisions. For leaf certificates, they announced the CRLite[3,4] experiment a while ago but it’s not clear how far along it is.

[1] https://blog.mozilla.org/security/2015/03/03/revoking-interm...

[2] https://www.ccadb.org/

[3] https://blog.mozilla.org/security/2020/01/09/crlite-part-1-a...

[4] https://bugzilla.mozilla.org/show_bug.cgi?id=crlite
Regarding the Ad Tech section, I found value in the August 6th episode of Security Now titled "How Revoking!" where he's talking about 3rd-party cookies handling in Firefox.

https://www.youtube.com/watch?v=HZx-W5qC_dc

Generally speaking, I'm sure it's difficult to find a general balance between privacy and usability, and I tend to want a purist viewpoint on blocking all 3rd-party cookies if I set Enhanced Tracking Protection to Strict. The above episodes explains why it's not 100% doing what we expect, which was troubling to hear!
Gold foil can be beaten to under 2 micrometers.

https://en.wikipedia.org/wiki/Gold_leaf
I don't think Intel can afford to not continue in the GPU segment. They must continue developing there. It's a growth industry with high demand and good margins, and cancelling their gpi stuff saves them a billion now and costs them the whole company in 10 years.
That's not quite right. A drug company with a new product will charge whatever the market will bear. What the costs do is control the scope of the industry: if profits are high, the industry expands to try more kinds of drugs, stopping when the attempts on the margin are just profitable enough (on average). If profits are not expected to be adequate, the industry contracts.
The Treaty of Versailles[1] was the treaty that ended World War I, not World War II

[1]https://en.wikipedia.org/wiki/Treaty_of_Versailles
Google "We Have No Moat, and Neither Does OpenAI" (2023)
Original post on HN last year, just reposting to garner, reminiscing and reflecting on the progress and the state of art of open source GPT models [1].

[1] https://news.ycombinator.com/item?id=35813322
Marry the right person.. well at least don’t marry the wrong person. And if you do marry the wrong person get out quick!
If the guy from Turkey that raw dogged it and achieved silver. I would say these devices are more show than function. Placebo at best.
You can also ask someone to mime answering a phone call. Some people will extend their pinky and thumb, but younger generations will just hold their palm to their ear or position their hand like they're gripping a flat device.
Hand in pocket is functional though. Balance or something.
Got it. Price club and Page rank are better examples because they make sense and don’t feel arbitrary even if the name had no relation.
I asked

"Is there any conceivable advantage to overstuffing the planet with an excess of population" in the context of sabbaticaldev stating:

> when we have 100billion people on earth it will be inevitable

and you responded. The context of excess population on the planet was already given.

> Birthrates are continuously falling, in case you haven't noticed.

They are, for now, I've been aware of that for 20 years and cheering it along.

> They're not going to stay the same as they are now, they're going to decrease even more.

Again, why? The normal expectation in biology in resource constrained populations is boom | bust cycles and it's entirely reasonable to think that birth rates will pick up when back pressure decreases.
The comment you're replying to is about the Versailles conference after WW1, but your link is about WW2.
They've made this situation hard for themselves because while there is a practical reason to keep track of at least some of these protest activities but they've also shown themselves incapable and untrustworthy in handling their own affairs.

Retaliation from police is a real and documented fear (I mean look at harassment of women who accuse a police officer of domestic violence) and incidents like not having any body camera footage is sadly much too common to believe the police can handle these situations in good faith themselves and ensure that first amendment rights are respected.

The trust between them and the populace is broken and, at least the cities I've lived it doesn't seem like they are going to repair it any time soon (specifically the police in Chicago were a dumpster fire when I lived there. I knew someone whose dad was on the force who described the Chicago police as simply "bad people").
They already deny at checkout if your picture doesn't match.
Can someone translate for us non-social-scientists in the audience what this means? "3. Treatment. Write a message or vignette exactly as it would appear in a survey experiment."

Probably would be sufficient to just give a couple examples of what might constitute one of these.

Sorry, I know this is probably basic to someone who is in that field.
I usually bail when it wants me to sign into google. If I could do it without signing in, I'd be set.
The cashier will deny at purchase time at well.
It seems that the only relevant license in context is the Functional Source License (FSL).

What's the point of this new term only encompassing the accompanying new license from the same authors, other than to manipulate our minds to associate "FSL" with "fair"?

FSL is a source-available license. "Fair Source" is the name of an industry lobby group. Uncritically adopting their retaxonomization of software licenses and newspeak is not advisable.

The FSL seems like a valuable contribution and can make sense for companies like GitButler and Sentry. The accompanying lobbying and propaganda (aka "PR") spoils that somewhat.
My issue was moreso I had 0 experience with 3D and they wanted me to slap something together with threejs. I didn't even know JavaScript that well at the time. That is a pretty cool project though.
Depends on your personal eyesight. Mine changes a lot during the day to the point that I noticeably struggle to focus at times.

Someone not needing a wheelchair doesn't make wheelchairs a placebo for people who use it to cope with with an occasionally occurring condition.
"Running Halo 2 in true HD" was a really, really good read.
Congrats. Looks pretty good. Better than what I can hack together in Blender with BIM plugin
Oh, I see what happened.

OP said we learned from Versailles. That’s why we occupied Germany after WWII: to rebuild it.
your link and comments are about WW II. Versailles was the treaty that ended WW I.

> Germany was in no position to keep fighting.

No one was in 1918 and everyone was exhausted, but "defending the homeland" is a more powerful motivator than anything the Allies had. Germany asked for an Armistice "on the basis of the 14 Points" which did not include occupation.
I think the person you are replying to meant that the allies didn't occupy Germany after WWI (and therefore there could be few lessons from Versailles on nation building), your link posts to WWII.
Yes, you would burn up because after the chute slows you down just a little bit, you’ll quickly smash into the atmosphere at a fairly steep angle. One way you might be able to avoid burning up is by firing a rocket downwards to slow your fall while dragging the giant (like, tens of square km) parachute behind you to reduce velocity. Then, maybe, it would be possible to reenter at a gentle speed, eventually shutting off the rocket entirely. Of course, this would probably require something close to a weightless and infinitely strong chute.
A YC company called Roundtable tried to do this.[1]

The comments were not terribly supportive. They’ve since pivoted to a product that does survey data cleaning.

[1] https://news.ycombinator.com/item?id=36865625
so that's three of us who noticed that.
Right? Checking at the door is all "security theatre", you have to scan your card when you check out anyways.
> My litmus test for what sources to believe has narrowed to ones which declare both good and bad actions by any parties.

Doesn't pass the sniff test. There's no guarantee that any relevant impropriety took place on the part of both parties and even if it exists there is no requirement that it justifies the other's actions. This false balance just serves to blame victims and excuse abusers.

Consider: Is it important to note that a robbery victim also received a parking ticket in her past?

> Cops can abuse surveillance authorities and protestors can be violent. There's no requirement that only one party does bad things.

Ok but where is the evidence that both parties did something bad? And that the response of the cops was justified and appropriate?

The real problem here is that this is bad policing. They aren't improving public safety, they're harassing their political opponents.
Sounds a lot like demoralization: https://www.youtube.com/watch?v=bX3EZCVj2XA&t=4m49s
Kyiv isn’t the aggressor
and then you had to use an extra DLL that was essentially translating 3dfx calls to DirectX
Robot animals with gun turrets make me think of Horizon: Zero Dawn.

For example, the Ravager: https://gamingbolt.com/wp-content/uploads/2022/01/horizon-ze...
We do somehow live with skyscrapers and elevators though. Earthquakes occur regularly in some of the densest, most vertical cities like Tokyo. You might even imagine that the kinetic energy from a quake could be absorbed and stored, where it makes sense to engineer it
I'd definitely be curious to know what specific runtime operations PyO3 inserts that you don't have to do with the C API. Naively it doesn't seem like there should be any, since Rust has zero-overhead C FFI.
Yes, please leave your kids at home!
At the San Francisco Costco, they don't let anyone in without a membership for any reason, at least without a huge argument. Food court? no. Have a gift card? no. Just buying liquor? no. Have an eye doctor appointment? no. I had to call the store, ask for manager, they then escorted me to the eye doctor where they watched me do the paperwork with the receptionist. Only then did they let off.
It's easy to answer. The answer is no. The answer is never yes.
With the temperature parameter effectively set to 0, it may finally be possible!
Could AI find alien life before us?
The question is if they should, not if they do.
Techstars is laying off 17%, ending its J.P. Morgan-backed programs
No, the lesson was to demand unconditional surrender. That was just not in the cards for WW I. Russia had already dropped out.
Have them project an imaginary line from where they stand and in the direction they are facing. Have them mark the numbers 1 2 3 in the ground as they walk forward. Now have them stand facing the number two. Now you say if you are standing left side of the line looking left to right the numbers would go 3,2,1 if you are standing on the right side looking left to right the numbers would go 1,2,3

Edit: it's a bit silly though,
I think if they could understand our language well enough to convey complex scientific ideas like an atom and its size, then smart people could probably find a good way to convey direction
Couldn't the POS pull up your picture when they scan the card? No idea if they do or not but would make sense.

There definitely is savings but I think you are reading it the wrong way. The ultimate goal here is to prevent people from using someone else's card. Costco makes all their money from the annual membership dues. I suspect they have tested this and there is savings with doing proper checks at store entry and saving the hassle of carts full of goods when denied at checkout. Ultimately driving more memberships.
Yeah but then why do you have to listen to any courts at all? EPA brings a lawsuit, you just ignore it. As far as I know without the courts they could just be arrested by local police for trespassing if they actually try to enforce anything.
I think I still have a copy of Javascript: The Good Parts somewhere around here.
There is no reason to not use Rust for these systems anymore. It's why the US Government is pushing so much for Rust adoption.

We're going to keep seeing these horror stories until C/C++ go away.
I once got chewed out for not having my card with me when I went to pick up a pizza at the food court.
There's always a limit to equanimity.
They have your picture on file. The reader at the entrance shows your picture to the employee. No need for facial recognition. And its practically no different then what they do today. Years ago the club warehouses used to do a quick look at the picture side, not a huge change in friendliness in my opinion.
thank you - this is what i meant when i said cancer.