skysight-inc/HackerNews huggingface dataset:
You're confusing the object language (human natural language) and the meta-language (formal grammars - ala Chomsky).

Formal grammar theory relies on recursive formulae to define what is a a language (formally set of sentences), natural language itself does not use/require recursion as understood in the same way. Some natural languages support grammatical features like sub-clauses but that's only "recursive" in the sense that attempts to describe such features (using formal language grammars) use recursion when in fact and in practice nesting sub-clauses do not "go on forever".

An analogy with computer programming languages - programming languages exist that do NOT support recursion (pre-Algol) but nonetheless require recursion to define their formal grammar. For example, a programming language can support limitless nested lexical scoping (loosely analogous to sub-clauses in natural language) WITHOUT supporting recursion (which requires a stack and managing frames).

For some programming languages (functional for example), recursion is such a key feature that it's inconceivable that the language could be useful without it.

This is not the case for natural languages. Most of the people I interact with daily have English as a second language and rarely or never use sub-clauses (which are not recursive but are often used to claim that language is recursive) so from practical experience, I know that English as a communication tool looses very little expressive power when users do not use sub-clauses.
"You can only use our OS if you opt in to some malware that pre-empts the OS" - Microsoft having a normal one
> I personally used to be opposed to netplan but I had to do some very esoteric network configuration which was super easy with netplan.

Unless it still insists on realizing all state or no state, I think I still prefer the things doing the work for/underneath Netplan

To your point, esoteric configurations. Netplan is all or nothing: done improperly, it can more easily break the whole house of cards.

It tries/applies everything... where the others allow more utility
I am an example of the opposite.

For me, language is primarily a tool for thought and only secondarily a tool for communication.
Good read but I have one question:
What’s the address of the chinese documents site he is talking about?
Hard disagree. Time savings from speeding comes from discontinuities like beating traffic lights.

Also 3 minutes is huge if you’re almost late to a 30 minute private lesson.
4 million homes of 900 square feet is not a tremendous oversupply. This doesn't sound like a legitimate story..
How is Dropbox now a "core component" of computers? Have we collectively lost our minds?
Not OP but I also don't think with an internal monologue most of the time. For me it's often more like mentally manipulating abstract shapes or quantities and trying to make them fit together. When I'm writing software I'm literally thinking about pointers and bytes etc, not thinking about the words "pointer" and "byte". This is highlighted by the fact that after intense programming sessions I have dreamed about code, like I am computer memory and I'm being allocated by a memory manager or something.

Sometimes I do explicitly think with an internal monologue, though. Like if I'm debugging something I'll sometimes narrate what the program is doing in words. Also if I'm trying to figure out how some event happened I'll try to tell a story in my mind. It helps then as it forces me to serialise things.

When I read there is sometimes an internal monologue. When I write, there isn't. I don't talk like this. I think it's quite clear sometimes when people write with an internal monologue as their text reads like speech (which can be a good or bad thing, depending on its purpose).
A simple BOLD maker thanks to Streamlit
Can you prove your first statement? I assume you cannot as it's nonsense. Lookup how /dev/random is not really random, but relies on interrupts occuring at random timestamps.

That's like saying f(x)=x is a random function, if x is random.
And the corresponding deprecation of 32 bit which killed so many games
I think you've nailed a subtly — and a major doubt — I've been been trying to articulate about code helpers from LLMs from day one: the difficulty in programming is reducing a natural language problem to (essentially) a proof. I suspect LLM's are great at transferring style between two sentences, but I don't think that's the same as proof generation! I know work is being done I this area, but the results I've seen have been weird. Maybe transferring style won't work for math as easily as it does for spoken language.
Illegal in that period. Something like shipping insurance can be built from a repurchase agreement and this may get around usury/gambling laws, but how do you do that for life insurance? That takes more legal than probability knowledge. Also do you have the skills to combat insurance fraud?
Often times i can actively feel how laggy my brain is in wrapping the thoughts in language. Before i even have the words ready, my thinking is already way ahead at the next thought. Not sure if that's just ADHD. I like to think secretly it's because i am not too dumb and actually a quick thinker. On the other hand, my analytical thinking is not that good.

While i enjoy the process of thinking about things alone for hours, when presented with problems like in school or sometimes even today when someone gives me a riddle, i can also very strongly feel that i am not "thinking" actively. I am just thinking that i should think and often seem to make myself appear as if i was thinking – and that's it. It feels a lot like "fake it till you make it". Often times i have ideas other people call "brilliant" as well, or i seem to have s lot of refreshing takes on things according to others (stated to hide my weirdly self-conscious arrogance), it's not that i actively pursue it. I sometimes feel like i am standing on the piazza, waiting for this beautiful thought to walk past me. Too scared to talk to it, because she would realize i am too dumb to understand her and a con-artist anyway... but then, every once in a while this beautiful thought turns around and takes over my brain.

But maybe, i am truly just mad.
They need to weigh actions against the idiots who didn’t patch their systems first. Look closer to home. Theres a project manager here to blame who can’t even turn a computer on without calling the IT helpdesk.
I would love to use it as a test but there is too much of a commitment in that it is not a drop in replacement for vite nor is there anything in the way of a doc or help for "migrate from vite to farm".

I stopped at "create" - I rather "install and convert" in a branch to try stuff out.
Capital is most valuable when demand exceeds supply (producer surplus).
Long live Oddball!
I don't know why people even need to write the disclaimer "for all his faults". Who doesn't have faults? At least his fault isn't being a greedy capitalist like most of our "thought leaders". Oddly nobody ever mentions those faults, though.
I can think of that too. But it's not the same. A crude analogy would be to working memory. "Buying books without reading them, as a phenomenon" takes half a dozen or more slots in memory. "Tsundoku" is one slot.
My cofounder and I came up with an AI product available across many channels including WhatsApp, Telegram and Slack. We made it so that it was able to speak to customers and provide sales leads for a business.
We hope this will be useful for many businesses that use these channels to speak to these customers and to generate leads.

Product hunt link: https://www.producthunt.com/posts/your-business-ai

Let us know your thoughts!
Most of the HW engineers I work with consider the webstack to be far more efficient than the HW-synthesis stack; ie, there's more room for improvement in HW implementation than in SW optimization.
The late eighteen hundreds is "ancient history"? That's antiquity to you?

I get the impression that this might come as a surprise to you:
'In the context of the Circassian slave trade, the term Circassians did not necessarily refer to ethnic Circassians, but was used as an umbrella term for a number of different ethnicities from the Caucasus region, such as Georgians, Adyge and Abkhazians, in the same fashion as the term "Abbyssinians" was used as a term also for African slaves who were not from Abyssinia.'

That Moscow is a european colonial project was kind of my point but obviously that flew at a level seemingly mesospheric to you.
I see aphasia as the insight into animal thoughts. Imagine when you’re trying to remember a name, and it’s just not coming. You can still understand the thing, see the thing, think about using the thing. You can do all that without language, you just can’t communicate the thing.
Effective Performance Engineering at Twitter Scale
The saddest thing I see about Windows is that most people (outside work) refuse to switch because they need Windows for gaming. Like really? With so many ways to play these days you let your video game addiction keep you on this invasive, user hostile piece of crap OS? Really?
On Linux there's FreeCAD, SolveSpace, Dune3d and OpenSCAD in (subjective) decending order of capability. FreeCAD still suffers from the "topological naming problem", though there's a fork that helps with that and merging it upstream is an ongoing process.

I purchased Alibre Atom3d because it was the only non-subscription affordable package I could find, but it's quite disappointing and won't run in wine anyway due to the licensing rootkit it uses. So I end up using one of the above linux capable tools, depending on the needs of the model. Each one has its strengths and weaknesses and none is satisfying overall. I reach for OnShape for any design that is going to be open source, because it is a pleasure to use (even though it is web-based), but I don't make enough money from CAD to pay for a $1500 annual subscription.
If I understand the system correctly from that brief description, I've slept in a hotel with that. It was quiet, calm, no hum at all, and cool. A cool that came from the walls, so to speak.
I once spent a transatlantic flight behind a poor lady who barfed every 5 to 10 minutes for 10 hours straight. Probably something she ate. Hope she’s alright.
This is more amusing than anything: https://lithub.com/the-time-terry-pratchetts-german-publishe...
It never was...n The EULA stating you have a limited use right and stop... As any commercial software and black boxes. It's not just ads and co, it's the concept behind it's development.
By nasties I guess you mean carcinogens. Those aren't the only problem with using EVO for high heat frying:

1) You can fry under the smoke point but it's close, so you need to monitor temperature more carefully

2) If you do accidentally hit the smoke point you're going to burn the oil, make whatever you're frying taste worse, stink up the kitchen and gunk up your range hood, if things really go south, you can start a grease fire.

3) EVO is expensive and it doesn't fry any better than any other oil so kind of a waste to use it

4) One of EVO's main selling points is its flavor, which gets neutralized by heat

And then yeah if you hit the smoke point, carcinogens maybe/probably/idk.

You just never want to get near the smoke point of oil when you cook. EVO is best for lighter and lower heat applications.

I'm not a professional, just a guy who likes to cook, but I doubt any professional kitchens are frying or using EVO for any other high heat applications.
Zombie businesses don’t make bootie calls. Let it go and move on. Good luck.
Amazing to me that people are still only just realising this a full 15 years after I made the switch. And I was by no means some kind of pioneer. I honestly don't think I'd still be doing computers if free software wasn't a thing. Get the shackles off and dump Microsoft for good! It feels great. Give it time and before long you'll start doing things that Microsoft/Apple etc won't let you do. Compute freely, my friends.
It is unusual that they allow custom clients in a pvp game, though.
Considering that I’m in a social bubble of considerate people all of whom wouldn’t leave a single bottle cap in a car, this makes me despair at how people must be outside of my bubble.
> And we need to incentivize them to get said valuable information.

Are we sure about this? It seems to me that a lot of those experts become experts despite the incentive structures that they are in. And, there are those to-be experts who had to quit, because they didn't have enough resources to fight the established “incentive” structures. Maybe if we could let people do what they could become an expert in, we would all be better off.
I don't automatically do what you describe, but I've had good experiences with it: "preventing myself from lapsing into conscious thought". Especially in how I experience ADHD, if I just wait for my subconscious to cook up something for me, it's a good trick for seeing past the weeds to what is actually relevant today, here and now.
Here's why that's wrong. When the Confederacy seceded, the economy of the South slid into ruin. The economy of the North thrived.

The Rebel army was barefoot, because Southern industry could not even make shoes. The reason that Lee was in Gettysburg was to loot the shoe factory at nearby Harrisburg.

Where were the industries in the South? Where were the industries in South America? Why did the South secede to protect their economy from the North?

> was the basis of the economic machine that you speak of

The Civil War destroyed what there was of the Southern wealth, literally burning it to the ground.

"made the South its most prosperous region"

That's just nonsense. Take a look at contemporary photos and paintings of the North and South before 1865, and you'll see the stark difference in prosperity. Railroads latticed the North, far outstripping mileage in the South.
Micro-Gl: Headers Only C++11 CPU Vector Graphics. No Std-Lib, FPU or GPU needed
I think "better" is ambiguous.

Better for developers? Better for users?

Better for speed? Better for maintenance? Better license? Better software stack? Better telemetry? Better revenues through subscriptions?
For reference, language deprivation experiments have a long tradition:
https://en.m.wikipedia.org/wiki/Language_deprivation_experim...
Each platform has their own rules for names, off the top of my head I don’t think X will allow registration of 4 (maybe 3) characters or less any longer, even if it’s available. So without prying I couldn’t give you my opinion about your mark(s).

In the case of X, I can use wayback machine and show the username did exist for a month when the platform launched (2006 I think) and then was removed from that point to the present. YouTube handles are a new feature only about a year old, and I have been trying to register it from day 1, so I have personal knowledge the handle has never existed, and they also prevent registration of any variations @{trademark}001.

I also have evidence that the other major platforms (Meta/Instagram/Threads, GitHub, Reddit, Twitch, TikTok, etc…) were reserving this trademark and released it to me upon showing I’m the trademark owner.

It’s strong enough to bring a civil lawsuit where the standard is “more likely than not” anyway. Again I doubt they’d want any employee of consequence being deposed under oath and testifying why they reserved it and refuse to turn it over to the trademark owner as many others have done.
A sane program knows were to find the "random" configs: first, in cwd, then $XDG_CONFIG_HOME, then $XDG_CONFIG_DIRS. This is not exactly "obscure", you learn it soon and it's documented in every program.

The big advantage of this is that you can take your local config files and take it to other system. Can you do that with the Windows registry? Ironically, the only way to port settings in Windows is to have a .reg script and execute it, the thing you critisize.

And the Windows registry might be a single centralized config file, but config values are scattered through all the tree, and usually undocumented. E.g. this is a commonly recomended tweak:

HKEY_CURRENT_USER\Control Panel\Desktop]
"UserPreferencesMask"=hex(2):90,12,03,80,10,00,00,00

Can you tell what it does?
A mentor sounds great, but part of growing up is

- realising no one really has it all figured out, there are generally no "perfect" answers to how to tackle life

- realising you don't need permission, a masters degree is nice if it truly interests you , but after 10y in the field it isn't going to offer you much.

- be very wary of people that are very happy to give advice, or tell you what you should do. Generally judge what they do, not what they say.

As others have said here, why not befriend more peers, talk to other people that are your equals and see what they think, they are trying to figure it out themselves. Make friends in different fields.
Some european banks are still struggling with the whole internet concept and have win32 apps using emulated dial up for both home and business customers.
Links to a 50min Video of a qcon talk by a former twitter engineer.
The video is from 2022/23, I could not find a timestamp
Expectations get in the way of agility.

What execs really mean by "we're agile" is, "We'll be changing our mind a lot, and you'll be agile enough to suck it up and get it done quickly."
I don't really have any complaints or accolades for the internals of SVG, but I was recently evaluating image format for use with a tile-based browser game and stumbled upon a performance issue.

After some quick experiments, I found that SVG is a total non starter compared to PNG and JPEG. At image counts in the tens, you can't tell the difference. If you are rendering a 20x30 grid of 600 images, SVG can take seconds, whereas the raster formats can redraw at monitor refresh rate.

My process now is to treat the SVGs as art source code and to raster them into various formats as required at design time.

I am a little bit disappointed by this outcome, as I was hoping for "infinite resolution" game art that would accommodate the varying zoom levels automagically. I will now be working with pre rastered tile sets for discrete zoom thresholds. I was expecting SVG to be slower, but not that much slower.
Have you tried MSYS2? It even uses pacman for package management!
The AI features wouldn’t have worked for the vast majority of EU citizens anyway. It’s “US English” only everywhere and while techies might use that a lot of people use their device in their native language, take notes in their native language, write emails in their native language etc.

The fact Apple believes their systemwide integrated features run afoul of the DMA is just a bonus.
At a business, all of these - a good engineer/architect has to find the right balance.
Pitching in to say that there is some proton stuff to enable the draconian anticheats to work on linux if one is keen on running such a thing.
Any tool that wants to replace esbuild for me will have to write as good, or better, release notes. The cost of broken tooling and bad change logs (in other words, bad versions) are many orders of magnitude more expensive than the cost of staying on esbuild.
Note that you cite laws that restricted the Chinese workers' options. Here's one of those laws:

http://libraryweb.uchastings.edu/library/research/special-co...
Sometimes you do get arbitrary code execution, but you are in a Chrome sandbox.

One use of mseal is for defense in depth, where you try making it as hard as possible to un-sandbox the sandbox.
Based on experience gained from debugging complex issues and code over decades I have a mantra I repeat to myself and others:

"Almost every bug turns out to be a 1 that should be 0, or a 0 that should be 1"

Keeping this in mind often keeps one focused on the detail of the underlying binary values and how they are being manipulated.
It has manner/manor, but it's missing my favourite one: "to the manor born". There was an English TV series named that (as a pun), and probably a majority of people here don't realise that the original phrase is "to the manner born", from Shakespeare. Arguably it's not even an eggcorn but a phrase in its own right now, so maybe that's why it's not listed.
Well painted picture of a specific example of a macro issue of our dawning noosphere. We want to be smart, connected to & making smart choices. And there are some reasons to be savvy, to learn and know differences and uses. And interesting theories and ideas aplenty to dig into.

That interest is gullible to or can be played or disrupted by over-excited neurons of the world brain; individuals and media sending strong signals or alarm. Often unduely loudly, disproportionately. Wrecking the noise floor.

I maintain more excitement than worry. This connectivity is so new. And so many people and agencies have only shown up lately, are not the aggressive infonauts. It's no surprise we are only beginning to figure out how we will sort and make sense of information. The torrent of news and revelation still ebbs at us, but eventually I hope and tend to believe we might emerge longer views, where information is only regarded as valuable when it has ongoing lineage & history, when it's expected to be updated & mutli-faceted information.
Dawarich: Self-hosted alternative to Google Location History
I don't have an internal monologue at all (I am able to speak to myself in my head if I want to, but I seldom have a reason to). When I read, the information just gets uploaded to my brain. I don't vocalize words in any way, silently or otherwise. I don't read one word at a time either. When I read something quickly I can "feel" that my understanding of the material is lagging "the cursor", sometimes by even a paragraph at a time.
I'm a little confused, can't you already clear the page's write flag with mprotect? i feel like I must missing some important detail because iiuc mseal doesn't bring anything new to the table.
Cap Gets The Reference. (talking about Steve Rogers, but trying to stay in the 4 word format, like "Big Hat No Cattle")

in a different vein, "Tony and Manny, at the pool" might refer to:

这个国家：
先拿到钱，
得到力量，
然后淫乐。

[at least in "Antonio Montana's Journey to the West" (1983)]
I am VERY happy running games on a nag-free windows 11 retail install.

- I download games from gog via linux and put them on an NTFS partition

- I boot windows 11 in a proxmox VM with passthrough gpu + usb controller for sound

- I mount NTFS partition in VM, install and run games

- my windows 11 install has no network device

- tbh there was a windows defender nag, but I managed to disable it.

I've been wondering if I can do something similar for steam, but haven't touched my steam login in 5+ years. I think you can use a proxy for steam.
> The idea of thinking independtly like that though seems unbearably slow to me

While I seem to be a fast reader relative to people I know, I very much feel my reading speed is limited by sounding the words in my mind, so I agree - it's near-unbearably slow.
Rspack supports JS plugins made for Webpack. I even think there is some overlap of the dev team.
The LLM is already generating factoids: Things which resemble a fact without actually being one.

(See also: Androids that resemble men but aren't, asteroids that resemble stars but aren't, meteoroids that resemble meteors but aren't...)
Which Linux phone and on what phone hardware?
A game mode cobbled together from a partial backup by a few staffers, yeeted to the fanbase as a fun, nostalgic "sorry" for crapping the main branch of the game up. Over 10 years later its still here.

Personally i think the biggest strength of the game and its development methodology is also its biggest flaw - Community voting and preapproval for updates.

So many updates have failed to make it to the game because the fan base are exactly what you'd expect from reddit/discord/mmo playing nerds. Incredible difficult to please.
Pain? Every new tool brought less pain and more performance to me... Lately it's just a "npm install" and I'm migrated, no configuration needed.