skysight-inc/HackerNews huggingface dataset:
Another piece of anecdatum: a vague friend of mine once had a routine traffic stop by the police as he'd renewed his car insurance on the day it expired and the change hadn't made it onto the database they use yet. The police officer asked something like "just as a routine question, do you have anything on you that you might think you shouldn't have, like knives etc". He was (at the time) a professional chef and had a large roll of huge, high end kitchen knives on the back seat of the car. He also had chef's whites and was driving to work. The policeman said that apparently a few smarter drug dealers had started doing that (keeping them in a roll) as it was more plausible that they'd be cooking with them rather than stabbing their mates. The give away, apparently, was that they'd just have one massive one and not bother with the chef's job and still end up with a few years in prison.

My friend "got" a nice chat, and went on with his day, but did later comment that had he not had the outfit to go with them, and a vast array of obvious kitchen tools, he thought that they'd probably look at it a lot more seriously.
True. What’s what I meant by (imperfectly). But perfect can’t be the enemy of good. There’s tremendous value in the data. You wouldn’t use it to just omit those bits. But it tells you a lot.
Barbara Tversky's book "Mind in Motion" is a great read on how our minds are inextricable form locomotion will add tons of data and hypotheses to this idea https://www.amazon.com/Mind-Motion-Action-Shapes-Thought/dp/...

And yes her husband was Amos Tversky, co-author of "Thinking, Fast and Slow"
I think the main harm identified here is summed up in the line;

"The truth is pay-walled, but lies are for free"

It's not what information is or isn't collected. It can be valuable,
and great social good can come out of so-called "big data". And we
can, as a society, sensibly decide what is allowable in terms of
prediction and prejudice (which are essentially the same thing in this
context).

The problem is utility asymmetry. Having a few for-profit corporations
own and trade our data is a societal catastrophe in the making, and
can only tend toward fascism.
I think it is his ex-wife’s name?
See, I’d rather use Qt for the UI, rusqlite for data access, and Lua, Rhai, or an embedded JS engine for scripting.
I used to think inferno was a great idea until I realized plan 9 makes cross-platform easy. Why go through all that VM nonsense when you can build the OS on top of a cross platform tool chain and c library? The OS was designed to run on as many architectures as they could get their hands on: x86, arm, power, m68k, mips, etc. You just set the objtype env var to the target arch, e.g. objtype=amd64 and then run mk (plan 9's better make) and/or mk install.

Java and Inferno were designed to fix the abysmal portability problems other operating system vendors created.
Mostly, people are desperate for an audience. Twitter gave them that because good content + intermittent advertisement = passive income (the YouTube Formula). It was a dopamine cycle that rewarded users and creators alike, and Mastodon has nothing like it. That's why everyone and their mother is writing a 'Mastodon is great, but...' post right now; Mastodon gives you a platform, but your only guaranteed audience is the people following you. Publicity is much harder on Mastodon because it's more focused on tight-knit communities instead of world-scale city halls. Think of it more like an active forum thread or the marriage of RSS and IRC.
The story is about the brain computing power needed for exercise, not the physical aspect. Obviously, different kinds of exercise require different computing power. Playing a musical instrument likely requires as much brain activity as physical exercise, without much of the physical part, and should work as well to keep the brain active.
Photographer Accurately Recreates His Work with AI Image Generator
How would you find them? There's no website describing fediverse admins and their reputations. Most of the time you don't even know who the admin is. It could be anyone.

This isn't different than other websites. It's true of web forums too. It's fine, just don't post anything you can't afford to lose.

Experience: on my third Mastodon account. The first one disappeared without notice.
Another thing to consider is the world of Forth development. While the experience is interactive, you have an evaluation prompt, it’s not dynamic in the way that Lisp and Smalltalk are.

While it’s trivial to add words, do testing, etc. in Forth, none of those changes necessarily have direct impact. For example, in Lisp if you change a definition, the impact of that change affects not only new code, but existing code. If you redefine ‘foo’, not only will all new references reflect the new definition, but so will the old references.

Whereas in Forth, only new code is affected. If you want to see the impact of your new routine on the existing codebase you’ll need to reload it all. The typical workflow is ‘FORGET XXX’ to reset the dictionary and reload.

This means that any changes made at the prompt are fleeting. You have a great sandbox to play in, but you’ll need to migrate the code to the base source to see the real impact.

Also consider something like the classic BASIC environment. Here you have an interactive environment, and the code cycle can be very fast. You have some introspection to your running system (using STOP or keyboard interrupt, PRINT, assignments, and CONT), not the granular access that Lisp and ST offer.

For example in BASIC, typically, if you change the code at all, the existing variables get reset. So you can’t really make changes to a live program. But the turn around is quite fast to making this less of an issue.
In the case of the examples you cited, the IDE was the build system. In most cases you were using libraries that shipped with the development tools, so it appeared to be easy to manage since everything was done for you. Using third-party libraries wasn't too bad either. It typically involved changing a couple of parameters in the IDE. From my limited experience with Visual Studio, the same can be said of it.

Much the same can be said of simple Makefiles. If you are targeting your own machine, you can create a couple of variables to track libraries and such then tweak them much as you would tweak the configuration of a traditional IDE. The trouble comes with creating software that other people will build or while building software created by other people. Linux (actually, Unix in general) is notorious for its inconsistencies: libraries and headers aren't always in the same place, sometimes libraries are missing, sometimes one library is used in the place of another. Tools like autoconf help developers to work around that. Of course, modern build systems go a step further by pulling in dependencies.

It probably wouldn't be much of an issue, except for one thing: everyone seems to have their pet build system.
If every single one of Twitter's currently registered users agreed to pay for their checkmark, it would cover less than 3% of Twitter's yearly interest costs since Musk's buyout financing. The man himself said he wants to bring ad revenue down to just half of Twitter's income, and he's got no practical plan to even do that much.

Twitter going ad-free is a pipe dream.
Would this not be a(nother) good use case for htmx?
I feel your pain. I've given up on so many projects because I got bored tinkering with build systems.

Ultimately, the answer to your question is going to depend on what you want to make. For instance, if you want to make an iOS app, it's going to be difficult to do so without using Xcode's build system.

Go is a very good language in terms of having a build system that stays out of your way. On Linux, you'd do something like `sudo apt-get install golang`, and then be on your way.
Not really the thing you’re looking for, but for those looking for a toolless approach static web apps are a possibility. Host a folder on github pages, put an index.html file in there, start coding.

Plugging my own repo: https://github.com/jsebrech/create-react-app-zero

It is a version of create react app that works in that way, no build tools needed, only a static web server for local development.
Check out planetside 2, it's a fully mature game that effectively pulls this off. Thousands of people on a single massive map with individual bullets simulated as physics objects. Not sure about mobile connections, though, ping is fundamentally important.
No need for emacs, Vim and VS Code support many lisps well (or well enough). You can also use DrRacket for Racket and Scheme learning (https://racket-lang.org/).
Not sure what you mean. After what was done to Libya after they gave up nukes, North Korea learned it can't disarm without subsequently being invaded and destroyed.
> connect a typical modern Smalltalk workspace to a remote image

It nearly happened:

http://esug.org/data/ESUG2004/ESUG2004-RT-Resilient.pdf

https://dl.acm.org/doi/abs/10.1016/j.cl.2005.02.003
> Everything else can - and I think should - be built as abstractions on top.

The problem is that those abstractions cannot implement the interfaces that, e.g. native Linux programs will expect to use. Features like FUSE (filesystems implemented in userspace) are useful precisely as means of increasing the level of abstraction.
https://archive.is/q66mJ
That’s really interesting. Seems, though, like there are two elements missing that would really tie this down (and maybe details of these elements have subsequently emerged in recent days or will emerge):

1. Shouldn’t the FTX.us president’s resignation have occurred back in Q2 when FTX customer money was allegedly being used to prop up Alameda? I don’t understand why whatever happened in Q2 was OK with him (unless he didn’t know about it, or course), but repaying FTX was a bridge too far for him.

2. As I read the thread you linked, it doesn’t seem like there was any on-chain indication of Alameda/FTX transactions in Q2?
Still, really interesting theory and tantalizing evidence.

Edit: Ah, just saw another post below that SBF had a backdoor to obfuscate transfers between Alameda and FTX. That could explain #2.
Democracy army is good. I even considered to join US or UK forces.

For totalitarian armies better model from Jaroslav Hašek, The Fate of the Good Soldier Švejk during the World War.
It's not a joke. Taler is all about scolding crypto people for not paying taxes.
Run time "code coverage" would give you that.
> I'm a big advocate for Sam because he has two parents that are compliance lawyers

When authority bias hits too hard.
I use Echo with Jet and some 20-lines JS code to POST JSON to an Echo handler on form submit.
I'm on migadu, but the problem remains the same: I can't find a decent email client.

Either the client is bundled with email, but then the email doesn't support multidomain and multi user (or have to pay for each, which is bad), or it's just not shared between web and android.

If I could solve this, I would be able to uninatall gmail, which right now I use uniquely as an email client.
You had me until the cloud thing. Rust really is cargo r -- release, then distro the binary. On Win, just works. On Linux, generally the user's OS has to be the same or newer than the compiler's. Can usually sort this out by compiling on an old OS via WSL.

Example: I have a molecular simulator I'm working on. Has 3D Vulkan graphics, a GUI, and a few dependencies. My mother got it working by opening the (3Mb compressed) binary after downloading from a dropbox folder.
So the 1% need to buy several planes and fly them all out and around. Only one will actually have the "VIP" and the others are just decoys to throw everyone off...
Hope and displays are integrity always are. They never go out of style (thankfully).

The notes of thanks from each embassy were kind gestures, something you’d keep to share with others the experience.
Sigh, getting a amateur radio operator license is not difficult, and teaches people such wonderful concepts like avoiding interference with noisy transmitters.

1. If you are using a modulated square-wave without a filter, than the harmonics/overtones will be splattering the local spectrum.

2. Tools like KerberosSDR/KrakenSDR make triangulating illegal broadcasts rather trivial.

3. Keep in mind, some places have a $5k fine and 1 year in jail... if you are illegally broadcasting.
I'm pretty sure they'll ban you if it's 'inconvenient' not to, like if a company raises potential legal hell, your posts get mass reported, you end up in the midst of a huge internet controversy/witchhunt, etc.

A large company is no more immune to that than a small one, or a community run site would be.

And at least with an individual or small company/group, you have someone to put your case to in that situation. Someone who can probably offer support and potentially lift the ban rather than the 'Get fucked' attitude of Facebook, Google, etc.
You need to do that stuff for yourself to get the wife in the first place.
>> It is not about crypto.com going kaput.

It looks like you don't understand what means to give your money to a 3rd party.
Totally, but I have even less trust in Twitter now. Everyone who could say "no, that is unethical" has been fired or left the company. The company is deep in debt, desperate for revenue, and Musk's largest investor is a prince from a country that beheads its enemies. Assume all your Twitter data has already been sold with absolutely no limits.
Let's say all the money is in BTC, which is down 74% YoY. If you started with $100, you'd have $26. And then you lost half of it, which brings you to $13. So you'd be down 87%, which is on-par with many tech stocks.
Um, in units of WH or kWH pls ?
A counterpoint is that verifiably-perfect duplication of data (and non-invasive integrity checking of backups) with our current methods is orders-of-magnitude easier than older ones. Sure, any _particular_ modern-day record has a shorter shelf-life than a clay tablet - but the lifespan of "a piece of information recorded and actively upkept on digital media" is much longer.

Swings and roundabouts. One approach lasts longer in a state of passive neglect, the other lasts longer in a state of active upkeep. As the meme says: it depends.
As another poster mentions, https://news.ycombinator.com/item?id=33550610 , he's aware of the St. Peterburg's paradox. There's no way a rational person can understand the paradox and continue to disregard Kelly's criterion.
This site is so good. I'm personally a huge fan of:
https://oimo.io/works/jelly/
Werner Herzog: ‘The world reveals itself to those who travel on foot’
So that comment is currently sitting at 1, so upvotes balancing downvotes. The original +12.

But I really don't care either way; to your point - even Musk didn't want to acquire Twitter once he sobered up to the fact he was in too deeply to pull out. It's just his brilliant business acumen meant he went into it waiving due diligence. Which, yes, this random HN commenter knows better than to do, for any company, let alone a social media company.
The insinuation is that somehow we had to stop domain fronting because “China”. That’s false.

What actually happened was we started to get reports from customers that we were serving content from unrelated sites under their domains. Wasn’t happening a lot but for a reverse proxy that’s terrifying and about as bad as it can get. And what made it even weirder was that the domain fronting was connecting to other proxy servers outside Cloudflare and so we literally had situation where a Cloudflare customer's website suddenly served up google.com (not a customer).

The issue was domain fronting where SNI didn’t match Host causing us to handle the traffic incorrectly sometimes (infrequently but not zero). Since standard use of the Internet doesn’t need SNI and Host to not match we blocked the use of domain fronting very fast to ensure the integrity of our service. Lantern was domain fronting tickling this bug and causing our customers trouble.

Hence we dropped domain fronting.

I remember this well because I actually debugged it myself and reported the problem in Jira. You weren’t involved and inventing a story about “China” is dead wrong.
There is actually a W3C working group working on a standardised design token schema specification and on adoption by design tooling.

Several big names such as Adobe are actively involved, so this has some weight to it.

https://github.com/design-tokens
Archived: https://archive.ph/2022.11.12-042840/https://www.nytimes.com...
> Could you elaborate on what conclusion we're meant to draw by this being Musk's personality?

Nothing at all. Please don’t confuse how you do something with what you do.
"I'm missing someone to share it with."

That's what's stopping me. I was effectively retired before I had kids. Unfortunately, I want certain things for the people I love:

- My kids to be close to their grandparents (and my wife to be close to her parents), who live in the most expensive metro area in the country and aren't likely to move because their other child now has a home & job here.

- My kids to have good schools where they'll get the academic & cultural base they need to be successful in STEM or business fields, should they choose to go that route.

- My family to not be an outcast because of their race. (I'm mixed-race and so am not going to fit into racial categories no matter where I go, but my kids basically look Asian and it's important for my wife to be around people near her.)

- My wife and I to be close enough to keep up our old friendships.

- Given that I've got to work to afford #1-4, being able to do so in a field that I'm good at, with people that I enjoy working with and a work culture that respects me.

Community and relationships create entanglements. If you are willing to optimize only for your own happiness, you can often reach a significantly higher happiness bar then if you have to compromise for the people around you. Unfortunately, it also means you are optimizing only for your own happiness, which creates its own form of unhappiness.
How exactly is it hard to enter the fediverse ? Yes, you need to spend time to understand what you're going into, to understand the lingo, the rules, the etiquette. But it's normal, because Mastodon is not Twitter2, the fediverse is not the usual social networks. It's a new world, you have to understand why it's different.

If Google ever speaks AP I won't be surprised to see it defederated from many instances. It will create a schism, and that's perfectly ok because the expectations are different.
Whenever you hear the words "efficient" or "inefficient" you should always have in the fore of your mind the question "For what goal?" or in other words "By what metric?"

A lot can hide in the unspoken assumptions behind the unqualified use of the idea of efficiency.

In this case the comparison of "efficiency" of Twitter vs. Mastodon is pretty meaningless. There are as many goals as there are users and moderators and (in Twitter's case) management and investors, eh? Of course, there are broad groupings and shared interests, but by and large the folks using Twitter and/or Mastodon have different goals.

It reminds me of comparisons between industrial farming and small-scale ecological farming: industrial farming is more efficient at creating massive amounts of some kinds of products, but it literally cannot produce any of some other kinds of products. (E.g. you can't get Alpine strawberries in the supermarket because they start to lose structural integrity the very moment you pick them. The only way to get them is to grow them close to your kitchen.)

- - - -

As a bit of a tangent, I like to reflect how evolution has no goals therefore speaking of the efficiency of living systems is meaningless. Evolution is a chemical tautology.
> I have searched high and low for something better, here is one rabbit hole: https://www.areweguiyet.com

I'm very interested in the KDAB/cxx-qt path from that page: https://github.com/KDAB/cxx-qt

Once they get Arm & Android coverage, that'll be my go-to solution. Rust for all business logic and remote synchronization. Qt/QML for display with accessors into the Rust model.
First of all, nobody wants to solicit advice or especially be given unsolicited advice.

Second, if you happen to become known, your contact data is a risk - even existential.

Finally the movers and shakers prefer loyal friend and income to good advice and empathy.

Talk is cheap, action is hard and expensive.
yes I have, but what has this got to do with it?
how do you like using OI day to day on your NAS? Any pitfalls or things to be aware of?
Yeah, they’re all effectively fired unless they have the flexibility to pack a back and fly to SF or another Twitter office on Monday, at least from what it sounded like on the leaked call (there was mention of special circumstances but that sounds like only for people in emergency situations). Kinda fucked up.
Is it possible, once scaled up and using an artificial biome as described in the article, that this could be used periodically by people without specific symptoms, as a prophylactic or to improve general health?

Or are there reasons that would be a bad idea? Reducing diversity in gut flora, perhaps?
My strategy is increasingly to not worry about optimization and instead write good semanticly correct code that the compiler can optimize.
My friend travels. He doesn’t really have a job or career. He owns a house that he rents out and makes about a thousand a month. That has kept him on the move for a decade and a half. He’s a member of the yacht club when he’s in town so he sails, and dives. He lives cheap and free.
He’s living the retired life of travel and leisure many people dream of but never achieve. He’s an inspiration to me.
I don’t know that I dream of it for myself but it soothes my soul to know he’s out there living free.
He’s currently in Eastern Europe. He’s been gone for five months and doesn’t think he’ll be back till spring.
Here is a UI issue that could be a deal-breaker for many would be Mastodon users: broken search.

When I type a hashtag into the search box of any given instance, I get useless search results.

For instance if I search for #lisp on fosstodon, I get some hash tags that begin with #lisp, not #lisp itself. They all have very low activity, from several years ago.

If I do the same on another instance like mstdn.ca, I get nothing.

BUT: if I use the URL <domain>/tags/lisp, bam: recent stuff appears! On either instance.
The same if I see the hash tag in a post and click on it.

Users are going to join Mastodon and try to use the search box to find content related to their interests, and falsely conclude that there is nothing, or next to nothing. That is going to cause some nonzero user attrition.

It's not just a problem for tags like #lisp, but mainstream things like #kids, #parenting, #dogs, what have you.

My home instance comes up with nothing for any of these searches, with or without hash. Not quite; for "dogs" it finds a user named "Elon Musk F___s Dogs" as its only search result.
It's somewhat ironic that I cannot view the full article; it's paywalled, and I am not a Wired subscriber.