skysight-inc/HackerNews huggingface dataset:
It seems more basic than "cultural translation", which suggests changing the literal meaning to match cultural norms. It's stylistic. I obviously can't speak to the accuracy of this relative to the original, but I would suggest "fight well" rather than "be good at fighting". I guess technically that could change the meaning, since "be good at fighting" only implies abstract skill whereas "fight well" implies applied skill. If someone with access to the original confirmed that no, really, the original only implied abstract skill and so this was a very careful translation which favored literal accuracy over very deeply ingrained stylistic requirements, that would be one thing; but I must confess I'm very skeptical that this is the case. What would need to be the case for this to be a "good" translation would be that there is a free choice of terminology in the original dialect to distinguish these two cases, and the "abstract skill" case was used. Otherwise, it was the translator's choice to use the stylistically lacking translation, and that could be bias.
He talks about this topic, it's in the transcript.

I ctrl+f'd for "large" of large language model
> Because one of the biggest arguments for each is scoping styles to a component instead of the default global cascade.

Escaping the global cascade has been on everyone's mind since forever. BEM, one of the lost popular ways to try and scope CSS to components, was invented in 2006: https://en.bem.info/methodology/history/

OOCSS is 2009: https://www.slideshare.net/stubbornella/object-oriented-css

> Writing same styles everywhere? I'm not sure I understand what you mean,

You need to specify things like font sizes, line heights, border styles, colors etc.

> React's lack of CSS features has encouraged a generation of frontend devs to simply not learn CSS fully.

This has nothing to do with React. No one ever learned CSS fully. If anything, Tailwind encourages you to learn more CSS.

> but in many cases people just copy-paste Tailwind templates from elsewhere (another benefit of Tailwind) and don't actually understand the styling.

How different is it from all the history of the web?
only the western main stream culture is converging cough cough
Plus, given that the auction was about getting rid of the increasingly weird 25% equity holder, it’s not a far stretch to assume that the minority guy just rigged the auction with „who do I know who I could talk into starting a fake bidding war“, and thus even less appetite among the majority to just pick up the tab for that stunt.
There are two phrases I hate to use. Due to their overuse to the point of becoming meaningless.

The first is pretentious. Which the OP massively is, they seek to impose the impression that they're a learned and intelligent person. By appeal to classics, high art, and digressions of philosophy and ideological viewpoints. Which I can believe has place in a postmortem of a project like this; as it seems an incredibly personal project that is created in order to explore an ideological viewpoint. Therefore explaining the "why" and "how" of the project is necessary for fully appreciating the intention.

I will not use the secondary phrase, as it tends to distract conversations and lead to people interpreting it as an attack. So instead I'll talk about what I mean directly; and that the appeal to tradition and implication that modern society is a "decayed and degenerate" form of past "western" society leads to a rather unfortunate ideology.

It seems to advocate that modernity is a decayed version of a past civilization. And the obvious end point of this form of thought is in order to reverse this decay society must return to a "golden age. Which the author seems to imply is 18th and 19th Century Western Europe, due to the artifacts and architecture that is upheld; as well as the fascination with historical Japan (which was common in late 19th century Europe). And likewise, there is an implication of Übermenschian "imposing one's will on society" with that quote you placed in the middle paragraph. That the author places their device in opposition to all of modernity, and therefore superior due to it drawing from undiluted history rather than the decay of modern society. Likewise, the digression of going on Instagram, "despite my higher self choosing the latter," seems to imply an internal disgust of not being "strong enough" to overcome their weak will. Ultimately, placing themselves and their computer as a mythological hero against a degenerate world.

This viewpoint I find personally gross and distasteful. And instead a kind of intellectual and emotional honest perspective would have been much more interesting and easier to digest. One that proposes this project as an experiment to draw from the Arts and Craft movement, and craftsmanship computing as a tool for personal fulfillment. Being honest about the drawbacks and the difficulties of such a device; and presenting lessons that one can apply to their own projects. Encouraging others to reflect on craftsmanship as a viewpoint, and thinking how to apply it in unexpected places (like computing).
Yep, from the ancient Greek Dory-wielding Phalanges to 17th Century Pike and Shot, the long pointy stick has a long and formidable career as weapon of war.
Is Gambas not also a drag and drop GUI builder, but for BASIC?
The reviews are brutal.
moc is the part of C++ the standards folks didn't see a need to integrate, but it should have always been there. Since all it does is take syntactic sugar and output more C++, it's clearly C++.

of course, C++ eventually gained the ability to implement moc natively using a more general solution.

to me, moc and the Qt base classes sort of round out C++ to me in a way that is better than the alternatives. I can imagine an entire world of application development based on Qt C++ base, and in fact I've written a few network servers this way. Simply having event loops with message passing built-in makes programming that much more enjoyable for me.
The 30 billion times the size of the sun is BBC making a mistake. It is 30 billion solar masses. Direct from durham [1] from the arxiv article [2].

techwiz137 pointed out[3] an existing known black hole, TON618, is 66 billion solar masses[4]. So the new find is large but not the largest ever found.

[1]https://www.durham.ac.uk/news-events/latest-news/2023/03/lig...
[2] https://arxiv.org/abs/2303.15514
[3] https://news.ycombinator.com/item?id=35360780
[4] https://en.wikipedia.org/wiki/TON_618
Spotify Mysteriously Bans Support from Discussing LGBT Artist with Manager
Spotify Artists Support have removed the artist, and all collaborating artists in the last few weeks, and none of the affected parties are able to get any clarity as to why.

When approached about it, all Spotify agents immediately disconnect. No answers thusfar.
I mean I'm not for the act, but it sounds like the letters were used within the context of the law.

I'm just trying to gauge the difference between what people were saying Patriot act will allow, versus what actually happened.
The people who once had a free blue checkmark are complaining because they now have to pay. Especially journalists who have the ability to be heard more than others. Twitter once told them they were special and now they're being treated like everyone else. They portend gloom and doom as if they were fortune tellers. Only time will tell.

Other people are happy to have a blue checkmark, even if they pay for it and enjoy a few nice features. Twitter is telling them that everyone is the same and no one person is better than another. Some of them are even media personalities that were excluded from the popularity contest because they didn't share the same politics.

Other people don't care either way because they continue what they've done since forever. They're eating popcorn.
I've been programming for 26 years, employed in the software industry for 20 years, been a SWE at multiple FANGs as well as a few smaller tech businesses, and I feel probably more similar to you than I do to the author regarding our views on the state of the industry.
Very well said. Thank you for the great thread.
Typst starts its public beta test and goes open source
I agree that the bit about six months was substantive, or at least the kernel of a substantive comment. The problem was all the other stuff: the LMAO and Elmo, yes, but also the snarky italicized pseudoquote. That's the majority of what you posted!

A better comment would have (1) made your point about six months thoughtfully; (2) omitted the snark, name-calling, and flamebait; and (3) perhaps added some evidence for the connection you were making.
As far as I can tell, the only source in this article is a tweet from a developer with no connection to OpenAI
Let's see.. it was simultaneous and synchronized across the Anglophone countries in the early 2010s.

It's sort of peculiar for Puritanism to appear suddenly and simultaneously in widely distant countries that share a common language but have different cultures, right?

No, I think the change in phones and what they enabled in social media is a better explanation.
Exactly and young people lack the life experience to comprehend the long-term risks associated with surrendering their private data to the CCP or being exposed to sophisticated disinformation campaigns over time.
So it is incumbent on the govt to protect their long-term interests.

And to also ensure that trade relationships are fair and equitable (which it currently isnt).
In this case, the "spontaneous" means naturally occurring. Spontaneous abortion is the medical term for what's commonly called a miscarriage.
And now this low brow distraction is on top (at least for me), even above the next comment which has very insightful information about the content of the bill.
If you want to hear SCOTUS explore the limits of attorney-client privilege, including extensive discussion on just this practice, the oral arguments for In re Grand Jury are well worth a listen:

https://www.oyez.org/cases/2022/21-1397

(SCOTUS ultimately decided to punt the case.)
Chinese regime is in no way communist. It is only in the name and has been so for years.
What I've often found was documentation for Delphi. There are many cases where they work just the same.
Pausing AI Developments Isn't Enough. We Need to Shut It All Down
> distances that would overheat other animals

what other animals? I used the dog example because it fits perfectly here: they don't sweat yet it's impossible to catch up to them if they are running away. Even if they overheat they don't just drop dead, they slow down to a human's walking pace.

And what about running animals that do sweat like horses? makes no sense. What makes more sense is to approach from multiple fronts and spear/arrow it down. Plus, all remaining hunter-gatherers hunt with the help of dogs. Sure, you do have to run, a lot. But the endurance side is the least important.
by the time flutter and dart expire, Qt will still be embedded in billions of cars and military devices.
The goal is absolutely logical (training the model with data that is undesirable). It is the method you are questioning? I guess I would have just labeled them "terrible" or something in a bulk assignment to not have people observe them.
Where are the unquantized ones? They aren't released because Facebook doesn't want people to have them?
Pretty interesting discussion - I particularly liked the part about how, in order to better align LLMs, we need better transparency so everyone can help study and align them.
OpenSuse tumbleweed.....rolling release that has snapshots. Up to date software, the open build system, yast

fedora

debian, maybe debian Sid
Ads have entered the Bing chat
The idea seems okay, a standard method to report errors would be quite nice to have. But why JSON and XML only? Why no header-based option?
A part time job washing floors? Any hobby that puts them in contact with the not-highschool reality? Spend a few days in the mountains? Meet someone who got into a great school despite not getting an A+++ in highschool lit?
> Granted, your approach is much more applicable (and is arguably necessary) when things are fuzzier, when it's not clear what the root cause is or who (if anyone) is at fault.

But can you always reliably tell? There might be a reason, what looks like a mistake to you, was done in the first place. A reason that’s not obvious to you, because the error is in plain sight and takes up all the space. So, by "blowing corporate-speak up people’s asses", you actually give them a chance to elaborate, without already coming to a conclusion and calling it a day. This is something I'd expect from a senior developer, for instance. I usually frame it as a question, to get an understanding as to why it was done.

And trivial errors like typos in a method name get a comment with a suggestion, that can be applied by the original author in Azure DevOps with a single click.
Xi keeps talking about preparing for a war years in advance, though. It is unclear how long exactly he will last. The war in Ukraine has shown that the rest of the world will quickly raise sanctions which would be devastating for the Chinese economy which is dependent on trade and sells most products to the US and EU.
that's the thing: it's not C#, it's chromium+react.

They can't be bothered to write a truly native app for their own platform. Heck, they can't even be bothered to dogfood their in-house react alternatives.

All of that for an app that's used by hundreds of millions of people every day. It's those things that make me think Casey Muratori really is onto something.
That’s just being pedantic. The constitution explicitly bans bills of attainder so any law targeting a specific person or company will be struck down.
I don't know about this. Elon and Woz think a 6 month pause is enough.
I wrote an IRC bot in it, one of those "paste a line of code and the bot will evaluate it and print the result" bots that you find in programming language channels. It's not a particularly big or "real" project, but it definitely fulfills the need of having a bot in that particular IRC channel.

awk is great for it because IRC (or at least the subset that the bot cares about) is relatively easy to parse, and shelling out the shell script that does the actual code evaluation and prints the result back is also fairly straightforward. Someone else used to have such a bot before but they had written it in Rust with a bajillion dependencies; if I had done that I would've had to update dependencies and redeploy it every other week. In contrast I deployed my awk version once and then basically haven't touched it in years.
Disclaimer: I'm not a lawyer nor a legal/constitutional expert.

TLDR: The bill doesn't ban TikTok, it gives the executive branch the power to ban companies like Tiktok. IMO this is an entirely reasonable measure.

As someone with strong libertarian leanings, I am generally opposed to the trend of the executive branch gaining arbitrary legislative authority but this bill appears entirely reasonable to me despite some concerns of vagueness.

It gives the Secretary of commerce the responsibility of consulting with agencies to determine if software companies from "foreign adversaries" pose a national security threat. If the secretary seems it does then it gives the president the authority to ban the company.
Some of us have been coding and building computers since before he had a flagellum. Some even used electromechanical typewriters.
The article seem to conflate not knowing exactly how it is trained with not knowing exactly why it does some of things it does.
bring me the BLUE pages!
So, you are explaining that the person that says "they're a jerk" is, basically, a jerk. So you are saying "they're a jerk". So what you say should be apply to you?
> * Motion sickness is still a really big problem

Depends on the game.

For MOST people, the motion sickness is caused by your real world motion not matching the motion your eyes see. As a result, games that don't make you use the controller to move around (Beat Saber, Space Pirate Trainer, Pokerstars VR, and more) don't usually make people sick.

But games where you move through the in-game world without moving in the real world (Any racing or flying game, any game where you make your character walk using the controllers) are nearly guaranteed to cause sickness. Many games that require your character to walk around get away with this by using teleportation.

This is why I've always said that putting someone into a racing game or roller coaster simulator or something like that as their first VR experience is doing a major disservice to VR adoption.
I think you already made that core point in your first sentence. There wasn't any need to add further epithets, and when you stoop to 'you're trying to do the Russian propaganda technique "whataboutism"' that's definitely pouring unwanted fuel on an unwanted fire, as well as arguably a personal attack, or at least something that's pretty likely to land as such with the other person.
Damn near everything about human behavior makes more sense if you look at humans as almost eusocial like ants, where the meaningful unit of evolutionary fitness is an entire tribe.

(My pet theory is that the entire reason humans have such insane metastasized intelligence relative to other species is that we got ourselves into an evolutionary arms race with ourselves where we needed greater and greater intelligence in order to distinguish in-group people in our tribe from bad actors in other tribes trying to exploit us. Ants are lucky because each colony just smells different.)
Voron? Apparently that takes about 30 hours of build time, that's definitely not my kind of project. I want to use the printer.
Bambulabs? Looks very interesting, but it's as proprietary as it gets. With Prusa it's clear what I'm getting into.

I want to upgrade from my Prusa Mini and can't justify the cost for the XL, so the Mk4 seems like a decent choice. I'm sure people building and modding their own printers and flashing firmwares might have other favorites, but that's simply not what I buy 3d printers for.
I use VSCode to develop Qt apps; I tried qt creator but like Eclipse and NetBeans, I found them to be "less general".

The one tool I truly love is Qt Designer, which is a GUI designer that outputs declarative config for the GUI, but also makes it easy to plug in custom classes for special widgets. It's the most rational and practical GUI designer I've used.
This is what I like, as a user. When it works, and it usually does, it's pretty slick. I hear people saying it only works when things are new and fresh but when you try to install old packages or new packages on older systems, things break. I guess that's true, and that's unfortunate. But things break for me using Snap/Flatpak anyway, new or old. And I find it's easier to debug distro packages breaking than application images.

The developer experience on Linux I find is much better than Windows and macOS. But putting my 'user' hat on, the experience on Linux in general is still pretty poor, despite all the progress that's been made over the decades. And package management is one example of this. I don't think it's fair to ask users to work with a new paradigm of maintaining software, even for a "free" OS, and despite how hard it is on developers to maintain distro packages.
> This argument is US-centric and in no way explains the trends seen in the rest of the anglosphere shown in the article..

The US culture war is a significant cultural export, especially to the rest of the Anglosphere.
>TikTok isn't even mentioned in the text of the act.

Because that would make it a bill of attainder which is unconstitutional.
I think this attitude is wrong. A strong democracy doesn't need to fight "fake news" legally and doesn't need their own propaganda op in foreign states like Radio Free Asia etc. If you are banning foreign media in your own country, you are doing the same as China in the end. Why not establish a great firewall?
call for pause in creation of this thread everytime another news source reports it
Good luck with that.

https://apnews.com/article/technology-russia-business-artifi...

https://tass.com/economy/1541627

https://www.aljazeera.com/economy/2023/3/3/china-beating-wes...
Google’s legal training specifically says that this won’t work and don’t do it anyway.
Good news: it really is OSI-approved open source (Apache 2.0), rather than one of the fauxpen source licenses that are distressingly common today.

Bad news: it's basically open core. They only open sourced the compiler and CLI, not the collaborative editor.
The weak construction of US homes honestly should depreciate too, it's a cultural lie that we tell ourselves about how something built as cheaply as possible to 1970s codes by suburban land developers with asbestos and aluminum wiring is somehow appreciating versus the land it is sitting on.

I'd totally have torn down and replaced my house if that was something the homebuilding sector optimized for.
“ If then we speak up for some better job that’s open, let’s not till our talk with such words as hoping, thanking, eagerly, favor. If we are really worthy of the job, the Company will benefit by giving it to us every bit as much as we will profit by getting it.”

Good advice for job applications. “I’m grateful for this opportunity” is common-place but so much less appealing than “I’m confident we’re going to get great results”.
You cant have a company full of nice and incompetent people. Useless people can only be allowed in certain numbers.
Of course they want to pause. Imagine that ammout of jobs that will be obsolete in one year from now. This will start a revolution
At the end of the day it’s an empty platitude and vain hope that work will pause or be considered carefully. Certainly public entities can be made to pause, but nation states won’t. If there’s an advantage to be had; the work will continue in secret. Vernor Vinges “Bookworm, Run” had a take on this situation.
I hope it passes
I'll also add that its pretty interesting to see China in the list of "Foreign Adversaries".

I think this probably the first time they are recognised as such in an official capacity in recent times.
> You can’t, so you just trust. And let go of the complexity, you don’t need to consciously manage it and you are still ok.

Or I can read a variety of sources from across the political spectrum to look for common elements, and I can try to avoid news articles and such in favor of longer form magazine articles written after the fact, and I can, and do, prefer to read "multiple books" on a topic instead of a simple article. I tell people to recommend three books on a topic they think I should learn, instead of an hour long video. By the time I've read a few books, I have a sense of what the authors agree and disagree on, and enough material to have a useful framework to try and hang the rest of the information I receive on.

As far as complexity... my career is literally "dealing with the complexity of modern computers," from a variety of angles - so I can explain, in long form detail, just how badly broken the assumptions we put on computers are.

And I use them to, fundamentally, do the same stuff I used a 486 for a couple decades ago. Write code, use basic webpages, talk to people, listen to music. The details have changed, but the category of "The tasks I use it for" really hasn't changed. We just have a couple orders of magnitude more CPU performance, RAM, disk, etc... to do the same things. Nobody blinks about a modern chat app being hundreds of megabytes, requiring a gig or two of RAM. Yet it's still used to send text to other people.

I'm sorry, I reject your "Just relax and let the algorithms sweep over me!" approach to dealing with all this. That guarantees that I will feed myself with whatever is the most profitable to someone else, think that which is most profitable to someone else, etc. And that's not a way to live life.
I’ve seen this point made that if we don’t do AI right, it might ruin the futures of all living things on Earth and take itself out in the process.