skysight-inc/HackerNews huggingface dataset:
> Many of them have done a better job at thinking through the git structure of their projects :)

Perhaps so. I've attempted to find some other color scheme. The most significant color scheme change I was able to stomach during the last ten years was from Solarized Dark to Solarized Light. Thank you <3
I noticed that IntelliJ this theme does not call out class variables or links in log output. That is, they stay white. Seems a bit bright for night time coding. For reference, I prefer the Dracula dark theme... which feels great at night time.
Thanks a lot! Happy to have kern.ai among our early users
N‑FT: Non-Functioning Tower
Wikipedia does get things wrong sometimes, but I'm not sure where to find more reliable information. Wikipedia does have a pretty good history of handling controversial topics like the Armenian genocide, the killing of Michael Brown, and lampshades made of Holocaust victims' skin.
Not what GP was referring to, but discrimination is not signed. Injustice cannot be "corrected" with more discrimination, it only increases.
Also: "stack and rank" or "stack ranking". He made that popular in the business journals, so all sorts of companies introduced it.

It doesn't matter if every one of your staff are supergeniuses, at least one has to be ranked "subpar" and fired that year. Stack-ranking turned Microsoft from a great place to work for into a festering bunch of backstabby politicians. It isn't enough to be a good or great worker, you must be better than your coworkers - so sabotaging their work becomes job number one.

https://www.theverge.com/2013/11/12/5094864/microsoft-kills-...

https://slate.com/technology/2013/08/stack-ranking-steve-bal...
Not the person you replied to, but I definitely felt that way in the moment. My success and enjoyment writing Clipper (a dBase III compiler) and Turbo Pascal applications for local businesses while I was in high school is the reason I went on to get a computer science degree at university.
You're partially right, but missing something important.

Where you're correct: Aliens that are only found on planets would be almost impossible to spot, and even if we look at them and see the consequences of their existence on their atmosphere we may interpret that as non biological in origin.

What you're missing: However, if they are expansionist and can build space habitats and automation of the sort we have reason to believe is possible, the question is "why are there visible stars? Why are they not all already surrounded in Dyson swarms?" which is hard to miss regardless of underlying chemistry or biology.
No, its right on the mark for their intended audience. It's not a joke and it's always been like that. They used to publish topless ladies on page 3 from the 1970s to 2010s. The "red tops" are a (low) class of their own.
The point is that the big order-of-magnitude gains in lithium ion batteries during the 1990s is not possible today, since they're already pushed near their limit.

Given that the cement talks about a minimum amounts of lithium to hold a charge, good faith readers are capable of comprehending that this is talking about lithium based battery chemistries.
> How would you feel if someone announced they were buying your company after breaking M&A laws and messing around with a significant portion of your net worth, tried to back out, further messing around with your net worth, started talking shit about your company, takes it over because they are forced to

As a salaried SE, why would you care? Or is that about SV's love for paying in stock instead of cash?

> then within days, is threating 25% layoffs.

That's an unconfirmed rumor at best, a lie most likely.
Why would any Brazilian think an American social network that is about posting pictures of your Sunday brunch has any link to the Brazilian elections?
Anyone remembers that upon Remix' initial release, one had to buy a licence for 250 USD?

https://web.archive.org/web/20201204025307/https://remix.run...
There's often a disconnect between the technical staff who write customer-facing documentation vs the backend engineering teams.

Often the technical writers will be working closely with real customers. The customers will come to them 90% of the time with hacky custom jQuery stores + the support staff won't be highly skilled Front-end engineers (usually a junior-dev grasp of JS/web dev).
> In retrospect, perhaps the best part about it was that even the biggest systems were sufficiently unsophisticated that a single person could wrap their head around all of the hardware and all of the software.

This was it, even into the 90s you could reasonable "fully understand" what the machine was doing, even with something like Windows 95 and the early internet. That started to fall apart around that time and now there are so many abstraction layers you have to choose what you specialize in.

And the fact that you couldn't just shit another software update into the update server to be slurped up by all your customers meant you had to actually test things - and you could easily explain to the bosses why testing had to be done, and done right, because the failure would cost millions in new disks being shipped around, etc. Now it's entirely expected to ship software that has significant known or unknown bugs because auto-update will fix it later.
> a) False: "Another common reference is this one, which has numbers as high as 1,000,000+ https://en.wikipedia.org/wiki/Casualties_of_the_Iraq_War"

I say: “Distance between x and y is 10 kilometers”

You say: “Another common reference states that the distance between y and z is 10000 kilometers”

You are not disputing anything, you’re either particularly stupid or trolling.

> I challenge you to utilize the same mode of thinking that you would apply when discussing code, processors, or that sort of thing

You first.
Why we're leaving the electric grid
The fact that you are not witnessing the consequences a lot of people on the left are subjected to is part of the problem. Social media works better when it is able to isolate people into their own bubble, and to see the other as the source of all that is bad in the world. I wish you good luck, getting out of there is difficult.

Here's a video about how it was to feel cancellation of a leftist (from people also on the left!). It's long but you might find it entertaining.

https://www.youtube.com/watch?v=OjMPJVmXxV8
>Maybe self-hosting could be made more common through selling a (cheap) appliance with self-hosted services pre-installed.

Mastondon-as-a-service exists eg https://masto.host/.

one-click-install mastodon exists too -eg https://blog.joinmastodon.org/2019/04/mastodon-now-available...
You might just be relying on the algorithm too much. Search for hashtags, follow people that show up in your feed from retweets or look at your contacts' own list of follows.

If you wait for the algorithm to feed you the content you like you will find the limits of AI.
Seconding Devolution, it's one of my favorite horror novels!
What is this BIPOC voting population (I just learned this term today)? Are we talking of the united states of america or does this somehow apply to other countries? Don't these journalists push american viewpoints anyway, and aren't they much better funded than almost any newspaper outside the USA? Why should most of this money going to one of the richest countries in the world?
Tesla has an "Auto high-beams" feature which attempts to detect traffic and dip the lights when it does. I find that it reacts much slower than I normally would to oncoming traffic, so I don't use this feature.

If the car is in autopilot, it requires the auto high beams to be on, but using autopilot at night is not something I would be comfortable with.
> this is why Elon told Twitter engineers to print their code - he's a boomer programmer who grew up in this era when that really was how you read and reviewed code

Just to clear up a misconception: Elon Musk isn't and never was a programmer. He never went to school for it, never had a job in it, and his wikipedia mentions nothing about even having the ability to code. He at one point needed some of his devs' help running a Python program. His reasons for having them print out the code at Twitter are almost certainly not due to "that's how it used to be".

TO BE CLEAR: This comment isn't a dig at Elon. I personally dislike him, but this fact about him doesn't make him a worse person. Just clearing up an obvious misconception that @yodon has about him.
Did the exact same, while I think Nord is soothing, it's just far too low contrast. Dracula isn't necessarily my favourite palette but it works well and is available on just about everything that can be themed so I just stick with that.
Not only politics but non-related topics you follow, I wonder if in-tags of tweets would solve this.
How to balance software architecture goals with limited resources
That is very exciting! Could you describe the main differences between Unikraft and RustyHermit?
We ran a pretty large Counterstrike gaming community with public servers, and did some very small scale paid server hosting on the side. It's unfortunate that anyone would consider us "problem" customers because DDoS attacks are so easily performed by script kiddies. It can happen to anyone hosting public resources that aren't easily filtered through no fault of their own.

I totally understand what you're saying though.
Millions of people are monsters. Millions of people are sociopaths.

People who use the term "woke" as a pejorative universally are stupid, terrible people, or they're manipulating stupid, terrible people. This is an absolute truth.
+1 I find watching TikTok or YouTube Shorts to be damaging to my concentration compared to what I consider (for myself) to be healthy activities like reading a book, watching or listening to an interesting interview or educational like philosophy, etc.

I try to fight back by only having TikTok installed on a Chromebook that I don’t often use and for YouTube Shorts, I count the number I have watched.

On my cellphone, if I want to waste time, I prefer a quick game of Chess.

I strongly recommend the https://freedom.to service as well as their podcasts.
If there's a JSON parser faster than a PB parser (for the same underlying data content) it just means the JSON parser was optimized more. By every rule in computing, PB parsing is far faster than JSON for every use case for a simple reason: the messages use less RAM, and therefore, moving the data into the processor and decoding it takes less time.
It is just the majority of the Earth’s surface that is covered with water.

If you go outside the frost line most of the mass of many bodies is water.

A generic outer solar system body (Europa, Ganymede, maybe even Pluto) has underground oceans. Inner solar system bodies have Goldilocks problems. Part of the Fermi paradox resolution may be that most life arises or will arise outside the frost line and those people will look at inner solar system bodies and assume out of hand that they are uninhabitable.

If there were grabby aliens of that sort (or even our sort) the real prize in our solar system would be worlds that have a good combination of ice and rock like maybe Ceres, Pluto, etc. To an interstellar species which runs on D-D fusion, it’s a fairly certain bet that you can find some ice world which can be disassembled and turned into a ‘small ringworld’ with a larger habitable area that a planet like Earth which might turn out to not be habitable at all.
> I disagree. I use causality on a day today basis. For example, with people I know I build a model of how they like to be interacted with, and I try to stay within a range that they will find pleasing.

Is that model based on information you collected that day? Mostly no.

> I am skeptical. Can you explain why you believe this to be necessarily true?

Proactive vs reactive. Causality is good for planning or initiating, but ultimately what happens happens, and you need to respond in a way that produces the best possible outcome with the highest likelyhood. I'm not saying that as an absolute, I just believe it to be the most efficient mode of operating, and seems to reflect most geopolitical interactions.

> Might it have been less costly if this war didn't begin in the first place?

Of course, and we can learn a lot from looking at why. That doesn't really fit into this instance of cyber defense though. There is no lesson to be learned that makes you give up and hand over digital systems to an adversary.

> Agreed, but wouldn't it be useful to remember what caused one to get the broken arm in the first place, and then avoid that situation in the future so it doesn't happen again?

I pointed out exactly that. My point was that no matter what lesson you learned, you still need the cast. I'm not saying causality isn't helpful, I'm just saying it's not helpful here.
> I also try to indicate with my tone and bearing that a response is not expected, a good compliment is a gift (IMO) and gifts are freely given without expectation of payback.

Yes! This so much this!
Why acquire something that is MIT licensed?

Is this really just a talent acquisition?

https://github.com/remix-run/remix
tarrant was widely mocked on the website, im not sure what makes you think someone would be radicalized to become another version of him there, everyone was mocked there actually.
Re >> "I think much of that really depends on what kind of company/department you worked for"

Reminds me of: "I update bank software for the millennium switch. You see, when the original programmers wrote the code, they used 2 digits instead of 4 to save space. So I go through thousands of lines of code... you know what, I hate my job, I don't want to talk about it." ~ Peter Gibbons

I wasn't programming in the workplace 20-30 years ago, but I believe you're right when you say: Depends on the company/department.
Way back when I had a Playstation 3 it would update in the background but only if you paid for the subscription, otherwise, every time you turned it on, you had to wait for the updates to download to play a game, if the game had updates. This model for updates just rankled me so much I stopped buying Playstation, every time I turned it on, it had to download updates and I would forget why I had turned it on by the time I got back to it.
The Wii U had a rich feature set. Firsts for a Nintendo home console:

- OTB web browser

- OTB audio and video chat with friends, native support for 3rd party headsets

- real-time direct messaging (via Miiverse) notifications and other friend notifications via the home button LED

- Ability to view online status of friends

- High definition graphics

- 5+ player synchronous local multiplayer

- built-in Nintendo TVii service

- built-in support to use the gamepad as a TV remote

- eShop selections for mobile retro consoles (e.g. GBA, DS)

- background installations and updates

- accelerometer, gyroscope, front-facing camera, touch screen, IR sensor, NFC all packed into the gamepad

- full backwards compatibility with a prior console (Wii)

Not to mention, all online services were free to use. And those still existing, are still free.

Edit: As a kid, this was the first console that had just enough 3rd party support for me to enjoy games like Fifa, Need for Speed, and Call of Duty akin to an Xbox 360, while also hosting all my favorite Nintendo games. It was a fun system, even if it was poorly advertised and a bit awkward. But I enjoyed the gimmicks and I still use it, mostly for playing exclusives that never made it to the Switch.
The Incel is the Greatest Villain of 2022
The pitfalls of extreme comfort. You have a place like the Bay Area with near perfect weather, obscene amounts of money, and at least until relatively recently, a social environment that lorded you as a "rockstar."

You look at your bank account and think "yeah, I AM a Rockstar! I DO deserve this! Everybody wants to be ME!"

Rinse and repeat that general attitude for ten years or so and blammo (which is even more explosive considering large chunks of the millennial generation were already coddled—and yes, I'm a millennial). You get a bunch of entitled brats who view anyone who isn't doing what they're doing as _less than_ (which is ironic considering those "less-thans" keep the bubble they live in running—electricity, food delivery, sewage systems, etc).

Pepper in the absolutely psychotic, cult-level diatribe these people sputter about "changing the world" and "making dents" and you have a low-level Jim Jones field jamboree brewing. It's absolutely zero surprise what's come out of SV over the last decade and change.

And that doesn't even factor in the pharmaceuticals!
Isn't there some violation of fiduciary duty here? IIRC, Musk personally bought Twitter, but he only owns 17% of Telsa. Isn't having Tesla engineers work on his personal project a lot like a middle manager assigning his subordinates to work on a personal side-gig project of his?
I saw it two times in real world C++ code and never saw it in C# and java. Memory leaks are much more common.
The library had some things, but man things were moving so fast in the late 80s early 90s that you often had to buy the books you needed directly; because by the time they appeared in the library you'd be on to something else.

The right magazines were worth their weight in gold back then, for sure.
"technology implies belligerence"

I completely agree.
Yeah no average person cares about the difference between proprietary and free (as in freedom). If it does a thing, they'll use it. If it does a thing extremely poorly, but it's marketed well, they'll use it. If it does a thing, and they get censored continually, they'll use it. If it does a thing, but only via one method (you can't do it your way), they'll use it. If it does a thing while spying on their data, they'll use it. If it does a thing while showing them ads every 5 minutes, they'll use it.

Normal people take such a beating, and just keep on trucking. It's truly fascinating.
> The whole concept of "premature optimization is the root of all evil" is contrary to the software engineering maxim design first, code second.

I'm not familiar with that maxim but it sounds very waterfally. That's a maxim agile developers would have rejected two decades ago. (In fairness this article is from 2009 when agile was still relatively new.)
I have held every job in IT except (officially) security engineer. Software developer is by far the worst one. Grinding story after story and it never ends, no way to make an impression outside the dev circle due to being siloed behind PMs, you are so busy grinding stories you can't explore the business or collaborate with other departments. It is hell and most devs don't even know it because it is all they know.

I have been a dev in places where they didn't know what a story or Jira was...heaven. That having been my experience, I made the mistake of taking a standard corp dev job...fml. Career death.

The pay is good but my soul is rotting.
The Silian Rail font is up for download. You can use it in your projects to subtly detect people of taste and distinction among your peers.

https://bigbrandboys.com/downloads/silian-rail.zip
Thanks for the links. I use a different theme for every language and I'm always looking for new themes that look unique enough & are legible enough for me to use on a language I'm only occasionally using. Both of these seem worth downloading, at least.
> The problem is figuring out which ones.

To be more precise: figuring out which ones are useless may cost more time/money/effort than you would save by removing them.
Sure, but space is mind-bogglingly large. Our galaxy alone has hundreds of billions of stars. Even one in a billion odds ends up with hundreds of systems that develop just like ours did. And that's just one galaxy out of billions.

That however circles back to space being large. While a galaxy might host hundreds of civilizations just like ours at any given time, the distances between them can be insurmountable. Time is also pretty large so even a civilization that survives thousands or even millions of years might never overlap with another that they can contact.
There were more acres of deforested land per year in the Amazon during Lula and his successor Dilma's terms, than in Bolsonaro's term.
I am not young by any means. Which is why I am yelling at all you kids asking yourselves these everyday questions regarding the existential threat of nuclear war.

But I guess that is why we also in the middle of climate disaster.
$ du -h | tail -n1
=>
$ du -sh
I'm definitely not helping this conversation but:

> "flat-copy-with-src-invalidation".

That's not what a move is in C++, at all. I wish we got destructive moves in C++, but we didn't (and I understand why..)

> for non-POD it's even slightly more expensive because you need to fix up the source.

This is just false.
1995. More fun, less pay and a more distinct subculture.

Usenet was 1995's Stack Overflow. You'd get good answers and perhaps a lecture on not using usenet for commercial purposes or to cheat on CS homework assignment.
I think a lot of the popular color schemes seem way too afraid of better contrast. Science-backed or not my eyes find a lot of them hard to read. Even the text color of the site is "foggy".
I use nord. Honestly, the community is really centered around it's implementations. Nord makes it SO easy to use their theme almost everywhere. Use Vim? They got you. Emacs? Got you? $EDITOR? Got you. Gnome/XFCE/iterm2/etc - yep got you there too.

Honestly, not only is the color scheme excellent (speaking as someone who stares at a computer 18 hours a day) it's so easy to use compared to others it's hard to pass up. Even zenburn and solarized are frustrating to use because of subtle differences between implementations of the palette.
God damn, I miss those days!
Greatest? Then where is General Electric today? It's gone.
Out of curiousity, what solution do you think would work (assuming you accept that enforcing any sort of emissions standards is a good idea overall).

My best attempt: perhaps as long as systems to maintain emissions standards have failed, the vehicle could be made to pay a fine per X miles travelled that approximates the cost of correcting either the actual emissions of that engine or if such data is unavailable, a plausible worst case emissions of the engine. At a vague guess I could see that being $250 per 1000 miles or so (simplifying emissions to be "4x typical CO2 emissions of a van", which could be way off, and current best-case DAC costs to undo the damage ~$250 per tonne).

That's still a fairly steep fine, but at least it isn't artificially limiting the vehicle.
> towards something in which everything was codified, safetyism became rampant

Those "gentleman's agreements" were not that great if you happened to be a woman, gay or any other minority. The upsides to HR, employment regulation and so on has been making the office a far better place to work for a lot of people.

While I agree that there are rampant problems in a lot of sectors, from low skilled to medical, there have been some wins. My team went fully remote for 2 years and now most people still work 3 days a week from home. We were able to build up a large and talented team during the lockdowns with most of my co-workers and those I manage 3 timezones away. We adopted more flexible working hours and we've never been happier. My manager can take time in the morning to get his kids to creche and I can take a longer lunch to check in on elderly relatives. I no longer spend 2 hours a day stuck in traffic. Our productivity has skyrocketed. We may be privileged tech workers, but the change in work styles has definitely boosted our company as a whole.