skysight-inc/HackerNews huggingface dataset:
Oh! This is very exciting. Bcachefs could be the next gen filesystem that Linux needs[1].

Advantages over other filesystems:

* ext4 or xfs — these two don't use ECC to protect your data, only the filesystem metadata

* zfs — zfs is technically great, but binary distribution of the zfs code is tricky, because the CDDL is GPL incompatible

* btrfs — btrfs still doesn't have reliable RAID5

[1] It's been in development for a number of years. It now being proposed for inclusion in the mainline kernel is a major milestone.
Americans will measure with anything but the metric system
If they are genuinely aiming for mass market applications like gaming and AR then it can't be too expensive. Their last attempt at this was a flop because they had no open sign up and "call us for pricing" bullshit.

This looks like they might have come to their senses.
Being able to host for free on dodgy free hosting is hardly a benefit anyone should care about.
Could this be parlayed into a general-purpose hair loss treatment,?
Yep. Departing from, and arriving to, the city center rather than have to commute to and from the airport is definitely a killer feature.
IMHO it is the worse time to start a startup. You should do it while still in the uni so that you can get all kinds of help. Equally good seems some actual experience(?) People have been writing software and running businesses for a good while. Maybe they know something?
huh, this is fun: https://lore.kernel.org/lkml/ZFrBEsjrfseCUzqV@moria.home.lan...

There's a little x86-64 code generator in bcachefs to generate some sort of btree unpacking code.
Yeah, but these things exist across languages. Laravel has collection methods that fix that and they can be used in any php project too.

https://laravel.com/docs/10.x/collections#available-methods
I feel the same way from time to time. But - please take care of yourself, and if you’re not already, please stop to smell the roses when you can
> Is there an open source web desktop environment that comes close?

https://www.linuxserver.io/blog/2021-05-05-meet-webtops-a-li...

(note: one may consider this cheating)
"But if you asked a random person on the street to name a clarinet player, I suspect most people couldn’t come up with one, let alone one known for their good looks."

If they could come up with one there are good chances that it would be Woody Allen. Definitely not someone known for their good looks.
Bank governor defends forex management
NY to LA is ~ 5 hours, which is about as long as you get on the continental USA. Do you really need to eat? Chicago to NY is just over 2 hours - not really enough time for a 3 course meal.

If you are doing the 19 hours from NY to Singapore ... the food is pretty good!
I don't think this is a general principle. It just depends on the codebase in question.
I guess I wasn't clear enough? I said "it makes complex tasks SEEM". My point being, they SEEM SIMPLE in a DEMO. But in real application it quickly turns into a quagmire, due to the problems I already listed.

Oh look, you even say so in your own comment: "the specific code sample shown on this page shouldn't be treated as a practical example".

So... you're saying the page makes it SEEM simpler than IT IS, hmm? Is this what you were asking me about "why is it bad"? You don't think parlor tricks in demo code is a bad thing?

So what are you even objecting to here? I said something bad about Laravel, and you use Laravel, so you have to go on the offensive out of loyalty? I don't know why people need to identify so religiously with their tools. If we start picking apart this demo code, you'll probably admit that every line contains an anti-pattern you'd avoid in a real project of more than a modest size.

So what is this demo demoing then? It's essentially misleading people about what it takes to write a good app. If we'll go by simple demos alone, PHP needs no framework at all for a good demo:

<?php
echo "5 + 5 is: " . (5 + 5);

Boom, everyone understands this, now you can write your own Google!

This is why RoR declined and it's why PHP with Laravel and WordPress as their poster boys is declining.

PHP itself is no longer as terrible as it used to be, although all the good people seem to have left the internals. But the frameworks people use on it are terrible, incompetent and aggressively misleading people into bad practices for the sole purpose of marketing to newcomers.
Templating languages are abstractions on top of other technologies. I don't see how PHP is a templating language. I could write that exact same code above in NodeJS and I'd need to use mustache to escape the output. So you can make the same mistakes in Node, Python.

Nobody writes PHP mixing HTML and PHP anymore, and if you do you should run. Shit code is not unique to PHP and I've seen more than my life's share in JS and Python codebases.
Nice list. I'd add John Beltran, J Dilla and 100s of cats from Detroit.
Most of them? 500k per minute is around 8k reqs/sec. $6 will get you 2 vCPU, so each CPU only needs to handle 4k requests per second.

I'd at least expect that to be possible in Node, and would be somewhat surprised if a Go or Rust framework didn't hit that mark.
You're not impressed!?

Here on HN, a few days ago, there was a post about Microsoft publishing a GitHub repo that contained a "table recognizer AI". Basically, you feed it PDFs that contain horrible scanned images of finance records, and it spits out Excel spreadsheets. For some reason, Microsoft had just "thrown this over the fence" and released it to the public for free. This, despite man-years of effort developing the thing. It was working, and everything.

I made a comment wondering if Chat GPT 4 with the vision extension could solve the same problem. One of the devs that had worked on the aforementioned AI (for years!) mentioned that yes, yes it can.

Game over.

Those years of effort had just been replaced with a one-sentence English-language prompt that starts with "Please output a table from..."

If this doesn't blow your mind, then... I don't know how to help you understand just how much has changed, virtually overnight.
> Most people hate to write as much as they hate math.

This resonates deeply. All that matters for our lived experience and our social interactions is how we train our brains, both individually and at collective scale through agreed symbolic modes of expression. Brains are so plastic that wonderfully different alternatives are possible and we almost certainly have not discovered them all.

Ancient bards were learning and reciting day-long epic poems by just hearing them. There are still cultures that train themselves to long recitations of text. I don't even know what that might feel like to have such a long sequence readily available in your brain.

But training our brains requires massive energy. Depending on individual and social characteristics people will stop training their brains when the going gets tough. Math is a great example. You could argue that chatGPT has a job because our public information repositories are so littered with low-density information (unstructured textual information) that its impossible to navigate. Some professions would go to great textual length to describe in an ambiguous and limited way something that can be described concisely with an equation.

Superficially at least, the impact of digital assistive tech is that we are being collectively dumbed down (just like we are becoming obese through the ready availability of massive amounts of fatty foods). Its a multi-pronged process: Before chatGPT decimated our writing skills, visual dissemination of information (which conveys less meaning but requires no training) has taken over like a raging wildfire. E.g., tiktok versus twitter.
Laravel has inertia, livewire or alpine to get reactive/snappy frontends if you want to have an SPA. Inertia lets you use your react while not needing to write an api. Livewire drops the js completely and does the SPA-esque frontend with php, alpine is just a smol lib to make parts of the website interactive.

Generally speaking, if you use PHP to build an API, you can use react still as is.
Well y'know what they say—"familiarity breeds contempt"—"you can have too much of a good thing".

Is Grimes' voice going to become as passé as the average dubstep growl? "Experts say yes".
> It's like the money is completely sucked up by some unproductive black hole.

It feels like this is the main goal.
foldable phone but actually a foldable tablet
Look at modern web browser (part 1) (2018)
(1978)

Note, old Reason was pretty wild in content and contributors:

"Did Reason Really Publish a "Holocaust Denial 'Special Issue'" in 1976?"

https://reason.com/2014/07/26/did-reason-really-publish-a-ho...

> Another of that issue's contributors, Gary North, would later be excoriated in this 1998 Reason article for arguing in favor of violent theocracy and the stoning of gays and others.
I googled SXML and it appears to be have implementation libraries in lots of languages. This is not the core language's standard library.
Am I missing something or is this literally "Displaced workers get new jobs"?
You're assuming that IQ sees linear growth. Getting from 100 to 110 is much easier than 140-150. It's not just "10"
Seems weird to pit socialism against free markets.

There's nothing about disallowing private ownership of the Earth's common resources, natural monopolies, etc. that stops having free markets everywhere else.

If anything, allowing that is what corrupts free markets - as even with privatisation, you never have a real free market on the railways, highways, or electricity grid because we can only build a limited number of them and can't support multiple disjoint networks. But those corporations can then use that captive market for an unfair advantage entering other markets / verticals.

I think the best solution would be free markets and liberalisation, except in natural monopolies, and a lot of taxation against accumulated and inherited wealth (not income) to provide a level playing field and economic mobility.
Whatever happened to passionate programmers?
Hm, remote work does not also means asynchronous work. Something can be asynchronous, something can't. In that case it's just a matter of agree some timeframes like normal office hours where anyone can easily join anyone else because anyone should be there like in the office.

It's a matter of discipline not much of physical presence.
It isn't true that it doesn't require existing knowledge. A lot of it is either pattern recognition, or group theory. Both can be learned about / trained for.
I would have no problem with ads if they weren't so obnoxious. They cause the page layout to shift as they load in, they block the loading of actual page content, they play sounds, play videos, pop up over the content i'm trying to read. Advertising doesn't have to be like that and that's why i block it.
Do people really hate writing? If so the comment sections of HN and Reddit, the timelines of Facebook and Twitter, the whole Medium... would be so empty.
I'm sure you can get strong lifting rocks and wood. However, a barbell set-up (whether at home, gym, or elsewhere) allows you to perform progressive overload in a safe, controlled and convenient fashion. Fitness fanatics have been using them since the 19th century for that reason.
I Did not know about this cottage industry.

I'm also quite surprised that "operators start as customers"

Is it because operators are script kiddies that are "renting" someone elses software, or in effect, operators are just resellers?

This assumption is based on that, if you are someone technical that can create spftware to develop a botnet in the first place, you arent likely to buy it from someone else unless its really not worth your time.

And if indeed script kiddies are resellers of anothers software , what are the costs to rent/buy the malware? And why does the FBI not go after them?
This has already started, as I found out when my plugin for OSMC stopped working. Here's what YouTube has to say about apps:

https://support.google.com/youtube/answer/12318250?hl=en

Of course, this cat-and-mouse game has been going on since forever, so I wonder if the next step will be downloading ads and then not showing them.
Fun fact: "Y" in your comment is not symmetrical either. Letter shapes are usually not symmetrical, Y/X/etc. even in gothic sans typefaces add asymmetries that make text easier to read.
For one they totally neglect that NAND loses data over time. Granted, not fast. But a 10 year old flash drive is more likely than not to be unreadable. This problem has not been resolved.

Hard drives, while they do have a finite lifespan, can probably survive 100 years or more. Furthermore, the components likely to fail can be replaced.

Surprisingly CD-ROM (and DVD-ROM and ...) are going to last for centuries or millennia. Even writable CD-ROM will do. They also have the advantage that if necessary you can read them through a microscope. So failing components don't matter that much. With enough patience you could read them with a microscope, pen and paper.
It means "not tested", which might as well be zero.
> The poor in America are far richer than the poor in most other countries.

You probably mean the US/Canada. 'America' includes South America for which this is not generally true.

However, replace 'America' in your sentence with any developed country and the statement is indeed generally true. And thusly of little value to this discussion.

Specifically it doesn't change the fact that the poor in the US are much poorer that the poor in most (possibly all?) developed countries. [1]

And I do not mean this solely in the sense of pure numbers as in e.g. [2]. But rather what it means to be poor.

I.e. how dignified or undignified a life do the social support systems of a country and the view of the resp. society on the poor allow you to live, should you fall in that bracket?

[1] https://confrontingpoverty.org/poverty-facts-and-myths/ameri...

[2] https://data.oecd.org/inequality/poverty-gap.htm#indicator-c...
Yes, Google people always have to do some big-brain stuff in their projects.

I’m sure the initial reasons for their state management were valid and their heart was pure, but god damn it’s a mess.
If the business doesn’t have product-market fit, the single most valuable skill you can exercise wrt the company itself is zeroing in on that. Speed, business understanding, and speed again are the top 3 components of that

Whether or not that aligns with your own benefit is a different question entirely. If your comp is set up well and the company is supportive, it should be.
Ask HN: How is “Bluesky” legally able to replicate the “Twitter” GUI?
This new social media platform [1] “Bluesky” is becoming a popular alternative to Twitter. Have a look at this comparison:

Bluesky GUI -> https://i.imgur.com/YkcWfv4.png

Twitter GUI -> https://i.imgur.com/ttsMp5u.png

They're almost indistinguishable!

How are they legally able to copy the Twitter GUI and color scheme without legal trouble?

It's a very polished app, venture-backed, and supported by Jack Dorsey (Twitter founder), so I'm pretty sure they would have considered this.

But I'm curious, as I was under the impression that clones of software - especially for-profit clones - would be easily susceptible to legal action like "cease and desist" letters...

Maybe it's because it's still in "private beta", but still seems strange...

[1] https://blueskyweb.xyz/
Funnily enough, they address this question on the linked website:

> Whenever we work on metaverse or VR for Matrix (e.g. 3D video calling, or our original Matrix + WebVR demo) we always get a some grumpy feedback along the lines of “why are you wasting time doing VR when Element still doesn’t have multi-account?!” or whatever your favourite pet Matrix or Element deficiency is.

> The fact is that Third Room has been put together by a tiny team of just Robert (project lead, formerly of Mozilla Hubs & AltspaceVR), Nate (of bitECS fame) and Ajay (of Cinny fame) - with a bit of input from Rian and Jordan (Design), Bruno (Hydrogen) and Hugh (OIDC). On the Matrix side it’s been absolutely invaluable in driving Hydrogen SDK (which also powers things like Chatterbox and of course Hydrogen itself) - as well as helping drive native Matrix VoIP and MSC3401 implementation work, and critically being our poster-child guinea pig experiment for the first ever native OpenID Connect Matrix client! In terms of “why do this rather than improve Element” - the domain-specific expertise at play here simply isn’t that applicable to mainstream Element - instead there are tonnes of other people focused on improving Matrix (and Element). For instance we shipped a massive update to Element’s UI the other week.
of course php is best, but how do u do in app(web app/browser) notification with 6$/month apache & php?
for example if there are 2000 users who need to push a message to when a queue job finishes in php backend?
Matrix as a CDN
I mean no disrespect, but imo you need to get a modern UX designer involved in rethinking and redesigning your site. Message-wise, your site has too many angles, sells too many use cases, and has too many general marketing statements and not enough concrete examples. This only confuses readers.

In terms of design, the site design (1) doesn't promote a linear flow of reading, (2) doesn't space out information with enough padding, (3) doesn't make good use of text sizing to create an information hierarchy, (4) has too many disparate and messy screenshots, and (5) has distracting cursor animations and alignment shifts when hovering over the top navbar. Overall, it makes for a messy, cluttered reading experience and imo likely turns many people away. Here's the page I'm talking about:

https://qbix.com/platform/welcome

The important thing is to present a very clear "how this is used" right away, targeted at a narrow set of use cases, in an easy-to-follow, nice design. Not too many examples; one key feature at a time. For the audience of devs, they need to see how the platform is used at the most basic level (the code and UI screenshots on that Payload CMS site are good examples). If you find that Payload site's layout confusing, you're probably out of sync with modern design. In any case, I hope this feedback helps.
> To take an example, asking ChatGPT to write a professional sounding resignation letter might look absurd to people who value writing in itself, but the people doing it are still expressing a very specific intent: "I quit".

But they're not expressing other very specific intents like going out of their way to assure the team that the new opportunity was unmissable or pointedly thanking some people but not others or being deliberately terse because frankly the whole experience was a bit shit.
(and might if they're not careful be expressing particular intents they specifically don't wish to convey)

And ChatGPT itself generally gives the most verbose answer possible, because people training it reward verbose and somewhat ambiguous responses more than clear but not quite right answers, so I suspect its impact on prose norms will be the exact opposite...
no, "kindly accept" basically means "be so kind as to accept". even disregarding the idiomatic nature of the phrase and just looking at "kindly" as an adverb, grammatically when you say "we ask you to kindly accept" the person being asked is the source of the kindness, and the person doing the asking is the recipient. "kindly ask" does not make much sense, since you are not being kind by asking for something.
The thing is, even when I don't block ads, their shitty sites fail to load ads on my browsers because they aren't main stream. In case you don't know, your user agent will cause any google site to act wildly different.
Most professionals I know will stick to their Sound Devices, Zoom or Cantar.
I actually suggested a friend to enroll in one sich study when it first surfaced in HN, a year ago.

My friend mentioned he didnt meet the criteria for the study (I think age was the problem).

I'm happy to see developments on this area of research and I hope someone succeeds. Being deaf is very difficult for a specially social animal like us, humans
I understand very little about earthquakes, tectonics, etc. Indeed, straining fault lines is probably asking for trouble. But conversely, would not drilling pipes, building dams, flooding large regions somehow improve (long term) safety? Ie. reduce severity / frequency / risk of earthquakes? Do we know or have theories?
PHP malware on windows is a thing now too lol
A librarian might say they create a reference card, a web person might say they're creating a hyperlink.

In all cases I think parent post is trying to communicate that they are putting the large mass of information elsewhere, and only retain a reference locally. (implementation details notwithstanding)
Spaced repetition ;) It works, and they know it.
I'm ok with high taxes for sale and redistribution, but I don't think they have such large impact on economic mobility, at least at the top. After all real tax pressure on companies has been steadily going down, but the rate of change in the fortune 100 had been steadily increasing
> , they compromise in every other way. Architecture, performance, testability and so on and so on.

Architecture: The default structure of the app is good to start out and can be changed at any time. You are not locked into that. If you apply your fancy patterns, you can do whatever you want. It's rather a devs fault than the frameworks fault.

Performance: Guess depends on what you compare it to. Surely a rust service will be more performant, however you can scale laravel just fine if you are not writing shit code. There is enough apps built in laravel that handle more load than the average pro reddit coder will ever see.

Testability: Not sure what you mean, you can test in different ways and anything you need to test. It's fairly simply too. Yes, there are sometimes issues where you can run into memory leaks but those can be fixable after some digging.

You can but don't need to use facades, you can go full DI, you can swap the IC.

The Irreducible, unfixable tech debt is created by the developer that wrote it and does not know php or laravel. Yes, laravel makes it easy for newcomers to get right into the traps you mentioned, but then again - we are talking about junior that would not know any better and probably would fail without it.
>you never have a real free market on the railways, highways, or electricity grid because we can only build a limited number of them and can't support multiple disjoint networks

Search indexes too - the electricity costs alone for running one are prohibitive.
Capitalism just has too many advantages, and closer mirrors human nature with our desire to take risks and build our own ideas.

Socialism takes too much control away from people, stifles creativity, and IMO doesn't mach human nature.

A hybrid system is ideal, or something even new that takes what works from both.

For starters, a wealth and income threshold is needed. No individual human needs hundreds of millions of dollars let alone cash, and none of them directly earned or deserve that much. Everything past the threshold can be redistributed.
Ryanair did it >10 years ago, coin slot not contact payment terminal however.
Trying to find consistency in the prevalent (or more commonly predominantly expressed) attitudes and opinions of groups is a common fallacy. You can have a group with a large number of members holding opinion A and nother large number of members holding opionion ¬A without any member being in both groups.

Of course in reallity things are usually more complex and wer are talking about two different opinions A and B that aren't even inherently incompatibly but just some motivations for A would lead to ¬B and vice versa.

But un this particular case I think the flaw is in your assumption that the majority wants stricter copyright law for AI rather than wants the same copyright law that humans are beholden to to also apply to AI, wether that law is the current may-as-well-be-perpetual-monopoly or 0 copyright or anything in between.