skysight-inc/HackerNews huggingface dataset:
> because here I was, reading this story, not generalizing about what gender does what, just seeing a character with flaws, and then your comment comes along and makes it not just about the gender of the character, but the gender of the author as well

Have you considered that your POV is limited, and that a woman reading this story (and every other story) might have a different perspective than you?

> I wish I could go back and unread it, then I wouldn't have spent ten minutes writing this inelegant rebuttal.

You seem to be upset that someone had a different perspective. You might want to learn some emotional control techniques if you are this upset over an observation someone made.
I keep on hearing that hosting your own server is a pain. Email costs were always an issue for me. I manage a few e-commerce website. Initially when they were small I used MailChimp. Then moved to AWS SES. Now I moved to my own self hosted postalserver. My mailing lists are not huge ( 100k recipients) and I send daily and I don't have much of a deliverability issue. Depending on the audience my open rates are between 35 and 55%.
What I learned is:
- Make sure your configuration is perfect. From reverse dns to DKIM. Everything should be aligned.
- Have a clean email list. Validate emails ( MX, etc ), double optin, remove hard bounces, respect unsubscribes to the t ( people don't always unsubscribe using the link, but often just send an email to customer service, provide the option fornthe customer service team to unsubscribe people from marketing).
- Use a email warming service like mailreach. It seems weird but it makes a world of difference. It really works.
I spend less than $50/month all in all with a beefy instance on Hetzner Cloud. For the volume I send it would cost 6x this on SES.
>Among iPhone owners, a striking 91% of respondents indicate that they would prefer Apple to release the iPhone every other year rather than every year. Among respondents not owning the iPhone, this fraction is even larger, at 94%.

I wonder why the 94% care so much about a phone that they do not even intend to own.

I can't help but think that this study simply shows that more people should mind their own damn business.
Taking your question at face value, it’s so people not invited don’t feel entitled to input for design decisions.

Jon is creating the language with a particular audience in mind so he is only taking feedback from people who he feels are most representative of that audience.
Just can't be done /s aha
But then how do you write custom key handlers?
I once did some work looking into whether I could help move some subsystems off a zOS system with the help of an HP pitch that was a combo of auto-translation plus contractors checking. It was an attractive idea. I've also looked at CICS/COBOL environments that run on *ix systems, with a similar view.

The problem is that once you start working through your system, it's a lot harder than people making this sort of pitch would like you to believe. People writing CICS/COBOL now will likely be writing well-structured code with sensible names, taking advantage of threading and with proper interfaces between different programs. They're shipping data on and off the mainframe with maybe REST maybe SOAP maybe MQ. They're storing their data in DB2.

But people writing the parts of the codebase 20 years ago were still regularly dropping down to 390 assembler to get it to run fast enough and, guess what, that code is still there and still being extended. Maybe they were using DB2, maybe they were using VSAM files. They were using maybe MQ, maybe SNA, maybe TCP sockets with bespoke protocols to interact with the outside world. Programs might have just been talking to each other by banging on memory regions.

If they were working in the 80s and 90s, they had all that, but they were probably experimenting with 4GLs that promised to let anyone build programs. Some of those 4GLs are still around, probably not running CICS. And there was a lot of assembler. Maybe some non-CICS workloads. Passing things around via memory regions would be as often as not.

Oh, and the people who understood any of the business processes that got turned into code are long, long gone. They got laid off to justify the computerisation. The only people who know why things happen a particular way are the people who wrote the code, if they're still alive and working for you.

And so on and so forth. The reason mainframe code bases are hard to pick apart are because they're 50 years of different languages and runtimes and databases and performance tradeoffs and opinions about what good practise is. This is hard. An "AI" COBOL to Java translator isn't 80 or 90% of the job and honestly IBM should be embarrassed to be the ones suggesting that it is.
you can name anything anything. Rename astrology as future science and that doesn't make it science. Social science is science like or science-y, but not science. Same with economics. They are heavy in math. They are math adjacent. They are not the study of math. They are a not a science. They are not engineering. economics is not STEM and grouping it with stem is weird.
What about Alaska's permanent freedom fund?
I didn't think so but maybe! I'll be more careful and see if I can figure out what I'm doing wrong
I feel like I just got LLM’d
Thanks! I was looking for a wasm book a few weeks ago, and most looked (understandably) out of date. Very helpful!

The frontend masters course by Jem Young was really good as well. https://frontendmasters.com/courses/web-assembly/
I prefer `Feddy`
> meaning there's lots of laid-off people floating around

Also that cautious VCs saw promise with the company, so it's better people and a better business.
For what it's worth, I tried this with the self-hosted `openorcaxopenchat-preview2-13b.ggmlv3.q5_K_S.bin` and it worked _almost_ identically. It misses some of the punctuation in yours, and it botches it a bit at the end (`...know withhold...`), but otherwise...

Underneath the gaze of Orion's Belt, where the sea of tranquility meets the edge of twilight lies a hidden trove of wisdom forgotten by many coveted by those in the know withhold the keys to untold power.
I hope you didn't mean it like that, but the way it's written sounds depressing.

Doing & making things (within reason) is the essence of human experience. Buying all the things is the essence of consumerism.
> whereas vinyl is more popular than ever. (Okay, maybe not ever, but it’s actually growing gain.)

let's not confuse "the only format available at the time" with popular by choice. each time a new format was created, it was adopted to the point of vinyl nearly becoming obsolete. what is old is new again is part of vinyl's resurrection. it's doubtful most hipsters buying vinyl today even have sound systems other than bookshelf speakers to hear a difference in any format.
I have defaulted to No Phone/Voice Calls for over 5+ years. By default, everyone is blocked, and I maintain a whitelist (a group named "!DND") of numbers who can go through — school numbers, including quite a lot of teachers, the bus driver, and the bus assistant can get through. This is working so far.
Nah. We're talking about spam texts and phone calls. That stuff isn't legal.

Yeah what everyone else does is creepy af, and _should be illegal_, but that's not the facts on the ground today.
Only to the extent that different instances choose to federate with Threads, of course.
If memory serves that restriction was lifted in large part because Lufthansa complained.
That's exactly how it works, although you don't need an external backup modern email servers will retry for many days before returning a undeliverable notification if a valid MX record exists. With email receiving and delivering email are two separate tasks that don't need to be done by the same service.

For example I use Amazons SES. They have SMTP credentials you plug into your server and you add the DKIM and SPF txt entries to your DNS. The only thing that points to your own server is the MX record. Gmail will re-write emails to be FROM gmail while others may allow you to do similar to SES.

You don't actually need a valid cert or IPv6 to receive email, everyone only cares about the sending side of things.

Amazon will want to know what automated systems you have to deal with bounces and complaints to protect their service but that's about it
Everyone is tired of hyper-MBA logic making everything so damned pushy.

Everywhere, it's pushy designs, pushy notifications, pushy popups, pushy integrations, pushy reinstalls of programs you uninstall, pushy and second-guessing about everything you want to do that isn't someone else's plan for your computer.

It's infuriating, and people hate it. But someone out there thinks it's leaving money on the table to not push everyone who will tolerate their pushiness deeper into their dependency. "Gosh this would be so easy if you'd just cave and make a $yetAnother account and your tie your wallet and entire identity to it. Aren't you sick of having to be told that over and over?"

I feel the same about all of big tech right now. A bunch of pushy, self-important asses out to shakedown the fools who don't see them and immediately cross the street. And if you can't tell who I'm talking about, exactly.
Reminds me of a high school fundraiser where students paid for 5 minute pauses to a day of nonstop beiber music
If you send a portfolio sample, we'd love to take a look.
> streamed over RealPlayer!

does it keep pausing/stuttering while displaying "buffering"? in my neck of the woods, it was hard to buffer enough data that played long enough to hear how shitty it sounded.
> any hour you’re not producing 100% you’re losing money you can’t afford to lose.

Yeah, electricity pricing for consumers is mismatched in terms of how energy demands work. Solar has the opposite problem where it may be unable to supply energy when you need it which is a much bigger problem - instead of losing money your energy grid goes down. Of we turn on peaker power plants because while batteries can weather short outages I don’t believe anyone has demonstrated running a grid off stored energy for any reasonable amount of time.

And again, I’m going to call it an unsubstantiated claim that hybrid nuclear plants that can scale energy output as needed are uneconomical. I know they’re slightly more expensive but I’m not aware of any data suggesting that it is actually intrinsically uneconomical. Same goes for any claims that solar or wind is cheaper than nuclear - all the data I’ve found had solar as way more expensive and wind as slightly more expensive vs nuclear.

And I wouldn’t hold my breath on storage. I think we’re less likely to get a crazy new battery technology that solves all the things we need from it in a cheaper and safer way than nuclear research. There’s lots of crazy battery ideas but those ideas have been around for a long time and we have no indication that can scale. China is building a molten salt reactor right now. And additionally we don’t need government R&D dollars flowing into battery research as much as we need it flowing into figuring out how to make nuclear even safer and more economical. Normal market economics are already a big enough prize to cause private R&D dollars to go after that (batteries are everywhere and the essentially the same battery tech that’s in your smartphone is what’s in an EV which makes the market opportunity massive and obvious - that’s not as obviously clear for private investors for nuclear energy because it need regulatory approval to build a plant which means we don’t know how big that market would actually be). It’s not nuclear vs solar. It’s nuclear vs fossil fuels and renewables vs fossil fuels and so far fossil fuels has kicked renewables’ butt and had it butt kicked by nuclear. If this were a fight, where should the actual smart money be in terms of achieving net zero?
Wait, is this your article? If so, I'm confused...

I thought you were arguing how annoying the UX is because of all those extra steps. If so, eliminating the subsequent links would make it faster. And once they're verified, they can stay verified and just log back in on another device with their password or a magic link.

If you're more concerned about automated sign-ups, I don't really see how POST requests help. Those are also trivial to automate. Don't you need a captcha or ID.me or a credit card authorization or such?

It seems like this particular combination of steps is both more annoying for real humans and also not very effective at stopping bots...?
Also in around side channel topic for example:

E. Prouff and M. Rivain, Masking against Side-Channel Attacks: A Formal Security Proof, EUROCRYPT 2013, LNCS 7881

S. Dziembowski and K. Pietrzak, "Leakage-Resilient Cryptography, 10.1109/FOCS.2008.56.
If this is supposed to be insightful, then I missed the point you’re trying to make. Is the advent of “autocoding” e.g. FORTRAN supposed to be comparable to the scenario I described?
I’ve slept better as I age because there isn’t a government enforced mandate to force me to wake me up early in the morning and go into a room with my same age peers. Not being in poverty helps as well.

I found children were set up to fail so spectacularly when it comes to sleep that I wonder why it would become more elusive with age.
I learned to code primarily through school - I had the privilege of studying at Northwestern where a lot of the Racket people teach, so my first programming class was in Racket. I have worked through some of SICP and How to Design Programs. After Racket I learned some C, C++, and C#. Then taught myself python just independently doing some projects, ended up back taking a few classes in Racket, then one in Agda that got me down the programming language rabbit hole. Took a class in Rust and that got me working on Steel.

I haven't _directly_ used scheme professionally except for some steel scripts for automating some work flows and some racket programs for spark query plan analysis. I'd like to work in scheme more in my professional work, but for now I'm quite happy just working on it for fun.

Contributions are welcome! Feel free to either join the discord and ask questions there if you want a more chat based place, or open a discussion on github if you'd like to learn more. I have it on my TODO list to set up a matrix chat, just haven't gotten around to it - so apologies for having discord as the only chatroom.
I used to record broadcast radio to a SLP VHS tape. Just imagine how that sounded!
This shouldn't be too surprising. Doing government contracting isn't easy, so certain companies get really good at it, while others simply decline government work because it's too much hassle. That's why there's very little crossover between government contracting companies and other companies: companies that make stuff for the government generally don't make anything else, and companies that are successful in other places don't generally make anything for the government. There are a few exceptions, with the most notable one probably being Boeing (makes both military and civilian aircraft), and also Honeywell.

Honestly, it makes perfect sense fo the USPS to go with a "low-volume turd": they apparently don't want something off-the-shelf, they want something custom for their unique needs. Who's going to build this for them other than a government contractor? You mention the Ford Transit, but the steering wheel is on the wrong side and it probably has some other problems since it isn't specifically designed as a mail truck. You might suggest here that they could contract with Ford to make a custom version, but look above at what I wrote: most companies have no interest in this, and will simply turn down any government contracts, and I imagine Ford is the same way. Why deal with the hassle? For most companies, it's simply not worth it, otherwise they would be actively bidding on government contracts. So a Ford vehicle probably simply isn't an option here, and the USPS's only options are low-volume turds made by defense contractors.
Many are conscious about not having the newest stuff and would prefer the pressure not exist.
$28 doesn’t seem like a crazy sum of money though. Passes the sniff test IMO.
Not exactly what you asked for but, if you have time, I would recommend looking at Practical Common Lisp:

https://gigamonkeys.com/book/

And also this blog post (which is a much smaller time commitment):

https://mikelevins.github.io/posts/2020-12-18-repl-driven/
Don't be too sure of that. Plenty of instances have preemptively blocked Meta and it's likely that if and when Threads goes AP, more will follow. Some of us still remember Eternal September and would like to avoid a repeat.
He certainly doesn’t like shitty programs… which seems to be the vast majority of software today.

You can shit on him and Muratori all you like for this push they are doing, but ultimately, they have both put their money where their mouth is.
My side project was to remake the Commodore 64 game, ENCOUNTER from scratch in three.js, adapted for both mobile and desktop. I got pretty far.

Then in 2017 I interviewed for an Engineering Manager role at Facebook (now Meta). The role was with a web performance team.
I'd barely had time to prepare - at most a week - and my coding interview was not amazing.

In the final interview segment we were discussing web performance and I mentioned the ENCOUNTER project as running at 60fps. We pulled up the game on the interviewer's random Android phone and it worked well! It turned out the interviewer was a fellow C64 nerd and we bonded over shared memories.

I learned later that the project code was used as a tiebreaker to get signal on my coding ability.
I'm working at Meta to this day!

Check it out at https://github.com/air/encounter
React now supports this using Suspense boundaries [0]. Some frameworks (eg. NextJS) already ship variants of it but here is some code you could use in React's development version:

function MyComponent() {
const promise = ...;
const result = use(promise); // use is like await
// do something
}

function Wrapper() {
return (
<Suspense fallback={<Loading />}>
<MyComponent />
</Suspense>
);
}

You don't need to know this to use it, but the implementation is both interesting and horrifying: The `use` hook checks if the Promise has resolved, and if not, it throws an error that is caught by the Suspense boundary. And because there is no property like `hasResolved` on JS promises, `use` adds one itself. (At least this was how an early draft proposed it, a lot of changes have been done since, and my knowledge might be out of date.)

[0] https://react.dev/reference/react/Suspense
Yes, by their own assessment following the changing or expansion of their tastes.

Why change, grow, or learn if you don't think the state after is better than before?
This is how prices work. You charge what you think you can. Not what it costs, or what is fair, or anything else.

Imagine ridiculing someone for asking for a raise “just because they felt they could”.

The market will humble those who misstep, as we are seeing here.
I'm now with the sibling commenter in that I can't tell if this a troll account.

In case it's not, there's an extension of Cunningham's law. If you're wrong and disagreeable to a sufficiently high degree, people will just ignore or quietly ridicule you rather than try and correct you.
I agree. Spreadsheet person is bizarre, but did nothing wrong (nor are they sad for having a spreadsheet, just unusual).

I also find the protagonists leveling up mockable (but not particularly funny). Personal growth in any characteristic takes time and major effort, but maybe that is part of the satire?

I find it hard to workout what is being played straight, and what is being mocked, tbh, I just don't care, or find it that funny.

The tropes seem strongly tied to the rationality and EA communities, so maybe if one is part of those communities there is more to the satire?
The key dialog happens at 1:18 in the video (https://www.youtube.com/watch?v=7rdapQfJDAM):

> Lufthansa 458 heavy, just for my planning purposes and for the Final controller's planning purposes, can you maintain visual separation with the aircraft at night?

> 458 heavy, exactly that is what is not allowed [laughs]

The controller was trying to give the pilot an out by allowing him to comply with his company's procedures prohibiting visual approaches, but allowing him to make an instrument landing so long as he was capable of looking out his window to ensure that he has specific other aircraft in sight. Note that this is required for parallel landings at SFO because of the very close proximity of the runways otherwise prohibits simultaneous approaches.

The problem is that, under the FAA regulations, all aircraft operating in visual conditions (which includes a clear night) have a duty to maintain vigilance "so as to see and avoid other aircraft" regardless of whether an operation is conducted under instrument flight rules or visual flight rules. 14 C.F.R. § 91.113 (https://www.law.cornell.edu/cfr/text/14/91.113)

In essence, the Lufthansa pilot was telegraphing his refusal to even comply with the basic flight regulations that all aircraft have to comply with (regardless of instrument or visual flight rules).

The combination of (1) refusing to accept a visual approach, and (2) refusing to even abide by the minimum requirements for operation in U.S. airspace (to see and avoid other aircraft), even on an instrument approach, caused the excessive delay.
>It would prompt most to search for other lines of work but, in rural counties, not much else is available.

Living in a rural area is a lifestyle choice and a luxury, and this is simply one of the costs of rural living. There's a reason people lived in larger and larger settlements (villages->towns->cities) starting from the very dawn of civilization, and probably before.
That formula does not work if your cicardian rhythm is untuned, which is the case for many people. It takes lots and lots of repetition to get to the point where you can wake up without alarms at a consistent time.
I think most people who see a painting or movie are aware that they’re not actually in the painting or in the movie. I’m not saying they don’t produce real emotions from people, but there’s certainly a difference.
I read the parent comment to mean he declined the offer, not that he didn't receive it
Curiosity-driven learning sounds similar to coverage driven fuzzing for software (AFL etc). When it sees something new happen it tries to do more things in that same area.
One thing the parent's post suggests, though, is that we do have better standardization and interoperability. Data normalization is a problem that has largely been solved. So is reading and writing data at scale. Once you've gone to SQL, you presumably won't ever need to go to some other database language or drastically restructure your data in order to rewrite your backend or frontend next time. Similarly, there aren't fifty different schemes for serializing data anymore. JSON is "good enough", every language can now parse it and probably will for the next hundred years. So parts have become more interchangeable. The burden on experienced programmers is less, and it's easier for novice programmers with a shallower base of knowledge to work on pieces of a project even if they don't understand the whole thing. In this sense, tech has become less of a moving target.
I'll reply to my own [now un-editable] comment to add, by way of balance to that comments somewhat cynical take, that some of the ubiquitous tools and techniques I mentioned have enabled a great many people to participate in these activities, who might otherwise not. The pros and cons of that too are debatable, however I certainly think we can all see some positives in the principle of technology enabling people.