skysight-inc/HackerNews huggingface dataset:
As much as I like the third room concept (I like it, but didn't actually try it), I am wondering how much of a distraction it is for Matrix developers?

As a datapoint, a good chunk of my social circles use Matrix, but they seem to incessantly complain about Element. Though very nice improvements have been made lately, I can say from what I've seen and experienced that a lot of improvements can still be made:

- experience was night and day when I switched from my resource-constrained Galaxy S4 with LineageOS 18.1 to a FP4. The phone and most apps were fine, but Element was oh so sluggish compared to the others. I thought it was just the app, but it works much better on this new phone. It now takes seconds to sync after opening instead of multiple minutes.

- my SO experiences constant glitching with Element on Chrome on Macos. The web app fights with the browser to draw over the URL and tab bar. It might be a chrome bug, I'll report this. Additionally, the UI appears to be rendered at single-digit framerates.

- I've seen multiple serious bugs that end up clearing the local DB, triggering an initial sync that lasts for more than 10 minutes.

- I only recently discovered that Android could handle conversation-level notification granularity, and don't have anything similar on my other devices. I don't wish to have the same level of intrusiveness from all chats: for some, I want to see the notifications, for others I want to hear them, etc. Some space-based device-specific controls would be nice to have.

A lot of the issues can be improved by the upcoming sliding sync, and I know vector.im isn't in a brilliant financial situation. I can't really direct you to spend energy on some topics vs others, but it seems to me that there are more (potential or current) Matrix users with old hardware than VR gear. And since messaging is so reliant on networking effects, I would concentrate on being able to reach the largest possible audience.

Now, I really don't want you to get the wrong idea, I love most projects at Matrix/vector, but I can't help but feeling uncomfortable when third room is talked up, while basic chat features leave a lot to be desired.

On this specific point, you are right, and seeing such integration would be awesome. Just don't get addicted to Google-provided data :)
Don't worry! No one's forcing you to try a new framework, it's not mandatory. Part of maturing as a developer is working out what you want to spend your time doing or learning and what you're happy ignoring or leaving to others.
And "code golf" got its name because better scores are a lower number of (key)strokes.
You are probably the cleanest WP + PHP developer in history, who contrary to the messed up ecosystem of WP plugins has clean coding style that puts everyone else in the WP ecosystem to shame then, or those multimillion dollar companies don't actually need that much functionality on their sites.

Even the data structures in a default WP setup, making everything as post types is silly for anything not a blog and I wouldn't build anything on top of that ever again. Most of the examples (all I ever saw?) for themes are silly, because they use concattenation for HTML templating, instead of composition. Not long and a theme will become messy, unless one is very vigilant, but then code reuse inside the same theme obviously suffers.

Basically the whole ecosystem is full of anti patterns that one would avoid usually, but that somehow have become the tutorial samctified way to do things in WP.
Please drink a verification can of AI marketing kool aid!
At least for YT there's a solution: YT Vanced

Or other YouTube clients with ads disabled :) There is even a SmartTV YouTube App that works like a charm. It even skips as blocks in the video itself. Only casting then uses the original app with ads.

Edit:// as long as I would need 2 premium accounts for all my active devices I don't accept that as a real solution
How genetics determine our life choices
Seaflooding
Common sense packaged as wise sounding sentences.
If you deploy a Windows Server AD domain (do people still deploy new AD domains?) it makes things a lot easier and simpler to be able to make it the authoritative DNS servers for a real domain name, and by default it will stomp all over the A/AAAA records for the top of that DNS zone.

I can’t really think of anything else that would really benefit from having its own domain though, especially if your DNS infrastructure supports nested zones.
Although every time I try to pick flutter for something serious, I drop it after seeing thousands of issues on GitHub but the apps that I have built for myself - the development experience is undeniably amazing - only Visual Basic 6 had such pleasure back in the day and I am saying this after having played with Swing, Qt, MFC, plain Win32 API and later WinForms. And of course React Native.

The persistence with which Google is pushing flutter might make it from a toolkit to the toolkit, surpassing Qt in few years if they continued on this trajectory.
Those photographs are of stunningly good quality. Wow!
> Humans for sure do not guarantee this either.

However, humans are more nuanced than that. One might remember wrongly, or act in bad-faith. This is why I said "baseline honesty". One people's traits definitely affects how their words are perceived, and this is not carried in the sentence itself.

> I think of LLMs as an amazing rubber duck. ... People can babble too. (Snipped for brevity)

Humans are not as random as an LLM.

> You're not always looking for those in a conversation. Sometimes you really are just checking that you've thought things through.

Again the person you're asking or answering has their own character and their or your words are affected by that implicit knowledge. This is a background process we're not aware of unless you dig into yourself and look for it.
I think understanding is more important than both. Even if you're cut off fro the internet somehow, you can still re-derive things if only you understand them. And understanding also allows you to solve novel problems.
Both your original version, and https://news.ycombinator.com/item?id=35898426, and the new one you did, include this idea of dancing quite strongly.

How did "Most people I know, they also fucking love writing" get into that? What prompt did you give it?
"Who wants this expensive camera on a phone when you can buy a cheap phone and a Nikon DSLR?"

Turns out... Plenty. Just like foldables. Samsung has been doubling shipments every year.
A comparable Pixel 7 Pro can be bought for $450ish with discounts. The iphone pricing does not even come close
Nice! Really interesting to see the difference between the two implementations, comparing the frameworks in something more than the usual toy examples is instructive. FWIW I agree that the Svelte version looks much easier to maintain!
Mark Zuckerberg Led the Tech Industry into a Metaverse Wasteland
Not the OP, but the editorialized title (please don't do that) seems to suggest that it's freely available, which it is not.
Since the svg is not inline but rather loaded externally it is being cached aswell.
(source https://stackoverflow.com/questions/37832422/how-can-we-cach...)
Can't you specifically ask LLM to tailor the paragraph to produce those variations that you will incorporate to make your own writing different each time? Most of the criticism of LLM not being able to produce something is just people asking LLM to basically MIND-READ the exact thing they had in mind.
It's tricky to make these marketing charts objective. It would be good to have a real comparison somewhere.
Sure, and I do that too. This is for navigating within the page though, and no I'm not going to open a new tab per comment I want to read.
uBlock origin works perfectly with Firefox on mobile, just in case you didn't know.
The documentation for Laravel is readable, in the sense that if you read it from beginning to end, like a book or tutorial, you will get a pretty good understanding of what Laravel does. But [supreme being of your choice] help you if you just want to find out what the possible values for a specific parameter of a specific method can be...
I stopped listening to the radio because of ads. There are podcast I don't listen to anymore because sponsors are so invasive. I installed sponsor block (which I would gladly pay for) to may youtube bearable. I pay for spotify for peace of mind.

I love youtube, but If I can't watch it without being pestered by ads and without giving all my information to google, I will simply do something else.

I would be ok paying for youtube premium if Google were actually not abusing their customers at any chance they get. But since they will spy on you, delete your accounts, cancel services, encourage take down abuses, I really don't want to put my whole life in their hand.
That's how I interpreted "[this email] would not get [a] sign off from any competent securities counsel", personally.
I think it depends on the feature set that is available in the open source project. Often that exists to lure people in, but they quickly find out that the project is too limited or even crippled and they need the EE parts for an actual production-ready solution.
If convincingly arguing about something was the only thing we needed for proving correctness, we wouldn't have the scientific method.

Or, if word order built the meaning and it's devoid of the character itself, we wouldn't be praising authors for their character building skills and embedding things not written or spoken into their stories, regardless of the medium it's presented.
>Most people just WANT to remain naïve

No, most people don’t care. Huge difference. You are not somehow more knowing and worldly than the average person, in fact realistically you are average.
As per Ted Lasso: "Be curious, not judgemental."
The Linux user in me is hearing everything you're saying
There's plenty, it would be good to explore it further I'd think.
This advice is available in any weblog or YouTube channel, sometimes high schoolers. We don’t need funded NSA for this.

Tell us something better.
> Is this what Musk tried to do with Hyperloop?

No, it was just grift. Hyperloop was "debunked" many times, as in fundamental shortcomings of the proposed idea were discussed.
Snapnames seems like everything that is wrong with the industry of domain squatting
I use it as a personal challenge. Growth mindset!
“If you cannot write well, you cannot think well; if you cannot think well, others will do your thinking for you.”
― Oscar Wilde

The above quote may be apocryphal (I tried to source it once but only found secondary sources) but I shared it at work slack when chatGPT had a lot of action with our tea, chats. Seemed quite fitting much like a pilot rotting their flying skills leaning on the autopilot too heavily. You get good at what you do or so the saying goes.
If you're a startup that can pay my salary you must have fired me already.
When comparing "flying then" to "flying now", you need to look at the real cost of the flights. Yes, the experience in economy class has got worse, but the cost of the ticket has also significantly dropped. In 2021 dollars, the cost of a round trip air fare has basically halved since 1979. You could buy a business class ticket now for a comparable price to economy back then.

https://www.airlines.org/dataset/annual-round-trip-fares-and...

https://www.travelandleisure.com/airlines-airports/history-o...
So Microsoft does know how to fix the problems with Windows, but simply chooses not to because of internal politics? Because I keep wondering how such a big, well-established company full of smart people can create such a piece of crap as their flagship product.
where is Bard?
Any new constraint may force creativity, especially if it is voluntary and reversible.

Typing this on a phone, for example, makes me far more deliberate in my word choices.
> So the only time he sees a screen is when we are changing his diaper.

"Mum! Why do I always need the loo when I'm doing homework on the computer?"

"Ah."
it's easy to be oblivious to the fact that the software (and "tech") industry exist for almost a century.
Seems to be back.
That's exactly the point: a documentation should be comprehensive, i.e. it for each class and each method it should describe exactly what the method does, including all parameters etc. The Laravel "documentation" is a tutorial, i.e. it describes what you should do for the most common use cases in a style designed to be read from beginning to end. Which has its uses too, but as documentation, it's pretty lacking...
This could be rewritten as:

Order::create([...$validated, 'status' => 'pending']);
Ads, the way are made today, totally destroy the experience, therefore I'm prepared to say good riddance to YT.
Also, good luck with that; this will only mean that once there is enough demand, a video will be downloaded and shared through bittorrent.
It's not only about the markup imo. I share netflix and all with my girlfriend in the same household. But for YouTube we both need our own premium because of the weird limits. More than that I would likely need 2 for me alone because of the limits. Even more because I organized my abos in different accounts.

I would buy one, but I won't buy 3. And I won't buy even 1 when I still have ads every so often.
Of course, it requires setting up a trap before you harvest the meat fields.
Working here now as well.
I really wish we used more technologies coming out of DEC. Only now are we getting stuff like ECN. But I would have really liked to see TUBA be IPv6.
Especially as a hacker
I think it is notable if it’s happening in bulk. Now, it’s not a new phenomenon; it has happened before with major waves of tech layoffs. But not often enough that it should be treated as a law of nature.
Bingo, seems it was too real, not obvious enough or just not funny though, so I kind of failed.
And now we'll probably never know what happened. :P
The fact that it takes so long to transition to IPv6 and like many other obstruction to technological/social progress are economic and business gain for a certain small group of people and organisations.
Is it time to quit your passion job?
Ask HN: Is Apple ID Down?
Can't sign in to Appstore Connect, xcode, or any other service, but there's no indication on their status page. Anyone else?

status page: https://www.apple.com/support/systemstatus/
How can I use this in Fciv.net the free 3D version of Freeciv?
Well, can't anybody else just tell it the same prompt? The output is generic and samey between all users because the average human being enters the average prompt, thus getting the average output from the training data of statistical averages because it's a next-word prediction model.

If I run a writing workshop and tell a room of a hundred people to write me a story about two star-crossed lovers from different time periods, the likelihood of them writing the same thing in the same way is extremely low statistically speaking. If the week after I then give that same room of people the same exercise, they will write something different again, even if the core story that's being told is the same thing. That's because human brains aren't static, and they don't store information as binary values, the "data" is abstract and chemically gradient. That's without even accounting for mood, the general zeitgeist, and what they've been through since then, and not even getting into them entertaining themselves by changing it up or learning from the previous one.

Long-form consistency also isn't something LLMs do well with.
I think you're right, and it's so depressing.

What I need is not an AI that generates that bullshit, but an AI that detects it and ensures I never have to encounter it.
Ironically, I would be positively excited about Youtube really forcing ads by detecting and blocking adblockers. It would be the most effective measure against my high Youtube consumption.
I'm not paying for anything until they remove the "this is the bubble we have prepared for you" recommendation algorithm.

Plus I gladly watch ads, but not the same ads (do the companies pay triple if I watch the same ad from them I wonder) ever again.
I just want to add my voice to the many thanking antirez for Redis.

Back when I discovered it (probably through Resque), my mantra was "NoSQL is fraud" as I was yet to find a NoSQL database that I trusted with my data (yes, I know Redis isn't strictly a NoSQL database - or at least wasn't at the time).

But reading the docs and looking at how it worked, it shone through how carefully thought out and well-crafted it was. And this was without even looking at the source code (I haven't done any C for years and doubt I would understand it anyway).

It's amazing how that excellence shines through beyond the code and it's still one of my go-to tools (I mainly work with Rails, so can't avoid it to be fair) - so thank you again Salvatore.
IMO That's the wrong question. The question is rather is the premium 'enough' to make it worth it to buy it or just stay with ad blocking as we did years before that option.
It fills the role of an intern. It can do stuff but the quality is inconsistent and the work needs to be verified.

Nonetheless it's better than Google at many things. I find it really good at giving paragraph-long introductions to things, instead of pages-long blogspam. It's also good at suggesting improvements when writing in a second language.

But I don't see what those AI startups see when they want to replace all sorts of skilled workers with this bullshit generator.
Apple ID services are down, no payment processing
I got a small panic attack this morning when my Mac asked me to 'fix a problem' with my Apple ID and then proceeds to tell me it does not know my Apple ID. Turns out, the Apple ID services are down at the moment.
Yeah, and then some.

Tired Alfred North Whitehead quotes aside, he's basically the single most influential author in the western tradition, arguably even eclipsing the bible.
The funny thing is that I encountered the exact same issues OP complains about (network not available = let's stall forever, insert USB drive = let's crash hard) on various mainstream distros. Especially the first one is super common and on various levels and through various protocols.
Yes, looks like it: https://9to5mac.com/2023/05/11/apple-id-log-in-unavailable-d...
He's running a slightly older OS not texting and driving.
also see https://news.ycombinator.com/item?id=35899328
Yet third party YT apps skip these annoying video parts. Premium definitely feels like a huge step down if you suddenly see ads in every second video and you are not used to.
yesterday I saw an ad in start menu right between app names asking to pass some unrelated non ms survey. I thought i got malware, but it was “show suggestions occasionally” that I disabled a month ago enabled again.
> I never heard about Illiberal Democracy.

I've heard the term from Steven Kotkin.

I think it's pretty clear what the term means. It means that nominally the institutions that are meant to protect civil liberties exist, but some person or group has managed to put their hands on enough levers that they can dictate the workings of those institutions.

Like Russia, for example. They have elections for government, and they have institutions that are meant to ensure that the government doesn't have a monopoly on power. In practice however one person has an absolute hold on power, to the point that people who criticize him tend to fall out of windows a lot. That doesn't happen in the US for example. You can trash Biden all you want, no one's gonna show up at your house to murder you.
Most people who work in ‘big tech’ have previously worked elsewhere.

Having worked both in small (<100 people and sometimes <10 people) startups and now in Big Tech(TM), it’s not necessarily clear to me that one’s better than the other. They’re different, but working in a startup is not clearly _worse_.
Hmm good point. But I no longer watch live TV anyway. I'm done with that, I don't even have a connection to it anymore. And if streaming services start doing that I'll just download everything.
I am a Millennial and I do feel connection to some creators. I am sad that I won't be able to watch the content anymore if Youtube blocks me. I will miss them and I will miss other cool content, like recorded conference talks and tutorial and stuff.

I did try Youtube without adblocker and it was unusable, and Google is horrible evil company that I am for sure not giving any money.

I'll miss it, but at the same time, Youtube is horrible time thief. It is bittersweet but it will make my life better to be without it. If I spent the time I have over the years wasted on Youtube instead reading books, hiking or working out, I'd be a much better person today.
> following the terms of the German-Soviet treaty that facilitated the start of ww ii.

Correction: you were meant to say British-French-Polish-German treaty of 30th September 1938, that provided "legal" grounds for the German, Polish, and Hungarian annexation of pieces of land of Czechoslovakia, preceded by the United Kingdom and France "informally" asking Czechoslovakia to cede its Sudetenland territory to Germany on 20th September, which was followed by Polish territorial demands brought on 21 September and Hungarian on 22th September.
As someone writing my first meaningful react app, code quality from gpt4 is monstrously better than 3.5. With gpt 4 i can often paste entire components and get meaningful corrections/bug fixes/non-trivial refactors. 3.5 just does a loop of mistaken fixes while it runs out of context length.
I wasn't even thinking about Google specifically here, it seems like almost every ad free service eventually adds ads.
It's slightly more complex than that. This is in 3D Tiles format which uses GLTF but I don't think you can simply grab a GLTF from an API endpoint. It's been sliced into cubes with hierarchical level of detail and other things I barely understand.
After the outage yesterday, we found out today that all our past workflows have been deleted

This limits our ability to rollback our services to previous deployments easily and we will have to revert to our tags etc

Was wondering if anyone else has experienced the same since the outage? Have github lost a load of data?
dag - Can you edit the title? It should be GLTF (even that is misleading as this in 3D Tiles format: https://www.ogc.org/standard/3dtiles/ )
This is so incredibly bad. I’m stunned.

Great investigative blog post!

Tldr; Do not under any circumstances use or recommend “Converso”.
Here's a recent (Oct 2022) reference to solid science [1] which seems to contradict WP claim of strong evidence:

While there is some evidence that eating unprocessed red meat is associated with increased risk of disease incidence and mortality, it is weak and insufficient to make stronger or more conclusive recommendations. More rigorous, well-powered research is needed to better understand and quantify the relationship between consumption of unprocessed red meat and chronic disease.

[1]
https://www.nature.com/articles/s41591-022-01968-z
> There's a good reason for that.

ok?

> Parliament passes laws.

Ok? So? They also have to go to the bathroom once in a while. They can do more than one thing.

> The budget is a confidence bill; it must be debated, voted on, and pass

Sure.. but again, why can you put NON-budget stuff in there? Because it's a hack. It's not a budget, it's a law.

This is not at all how it works in Sweden. The budget is a budget. It doesn't sneak in laws from the side. We also don't have government shutdowns, because if a new budget doesn't pass the old is in effect a year on. We even had a situation where the opposition got their budget passed instead of the government, and that was annoying as hell to them of course, but we didn't need to call elections.
It's actually G(L)TF but in this case it's really 3D Tiles (a related format that uses GLTF) https://www.ogc.org/standard/3dtiles/