skysight-inc/HackerNews huggingface dataset:
Forth has not won any popularity awards since the end of the '90s but it is still used by a small group of engineers around the world to solve their custom needs.
This can be for embedded projects or firmware yes, but it has crept into larger projects.

IMHO opinion Forth is hard to learn, takes more effort to bootstrap your project (more like Assembler) and more importantly it is hard to switch gears to think with Chuck Moore's methodology. However once learned it can make one very productive.

Forth was (is?) used for experimental control in the ISS quite regularly. The ability to wip up a simple DSL that talks directly to hardware and will compile or can be used as a script is a win for those custom projects.

It's running in the FEDEX handheld package scanner from what I understand. (may be dated information) Funny story that. Way back, Version I was started in C but they hit the ROM size limits on the hardware that was already finished. Forth Inc. was asked if they could help. Using their Forth RTOS they re-wrote it and it all fit with room to spare. (Indirect-threaded-code is tight)

Years later, Version II hardware was designed with waaay more memory. Re-write in C fit nicely. All good.

But... the batteries would not last for an entire shift.
Forth Inc was brought in again and they own their task scheduler so they modified it to put the CPU to sleep at every chance they could.
Batteries lasted.

Largest known Forth program is on Windows.
https://ribccs.com/candy/
1M+ LOC. Compiles with VFX Forth by MPE UK.

</sermon>
Hydrogen is only 25% efficient so using hydrogen dramatically increases demand on the electric grid, we would need an extra 600 GW of production for hydrogen trucks over EV’s.

Anyway, for the numbers those 40,000 truck stops aren’t all filling up 15 semi trucks at a time. Also, a topical refueling stop takes 20-30 minutes.

A truck can generally travel around 2,100 miles on a full tank of gas. On average per day your looking at less than 500 kWh per truck. Gasoline contains more energy but engines are not very efficient and not every truck is traveling 11 hours at highway speed per day.

Call it ~500 kWh/24 hours and the average load is 21kW * 10 million trucks = 210 GW or roughly 6MW per truck stop, but electrified roads are far more efficient and remove the need for truck stops or excessive batteries.

Either way we are talking about is a lot of power but hydrogen makes this much much worse.
"I like to say that anyone can be funny/clever/considerate/thoughtful/etc when you have 30 seconds or longer to come up with a reply. In messaging that’s normal but that kind of latency just doesn’t happen in conversation. Real time conversation in dating and meeting someone is much, much closer to the “real” person than texting via an app."

Sorry to keep harping on this, but why can't people just talk on the phone?

It has all the real-time advantages you're talking about in your critique of texting, but doesn't require a trip anywhere, any expenses, or the risk of meeting in person with someone you might be able to screen out via a simple phone call.
That issue famously occurs for Discworld translation, and very much separates the good translations from the bad ones.
How to Use Near
Thanks for the detailed answer. I’ve actually been thinking about ML engineering too for exactly the reason you said. Are there any books/resources that you’d recommend for such a transition?
Keep in mind it's easy to break down the adoption argument.

In many situations, the adoptive parent is considered the parent, if the parent and child are OK with it, so is society in general. But at a doctor appointment, it is imperative to distinguish between biological and civil parenthood.

But apart from that: I (and many others nowadays) are OK with considering male to female trans as women. If you want to be a woman and act like a woman, I'll consider you a woman regardless of your biological sex.

But I'm not OK with referring to people as menstruators and semen donors: I think that's humiliating.

I guess I draw the line there: I respect trans identity, but I don't want that every single text must think about every single minority and accommodate them at all costs.

I have a friend with 1 arm but I wouldn't be outraged if someone said "people have two arms". I wouldn't even think about it, and neither would he: it's generally true, and if it's not said in bad faith, who cares?

Talk about walking on egg shells! Let's drop the thought police act, which some people like way to much, and let's fucking try to live together.
It's a really good question, and I originally [0] actually had some code that would randomise the sub domain. You can still do this if you host it yourself.

But I think it's probably not nessisary so long as your users are not using indexDB (or any other data storage on that domain), as there should be no other way for the web workers to communicate with each other.

0. https://github.com/markwylde/workerbox/blob/master/lib/index...
I did some experiments and posted the same content on Twitter and Mastodon. I got 50% more engagement on Mastodon, despite the fact that I have 5 times more followers on Twitter. Engagement per follower was therefore 7.5 higher on Mastodon. This is my academic bubble. In other areas, the numbers will look different, of course. But it shows that your general claim of no engagement is simply wrong.
Thanks, this looks very interesting!
IIRC WebAssembly is at least partially inspired by Forth — both in syntax and being stack-based.
> We are grassland creatures

Surely that's an adaptation isn't it? Weren't we forest dwellers originally?
> This corporation wasn’t ready for success.

Isn't every car and especially every EV hard to get at the moment?
I think to combat this you need to have laws like in Germany where this is pretty much explicitly illegal. We cannot put the technology back in the bottle
Yea, it is.

As you can only pick two of three choices to protect:

- identity

- its message content

- resistance to forgery
mov ax,1234
jmp far F000:FFF0

This reboots the PC. It was used daily on nearly every PC in the college district for many years. I've written many thousands of lines of business apps over the years, but this little program has probably seen the most use.
Those 30 years bonds would have been opened in 2008, about the time of the last recession.

Total coincidence, but fun to think of the conspiracy theory :D
Some concepts are hard to grasp because of their scale.

Greg Bear was the first person who really made me understand time slowing down as speed increases in Anvil of Stars.

Also the destruction of earth in “The Forge of God” was so visceral that I was depressed in a dark place for days after finishing it.

Not to mention one of the few authors who very well explained the role of bacteria and viruses in very entertaining and hard sci-fi believable fashion.

RIP.
All these voice assistants seem to be stuck at a point were the only commands you can tell them is “set a 10 minute countdown timer” or “set an appointment tomorrow at 10am”.

Why cant they still understand basic sentences? Everytime im wrestling back and forth with the “AI” until it finally understands me.

Also, the Alexa thing was always on and recording audio all the time. But for what? It never actually got any better and just got bad PR for it.

I think there is really a gap in this market for a product that will actually really be able to work with natural sentences.
Was it worth deleting 270k lines of C++ code?
There is a stateful API too, and I'm surprised they mention it's decoder is unsafe, utf8proc is fuzzed by oss fuzz, which I assume would catch something like that.
Hacker News Parody Thread (2013)
> I guess the goal of a game translation like that is not primarily to do a faithful translation, but one that fits the target market.

An other issues especially for older games was technical limitations: the devs might have squeezed the game content to fit within e.g. cart limits, and the translation would be bound to that regardless of the langage’s “density”.

A similar issue occurs with comics / mangas: speech bubbles might be tight fit for the original and require significantly altering font and size for translations to fit. Not to mention sfx.
Not sure what you're saying, Rust specifically calls out the degenerate case of "closures" as having very different behavior:

Non-capturing closures are closures that don't capture anything from their environment. They can be coerced to function pointers (e.g., fn()) with the matching signature.

There's value in deference to practicality - we want to treat n-ary closures and all n-ary functions the same way much of the time so we should make it easy to write functions which accept both which means they should be nameable via the same succint type - but we also shouldn't confuse that practicality for formalism.

> We don't have a special name for functions that take 0 parameters.

Only because we have generalized "nullary", "unary", etc. We know that e.g. a nullary pure function must also be a constant function. There are similar useful implications we can draw for "non-capturing closures" that makes them a distinct type in the formal sense, even if not in the "this is the type a particular language attaches to the resulting variable/value" sense.

But what does any of this have to do with your original point? I don't think anyone claimed closures aren't a kind of function, only that "function objects" is not synonymous with them. Most languages, including obviously Rust and C++, have functions objects which aren't closures
To my knowledge, free Gmail account are those in danger of being arbitrarily locked. Google Suite, like Google one, should come with human support.

That being said, I don't think just "attaching your domain to Gmail" is worth a google subscription. All the apps you cited are available for free.
I treasure my copy of Thinking Forth. I was at a formative age when I read it and I learnt so many great programming concepts from it. The most important being keep breaking the problem down into simpler bits so you can understand and name each bit.

It is a Forth book, but I think anyone could get things out of it.

Leo Brodie's cartoons are very good too. One of my favourite ones is of a machine called the "Universal Processor" with a blender on top and computer keyboard underneath and a knob on the front which has three positions "Word", "Food", "Data" illustrating the danger of building over general solutions.
I suppose you could do your own study.
I gave up Facebook a decade ago and Twitter about four years ago (after being banned for calling Mitch McConnell an **hat.)

Strangely, HN comments fill some of that void. The troll to decent human ratio here is pretty decent, and I get references to several decent sites / blog posts / ideas per day.

But I probably only spend 10-15 min per day on average here. With the rest of the time I recovered from quitting social media, I've been reading books. (I should also mention the last child left the house recently, so I have A LOT more spare time. I'll be damned if I spend it on twitter-like time sinks.)
If I use a VPN like v2ray and write some crazy shit about Dictator Xi, is your system able to know what I write and who I am?

I'm very curious because many Chinese people including me are doing that daily.
That’s the thing though, it doesn’t work that well. China is a huge place that seemingly has many challenges that are underreported in the global landscape. The trade offs the Chinese government makes to better control the people limits their ability to draw from the global talent pool and restricts free thinkers and innovation.
I think he defines nice very succinctly. He means people who let their desire to be liked, which he calls affinity, overrule their desire to wield power.

It’s a pretty straightforward values distinction.

When confronted with a situation where you have to choose, do you choose the exercise of power over being liked, or do you choose being liked over exercising power? In his formulation nice people tend to choose the latter.
From Fortune:

The many versions of the FIFTH language reflect the sophistication and
financial status of its users. Commands in the ELITE dialect include
VSOP and LAFITE, while commands in the GUTTER dialect include HOOTCH
and RIPPLE. The latter is a favorite of frustrated FORTH programmers
who end up using this language.
What it takes to become a top% PM
Previously: https://news.ycombinator.com/item?id=5326511
Maybe it's me, but I think that approaching someone you've never spoken to and asking them out is creepy. Regardless of the setting. I would never go to anyone in the gym, or at the shops, or even at a bar and ask them, "hey, do you fancy going out with me?" as the first question.

You start chatting to someone, you gauge their reaction, the chemistry between you, and take it from there if you feel that there is interest from the other side as well. It's probably better if you don't even ask them out on your first chat or the first day.

I wouldn't think it's a career risk to start chatting to someone at work, unless you continue doing so even after they've shown signs that they are not interested in talking to you, and then they're definitely not interested in dating you either.

I'm a gay man, who goes out pretty often, and although we gays are much more direct with each other, I have never gone up to someone and asked "do you want to go out with me?" or had someone ask me that as a first question. That would be weird even for us, who are okay with going to the dark room with someone we've only met three minutes before.
FOSS Weekly – Fedora 37, Mastodon v4.0, 4K Linux Laptop, & more
Just a bunch of idiots having fun: a photo history of the LAN party
Yuri Knorozov: The Maverick Scholar Who Cracked the Maya Code
"Unattractive = somebody who should know I’m way out of their league and since they don’t it’s creepy and slightly embarrassing to me that they’re trying to get a shot"

I wonder why I keep seeing couples where one of them is super attractive and the other is the opposite.

Sure, sometimes it's simply prostitution, but many times it's not.

I've also met quite a few very attractive women who've told me that the way a guy looks is not nearly as important to them as their personality... and judging by the guys they've dated, that's true.
>More than 15 million votes were logged in answer to Mr. Musk’s question about whether to reinstate Mr. Trump, according to the results that Mr. Musk included in his tweet, with nearly 52 percent in favor of the former president returning to Twitter.

For context, (whether you agree or not) here is the original Twitter blog post where they explain the reasons for banning the account:

https://blog.twitter.com/en_us/topics/company/2020/suspensio...
An instantaneous lethal dose of neutrons would raise your body temperature by about 0.001 C.

(EDIT: I mean received instantly, not kill you instantly.)
Yes, it's a great interface. But I'm not sure what you want to say with your second sentence.
Mac text editing: mark, kill, yank
Must have been one of those useless 80% micro services. /s

Doesn't this have legal ramifications? I was pretty sure that studios etc. have contracts with companies like Twitter where Twitter guarantees some sort of effort to prevent copyrighted movies being uploaded in exchange of not being taken to court and held accountable.
World Cup 2022: Inside Qatar's £175-a-night fan village
Another commenter posted the same concept in the form of an SNL skit.

https://youtu.be/PxuUkYiaUc8

The reason that skit is funny and relatable is because it doesn’t take an incel to recognize this nuance of women’s reactions to being approached by two different classes of men.
Quite frankly, after one of those weeks that feel both exhausting and unproductive, I more than once considered such a bold career move.

But then, every time, I chickened out.
Not a search engine but pretty often I will ask GPT-3 a question now if it's not easily googled. Often gives the initial context to Google follow up questions.
I don’t know who “you guys” refers to but I assure you whatever it is I’m not a member.

Your trick is ignoring the stronger argument which is it’s very likely that a trans woman will get pregnant after a uterus transplant at some point during our lifetime.

> If you want to think of all the exceptions you cannot ever say anything

No you can’t say what you’re trying to force. I can say without worrying about any exceptions that the set of people who can get pregnant includes men, women, and non-binary people.

> we can’t possibly consider all the cases every time we speak if it means we can’t…

use silly biological arguments that aren’t even true for no purpose except to invalidate trans people who by current estimates are 1 in 100 people.
https://archive.ph/ct7fs
I wanted to read the article but it appears to be paywalled .
What do you think is happening when you use set with a float on a map?

How do you explain this?

const map = new Map();
map.set(1, 3);
map.get(1); // 3
map.set(1.2, 3.4);
map.get(1.2); // 3.4
typeof map.keys().next().value; // "number"

Where do you think ‘number’ comes from?

Read the spec - it supports primitives for keys and it doesn’t stringing them. As others have said in this thread - you’re just wrong.
The author has stated that the end was inspired by The Turn of the Screw (https://en.m.wikipedia.org/wiki/The_Turn_of_the_Screw) so my feeling is: you’re not really supposed to know. I’ve always interpreted the ending as the dissolution of the main character’s persona and the return of Phaedrus.
Is there a name for venture-driven ecosystem replacement? That is, the Uber-like building of a new equilibrium that replaces the previous one but ends up as flawed as or worse than the original. Here is how the process works:

1. Introduce a new system (Uber) whose premium form is better but more expensive than the old (taxis)
2. Subsidize its operation with unlimited funding
3. People become behaviorally locked into the new system and the old one dies
4. Remove the subsidy
5. The new system degrades into an unhappy medium of mediocre performance at high cost, but the old system no longer exists as an alternative

Dating apps are not "subsidized" in the same sense, but exhibit a similar trajectory. They work well when small and badly when dominant, but by the time we realize the problems at scale, the previous behavioral models (friend-of-friend introductions, work relationships, in-person approaches) are no longer viable and may not even be considered acceptable.

What do we call this pattern?
In this case its a utility thing. The casino example is a good one. It 'produces' entertainment. Google produces email and search services and eyeballs for ads. What's does crypto produce? Early on in crypto my answer would have been 'nothing' but it turned out I was wrong. It does a couple of things:

- circumvents capital controls

- allows easier transfer of funds between different countries

- allows anonymous money transfers

- allows storage of value (at least until the prices drop) of money outside regulated financial intuitions.

Interestingly, the utility cases for crypto are all ways to get around existing laws and regulations. The thing is that all these laws and regulations were developed for a reason (chesterson's fence), which is to curb fraud, crime, extortion, theft, etc. Eventually the laws will catch up to crypto, and when they do crypto won't have utility.
Correct! Although we typically called it "JIT" or "Just in time". The racks get unloaded at the installation point and the buffer is probably 10-15 minutes of parts. That was 22 years ago and I still have the script.
Optional dependencies don’t work (2019)
Step 1 is to really understand the persons you’re trying to meet. For starters, to avoid being the worst annoyance. Advanced mode is to be who they want to meet. Starts with knowledge like anything else we learn. Everyone wants to be understood and appreciated, nobody likes to be a target
Screens don't provide stereo image nor focus distance the mirrors do, neither the displayed zone changes in response to moving your head.

Afair, reviews of Audi's e-tron's screen mirror were mostly negative and mentioned that it took time to adjust from looking at road to looking at sidemirror screens and back and that you couldn't look "around the corner" with them.
Honestly, the past 5-ish years of Intel generations have blended together for me. I'm not even sure if they've already released a new one this year or what it might be called. Everything is some kind of Lake, they're all i3, i5, i7, i9, and they have some weird x000 naming scheme (then there are the utterly indecipherable xx00nn ones).

Am I the only one who prefers the simplicity of Zen 1, 2, 3, 4?
Thank you for sharing

I hope this is a message that gets through to young devs. If someone is hiring you, you'll be making them more money than you cost. When you interview with someone, you're interviewing them too. You get a choice in who you make rich the more we make cruel people wealthy the more power they have to damage our society
Ask HN: How to study a language with FT job and side hustle?
What language study methods have folks here had success with? I'm working full-time and doing side hustles so I'm pretty tired at the end of the day.

I've tried setting aside an hour in the morning for Duolingo or Anki but 1. I absolutely hate them, it's so boring and painful and the words I learn never come up in conversation 2. it's so tempting to skip it and get started on "real work".

Ideas?
It's funny because I'm actually actively using the atime: when I need to know what's the last video file I watched in a series, I use `ls -ult [--time-style=full-iso]` or `stat -c '%x %n' *.mkv | sort -r` to show files by order of access time: last accessed (played) will appear first.
Gaia-X Catalog
> Out of support, aging 32bit SPARC hosts running 4.6c SAP.

That's production!
Not sure if you are still reading this, but on the odd chance that you are: if travel is a problem, your typing technique is probably wrong. The travel to the operating point on Cherry Browns is 2mm, however, the total travel is 4mm. A lot of people press mechanical keys much too far. You have to learn nog to press the keys not too far behind the actuation point. This is the easiest on a tactile switch like Browns, where the force curve changes after the activation point. Another thing that works well is a keyboard with a piezo speaker like the Advantage 2.

You could also ask your ergo guy what he thinks about the Kinesis Advantage 2 or 360. For me, the Advantage has been much better for reducing complaints, since it offers far more ergonomic features, like key wells (make it easier to reach keys and put the fingers in a more comfortable position), thumb keys (reduce load on pinkies), etc.

Another option is to build a keyboard with low-profile Choc keys. The heavier Choc keys are very scratchy, but those between 20-35gf are pretty good. Be warned though that no group studies are done on these custom designs, so they may be terrible for ergonomics and destroy your thumbs (or not).

Ideally it also wouldnt cost a car payment like this thing: https://dygma.com/products/dygma-raise?variant=4356523982871...

The standard switches for the Raise will have the same travel as a Freestyle pro. Also some facets of the Defy are terrible for ergonomics, e.g. they have positive tilt.

---

I only now realized that you said Freestyle 2 and not Freestyle Pro. The Freestyle 2 has rubber membrane dome switches. Those are terrible, don't do that to yourself! They are mushy and usually require a lot of travel before reaching the operating point. An Advantage Pro or Edge RGB would be much better.