skysight-inc/HackerNews huggingface dataset:
> Even with old UIs there were definitely mis-use of UI elements

Yes, but they were exceptions. Interface Hall of Shame has some examples http://hallofshame.gp.co.at/

> Winamp was very "non native" but the default skin was consistent, clean, and fast.

Visual aside, Winamp follows certain standards. Buttons are buttons, for example.
Right, and mainstream media is all sunshine, lollipops, and rainbows.
I disagree with that. A whole can be less complex then its constituent parts. This is the entire point of abstraction, you can hide irrelevant complexity.
This should surpise no one.
> TV, for instance, has pretty clearly been a net negative due to its impact on the social fabric and people’s, especially children’s, minds

I don't think this is clear. What kind of effects do you think TV has had on the social fabric?
To address you and the GP.

> More complex than the immune system?

Possibly. From 2016: https://www.nature.com/articles/nature17316

text in <> are mine.

> The research group behind the current study previously showed11 that NHEJ <non-homologous end-joining, an error-prone mechanism of double-strand DNA break (DSB) repair> is essential for NSPC <neural stem/progenitor cells> differentiation, which implies a role for NHEJ-mediated DSB repair during normal brain development. It is possible that subpopulations of cells in the brain display the same types of rearrangements, and that some are positively selected. Similar studies in vivo and in other tissues are needed to test this hypothesis.

From 2022: https://www.nature.com/articles/s41597-022-01508-x

> We show that genome-wide maps of endogenous DSBs are highly correlated between experimental replicates up to 10 kilobases (kb) resolution, and that DSBs are non-uniformly distributed along the genome, in all three cell differentiation stages analyzed.

...

> Our datasets and analytical tools represent a valuable resource for exploring genome fragility during human neurogenesis and investigating how this might contribute to the pathogenesis of NDDs. <neurodevelopmental disorders>
Personally I found the comparison useful and relatable. I could imagine wanting to accomplish these exact same tasks and wanting to know which language model would be best. And in general I like this qualitative analysis rather than the metrics we get in official releases and research papers which often don’t capture real world use very well. I can’t exactly begrudge the author for killing two birds with one stone here, it’s better than some completely made up use case that’s completely theoretical.
I prefer to believe things because they're true, rather than because they're convenient. You can indeed avoid a lot of awkward moral dilemmas by simply declaring yourself more morally deserving by definition, but in doing so you leave the path of morality entirely. And in that case, why stop at the human species? You can avoid even more moral dilemmas by declaring yourself inherently superior to other humans. I believe this is popular amongst the billionaire set.
Yeah, that's why I don't think there's an easy fix for this.

A lot of talented, well funded teams have strong financial and reputational motivation to figure this out. This has been the case for more than six months now.
I don’t know if average turnaround time applies here, because Revolut is getting a license on top of an already huge business.

But again, all of what you said indicates that Revolut has fucked up. But it doesn’t mean they are doing WireCard levels of fraud, or any fraud at all.
Geopolitics has everything to do with it. Tik Tok would be banned immediately under any sane policy we have never allowed mass media outlets to be controlled by state agents of a hostile foreign power for obvious reasons.
I don't envy anyone trying to design policy boundaries for technology that nobody understands.
They updated it a couple of days ago to their newest PaLM 2 model, so it's better now than it used to be.
The toilets at my work do that, the light turns off if it detects no movement so I need to start waving my hands while I'm on the john and end up in the dark.
Can someone explain why we need another new word? I understand that it's to keep me from being a reprehensible person because of some insensitive utterance that might escape my lips. Does anyone with autism honestly care?

Can someone please define neurodivergent for me so I understand why this term is necessary in journalism?

I know I can Google it, but the search results and info boxes from the pangoogleopticon, on a question like this, will make my skin crawl and will certainly check any and all boxes required to keep the crazies from attacking. I am genuinely curious what this term accomplishes...

(If anyone takes the time for a thoughtful answer, I'd like to say "thanks".)
> With half open ranges, the length of the range is the end minus the beginning, which is nice.

But I already know from real life that if there's maintanence in blocks 5 to 15, that's eleven blocks under maintanence. With half-open ranges, it once again introduces confusion and makes things unintuitive.

We can each find countless examples where each style comes out better, for eg `1:N` most often expresses the intent better than `range(N+1)`. I find people who prefer half-open ranges to be weird and incomprehensible, you probably find my preferences the same, I just don't like the categorical statement often made in this regard that one is inherently and universally superior to the other.
Deployment Notes: How we document changes to production
How we use deployment notes to communicate changes internally, improve customer communication, and aid in incident response.
I don't want to double post: https://news.ycombinator.com/item?id=35933061
That's it, perfect.

Perhaps the most important thing is to keep the user on the platform, avoiding his departure as much as possible. Thus, a "unique" interface helps with this.
The disk space requirement is to build it yourself from scratch.
Two spaces is less tokens, might actually be a good thing overall to limit token usage so you can fit more code in the context window. It’s easy enough to have your IDE convert it to your preferred format after generation. But I am a diehard fan of tabs over spaces, so I guess I’m used to converting incorrectly formatted code anyway ;-)
Keep up the good work. Any place I can read your findings or surmisals?
If the sensor is near the door it should be able to just count people coming in and out.
Paleolithic human mobility seen thru laser ablation strontium isotope analysis
I can play videos with mpv and a sixel output, so I think the framerate could be enough with some minor tweaks (like how RDP does)
It's pretty clear that you have never seen these devices next to each other - and that you never attempted to actually use the thing you posted instructions for.

There's a huge difference in maturity between PinePhone/Librem 5 and PinePhone Pro.
Seems like the choice was between “Turkey blocks all of Twitter for all Turkish citizens” and “Twitter blocks certain tweets or accounts for all Turkish citizens”[1], and in addition Twitter will release information on what specifically the Turkish government requested to be blocked[2].

I know Elon has endlessly declared himself a free speech absolutist, but to me this seems like a perfect test case of “free speech maximalist” vs “free speech absolutist” - in general, the maximalist preference is 100% > 99% > 98% > … > 1% > 0%, while the absolutist preference is 100% > 0% > 1-99%. If he thinks his decision here is obviously correct then he’s actually a maximalist, not an absolutist like he so often claimed.

(Personally, I think this is a surprisingly sensible approach. I’ve long thought maximalism to be superior to absolutism, almost everywhere. In the case of free speech on the internet in particular, I take it as axiomatic that “The internet interprets censorship as damage and routes around it”, and consider it an obvious corollary that minimizing the amount of damage results in the most efficient and rapid re-routing.)

1: https://twitter.com/elonmusk/status/1657422401754259461
2: https://twitter.com/elonmusk/status/1657428707995181058
Which is different from saying a whole can't be more complex than its parts...

Also, abstraction is an activity which often serves to make additional room for new emergent complexities.
Can anyone show an example of before and after ? eg. .ts vs JSdoc
> Part 2: Collision → (coming soon!)

Harrumph!
I am a climate doomer. Not because I think it's a cool label to add to contrarian sensibilities, but because of this information: https://climate.nasa.gov/vital-signs/carbon-dioxide/
There’s this book called “Deep Work” that some people (me included) like. From the things I’ve taken from it one is “embrace boredom”. Basically, being bored these days is a skill that takes development. And it really does wonders to having a clear mind, coming up with original ideas, etc. The biggest challenge when doing this is that I’m so accustomed to using the internet as part of my thought process that it’s really difficult to not use it to verify some idea.

But yeah, try learning to be bored.
I bought a Brother laser printer like the internet told me to, and I even paid extra money to get the one that is easy to connect on wifi, but we can't seem to connect the printer to any macs wirelessly. It only connects to the iphones and the ubuntu machine. It just doesn't show up in macs. Anyone know anything about that?
It's a shock until Blade Runner
I think it says what the mystics were always saying:
Most people are like they’re asleep.

Great art works to break people out of that sleep—that includes pop music and TV and whatever else.

The kind of garbage that gets elevated by these algorithms does the opposite—it buries peoples minds and numbs their senses. There’s a lot of money to be made off of people who are continuously preoccupied rather than present and feeling.
in the usa (and i think in berne convention countries in general) some quotes are long enough to be copyrightable, and the copyright can last decades after the author's death
I would like to see the part where I claimed that men who sit at home and watch porn are warriors.

Could you provide the quote for me? I need to make sure that I go back and change it.

Pretty sure I didn't say that though.
Right now, Mojo is as successful as Swift for Tensoflow.
As a daily Excel power user, I'd prefer to just know that there is one expected behaviour, and not to be bothered by a context window. The fact that ctrl-z just changes context to the other workbook is enough notification in itself, and I can just ctrl-y otherwise.
For all its sins, I don't think that's the case of Revolut.
Heck, you can take that even further and say the entire hyper-consumption economy has been a net negative.
This is pretty epic work, nicely done!
Two dispersals of matrilineal ancestry from coastal China to the Americas, Japan
A pi seems like a crazy amount of muscle just to toggle a couple pins. Not to mention cost. Is this not a job for an ESP32?
Lightning Network Economics: Topology
Abstract:

> By design, the Bitcoin protocol has a low throughput. The Lightning Network (LN) is a layer-two solution built to increase throughput by cryptographically securing commitments to transactions and only occasionally converting cumulative balances into on-chain transactions. LN channels enable payments between nodes connected by a path of channels. The payment flow through a channel determines its cost. Different channel topologies can support the same underlying flows, but impose different costs. This paper obtains necessary conditions for cost-minimizing topologies by identifying local cost reducing strategies: The first local strategy entails repositioning of channels. The second entails adding hubs to handle the flows of group of nodes. The paper also evaluates the efficiency of a global configuration, obtaining bounds on the cost of the cost-minimizing topology and showing the unusual circumstances in which the cost minimal structure is a hub that connects to all other nodes.
Phoenix (web framework for elixir) famously has the meme out there that “Phoenix is not your application”, with various articles etc explaining that the web interface should be a layer on top of the application code. They made a big deal of adding Contexts [1] as part of the scaffold which isn’t much more than a directory to put core app code.

[1] https://hexdocs.pm/phoenix/contexts.html
The West is pioneering the trash culture of social media, I find TikTok to be quite cheerful in comparison, I don't know what the purpose of this article is other than to spread anti-TikTok propaganda, which seems to be popular among today's elite

There is a better strategy to counter foreign threats than blaming others for doing what you have been doing for decades, it makes you look like a fool
The task of prediction is not the same as the task of understanding.
The privileged LLM can still do useful LLM-like things, but it's restricted to input that came from a trusted source.

For example, you as the user can say "Hey assistant, read me a summary of my latest emails".

The privileged LLM can turn that human language instruction into actions to perform - such as "controller, fetch the text of my latest email, pass it to the quarantined LLM, get it to summarize it, then read the summary back out to the user again".

More details here: https://simonwillison.net/2023/Apr/25/dual-llm-pattern/

A that post says, I don't think this is a very good idea! It's just the best I've got at the moment.
As someone who has spent their professional life writing Objective-C (first pre-ARC, then ARC), now mostly Swift, the biggest benefit of Swift over Obj-C is how much more difficult/explicit it is to write unsafe code. You can totally shoot yourself in the foot with Objective-C. Swift is much safer. That in itself has undoubtedly led to an industry-wide improvement in code. Not to mention, obviously, that async/await in Swift is a huge leap forward, especially from the ever-rightward-moving blocks-within-blocks in Objective-C.

If you don't see how you're "sacrificing safety by continuing to write Objective-C", then you are missing something, IMO.
Where did the OP say they’ve done nothing? Isn’t it entirely possible they’ve said how they feel about it, and their partner decided not to listen to them for whatever reason?

I had a partner who smoked and continually encouraged them to quit. It took years. Pathological behaviors are hard to break.
This sound impressive and a good challenge. Let me know if I can help. We’d need to do some map reducing on it.
Abstraction is a way to break down a system to fit in our minds & simulations, including for the purpose of designing it, but it's not what a system truly is, and it's not how it behaves. It's a compromise, like for example your calculator has 8 digits, and shows E if you need more, but this doesn't mean math in the universe is limited to 8 digits.

You can't just decide the fact society is made of humans is an irrelevant detail and model them with little rational balls, or whatever you came up with. Because the balls wouldn't do what we do. And I completely disagree it doesn't matter what the human body does. The human body matters to society a great deal, actually. Say, pollution in cities is absorbed by your human body, and affects health, even mental health, and how long you live. This affects social dynamics immensely or doesn't it? We've had entire social movements based on our understanding of the human body, how we categorize in various ways the human body, and violence done against the human body, choices about the human body, how we treat it medically and so on and so on. Countless examples.

Of course you can successfully model specific narrow events, do a representative sample and try to approximately guess, say the outcome of elections. Doesn't always work, but in this very simple example, you can abstract things. But you need to still abstract with deep understanding of what is abstractable for that specific point in space and time.

This approach fails miserably if you need to predict how society will evolve over time, and more fine-grained detail. Say, just 2 years ago society was largely ignorant of the AI revolution bubbling up based on work by Google & subsequently OpenAI. This is something society did, irreducibly, based on the people in it, and their bodies and neurons. And no basic statistics model that abstract us away would have predicted this.
Have you tried manually adding it? When adding a printer you can change the type to 'airprint' which makes it discoverable in the same way that iphones discover printers. You could also use the IP address directly if you must.
you can do it but it's not great. there's no batteries-included standard argparse library and even with the new improvements, there is still some noticeable overhead of a few seconds for some scripts i've written.
More than likely its intentional.

One of the main reasons TikTok has been grilled by congress is because of China's stance and willingness to violate any law for their own benefit.

One of those benefits not very commonly understood in America by the general populace is Political Warfare, which China calls the destruction of national will in their own documentation.

The USMC University has an ebook that is freely available that describes what is done, why its important, and its effects. It is a worthwhile read, if you do further research on this know that Bezmenov is not credible; there are much more credible sources, that's not to say what he says is necessarily incorrect, the best deceit weaves truth into lies.

The general gist is they seek to put people into a psychological state of demoralization, in that state you typically polarize into two separate groups.

Apathetic and complacent where you don't react to anything, and the other where you lash out at anything that you perceive or triggers you (through psychological anchoring [using NLP vocabulary], and various form of isolation). The conflict between these three groups (apathetic, violent, rational) allows a smaller number of people to seize power in a destabilization event which is a regime change playbook that most governments have used at one point or another. Historically, the last stage of that playbook involves getting back to a new normal by consolidating, and eliminating detractors (those people that lashed out).

Its subtle, and deceitful, but certain things you just can't give others the benefit of the doubt. Existential threats to your individual identity (which is what's often targeted during propaganda, and political warfare efforts), are one of those things. If its present, the source isn't credible and shouldn't be used regardless of what they say.

P.S. There's also a lawsuit from a TikTok insider that just made headlines recently disclosing how code was in the app to allow CCP backdoor access to US data and amplify or de-amplify narratives according to Communist core values. If there was any question about TikTok's credibility and their narrative that they don't do this; that pretty much seals the deal given everything else assuming of course what was said is factually correct.

They clearly would not have credibility, which would eliminate them as a potential choice in any risk management analysis you might need to do.

[Link]: https://www.businessinsider.com/new-lawsuit-alleges-tiktok-o...
LFS stores files by content hash, so deduplication happens that way. But you're right that if you frequently make small changes to a single large file, it's wasteful.

In our case though we don't frequently change files, we just get lots and lots of new big files coming in all the time.

Moving head, as in, to check out another branch locally? Somewhat regularly I guess. I suppose you're wondering about performance in that scenario? It's usually quite good since git-lfs does some local caching as well. I've never needed to wait longer than a couple of seconds. I'm usually on a wired 1000/1000 Mbit optic fibre connection, and transfers are directly to and from an azure blob storage container (the LFS API server only generates download and upload URLs, it intentionally doesn't transfer any data), with parallel connections and chunking etc, so it doesn't really get any better than that. And all of that is out of the box functionality too. :)
I really think this cynical take on wealth needs to stop. This is far more likely explained by politics.

Or more precisely: efficiency is distorted by compassion. Which is then recovered by efficiency. Which is again modified by compassion. If your system is a bewildering mish-mash of cost increasing political interventions and cost reducing market innovations then it's never going to work. But lawmakers need something to do to stand out, and so do business people.
I do the same! My EFI partitions are always a few gigs, because I even stuff .isos into it for easy reinstall/rescue operations:)

For people who are stuck with a 260 (or 100M) EFI, repurposing the 0x27 partition is easier: just shrink the end of your windows partition, and add what you gained to the 0x27 partition after backing up its content - no need to touch the other partitions!

Shrinking a partition from the beginning (as what would be needed to get a larger EFI) can be harder

> No grub or shim or systemd-boot or whatever extra moving part.

Same, the arch way is just better! FYI you may want to add a grubfmx64.efi in there, to be able to select entries more easily for rescue ops. You also get a grub commandline.

I don't like grub as a normal bootloader, but I like having its flexibility when I want to.
The amount of anthropomorphizing of these LLMs in this thread is off the charts. These language models do not have human intelligence, nor do they approximate it, though they do an incredible job at mimicking what the result of intelligence looks like. They are susceptible to prompt injection precisely because of this, and it is why I don't know if it can ever be 100% solved with these models.
>Pick an industry where money is not the issue, such as self-funded software startups, and co-ops don’t form.

Because the owner/founder of the self-funded software company doesn't want to dilute their ownership with workers. Owning 100% of a self-funded startup and just hire employees with 0% ownership is seen as a bigger financial reward from the owner's perspective. The employees get a salary and the owners get the excess profits. This thinking of how to split the pie is rooted in money.

There may be some minor employee-ownership benefits such as ESOP (employee stock option plan) for retirement plans or ISO (incentive stock options) but the core reasons for co-ops not being popular is still based on money. Co-ops are not just arbitrary administrative slicing of a corporation; it is about dividing the economic pie a different way that benefits some at the expense of others. The founders of new companies must be willing to give up significant and meaningful ownership percentage to potential employees who have no leverage to fulfill the vision of a workers-owned co-op. Most founders won't do it because of money.

A bunch of lawyers and farmers forming "professional co-ops" are not relevant to this discussion that got triggered by an IBM middle-manager getting laid off because she wasn't a part-owner of a co-op.
Because we have numerous tests that test for self-awareness, we can infer from behavior, and we can study brain layout and activity.

Pain and suffering are irrelevant given we can kill animals in a humane way. Only the right to life is relevant.
or just let the free market run it's course.
Not everywhere, which is a good thing.

A year ago I saw (and thoroughly enjoyed) an exhibition of 80's arts posters in Spain. What struck me were the description labels, and especially the terminology used. Where the English part described something as "advertising", the Spanish descriptions unashamedly used the word "propaganda".

Let's not fool ourselves. The mechanisms of advertising have been lifted, adapted and further weaponised from war-time propaganda, or as we'd call them these days, influence operations.