skysight-inc/HackerNews huggingface dataset:
I don't think you should have to apologize for a 2016 Joyent bug.

I also don't understand how you can coherently argue that people should have "religion about Rust", but also put their faith in C-language OS kernels any more than they have to.

Further, I don't understand how Meltdown helps your argument at all here, since both isolation strategies are susceptible. Memory safety also doesn't protect you from control-plane SSRF vulnerabilities, but you can immediately see why "control-plane SSRF vulnerabilities mean memory-safety is overrated" is a bogus argument.
Detransition
Would people appreciate overly apologetic errors along the lines of “Sorry, we fucked up.”?
I’m happy the videos worked for you. Just to be clear, Jordan Peterson isnt controversial now and not during those videos. He began lying* about the extent of the laws for pronouns in Canada a year before those 2017 videos. *IE there’s no pronoun arrests still.

Even earlier than that he espoused beliefs of yearning for the old days when a man could make a living for the whole family and casually beat his wife (look up his redpill fedora access/public tv video for this).

This isn’t to take away from those videos helping you or any one. Just to clarify Peterson was a “controversial” (a shitty person imo) long before now.
Terminals aren't "interactive prompts". They're requests.

All requests need to be iterated on, in real time.

So no one asks the perfect question immediately - it takes attempts, where the answer is no, or failure.

So how fast we can interpret what the answer a terminal gives us is important.

And a picture, or immediate visual interpretation, is worth more than a thousand words.
This is somewhat similar to the Shillelagh adapter for Google Sheets: https://shillelagh.readthedocs.io/en/latest/adapters.html#go... which uses apsw to add a virtual table for Google Sheets in which the implementation is in Python.
Just anecdata but this matches my (as an engineer) experience exactly.
For any engineer, transitioning to people management of any sort, or just to have a better voice in any decisions, I think that broadly communication improvement, and probably some sort of project management should be a very high priority.
GONE WRONG
A woman can allege she was sexually assaulted years or decade after the event, and still be presumed to be stating the 'truth'.

Yet Adams' claim - of discrimination for being white and male - is somehow presumed to be 'different' from the 'truth', just because he "claimed that long after the fact"?

The truth does not change depending on the age of a claim.
Yes, that is the idea:

https://home.treasury.gov/news/press-releases/jy0887

If you think you have a valid counterpoint, feel free to elaborate.
Yes, if distillation is needed, it's too costly.
Lol. No.

I bought a bunch of architecture books a few years ago at an estate sale for $5. Flipped through them and my son looked them up on eBay - we sold the collection for several thousand dollars.
Great; phrenology except the method is an inscrutably complex AI/ML algorithm which will end up hidden behind IP and trade-secret barriers, so it's harder to call bullshit on.

And the people in control of the training corpus get to decide who to arbitrarily add into which disorder category, either on purpose or through incompetence.

What could go wrong?!
It literally doesn't though. Maybe they are in the same direction, but there's a rather large difference in degree.

That's like saying getting a paper cut on your finger is just like having your arm chopped off. There's a pretty wide difference there.

I guess if you're the sort of person to hyperbolicly exaggerate every minor inconvenience you encounter, it's the same thing. It must be exhausting to be like that.
As an Abbey fan, I'm turning green with envy here. I'm still hoping to someday read Jonathan Troy without going to the considerable expense of buying it, not least because Abbey himself thought it was crap. Maybe I should buy more random bags of goodwill books...
I don't think we're really comparing hardware virtualization to OS-based virtualization (we at Oxide run HW-based virt inside of OS-based virt so that's a bit of a false dichotomy to begin with), but rather whether or not it's "malpractice" (your term) to run a multitenant workload on illumos zones. And to be clear: we're not talking about Linux here; we're talking about illumos -- for which OS-based virtualization has an entirely different design center. (And indeed, a design center that was -- from the beginning -- designed for securing multitenant workloads.) So your experiences with Linux are of limited relevance here, frankly.
So the famous Bernie Greenberg "HODIE NATUS EST RADICI FRATER" error message will no longer be allowed?
The percentage of the population that actually understands cryptocurrencies is extremely small.

If you try to explain to my father what QV is by talking about cryptocurrency, you've lost before you even started. Same goes for much of algebra, in fact.
With pleasure. Happy to hear you found it helpful!
Why thank you. They've all been passion projects and they were all published only after numerous rewrites. Roman2 ended up being the pinnacle of my work. I sadly don't know to work on next. Never thought I'd run out of ideas, but I guess turning 30 does that
Click on the "press" link on the site to see how it's done, example near the end of the video:
https://www.thingsihavedrawn.com/press
Yes, ground regolith and other local minerals might be available to mine - grind to powder, press into a shape(s) that can be Lego'd into the tunnel you want. Sintered blocks are very strong in compression and 1-2 layers will allow long buildings to be made in the lava tubes or on the surface. crushed regolith will serve as insulating berms that embed structures.
Thanks a lot David!
Perhaps medical treatment would be a great motivator for moon settlement as well. Like, do you suffer from chronic back pain? What about moving to a place where your spine has to support only 1/6 of your Earth weight? I think lots of conditions can become more bearable under reduced g, given the deleterious effects of partial g are not nearly as strong as those under microgravity.
I think the intent of the edit is to warn anyone who clicks the link that they're one more click away from furry porn, possibly on their work computer.
Dealing with the DOM is so bad in browsers webdevs want to escape it at any cost.

What they don't realize is that the reason the DOM is bad is because of webdevs like them.

So we will end up with a DOM in the terminal and the locust plague of JS developers will move somewhere else.
I learnt golang specifically for its one-executable includes everything esp the https server(to ease deployment in the field), just learnt node can do the same today by finding 'pkg'(still new to nodejs myself). Yes python has similar thing but I felt it was a bit bloated.

going to keep using them from now on.
Have you asked Lars Brinkhoff?
Hey, look it's the Nix zealots again. Sure, let's all jump onboard that tool that even it's advocates admit it's quirky and has a huge learning curve.
I can't really refute any of that, but I'm ok with Teams on balance.

Our team used WebEx before, which was pretty bad, IMO, but some of that was probably due to it not being as tightly integrated as Teams was (we're a MS place).

The one thing I agree is bad and irritating is the inboxing. I'll be actively conversing on my PC and suddenly my phone will regurgitate the last 20 messages.
Except they have major issues at scale.
They're trying to come off as friendly and inviting, but I read it as half-assed.

Perception is a bitch.

If I had my way we'd dispense with all these stupid pleasantries. My computer is not my friend, Windows is not my friend, and Microsoft and their awful marketing droids (who almost certainly guided their choice of words here) are most definitely not my friend. Who decided that Windows needs to talk to me like a middle-aged soccer mom (or an argonian shopkeeper)?

Nothing wrong with "Welcome", "Error 404: File Not Found", "Bad command or file name", etc etc etc. (Ok, maybe the last one is a bit cryptic, but it is telling me exactly what went wrong without any fluff, which is how all software should be.)

Computers are our servants, not our friends. They should act like it, and we should stop trying to humanize them.
Cutesy messages imply that software can be no better.

Oops, as a bunch of well-payed professionals we messed up but look at the thought that went into the copy that covers our butts...?

When software fails we failed. Stop with the lipstick on our collective incompetence.
do you ask that kind of question of other companies who get articles about them in magazines?

I suspect that you don't, and I also suspect that you do not see the problem with that. I apologize if I am wrong.

I suspect that people just like to complain about Microsoft. any opportunity to shart on them will be gleefully taken, and carefully camouflaged to look more insightful, and less like the disdain that it actually is.

it's popular to crap on Microsoft today because over 20 years ago they bundled a browser and complained openly about Linux.

no one shits on Google or Facebook at every opportunity, because bending the entire earth and all of its economies to get people to click on advertisements isn't viewed as the absolutely disasterous activity it truly is. no one shits on Amazon because they make people sign in and out of the bathroom, actively crush organization efforts (which is blatantly illegal) or make people piss in bottles.

all that stuff gets a pass here BECAUSE YOU FOOLS WORK AT THOSE PLACES and "my team doesn't do any of that".

complain about fluff pieces for every company or complain about none. "there ain't no third direction."
Maybe one day it will be a cutesy error message that informs us our ID is no longer valid and to please wait to be detained lol.
I'm not arguing that people should have religion about Rust -- merely explaining that this particular issue was central to my own internalization of some of the very subtle unsafety in C. In terms of Meltdown: I am saying that -- as a practical matter -- it was much more serious for us than the extraordinarily small number of vulnerabilities we have had in zones over the years.
"Made with <HEART> by Faceless Corpo"
Now we have cellular monkeys trying to fuzz the space that starlink needs for their internet satellite communications. This is pure lobbyist crap, I hope the FCC strangles them...
I feel like in this specific case it was less a hack and more the developers screwing up, atleast in comparison to other crypto bridge hacks
What you are describing is called a sybil attack. Gitcoin is an example of a project that implements quadratic voting, and here is a blog post about how they mitigate sybil attacks and other forms of attack: https://gitcoin.co/blog/deterring-adversarial-behavior-at-sc...
that was pretty prompt!
People who work on films recently had this very question for Alec Baldwin and his crew, with regard to guns.
I’m not sure one binary is the scaling problem you’d hit first though - makes me wonder just how many people can work on something that gets compiled together into a monolith
I’m in my 30s and various mental health issues have prevented me from working stably my entire life. Your $60K avg income life is a model citizen compared to mine.

For me now slowly leetcoding away, what’s helping is having less and less expectations. I can’t separate the awful feeling you also have of absolutely dogging yourself and having no sense of worth. Logically I know it’s not true, though that isn’t much help. But seeing the numbers people get from leetcoding and interviewing, I know realistically I have a shot to begin rising now that I’ve conquered my debilitating issues enough, even if the self compassion isn’t there.

PS: ever thought of trying a tech interview bootcamp? Your middle job seemed miserable. And you’re talking about pretty low income. https://Coachable.dev and a distant second, https://Outco.io, are two such ones.

If you do think about doing the bootcamps (I’m doing one and a friend is doing the other) or leetcode grinding on your own, feel free to shoot me an email :). It’s in my bio. This whole comment is a lot more positive than how things actually are. Partially because I don’t hide who I am so I don’t want to sound as despondent and reveal too much.
Not to disagree, but this lies in the "if we spent 5+ years we might improve in 10+ years and deploy in 15+ years" space.

If you look at the payback times on Battery, smarter networks, pumped hydro, windmill improvements, solar improvements, even now they are at their margins for 80/20 its probably shorter path to more beneficient outcome, but at a lower energy density.

The improvement in battery storage, and solar cell efficiency/cost is a good example. Over the same 5/10/15 year lifetime the drop has been continuous and at times above linear. We're now beyond the 2x improvement space, but the value of a 0.05% improvement in manufacturing for the volumes being made now, is really significant.

Nuclear, it would be very hard to project better than linear improvement in LCOE

I stress, I think we should do it. Its like the Manhatten project: Leslie Groves was asked to pick between thermal diffusion and gaseous centrifuge, and said "do both" -He was right: it turned out doing both improved feedstock quality going into the calutrons AND speed it up overall. Sometimes, its not pick A or B, its pick doing A and B and C
Amazon Shrinks Workforce by 100k
> interacting with MS SQL Server

I had a rather nice SQL workflow in Emacs using an inferior SBCL with SLIME and cl-sql. At the time org-babel either didn’t exist or I didn’t know about it, and it was a really nice pseudo-literate environment to explore data.
Access control is also something that gets overlooked, network security and centralized metrics, logging, alerting (personally not a fan of cloudwatch*, but it can get the job done).
What's the way? Bribery?

Encryption at rest is cool and good, the media pretends it's say... just the Saudis and just at Twitter rather than a pervasive issue with insider threats across Silicon Valley / Bay Area.
https://en.wikipedia.org/wiki/UNIVAC

The term is "dynamic storage allocation." We're talking about something so old I'm afraid I can't explain beyond that. I am a mere programmer and I don't wear a lab coat.
I feel like if you get to the point of considering docker-slim, you should consider alternate build strategies like compiling dependencies from scratch with minimal functionality (like with buildroot)

Container optimization also seems to border on premature optimization. If you're not hitting issues with your container size, don't worry about it. People may scoff at a 10GB container but for something that doesn't scale or get built a lot, it may be fine.

There are also other options like pre-pulling containers on the machines running them (which you could build into a golden image) that can get you similar startup/pull speed gains for something like host auto scaling use cases
That doesn’t follow at all. They still have an international community that needs technical information and shouldn’t be distracted or confused by oh-so-clever jokes when trying to solve errors and bugs.

Firefox is intended as a daily utility for serious stuff, regardless of the name of the organization that makes it.
This is legit! I will peruse this during my free time tomorrow and see how to integrate into osshub
So uhh, is this how skynet figured out time travel?
A million years? Let’s crunch the numbers. I think the intellectual honest would acknowledge ashkhenazi intelligence differences. That took quite a lot less than a million years. And certainly intelligence is being selected for more than ever. We’re just, as a race, starting to experiment with gene modification. Would it really surprise you if minor modifications in intelligence aren’t made? It’s not going to be a million years for a significant leap bud.

As for the other point, it is indeed standing, on air.
The Rules of Co-opetition (2021)
This framework, and every other one like it, is removing everything you liked about the terminal and turning it into a slightly less cluttered web browser. Give it 10 years and it won't be less cluttered.
I disagree with nearly every response in this thread (not yours). The 'cutesy' error messages are step 1 to providing a better user experience.

'This is awkward! Something went wrong and it's probably our fault :-('

is much better for users than

'Unexpected error occurred in logTicketResponse'

And no, it isn't sufficient, but it is better. Providing useful error messages is really hard (and it sounds like your application does a good job of it), and we as software developers are not very good at it.

For everyone who complains about the cutesy error messages, how much time are you spending in your own code to provide useful error messages that explain the problem and suggest resolutions?
OSS APK patching system with patches for ad-free YT, Twitter, Reddit
Hahaha okay! I actually replaced gitlab with gitea a few years ago. Mainly due to a conflict of interest but the sheer speed of gitea won me over. Look out for an email from me to coordinate search implementation :D
It's like Portlandia for software developers.
Looks like this is CK12-sourced content, at least in part. Is it different in any way from just getting it straight from CK12?
Downturns cure prosperity-induced blindness very quickly.
You just refactored a piece of company software, severely reducing tech debt. Or made an in-house framework that made the others' work easier. Or mentored another engineer. By that formula you should be fired immediately.
It's not illegal perse but without a license file all rights are reserved to the owner per GitHub. So you could get sued and they'd (maybe) have a case.

I won't argue for a particular license, but you should have one. I personally won't touch a project without a license as I usually aim to monetize my work somehow and don't want a potential legal headache.
> but I read it as half-assed.

Why is formality any more natural for a user interface than casualness? This seems like an extremely arbitrary personal preference masquerading as reasonable criticism, no different from getting riled up about the fact that Windows default theme is blue when it should _obviously_ be green.

> Computers are our servants, not our friends. They should act like it.

I had a live-in housekeeper for a chunk of my life, which is roughly as close to "servant" as one gets in the modern West; we communicated in normal, casual English. If you are going around insisting that service workers address you like an aristocrat, you're an enormous asshole.
The Language You Speak Influences Where Your Attention Goes
Exactly. I get why people like to compare things like NN's and trees because it's a good way to learn. But it doesn't take too much understanding to see that they both have strengths/weaknesses and are suitable for different problems.
>Why do I need the terminal to become an interactive visual app? Why not use the tools that are designed for visual interactive applications- like GUIs ?

Because those have become so shit the developers want to leave them.

The problem is that the developers who want to leave them are the ones who made them shit and haven't learned any lessons.

Terminals -> tuis -> guis -> single page apps -> terminals.

It's the cycle of life, the best thing to do is to completely ignore it, in 5 years everyone will have left and you'll be able to pick the two or three good ideas they brought with them.
How do non running utilities increase attack surface? If you're able to execute inside the container couldn't you just write whatever utilities you want in?
love it when Windows crashes and you get the classic:
:(
Something went wrong.
My first coding was Machine Code, punched into a hex keypad, attached to a single STD-Bus-based MC6800 microprocessor board, nailed to a piece of wood, and displaying in a 4-digit hex LED display.

In 1983.

My first program was an EEPROM duplicator.

Around that time, I also got a Commodore VIC-20 computer, with a Machine Language monitor cartridge. Since the whole thing had 3KB of RAM, I needed to write most of my stuff in Machine Code.

Still programming to this day. I’m retired. I could be sitting on the couch, channel-surfing, but instead, I spend most of the day on the computer, writing iOS apps.
>> My computer is not my friend, Windows is not my friend

>> "Hi" is how I greet the coworker I don't really even like that much

So you're saying they nailed the pitch perfectly.
Mars advantages continued:

3. Available water, required for any human/plant/animal life

4. 2.3 times the gravity of the moon

5. CO2 in atmosphere could be converted to O2 for breathing or methane for rocket fuel
Presumably the reactors in submarines are commanded to scram when the sub is in trouble.

So the reactor is a high corrosion resistant stainless vessel in non-critical state at the bottom of many tens (hundreds?) of metres of ocean.

All told, that doesn't seem an entirely unreasonable place for it. Even if it was critical, in the active state before the sub sank, it'd probably just heat water for a decade or too before it eventually cools down.

Even if it suffered a meltdown, that's not ideal, but I'm not gonna lose any sleep over it.
The old meaning of awkward centuries ago was "turned around the wrong way," awk- meaning odd, and -ward as in "southward" or "upward." I know it's not what the error message is supposed to mean, but it's a funny accident that almost makes it more informative.
I rip videos but I don’t have a good archival story. Thanks for the yt-dlp tip!
Or the condescending statement from Cortana about agreeing to the Windows EULA, or else... Ya know...<contemptuous pause> No Windows.

Seriously. It is the one thing that if I didn't need a Windows test system, I'd reject it every damn time just for being there. In fact, if they were a human, they'd be kindly asked to evict themselves from my domicile in perpetuity.
I suspect even the percentage of the portion of the population that owns cryptocurrencies that understands cryptocurrencies is very low.
> Does management pay zero attention?

You may have seen many posts about bad management. Here's just another example why those posts are abound.

Notice how the vast majority of workers laid off will not be the same managers who made those bad choices.
The nepotism is unreal in every company. Where I work the CEO hired a family member who makes more than me as a senior engineer and works 2-3 hours a day. Amazing.
> "I'll be able to find a few people that are like me" - consider that you don't necessarily need or even want to find people like you. You're already the person you are and its perfectly viable to cross-pollenate your own life/personality by befriending interesting, nice, successful people with integrity and empathy.

In my personal experience, that's not a good idea. OP isn't asking for diversity but for likemindedness. The point of finding friends is to find people with whom one has a common understanding of the world, even if one comes to different conclusions on certain points. Contrary to popular belief, diversity does not necessarily lead to cross-pollination interesting interactions. In many cases, you may end up butting heads or being compelled to shut up. That doesn't make for a good friendship. Don't throw OP into a den of lions while pretending they're vegan.

OP, it seems like you're looking for intellectuals or those who have an interest in being intellectuals. If so, I'll recommend animé conventions or at least finding people who have an interest in animé. There's a large cross-section between people with intellectual niches and those who have an overt interest in animé (and not just Ghibli Films)