skysight-inc/HackerNews huggingface dataset:
PHP uses PCRE2, which is included in this barometer. I mentioned PHP (among others) here: https://github.com/BurntSushi/rebar/blob/master/WANTED.md

If someone has a compelling argument for why PHP specifically (and probably others) should be included, then please open an issue and make your case. :-)
.tsx would be a totally practical use for their files.

Please explain why they needed to create their own style?
What I've done is sign in using some throwaway account on setup, create a new local user once logged in, login to the new local user, and delete the old user with the Microsoft account.

I think you can also simply unlink and sign out of the Microsoft account once logged in to effectively make it a local user, but your user folder is stuck using the username of the Microsoft account, which also gets cutoff after like 8 characters.

I abhor the whole process and it's annoying because there's no other way to create a local account during Windows 11 setup on e.g., a laptop because it knows that the wifi module works and will not let you progress unless you connect to the internet. I tried unplugging my modem and connecting to my internet-less router, but it still refused to progress because it didn't have internet access.

Don't even get me started on the other dark patterns once you actually have a local user setup, like being pushed through part of the OOTB Windows setup again after a major feature update asking you to login into a Microsoft account and making sure you still want all the (user accessible) telemetry off.

The worst part is that I actually like Windows 11 and some of the new features like the tiling layouts when hovering over the maximize button on a window, the new default terminal program, etc. But, the whole thing is entirely soured by dark patterns like the aforementioned forceful use of a Microsoft account, all the extra Edge and Bing crap being shoved down my throat, the poor web-first Windows search, widgets just basically being an MSN feed, Teams starting at login by default on a new install, random apps and games being advertised in the start menu on a new install, etc.
That applies to everything we learn. Most of us use previous experience to make an educated guess. Someone just coming into software won't be reading this, but it can be good start to know what one could dig deeper into.

Most content on any topic is bullshit, and in tech quickly outdated. What's your gripe with this particular one? I have several similar repos starred for future reference, because why not? Could be useful.

You never answered how you learn? Because I assume you still do? Since you have opinions on how others do it maybe you have better approaches you'd like to share?
It's not just software - it's engineering design in general. The hardest part of engineering design to know what needs to be built.

This is akin to knowing the right problem to solve but engineers are trained poorly for that. For 4 years, we're given problems to solve so we get very good at that but that's very different from knowing what problems need to be solved for the project, which is essentially what writing requirements is.
A goal of TypeScript was that it could be added incrementally to already existing JavaScript code. This meant it has to support a wide variety of crazy pattern used in already existing JavaScript frameworks and libraries.

If you want simple interfaces, just write simple interfaces. TypeScript does not prevent you from that. But it makes complex things possible, when you need it.

If you work with developers who like to make things needlessly complex, the solution is not to make the tools less powerful.
No idea. Perhaps someone who's still affiliated can answer.
My original intent mentioning ETOPS was supposed to be a point about wild speculation being detrimental to reporting and recommendations, unfortunately the point got lost in a copy paste mistake while rearranging my comment.

ETOPS absolutely _could_ have made the difference here. Either by avoiding the engine failure in the first place my way of more strict maintenance requirements, or potentially by setting the expectation that the aircraft can operate with a single engine and causing the pilots to rethink which engine was underperforming.

But just like the original article, speculation like that is not practical for an NTSB report
Humane AI Pin
There is also a (IMO less likely, but still conceivable) scenario where weights ARE copyrightable, but represent fair use of the training data on grounds of being "sufficiently transformative".
LOL. I think competing in markets is an objective criterion for success. Governments defining for themselves what success is? That's what's called a "self-licking ice cream cone". Of course one can be a success if one gets to define what success is, but stating it as baldly as that shows how ludicrous that is.

Europe has totally dropped the ball here. I think they'd be well advised to just give up. They don't look like they have the attitude or desire to actually deliver a world class competitive result.
>>I know very little of its economics, like that it typically takes 7 years to pay it back and lasts 20-25 years

Are you talking money or energy? Energy takes about one year, not seven.
There is difference between "I am not interested" and "no one should be interested and you should shut up you virtuosity projecting xxxx". I was reacting to the latter. If op stopped at "I do not like them" I would not be reacting.

Not liking something or not being interested and going into angry burst because the thing exists are two different categories.
You can try to avoid bias and “infohazards” but you’ll be unable to completely eliminate them. Better to live with the tools to disarm the hazard than spend your life hiding from anything “exciting”.
Was at a small startup. We kept begging CEO to raise prices so customers would take us seriously and stop laughing at us. Finally he tripled the prices.

We started landing new customers like crazy and in a few months got to 1,000 monthly paying customers. Same products.
Adobe also happens to own Adobe stock, so maybe they simply trained on their own corpus.

Who am I kidding this is Adobe of course they're fucking over their users
It's just a race for which test case gets to the supreme court first really...
"of the era" ha! How many RCEs are we up to with iMessage on iOS now?
That is pretty easy: “We have been breached. Everyone may be affected. Preliminary results of our investigation to come shortly at {URL}.”

Sucks to be them, but then they have a very strong incentive to quickly begin investigation and triage so that they can quickly identify who is actually at risk.

It is ridiculous to sacrifice the victims by keeping them ignorant of the risks they are facing so that the company can save face. They should not be allowed to blindly speculate that everything is perfectly fine which is simply not knowable without a investigation.
But how to get hired then?
Thanks for copying that snippet! It's probably the most interesting paragraph in the whole article. I'm baffled why it was left to very end. This should be the lead!
My favorite template for defining the two states & transition path is the A3 Plan popularized by Toyota. I have returned to it over and over throughout my career as a simple and effective problem solving tool.
It is hard to take those town square remarks seriously when his actions have pushed so many people off of the platform. Twitter was always a harsh place for moderate voices, and the lack of moderation has made it even less hospitable. Killing off third party apps only made that worse, because it took away tools people were using to filter out unwanted hate speech. Ultimately I can only judge Elon’s twitter by the outcome, and that means looking at my feed. It’s a ghost town now, mostly only the angry shouters are left.
“ >> Ok technically it helps one incompetent person in the cto’s office who rose beyond their competency level feel important.

> Sounds like it is providing value to someone then?”

That conclusion nicely shows the quality of these rebuttals. According to it, A person in the cto office making utterly pointless work is “adding value” because they feel important while the business is harmed.

And yes they make utterly pointless work as in the end it turned out they had spent weeks trying to justify what was actually a restriction imposed by an error they’d made - the wrong role assignment by their team.
until you figure out some kind of Secret Sauce™ that solves that ... don't try to poorly reimplement Yelp (unless you want to learn - learning is great, and modeling on a known-working system is a great way to learn)
I believe it's sold through the Mac App Store, because the Firefox extension is an outgrowth of the preexisting Safari extension.

https://lapcatsoftware.com/articles/StopTheMadness-Firefox.h...
This is the first time I ever saw a comment including the text "I am a lawyer". Does that mean the comment technically contains "legal advice"?
The report [0] this graph was based on also has major issues as it does not consider versions of the frameworks and includes sites using old versions of Next or Nuxt compared to only new sites for Astro as it's a new framework. There have been major changes for example between Nuxt2 (Vue2) and Nuxt3 (Vue3). They at least disclose that at the end of the report but it still leaves a bad taste because it should have been possible to differentiate these without too much work and they were aware of the problem. Another issue is that Astro seems to be used a lot for static sites whereas the others mostly for dynamic ones. I feel like it's really not a fair comparison.

[0]: https://astro.build/blog/2023-web-framework-performance-repo...
Oh man... there was some extension or app or something way back when that turned every web page into its own dedicated chatroom/forum.

Does anyone remember this? It has to have been 20 years ago at this point (yikes!)
Linux Commands for Efficient Server Management
More knowledgeable, with more to work with.
pretty hard to map some city of 30,000 with intellectuals, burned to the ground by 80,000 nomadic military from far away. repeat over centuries
Even without this extension, generally holding shift when right-clicking gets around right-click blockers.
Well this was an oddly terrifying introductory paragraph for an IEEE article:

"... half of Phoenix residents are at risk of an emergency room visit or worse if their electricity fails during a future heat wave, according to a recent study. Air conditioning is what keeps people there comfortable—and alive—a growing fraction of the year. The extreme heat already kills hundreds of Phoenix-area residents every year, a number that went up by 25 percent from 2021 to 2022."
Desktop operating systems all have application event loops that run within a single thread because the OS thread scheduler is not the same thing. If you just want an event loop, trying to use threads instead for everything will often end up in tears due to concurrent data access issues.
I quite like dart.
Are your Google Docs safe from AI training?
+1. This approach of having guardian threads/actors etc communicating by messages is just a natural for Rust, too, because it nicely deals with a whole pile of borrow checker & lifecycle issues, too.

crossbeam_channel FTW
Norwegian phosphate deposit can meet fertilizer, solar, EV demand for 100 years
It's true that with the isometric view, what is "right" and "up" can be confusing. I could teak the buttons on mobile, but not sure how to solve this for desktop.
Appearing immature has been a long-standing issue with some open-source projects. Desktop environments have never had the polish or cohesion of even Windows, and a large part of that is not attracting as many UX or design contributors. Seeing a marketing page could be a sign that they also put effort into a cohesive API and good docs.

That said, there's a certain project where I want to see the API front and center. I've seen companies make all sorts of vague marketing promises that I never understood until I saw their API.
Yes, this one: http://doc.cat-v.org/plan_9/4th_edition/papers/sam/
Feels like an amazing time to be a computer gamer, all told. I'm perfectly happy with my Deck, and more than happy to support building more. I'm also more than happy that they are getting competition in this space. Excited to see things progress.

I do think more companies and games should consider using the touchpad approach that the deck has. Works remarkably well, once you get used to it. I really like the games that have one mapped to be the full screen, and the other more like a traditional computer touch pad.
Bingo, did a ctrl+f to find binary as that seems like the closest analogy here.
Interesting. I hated it. I usually like Lex Friedman’s interviews even (or even more when) I disagree with the interviewee. I agreed a bunch with Holtz but I could not build empathy.

I tried, but for me he is too childish despite his undeniable intelligence. I am sorry for him.
That's going a bit far. They're just fictions that are privileged over certain other fictions--it's like how you can often cast magic missile in D&D but you can't usually cast expelliarmus, it comes down to which fiction we agree to inhabit.
I agree generally, but we have to be realistic that decentralization/onion routing/public key encryption and all the other technical tricks at our disposal will only slow the corporations/the state down. Yes, it convenient for the FBI to have a web form to be able to get access to your gmail inbox or whatever, but they will happily just arrest you and beat you with a wrench until you give them your private keys.

The truth is that power (aka money) is heavily concentrated in global society. It's a worthwhile goal to break it up, and maybe there are some technical tricks to help people toward that end, but even if we woke up tomorrow with a perfectly decentralized and anonymous network culture, we would still be under the rule of oil interests/unelected bureaucrats/unaccountable intelligence agencies/the finance industry/your bogeyman of choice.
Like a binary tree of models?
I vouched for this comment and brought it back from being flagged/dead/whatever because I think you're making a great point, and not calling anyone specific out. I would caution you from calling folks ignorant, even indirectly, as it can be taken the wrong way and can cause your comment to be flagged.

I saw that you copied this comment and replied to another comment below with it. I'm concerned that folks might see that as against HN guidelines. Again, I agree with what you're saying, and I just don't want you to be seen as a spammer.
I made: Chrome Extension to remove 404 error pages. Kinda
This extension listens to the websites you visit and gives you access to their archived versions on the Internet Archive.
github repo: https://github.com/KaiBelmo/no404
Don't be naive. The citizenry doesn't make any significant choices. Western democracy is a sham. There are elections, yes, but voters are subject to large-scale manipulation, mainly through mass education and mass media. Not so much to determine who they cast their vote for, as to ensure compliance with the system itself, and its very limited set of choices. The range of acceptable opinions, and the matching political choices, are determined by the real rulers - presumably the billionaire class. Significant dissent on real issues is quickly crushed.
Solid advice from an investor: first, go work at a bakery and/or restaurant and learn the craft before trying to develop the project. You will learn the pitfalls and the value opportunities, you will save yourself from making bad decisions and investors will be much more interested in your project due to your credibility. Good luck and I hope you get to pursue your dream!
I could

...and I even will ;)

https://antipaucity.com
can someone post the following to a channel and delete everybody's home directory that reads it with usuc?

: rm -rf ~/

[edit]

They cannot. On careful rereading usuc passes the data through the pipe when writing a message, not reading it. So the channel is just full of raw terminal escape codes, if I understand correctly.
I think you either overestimate yourself or don't consume very much news.
According to multiple sources, Ubuntu has more than 30% of the market share; independently how it is, it definitely has a lot of weight in the Linux world, and its practices/standards.
Can someone give me a legal answer to this?

People, from early school, all the way up to university, use copyrighted materials to learn various topics and obtain degrees. This trains our brains using the work of others.

The same is true as we navigate life. We learn various skills and subjects consuming the work of others.

And, yes, in the case of most people, we use that training to pursue various careers, obtain work and get paid for it.

How can there be a claim of infringement on the part of LLM's and not on every person who has ever used a book, website, article, video or publication to learn something?
Sorry, it just came off a bit pretentious. You could have just written "German-speaking world (e.g. Germany, Austria, Switzerland)"
That's not true. Declarative shadow DOM is supported in Safari, Chrome, and Edge, but that is not the same as declarative custom elements, which don't have a spec yet.
lol at the downvotes, you know it's true. Most of the made up papers in the "Sokal squared" affair that made publication are considered PhD level within those fields and they're literal nonsense https://en.wikipedia.org/wiki/Grievance_studies_affair
One pays for a post office box, so perhaps there is a similarity here I missed. But I was thinking it would be free to have but that maybe you would pay to send email.
Mozilla already control the update process, so could easily stop extension authors pushing malicious updates after a takeover.
never made an attempt to monetize

Yet.
> user defined

Hmmm...

> We need to have ability to set the list of quarantined domains remotely.

> Filing as confidential for now,

> "Only some extensions monitored by Mozilla are allowed on this site to protect your data."

I didn't know Mozilla was the user of my local Firefox instance :P

(Well, doesn't matter much to me honestly. I only use LibreWolf.)
> I pointed out the social media guidelines were basically impossible to follow

Can someone explain why they are impossible to follow? Just… don’t tweet (or use other social media) and you are following them, right? Apparently I’ve been doing the impossible since forever.
Architects are usually not stake holders or your direct line of management. Chide them and explain that someone who can't code shouldn't be calling the shots.
Show HN: Mafa - Read tweets in your terminal
Any suggestions about the history of navigation? I have always been amazed by caravels and ~1500 advances on ships and navigation technology, but never dived into the subject.
You hold the Windows/Super key on your keyboard while clicking and dragging on the window with either the left or right mouse button.

If you hold Super and left-click-drag, it moves the window around the screen as though you are clicking and dragging from the title bar (like most people would normally move a window around).

If you hold Super and right-click-drag, it will resize the window depending on what quadrant of the window you initially clicked and which direction you're dragging. Similar to if you clicked and dragged the corresponding corner of the window.

It's extremely nice to not have to aim for the precise edge of a window.
Isnt any a/c a heat pump though?
> when you start to have trouble with your regex because it is conflicting with line returns

That definitely happens, but 9 times out of 10, you can add /m to the end of the regex, and now ^ and $ match individual lines, while \A and \Z match the entire string.
> I think there's merit to a discussion of a "public utility".

I have thought about this a lot. Twitter brands itself as the "public square" and I've tried to figure out how that works in practice. In the United States we have public parks, why can't we have public web spaces?

There was a post in another thread about the idea of what a "public web" would look like, and I am trying to understand how it would work in practice.

There is _somewhat_ of an existing framework for this in the form of public media IMO such as the BBC and NPR - I have been debating if such institutions could start hosting Fediverse flavors to continue public discussion on topics. The infrastructure could be provided as a contract that would be bid on by tech companies on their cloud services; while the administration would be left to various semi-public institutions: PBS, NPR, BBC, your local state university, etc.

Basically, just encouraging public funded Fediverse instances, but infastructure provided by the contract awarded bids. Data on these public instances could be considered public domain; and companies wanting AI training sets could leverage these if the proper policies existed on how to utilize these data sets with public sanctions.
The article only barely touches the performance reason for async. Without an explanation of that vs OS threads, it doesn't make much sense what you're trying to accomplish with async. And while you can think of it as the caller having control like the article says, you can also think of it the more typical way, that you're issuing work and getting async responses.

So I would still start at https://rust-lang.github.io/async-book/01_getting_started/02...
And if you want to go deeper, think about how you'd build a massive IO-bound server without async (the answer will look like async but with extra steps).
Wasm seems to have the power to make that nightmare a reality, but if they can just force you to use native apps, then maybe they don't want wasm. The web itself is what they are looking to kill.
One of the nice side effects I had found doing this was that I could avoid logging anything dropped by my ACL's once I was confident that all of my legit URL's were accessible. It gets rid of all the bot noise.
Yes, companies training LLMs would not let this degradation of quality happen. But that's not the question this point is answering. It's an answer to the thought experiment of why LLMs won't be able to just become smarter and smarter by talking to themselves. The theory is that there is some point past which that will make them dumber rather than smarter, so it won't be done. We don't know for sure yet, but I personally find this theory compelling.
As someone interested in exploring this area -- specifically writing a very thin input highlighter/wysiwyg-lite thing -- i keep hearing about war stories but i'm curious how much people have discussed it, talked about it, etc.

Are there any documented best-practices for writing your own? (aside from "don't" hah)

I get that common wisdom says it is kind of insane, but i'd like to learn why, concretely. It's possible a fraction of what i want is not the "hard part", so i feel compelled to at least explore it.
> Some of us have to consider platform risk in our designs and not just ignore it.

Has anyone considered pushing back on the higher-order consequences of chasing a multi-platform solution?

Do you truly know how much this objective is going to cost you in terms of complexity, et. al.?

I have absolutely zero issues convincing our clients (banks/finance) that one vendor is an advantage.
It's easy to invest a million in some index fund, but it's not easy to beat the market.
Investors spend $200M on “worthless” Bed Bath and Beyond shares
I don't like the focus on search results. It could in so many cases just give you the information instead of spiking it with useless links
Web components are custom HTML elements, which typically combine state behavior and state-based rendering. How do you expect to do that without JS, at least without porting a non-trivial subset of a JS-like programming language into HTML?
Yes, in the same way as "evangelist" and "novice" are everyday words in English. This does not invalidate their original religious meaning. Daisetz Suzuki I'm sure was quite aware of both the everyday usage and the Buddhist origins.