skysight-inc/HackerNews huggingface dataset:
Grassmann's approach is not "klunky and difficult". It's clear and straightforward and makes proving some difficult results much easier than the previous methods, it just takes a bit of a leap of faith to practice enough with it to build fluency. (The subject itself is also challenging, irrespective of approach. When you strip away some of the incidental complexity of a mismatched representation, the inherent complexity of the subject still must be contended with.)

I'd recommend people try to directly read both of Grassmann's two books; there are translations of both into English. (Disclaimer: I haven't made it through either one beyond a skim and reading the first few chapters. Then I got distracted by some other project. Like any math books, reading them takes a lot of slow careful effort.)

It's kind of like taking a bunch of people used to riding horses and handing them a bicycle. The bicycle is not "klunky and difficult" compared to the horse, it's just unfamiliar.
Nice description, thanks.
Windows 10 is a disaster, this is a catastrophe!
Competition, Conformity, and Excellence
> all reported that these were beings of a higher intelligence and felt that they were external

"Jaynes asserts that consciousness did not arise far back in human evolution but is a learned process based on metaphorical language. Prior to the development of consciousness, Jaynes argues humans operated under a previous mentality he called the bicameral (‘two-chambered’) mind. In the place of an internal dialogue, bicameral people experienced auditory hallucinations directing their actions, similar to the command hallucinations experienced by many people who hear voices today. These hallucinations were interpreted as the voices of chiefs, rulers, or the gods" [1].

Basically, the hypothesis that humans as late as the ancient Greeks were sort of schizophrenic [2]. (To be clear, it's a hypothesis, not science.) But it's neat to think of drugs like DMT reverting (converting?) us to that bicameral state.

[1] https://www.julianjaynes.org/about/about-jaynes-theory/overv...

[2] https://en.wikipedia.org/wiki/Bicameral_mentality
I was disappointed the article didn't answer one question I've had for a while:

Which game first used radial menus that mapped directly onto the analog stick / joycon? That is, the angle of the stick maps directly to the angle of the selected item on the radial menu? This way you can immediately select any item, as well as switch from any current selection to any arbitrary new selection.

I first saw this in Horizon: Zero Dawn, but I haven't played many console games.

Contrast this with the Secret of Mana games where you have to repeatedly press the D-pad arrows to cycle to the desired menu item — in that style, the radial nature of the menu is entirely cosmetic.
It’s quite obvious, really.
Sounds like great tech for forensics, surveillance, and legal discovery.
Tragically unsophisticated money. Could’ve done better in broad equity indexes, if not better managed BDCs if you’re chasing this specific class.

¯\_(ツ)_/¯
Is it really?

I mean, I get that if you block current day bots, somebody will make a new bot that escapes detection -- but kicking the current day bots seems like a mighty improvement to me.

The community servers window in TF2 itself shows how many bots each server has, next to the player count. What's that then?
… how? Are you washing them in the dishwasher? Leaving them soaking in water? Simple soap and water and drying them mostly off should never cause issues.
> I expected a response also in ...

Exactly, you expected it, but that doesn't change what's actually happening. The model doesn't know what you expect. It can't read your mind. The best it can do is infer some things, such as that English input should produce English output - and the models are indeed pretty good at that!

> to something that comports with reality.

This is a rather unrealistic expectation in general, when you examine it. You raised a good example with which to do that, though:

> it actually wouldn't be clever or insightful for someone to say "no that's just a result of how the computer was programmed! You're imposing a human understanding of correctness on your bank balance!"

You're right, it wouldn't, because that's a very different situation which helps illustrate the point. The code for the bank app has been written to match your notion of correctness. That's only possible because it has a narrowly defined, specific purpose. It has all the necessary information needed to produce a correct response. The acceptance criteria are clear, including validation and integrity checks on the response. As a result, your expectations should be satisfied, and if they aren't, it makes sense to say that the bank app is not correct.

None of that applies to the AI models we're discussing. An LLM or image model doesn't have a narrowly defined, specific purpose. It can't possibly have access to all the information it needs to "answer" any possible "question" "correctly". It can't possibly have access to acceptance criteria specific to a question unless they're provided explicitly and in detail as part of a prompt - again, underscoring the importance of prompt engineering. And its ability to validate responses - check whether they "comport with reality" - is very limited, at least currently.

An example that's closer to the situation with an AI model would be a tool like a hammer. If you hold a hammer by its head and try to hammer in a nail with its handle, is the hammer "incorrect" when it fails at the task you have "asked" it to do?

> I don't care why it's giving me wrong information.

Just as with the hammer, if you want to be able to use these tools effectively, you should care why.
I highly recommend listening to Alan Watts speak on this topic; his lecture "We as Organism" is quite compelling, if non-scientific

https://www.youtube.com/watch?v=KpMGbjvBXSE
Dave Guarino needs to read Seeing Like a State, Seeing Like a Bank, and Seeing Like a Data Structure. And then write his own Seeing Like a Government Website.

https://yalebooks.yale.edu/book/9780300078152/seeing-like-a-...

https://www.bitsaboutmoney.com/archive/seeing-like-a-bank/

https://www.belfercenter.org/publication/seeing-data-structu...
Note that the bots do not have to run the actual game, just implement the parts of the wire protocol they care about.
Rationalization, meet:
https://en.wikipedia.org/wiki/Bounded_rationality

In short, confounding.

The vehicle is the least important thing to him [now, probably], yet this quirky little contract is a needless thorn.

Why should he endure all of the erosion you open with? The paper agreement? Holding someone to a technicality encourages being beat on one. It harms good faith.

I don't know, feels like we're doing too much. The sale should be finished, and at most, continue between him and the bank (I haven't bothered to learn his specifics) on his terms. I don't like the redefinition of ownership.

Tesla feels parasitic with this, seeming to wash it with the fear of scalpers.

I feel for him/others. This policy serves Tesla, as fanfare if nothing else, more than him or you/I. It's a toy/commodity - nobody needs these.
Dystopian hubris
If time is money, and time is an illusion. Power is also determined by money and wealth. By transitive property, money and power is also an illusion.
You can do better than the Tab key when navigating a site via keyboard. Install a plugin that creates hotkeys for most actions on a site. I'm thinking of Vimium [1] but I'd guess there are others too.

[1]: https://github.com/philc/vimium
The current tech environment is very different from 6 months ago.

Now most VCs are actually somewhat cautious about AI largely because they over-invested in companies at ridiculous high valuations and aren't seeing the ROI. Especially with many companies simply not seeing the promised benefits from deploying AI.

YC is actually the one that is out of touch with reality.
qutebrowser does that.

https://en.m.wikipedia.org/wiki/Qutebrowser
What escrow service did you choose? Why did you choose them? For context, I'm going through a similar process as you right now.
How is it different from genetic algorithms that mutate the syntax tree until the target output is achieved?
Is anybody surprised at this point?
Secret of Mana was so ahead of its time.
Win for copyright user rights in Canada: Digital locks do not trump fair dealing
i'm confused - how are you getting the database replicated to 320 edge locations? afaik d1 is still working on read replicas
> Is it necessarily that much (to an extent it is of course) more absurd than to call the Bronze Age Mycenaeans/Achaeans Greek though?

If you want to refer to an Iranic group in the Bronze Age as "Persian", that's not what I meant to label as completely absurd.

Referring to Anatolia as "Persia" because Persia conquered it many centuries later, and then failed to maintain control, is completely absurd.

> Not sure why would anyone want to considering the 700 year gap.

Yes, agreed, but that was the only reason I could think of for the original claim about contact between Bronze Age Greeks and "Persia".

> Considering that the word ["Persia"] is derived from Farsi/Farsi wouldn't the people living in the territory that became heartland of the Achaemenid empire have called themselves that?

To the best of my knowledge, the ancient form is Parsa and "Persia" derives from that, not from the much later form "Fars". https://en.wiktionary.org/wiki/%F0%90%8E%B1%F0%90%8E%A0%F0%9...

I don't know when that term originates. It's possible that people living in the region would have used a related term for themselves in the Bronze Age. It would have had nearly no political significance. It's also possible, as far as I know, that the term is more recent than that.

I also don't know whether Achaemenid Persians would have referred to themselves by a term of that nature. There's a huge ongoing fight on Wikipedia over what terms are appropriate as Persian endonyms. What appears to be beyond dispute is that the people tended to refer to themselves by a term cognate with Aryan or Iranian. (Though when the Parsees leave for India, a thousand years later, they end up being called Parsees.) If you know more about this, I'd like to hear it.
> I cannot imagine what it would take to unify a massive population under a single dialect

Ask French how they've managed to (almost) eradicate the Occitan and Breton and spread the Parisian dialect as the offical variant of French language throughout the country.
Oh wow, wish I had just 1% of his wealth
Frustrated I get. Not while being apathic though, either you have feelings or you don't.

Then actually being apathic while engaged looks a lot like a zen like state, which would be fine in most people's book.
> If somebody has been programming since the Reagan administration at companies like Microsoft and AMD and Facebook, they will do fine wherever they are hired.

Not true in my experience. I've worked with many seasoned greybeards who were incredibly mediocre, horrifically bad even. Guys with very impressive resumes, too.

I don't know if it's all fields, or if programming is special, but you really can't trust YoE or a resume. You have to ask people to in some way demonstrate - leetcode or otherwise - that they can actually do the thing.

And again, in my experience, many - a sickeningly large amount - simply cannot do the thing. Even when the thing is something like "reverse a string".
I think coding tests can be done in a way that’s useful, but on the other hand I’ve never been fooled by a candidate who was an “impostor” during a non-technical screening. Everyone I’ve judged to be a competent engineer after 30 min of semi-structured technical discussion has indeed been a competent engineer.
I think what bothers me is you can make some pretty cool - and artistically novel - things with gen AI.

But this type of “throw a bunch of random keywords related to the blog/video content and go brrrrr on MidJounrey” is just trash.
Might work even better as a browser extension.
What does “demand” mean when applied to free software?
I'm a materials engineer, off the top of my head, the first thing that comes to mind when you mention access to improved metallurgy is lighter, stronger materials and the impact that would have on construction. That could have lead to larger, taller buildings, stronger city walls etc. Then then probably would be flow on effects since stronger walls means need improved artillery to siege a city etc.

But I think the article did a good job of highlighting that technology developments occur out of local circumstances and requirements. I am no history scholar but I understand the Roman empire was expansive, space wasn't necessarily a constraint so there probably wasn't a huge demand to build larger and taller buildings it would have likely been easier to expand cities outwards rather than upwards.

There was a good documentary series I watched years ago called "Engineering an Empire" they had an episode about the technology of Carthage (Rome's great rival), the series pointed out the city of Carthage had large multi-story buildings shared by several families, kind of pseduo-apartment buildings from what the documentary explained there was much more constraints on space in Carthage as it was very desirable to live inside the city walls this led to the development of this type of construction style. Because of these tall buildings there were more advances in things like plumbing, which was different to what the Romans had at the time. The show also pointed out that Carthage placed more emphasis on Naval power so they had relatively sophisticated harbor design, shipbuilding industries etc.
Agreed. In addition to its incredible reliability and capacity for customization, you can justifiably pretend that its name is actually Fairymail.
I feel you missed the point I was getting at.

> The verification of the legality of a path occurs when accessing a file, which is already a fallible operation that you must handle. The path might contain invalid characters for the FS, but the file might also just be missing, or inaccessible, so error handling at that point is not really optional.

That... completely destroys your earlier point, no?

Let me go back to your original comment, where you wrote:

> your user might input valid UTF-8 text as a filename for saving. But not all filesystems allow all UTF-8 characters in filenames. Rust makes that explicit because it makes you convert the str/String to another special string type and forces you to handle errors in that conversion explicitly.

What I'm saying is, this conversion is not saving you from invalid path characters. You're still going to have to deal with invalid file names (like colons, which are FS-dependent) anyway. Or, to put it another way, I find it quite baffling that you think catching a stray U+2022 in the string earlier than a stray U+003A is somehow a win; if anything, it's just as likely to be misleading. The fact that UTF-8 encoding errors are caught during the conversion really, really doesn't prevent invalid characters from creeping in.

Stepping back: the problem you're trying to solve is literally impossible to solve at compile time. If you feel the early UTF-8 conversion is buying you something meaningful for filesystems, the only thing that proves is that you've been given a false sense of security... by Rust, ironically enough. There are lots of things Rust shines at, but this is not only not one of them, but it may in fact be the least impressive thing about it!
When I was studying Mandarin Chinese at a school in Shanghai, borrowed a book on Shanghainese. The reason why everyone in shanghai aren’t writing “everything different” is because they are not writing in Shanghainese. They are writing in Mandarin.

I disagree on your assessment of Japanese. I would argue that Japanese is the most difficult written language in common usage / not artificial.

Moreover, one of the greatest literary achievements of Japan, “The Pillow Book” is written entirely in hiragana. Today you have so much text that leans into the resolve of ambiguity that kanji lends that you’d lose a lot of writings were everyone to unlearn kanji, but I disagree that it’s an aid, and had Japan developed its own writing system, it would have felt a lot more like hiragana than kanji.
K-9 Mail is great. Coming from iOS to a google-less android, I'd be lost without it.

The decision to keep both names is strange though. If its just a name and colour theme, what is the point? Thunderbird already has far more brand recognition, so it makes sense to just switch.
What a terrible idea. Giving government the power to regulate newspapers/printmakers/movies can't possibly produce better outcomes than what we have now. Preserving maximum freedom of expression is far more important than any election result.
> Firefox disables tab key navigation on macOS by default

To be more specific, it only navigates between form elements (including <button>) by default. I was curious why Tab was taking me all over a StackOverflow page but not the one linked here.
>warn everyone who uses or is interested in Linux about it

See, I think now you are being too overly dramatic. It's not that bad, I haven't encountered the scrolling bug in a long time. And let's not pretend that Cosmic or KDE or XFCE (or anything else) has no bugs or missing features.

>Feedback to developers is useful, even if it's on a ranty way,

No it really isn't. You can rant to your friends but please don't rant at developers, it's never wanted. Would you like it if someone came into your workplace and ranted at you while you're trying to work?

>It's also easy for the developers and contributors to answer well, or at least give some kind of answer

Not if your first interaction with them is to post a several page long essay full of rants and demands. For any open source project (not just GNOME) I recommend to be nice and talk about one issue at a time. Start with simple and short bug reports or questions. At the end always ask "is there anything I can do to help?" If there is already a bug report then be patient and don't nag them asking when it's going to be done. Do everything you can to make it easy and enjoyable for them to respond to your question. Do not blame anyone for being slow. Doing all these things greatly increases the chances of getting a response. If there is still no response, see this page for what to do: https://boyter.org/posts/the-three-f-s-of-open-source/

>Regarding theming, every big OS has AT LEAST accent color selection

Currently that's being worked on.

>I did provide information, you can find sources for nearly everything i talked about. My post on EndeavourOS' forums has more information.

I looked, it's all old information for the developers. They know all those things already. These bugs have already been discussed many times, they know users are unhappy with them.
One would think he could afford good legal and financial advice for things like this. The prior settlement with the SEC required that his tweets about Tesla get reviewed beforehand. Wonder if that is actually happening
And TIL that K-9 Mail is actually owned by the Mozilla Foundation.

I had to look up the history of this and found the following: "On 13 June 2022, it was announced that K-9 Mail had been taken over by MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation with current maintainer Christian Ketterer joining the team, and plans for K-9 Mail to be rebranded as Thunderbird for Android following the completion of a feature roadmap" https://en.wikipedia.org/wiki/K-9_Mail

Good for them I guess? Mozilla does have deep pockets, I do hope they use it to improve K-9 Mail for everyone.
honestly.. if i were in your situation i would bet looking for another job..

Right now i have a really good relation with my manager to the point were i can him out to him if i need to and were i trust him to help me advance my career if he can and that he will not screw me over..

In the past i have being in a position were i was at odds with my manager and definitely could not trust him, as soon as i realized that i started looking for my way out.. The period between that manager being hired and i leaving that job was the most stressful period in my life.. never been so happy to be fired in my life..

Now, that was another life, i was young and single.. now i have a few mouths to feed so if i got in that same situation today i would not get myself fired like i did back then, but i for sure would look for another job..
Didn’t SF do this for some kind of summit of Asian politicians recently? I thought it was funny that a city known for claiming nothing can be done about encampments cleaned it all up overnight.
> We need wake the fuck up to the rampant corruption and graft in our society and get a manufacturing economy that benefits the little guy and not some grease-bag rent-seeking parasites who contribute nothing to society.

If I were that rent seeking parasite, I would prefer you to focus your attention and rage on China instead...
If someone could explain how "the placebo effect" is not just "scientifically proven faith healing" I'd love to hear it.
So, I think that is too dismissive, while I think the psychedelic proponents are too exuberant

Basically, I don't think the categorization matters. Like are these entities things always here and perceived if we access a certain plane, or are these mere configurations and figments of our brain that can be repeated. To me, thats not important. Its important if the reconfiguration of the brain is useful, therapeutic, repeatable, what side effects are there, whats going on with people predisposed to schizophrenia that psychedelics seem to exacerbate permanently. What’s going on with floaters/HPPD.

Can LSD be refined for the parts that are useful for us, or do we simply slap fine print about potential side effects for those with a family history of schizophrenia on it like …. every other FDA approved drug.

I think fawning over something in the 1950s is juvenile, when there probably are advances possible since then to that substance.

But I would like it to at least reach parity with Big Pharma’s designer drugs with clinical trials and listed side effects, instead of just anecdotes percolating rave communities.
Isn't that amazing? That we can help people extraneously without having to administer chemicals which have a nonlocalised effect on our bodies.

There's still so much to learn I recently heard that new fathers see a reduction in testosterone. How does having a baby chemically alter a man!? What's the stimulus and mechanism for that...
We need arrests not apologies.
Interesting to see how internet and wide world web were not in his vocabulary at this point.
We’re talking about different things.

Let’s look at regular intelligence. Stuff in human brains.

If I ask a human a question like “how many sides does a square have?” and that human says “three”, that’s an objectively wrong answer, and I would say that that person is “wrong”.

The human brain also does not have a narrowly defined specialized purpose and can do a lot of things and yet we are perfectly ok still saying “true” or “false” to the truth values being asserted.

A truth proposition can have a “correct” or “incorrect” value. If a human gives me the wrong bank balance because they misremembered it, it’s still wrong regardless of the actual intelligence associated with it.

So again, I don’t think this kind of pedantry is actually useful because you’re not actually saying anything; you’re saying “these models aren’t trained on being correct, they’re on word patterns”, which was never disputed, but that is orthogonal to the truth value.
Sorry to see you're being downvoted. Origin of Consciousness is a masterpiece, even if it's wrong.