skysight-inc/HackerNews huggingface dataset:
I agree that there are extremely standard uses of singular "they", when the pluralty is known.

"Somebody left their umbrella in the office. Could you
please let them know where they can get it?"
"The patient should be told at the outset how much they
will be required to pay."
"But a journalist should not be forced to reveal their
sources."[1]

That was my first comment's point. The comment to which I replied didn't make obvious who "they" referenced. It could have meant the architect, designer, both, or more. It was, "Amazingly cool that they understood they had to make the statue handle winds in the harbor." [2]

I think some people are getting caught up in the mistaken belief that I am being political, when I am talking about writing in understandable sentences.

This is on Merriam-Webster's page on the singular they. "In an 1881 letter, Emily Dickinson wrote 'Almost anyone under the circumstances would have doubted if [the letter] were theirs, or indeed if they were themself.' People have used singular 'they' to describe someone whose gender is unknown for a long time, but the nonbinary use of 'they' is relatively new." [3]

[1] https://en.wikipedia.org/wiki/Singular_they

[2] https://news.ycombinator.com/item?id=31785507#31795771

[3] https://www.merriam-webster.com/words-at-play/singular-nonbi...
Post got hit with controversy penalty.

Controversy
In order to prevent flamewars on Hacker News, articles with "too many" comments will get heavily penalized as "controversial". In the published code, the contro-factor function kicks in for any post with more than 20 comments and more comments than upvotes. Such an article is scaled by (votes/comments)^2. However, the actual formula is different - it is active for any post with more comments than upvotes and at least 40 comments. Based on empirical data, I suspect the exponent is 3, rather than 2 but haven't proven this. The controversy penalty can have a sudden and catastrophic effect on an article's ranking, causing an article to be ranked highly one minute and vanish when it hits 40 comments. If you've wondered why a popular article suddenly vanishes from the front page, controversy is a likely cause.

http://www.righto.com/2013/11/how-hacker-news-ranking-really...
That’s not a translation it’s an explanation.
Why does this need a translation?
sshd is only listening on port 22 on the private IP (the VPC) not the public IP of each machine. I then connect into my VPC through a bastion host running wireguard.
Are Faraday cages less effective than previously thought? (2015)
At least while we disassemble the various stellar objects and turn them into the computational substrate that powers our virtual reality paradise.
Discovery can be quite simple, we've been doing it for years. On ECS/AWS we do it with just ALB and the cluster. Turns out DNS works really well, surprising for a fundamental internet technology. Tho if it's broken it's likely DNS that is the culprit.

If I need to route to other things I just configure other dns entries with SSM Parameter store... or I just manipulate the local resolvers in the VPC.

Very straightforward.

But I'm generally running just my software, not other people's, and consuming aws datastores.

This is for work.
Apparently you never made it to the unicorn rainbow level. For a while after release it wad the only place to farm any end-game gear.

Cartoon is a very apt description, especially after the ambiance of D1/2.

It was released as a fuck you from the devs to fans, as fans were so disappointed upon release with the game in general, and the lack of a secret cow level.

The game was garbage upon release, it took years to get decent. D3 re-release isn't bad. I'm still playing the re-release of D2 rather than play D3 or Immoral.
If Carter was making bad decisions because Koch told him to, then that still makes Carter a bad President.
You're not wrong. For the most part, these would be relatively easy to implement.

Pure functions are the hardest of the ones you've identified -- they're nominally easy if you have perfect purity information, but pretty difficult (impossible, in the general case) if you don't or if your definition of "pure" is just plain incorrect (like V's is).
Well, now - that probably depends on what you think War is.
>because play-testers felt the game was unfair and that the A.I. was cheating

the F.E.A.R ai is still amazing to me after all these years. I'm surprised by the play tester reaction because even without the broadcasting of intent I think the AI felt very organic. Honestly still one of the most convincing ones to this day in shooters.

https://youtu.be/KQN3yKYkFmE
I never linked religion and morality. Morality wasn't even a topic that was covered. It's just you and your bias.

>Science and religion are both about our "best guesses".

No. One is a better guess then the other. Science assumes logic and probability and mathematics are axiomatic concepts and builds upon that. It provides the ability to falsify a hypothesis given that you assume those axioms are true.

Religion is a mess. No axioms, no logic, no foundational rules are assumed.
The question of whether to use K8s or not is like wondering what kind of saw you should use to cut wood. There's different saws for different purposes. But even with the right saw, you still have to know how to use it correctly. Better to use a hand saw correctly than a table saw incorrectly. (you can use a table saw incorrectly, but best case the work ends up crap, worst case you lose a finger)

After building infrastructure for dozens of teams, I'm quite convinced of the following:

- if your people aren't very skilled, they won't build anything well. most software engineers i've seen professionally working in the cloud are handymen trying to build a wood cabinet.

- if your people can't build well, it doesn't matter what technology they use. choosing between building a cabinet out of metal or cherry wood doesn't make much difference if they've never built a cabinet before.

- if the first two holds: then only use the technology which requires the least skill to use well, and where the amount of maintenance is closest to zero. don't build a wood cabinet from scratch when you can buy flat pack. don't buy flat pack when you can buy an assembled cabinet, get it shipped, and carried into your office.

- if using the aforementioned technology requires 'building' or 'assembling', and that is not core to the customer-facing aspect of your product, then you should not be building, you should be buying. if your business doesn't involve assembling flat pack furniture, don't ask your employees to build their own desks and chairs from Home Depot or Ikea parts. buy the premade desk and chairs, use them to make your actual product.

- a software engineer knows as much about cloud architecture as a fine woodworker knows about framing. "it's all just wood" until the house takes 10x as long to frame and is 10x as expensive and still doesn't meet code.

- people will try to build things they don't fully understand and leave the company before anyone realizes the mess they've made. imagine your retail store is accessible by driving a car over a wooden bridge built by a handyman.
> "Would Einstein, Bardeen, and Fermi have been bored by immortality?"

“A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it.” -- Max Planck

One sees the beginnings of this in Einstein's case with his "God does not play dice with the universe" opposition to quantum theory.
No. It means don’t sell in a bear market [1]. From the originator, GameKyuubi:

> You only sell in a bear market if you are a good day trader or an illusioned noob. The people inbetween hold. In a zero-sum game such as this, traders can only take your money if you sell.

[1]: https://www.investopedia.com/terms/h/hodl.asp
Granted the typical rates for 5*s in gachas are 1%-3%...but those typically have a much higher supply of free pulls.
You say it "comes off as part of an effort ... to mount another attack". Maybe it does to you, but I don't know why. I've never heard of this "fierce and dirty" competition between young languages. I've never seen anything even a bit like that. I've only seen fierce fighting between advocates of large well-established languages.

Xe's post struck me as accurate at the time, and having that context to compare with makes V look a little better now, because it at least establishes that progress is being made towards those claims.

I don't know where you're getting the idea that this is based on some kind of sinister "personal agenda" other than "this thing sounds interesting, I investigated it, it seems less cool now", which is a pretty defensible position for someone to reach.
Epoxy is expensive, and so is all this labor.

In most cases, it’s better to just replace the wood.
I think every game that made me cry was an adventure game; Planetfall was the first.
Firstly, The Koch brothers are fiercely republican and were not making decisions through Carter. Secondly, I said pre-Koch.

Btw, the oil price controls were a Nixon initiative, continued by Ford. Carter did not invent them, he just didn't remove them.

Reagan was the beneficiary of the collapse of the OPEC price war internationally.
>What if my company is pretty much all engineers?

I don't know how that changes the equation. No one is undervaluing your skills; it's would you rather spend your time driving to a colo center to replace a RAID array or working on $product.

With AWS you are outsourcing an IT team, not just processors and how you approach pricing should reflect that.
Hype: Your friend says, "Good morning!"

Shower: Unfortunately, there is no conclusive peer-reviewed evidence that it is, in fact, a good morning. A randomized trial found that many mornings are bad.

Caveats: Only applies to mornings. No rigorous paper exists for evenings, so this remains an unknown.
Diablo immortal is a terrible experience, without question.

also, the number of people in this thread who are obliviously repeating things which have been proven wrong is just as egregious.

people find something that matches their opinion and they never look closer. ever.

this is just further proof that people who know what they're talking about do not visit HN.
I doubt it’s the people using k8s wrongly that complain it’s complicated, it’s the people affected by other teams choices and have to suffer unreliable messes as a result. Like me. I can see that it’s too complicated for me, and I want nothing to do with it. The people using it often never acknowledge they’re in way over their heads IME.
Yea. We had a monorepo. The whole thing was one big webapp.

Even our background workers ran in the web app. Oh yea, that's right. I can feel the cringing just writing that! So like if we had an expensive background operation, our web app would start up a thread and do the work. Some might be wondering: "What if you needed to restart it? Like, I dunno... when deploying code?". Answer: we didn't, lol. Our deploy script would hold all new jobs and wait until existing ones finished before restarting. Some background process were extremely time consuming (eg: 10+ hours) and those we wrote in a way that they could just resume if killed.

It's actually amazing how productive you can be with a single monolithic web app on a beefy cloud instance.

I was also surprised how quickly we were able to scale out to a proper multi-service architecture after being bought. It only took us 6 months. The big company that bought us plans ahead years. It was no problem at all.

Now don't get me wrong. I'm not advocating for sloppy engineering here. Our team was some of the smartest people I've ever worked with. It wasn't uncommon for me (a medium-experienced engineer) to bring a proposal to our technical founder that would require like 1 month of work. That freakin' genius would reframe the problem and architecture such that we'd spend 2 days, still achieve the same goal, and take on minimal technical debt. I learned A LOT.

I know I'm rambling, but honestly I don't know if that kind of hustle is even a thing anymore. Are tech startups still scrappy? Are they focusing on the core problems/solutions they're trying to prove out instead of layers of architecture? Do such problems even exist anymore? Back in the mid-2000s it felt like that's how everyone did it.
This is incorrect at least in 2022; my Texas educated children have never been taught or graded on cursive.
Your entire experience of reality is almost exclusively electromagnetic.
Pretty much any colo or dedicated/bare metal provider. $0.07 to $0.12 per Mb is the going rate for most carriers at any appreciable volume, and even the higher end carriers are less than 3x that.

To be fair, big tech despite their massive volume pay much higher rates than small networks because the carriers charge them enough to fully cover their costs to build out their networKs, while they make all their profits from selling their excess capacity to the little guys for pennies on the dollar.
This and what Elon Musk did keep getting me struck by how little protection workers in the US have. Fired on a whim. But so do remember when working at American companies all the horror stories we heard about how our colleagues working in America got treated.

It became these “did you hear the latest crazy thing they did in the US office?”

I am not saying this to dump on America but hopefully to get people to demand better. If this is how people want their work life that is fine, but I hope people realize it doesn’t have to be like this.

What is actually pretty bad corporate culture has been normalized IMHO.
My point is exactly the opposite. Shorter does not always equals easier, less to do etc.

Let's say we compare Javascript and Typescript (as they're so close but one has static typing.

const myFunc = (param) => {
doSomethingWith(param?.property);
}

Easy, right? Well, does param actually have `property`? No idea. What type is `property`? Does the function `doSomethingWith` take that kind of input? No idea. Now I have to check that function, which might be coming from I don't know where, I might not even have an IDE that can reliably determine where `doSomethingWith` is coming from exactly. Even if I can navigate there now I have to check that piece of code and any other code it calls with `property`. Maybe `property` itself is an object and `doSomethingWith` assumes it has yet another property. This can easily go quite deep and I will not be able to easily reason about this at all. You can't tell me that someone can have all possible runtime combinations of this in his head for any reasonably sized program.

Now let's take something that is almost equal but slightly longer to read and write, same thing in Typescript. I've had to define the types of these things somewhere once. Big deal.

const myFunc = (param: SomeType) => {
doSomethingWith(param.property);
}

Notice how this is really not much of a difference. Just a type declaration and it gives me a lot of safety. Let's assume SomeType defined `property` as non-null, so no `?` needed, I know my inputs have already been checked. `doSomethingWith` also defines its parameter type correctly and we know what `property` is or isn't. No need to know anything from the top of my head or spend time digging through code myself. The compiler knows that I am passing the correct type of object along and I won't get a runtime error (well, OK, it's Typescript, so let's also assume I'm not in a mixed TS/JS code base where I might very easily get `any` kind of object.

Now syntax will be a little bit different, but I would argue the exact same thing in say Java or Kotlin is equivalently short and readable (yes even in Java!) while benefiting from even more type safety:

public myFunc(SomeType param) {
doSomethingWith(param.getProperty());
}

Didn't really hurt much, did it?

But these are super simple example. It get can arbitrarily complex.
Can you elaborate on 5?

Also why do I need k8s? Beanstalk plus RDS works perfect for my website needs most of the time.
I’m familiar, which goes back to to my original point and post.
reminds me of when I started at a .com in 99 that failed... they felt they needed oracle and sun and cisco routers... we did everything on linux for dev work but the founder wanted to apparently be able to sell that hardware and impress investors. He got basically nothing back on any of it. They offered me a sun server for like $100 that cost $20k. I took the windows desktop instead.
My last firm went through a similar local shop in the Phoenix area-- I think it was http://www.jerrysofficefurniture.com/

Went in a few times when trying to find something better value-for-money than Ikea for the home office. Their prices were too-good-to-be-true, but not being equipped with a vehicle suitable for bringing home 150kg desks or fully-assembled chairs made impractical.
You can buy exotic produce online these days, so you can mitigate that if you know what you want.
For realism, whenever road work is being done they should block off the area for 6 months without a single worker ever being present before any construction begins
Wow. A bit nervous, aren't ya?

I said "locks up". Celsius is likely insolvent. Gemini is only at the stage where there are withdrawal issues.

BTC probably has to drop a bit more before Gemini collapses and/or becomes insolvent, but the issues have begun (like Binance). The other crypto-lenders all locked up like this as BTC dropped from $30k to $20k, it looks like Gemini is stronger but its beginning to have withdrawal issues now.

If BTC keeps crashing, other crypto-lenders (including Gemini) will be wrecked. Its just the nature of how those systems work.
I know the cytoplasm between cells is split on division and corresponding the mitochondria are roughly as well. They could technically have different times of reproduction than the overall cell and it would still work. I’m not certain what actually happens to the mitochondria during cell division though.
K8s is a real pain if you need to route to specific instances/pods or need to deviate from the ephemeral autobalanced pod setup. If you're just serving a stateless service, it's probably the easiest way to go.
You're right, I should clarify. I don't think that everyone complaining about Windows changes are Windows-hating Linuxers. Rather, I think that the majority of people complaining about Windows changes are Windows-hating Linuxers. I'd love to be proven wrong, however, because believing this is somewhat soul-crushing.
Anything after Jan 1 2020 is probably not a good comparison due to the Covid-related market volatility. Anything before could also make sense (personally I have a long term target so I care more about longer time ranges), but would be even more in favor of Bitcoin.
Thanks - I've changed it to the original title now (or rather, a truncated version to fit HN's 80 char limit).

Submitters: please follow the site guidelines, which ask: "Please use the original title, unless it is misleading or linkbait; don't editorialize."
I wonder what % of the "misinformation" (that was censored by big tech platforms) ended up actually being factual?

Probably not a good idea to delegate our fact-checking to media corporations like NY Times, WaPo, etc. (and censor things the media deems "incorrect").
> you end up having to open network traffic to all of a particular aws service, not just yours

> I could exfil data to those aws services

I don't think any of the VPC endpoints have any restrictions on them; that is, once I've made an S3 endpoint in my VPC, it can be used to access any bucket. So... it seems like it could be used just as easily to exfiltrate data?
Author here. Ask me anything--happy to answer questions.

Also, if you like this kind of work, you might like what I've been building for the past year: Composer [1]. It speeds up neural net training by a lot (e.g., 7x faster for ResNet-50) [2] and, in contrast to Bolt/MADDNESS, is polished, documented code you can get working in <5min.

[1] https://github.com/mosaicml/composer

[2] https://www.mosaicml.com/blog/mosaic-resnet
Sounds like you demand that people walk on eggshells around some thin skinned psychopath. It is human to make some mistakes or miscommunicate. The normal thing would be to have a talk and clear things up. Management must react when an employee keeps screwing up despite feedback. Here was a one strike rule. Even the California prison system is more easy going than that ;-)
Anyone happen to know if Kia UVO's is based on Hyundai's Bluelink? I'd love to build a more user-friendly iOS app for controlling my Niro EV than Kia Connect :P
I've read one book in that series, "Surface Detail", and really enjoyed it. I tried reading the first one in the series and got bored... any others in the series you can strongly recommend? Player of Games maybe?
We have a small, nearly off the grid cottage (septic, water from the lake, no roads, etc.). It has an internet connection via a Ubiquiti antenna. Not enough room for two desks there either.
I've dabbled with using RSS feeds to inform the crawling of my search engine as well.

I think the big issue with leaning too heavily into RSS without much human intervention is that many CMS platforms generate an absurd number of RSS feeds, and it can be hard bordering on impossible to figure out which of them is canonical. Some (but not all) of these sites also tend to be fairly spammy low-value domains.
So basically if bitcoin loses it’s not a good comparison, lol.
Yeah if you commit a change in a submodule, the parent repo gets marked as dirty as the ref changes and you need to commit.
DALL·E Flow: A Human-in-the-Loop workflow for creating HD images from text
I have a feeling we'll find that outside of galaxies are even bigger, stranger, more impossible horrors that our galaxy was protecting us from.
SimCity 2013 https://en.wikipedia.org/wiki/SimCity_(2013_video_game) was a (bad) game that also used actor-based simulation to model city dynamics.

The game was a disaster for a DRM scandal; but also the game in itself required too much computing power, and the simulation wasn't that good.

edit: https://www.youtube.com/watch?v=eZfj7LEFT98 "Exploring SimCity: A Conscious Process of Discovery"
I don't see how that follows? That blog post basically says "don't be toxic about languages". Unless you're using a much broader definition of "toxic" than I'd expect, that doesn't mean you can't write about languages, including fair critiques and even comparisons. I mean, take... "old school" PHP. By all accounts, PHP used to have a lot of sharp edges (in the sense that it was easy to "cut yourself" on it and accidentally do something bad). This was a legitimate, valid problem. It didn't mean that PHP was irredeemably bad, it didn't mean that a dev was A Bad Programmer for writing PHP, but it was true. You can discuss languages, even comparing them to others and pointing out flaws where they exist, without being "toxic" about it.
> I say any system that requires the existence of a class of people who cannot afford these things in order to function is morally untenable

As they say in game of thrones: "what kind of god would do that?
- the one we've got"

If we're talking historically, it's not poverty that's out of place, it's wealth.

Paying "livable" wages, as subjective a definition as it is, means some people will be unemployed. Unless those wages are subsidized, that is, but then how is the wealth created and acquired for that? And how do you know that it wouldn't be put to better use elsewhere?

I worked for much less than the US minimum wage as a young adult and I managed to make it work until I was able to gain the skills to earn more. Had the minimum wage been what it is in many American cities today, I wouldn't have been able to work until I was 23, assuming I could've somehow gained useful experience without burdening myself with student debt. It's not like that option wasn't there, but I preferred to work for low wages and I do not regret it. I really don't see any good argument for preventing me from making that choice for myself. But that's what minimum wage laws do.