skysight-inc/HackerNews huggingface dataset:
Windows XP incorporated some QOL features we take (probably?) for granted today from Windows ME into the Windows NT line, like System Restore and Automatic Windows Update.
Apparently so

https://en.wikipedia.org/wiki/Lanark_Highlands

No airport, so no planes from California Ontario to Ontario California
It's a strange comparison. Russia's industry is fighting for all they're worth, and Russia is still buying equipment from Iran and North Korea.

The US and EU are barely even showing up. The US is just kicking down whatever old hardware Congress will allow them to, and paying for replacements. There's some indication things might change. Rheinmetall is planning to build a new plant to help out Ukraine - in Ukraine! But in general, the problem is still that the NATO countries aren't spending enough. It's a fairly different problem than what Russia has to contend with: industries that are just barely on the ragged edge of being capable. (which isn't to say Russia aren't capable of doing a great deal of harm...)
Here I fixed it: "Disney backs down from fraudulent DMCA claim"
Most definitively, every new generation they put out is a technological marvel.
Every element has a function or hierarchy in the document. The ‘semantic’ association helps define that role. This is useful for technologies that rely on something else than the visual output of the document, for instance, screen readers.

As an example, a heading might contain the content: “A brief summary”. Without a semantic role, this does not convey the hierarchical position of that element within the document. Using the correct tag (in this case, `h{1|2…}` does provide this extra information and helps provide structure to the document.
@bitterblotter there is a typo in the description on the main page I think:
"It will run a mock server that intersepts outgoing"

Intersepts => intercepts
The "demand" in supply and demand means "how much money are people able&willing to invest into x"
For illegal immigrants, the answer to that is "not a lot"
It wasn't just the shell. Win2000 had PnP. NT didn't.
India's Aviation Authority Orders Checks on All of Country's Boeing 737 MAXs
This seems similar to the technique popularised by Jai (jblow) and adopted by Zig -- making the compiler programmable in the host language, at compile-time.

Here it seems this is happening at run-time by using an interpreted language.

Nevertheless the reasoning they give is similar to why you'd want compile-time to be programmable, that the distinction between compiler and program is somewhat artificial and generally severely hobbles the programmer from being able to introspect their program (etc.).

Given how Jai/Zig/etc. work, it now seems crazy that compiler authors have gone to extreme lengths to provide really-bad compile-time languages (called "type systems") that do 5% of what's useful with incomprehensible syntax, rather than just make the compiler itself programmable.

This technique makes much of programming language design seem to be fumbling around in the dark.
The fact that on KDE you're able to achieve a consistent look across Qt and GTK2/3 apps ootb, but not on GNOME, should tell you a lot.

And then GTK4 comes along, and you basically can't make it look consistent. Not even their titlebars, since they're now CSD.

All of this is sad, I genuinely think GNOME has something good in there. I try every new release. And, there is a pretty good work flow there. But, I always hit some sort of a wall, impeding my enjoyment. For example:

- The inability to drag and drop files from the file roller to nautilus (as said on the article)

- Alt-tabbing groups apps and requires you to use your mouse or the arrow keys (of all things) to specify which window to change to

- Full screen video still leads to strange frame pacing and/or tearing (due to unredirect fullscreen windows)

- Still no good way to interact with background apps that use a tray icon by default (I know they now allow background apps to be interacted with, via the power menu, but it's simply a worse experience. Also, app developers need to account for this and develop this feature specifically for GNOME, instead of just doing it the standard way everyone else does it)

- Touchpad multi-touch gestures aren't supported in X11, even though other projects (Touchégg) demonstrated that it's possible

- Having to search for a newly installed app 2 times before it appearing in your apps list (Xfce, KDE, Cinnamon work the first time. Is it that difficult to refresh the cached apps list?)

You can always install extensions to make the experience better, but they almost always need to be updated to account for new releases that have breaking changes.

(Edit: formatting)
At what % (of the stock market being owned by index funds) do you think this will occur?
Dutch spy released Stuxnet in Iranian facility
I feel this is not an issue with 13 inch laptops. But I recently installed a webcam on my 32 inch desktop monitor and it is really distracting how I'm always looking way below the camera. Currently using Nvidia broadcast to make it better but it does lose tracking if I look at the bottom of the screen.
Good point.

Either I'll build an audience on YouTube

And/Or I'll build new startups

Also, my Twitter is really small so there's much more work to do there.

Any thoughts?

Note: I've been building an audience there for 2 years (the first 4 years was me building in the dark)
I realized that I'd finally accepted my habit of reading Ken Wilbur and others sideways an odd paragraph at a time when I saw your comment here. Thank you for the idea that my nonlinearity is ok with a tip of the hat to leo buscaglia.
Berger is finally impressed with ULA/BO/Vulcan

https://nitter.net/SciGuySpace/status/1744261738554442044#m
Show HN: Tool to calculate how much milk is needed to make an amount of cheese
Made up numbers.
Reposts are fine after a year or so (https://news.ycombinator.com/newsfaq.html) but this one had a big thread a few months ago:

Calculus Made Easy by Silvanus P. Thompson (1910) - https://news.ycombinator.com/item?id=38057837 - Oct 2023 (60 comments)

Others:

Calculus Made Easy (1910) - https://news.ycombinator.com/item?id=27991120 - July 2021 (97 comments)

Ask HN: Links to older resources like Calculus Made Easy - https://news.ycombinator.com/item?id=23272635 - May 2020 (4 comments)

Calculus Made Easy (1914) [pdf] - https://news.ycombinator.com/item?id=23257303 - May 2020 (67 comments)

Calculus Made Easy (1910) - https://news.ycombinator.com/item?id=18250034 - Oct 2018 (68 comments)

Ask HN: Books Like 'Calculus Made Easy'? - https://news.ycombinator.com/item?id=14166466 - April 2017 (8 comments)

Calculus Made Easy (1914) [pdf] - https://news.ycombinator.com/item?id=14161876 - April 2017 (189 comments)
I have auto lock disabled, because I'm the one to decide when I don't need to look at my screen anymore. But that's different from not requiring faceid/passcode upon unlock.
Geekring: Let's web like it's 1993
I've never run in to that issue in the last 10+ years of using notepad++ with these plugins. Since my autosave location is dropbox, it's automatically backed up the moment the file is saved. I've set my control+n to a new note and not an empty file. The take notes plugin doesn't rely on the built in temp auto saves.

If a file is saved and then gets corrupted for whatever reason, I can also use dropbox to grab the previous known good version. I've tested it, but I've never had to actually use it.
> As population scales, other relevant factors (such as student and teacher numbers and size of budgets) should scale proportionately – and if they don't, then we've identified a relevant explanatory factor other than population.

American cities and suburbs are so low density that they end up losing money because infrastructure is spread out over such a large area that taxes collected per square mile aren't enough to keep things working. People get pissed if the electric poles fall down, or when water stops flowing, so school budgets get cut instead.

Accordingly, older cities lose more money (more old stuff to maintain) and cities that grow larger (add more low density single family homes) lose more money faster.

40% of Idaho's population lives in a single mid-size city that apparently isn't burning through cash. If Boise 3x'd in population, it'd probably also start losing money like other larger American cities.
so in other words he had money and got lucky with one of his gambles
Current microphone level is a pretty sound usecase
It seems to work fine with glasses for me. Only it loses tracking if I look too far away (bottom of the monitor). Also it thinks I have olive green eyes for some reason.
iOS has a few options between 30 seconds and five minutes and then one at never.
I was making a loose analogy to get the point across and also used the phrase "abstract machine model" for a reason.

> It's more like Java -> Kotlin

Not quite true either. If you want to do the analogy of a VM-based language the BEAM is not just a VM like the JVM. It plus the rest of the ERTS is an AOS.

> Not really. You can get quite far in Elixir without knowing any Erlang.

True. But eventually when you do want to go outside of the Elixir ecosystem you need Erlang to access the BEAM facilities.

The point was that Erlang is the "native language" of the "Erlang AOS" and is worth knowing whether you prefer Elixir/whatever on BEAM.
If smartness is so great, how is awareness of it a problem? Your statement appears contradictory, could you elaborate?
I suspect tag names are not the right place for screen readers to be getting that information.

The web isnt hypertext any more, it's hypogui. If we defined a "WebGUI Markup Language" it could be a requirement that all UI elements have semantic attributes, etc.,

eg.,

<Text type="heading" purpose="page title"> My Web Page </Text>

It just seems we're hobbled by this 1992 idea that the web is wikipedia, and our markup languages should be foremost about how text documents are described.
Just discovered it today through another post[0]. Geekring has been posted here before:

- https://news.ycombinator.com/item?id=23549471

- https://news.ycombinator.com/item?id=29304120

- https://news.ycombinator.com/item?id=32643125

[0]: https://news.ycombinator.com/item?id=38903869
I don’t follow, why can’t means of specifying an UI be semantic too?

And isn’t html is still markup for text documents? All kinds of web apps output just that as their result.
No amount of 'progressive' re-writing of history or (ironically) whiggish re-interpretations of what some non-western cultures (including mine) did will change the fact that science as we understand it began in Europe around the early modern period and it had the most revolutionary effect on the the world. This is why the oft quoted trivia that Cleopatra is closer to us than to Imhotep is so striking.

Having said that, there's an excellent scholarly work of revisionist history written by Lucio Russo called the Forgotten Revolution that I can recommend for some pleasuraeble outrage.
There are two file extensions, but with every new word version there was new features, and thus new stuff that had to be represented in the saved file. If you only went forwards and didn't skip to many versions, and remembered to save the file again in the newer version you'd be fine. but as the mastodon thread says, anything from before a certain date won't open at all, and more complex documents from the 90s and early 00s might have surprising issues in modern word.
> Most people on the 101 drive right by.

Yup
You think BSDs are next-in-line? Why is that?
I have the distinct impression BSDs will remain niche. Something radical (like MotorOS?) seems more likely.
Yeah, the guy and I have lived completely different lives.

For starters, I've never gotten a job via referral, it's always been applying, busting my ass off during interviews and tests, and getting in...
strace is basically my first go-to when a command immediately fails with an obscure message.

strace, skim the last 4-5 pages of trace output before the error message is emitted, looking in particular for error return values (it's often not right before the error because the program has started to clean up). Figures out the problem 80% of the time within a couple of minutes.
I didn’t actually understand the author’s problem, and if you read the mdm article they go into more detail. Seems pretty useful actually.

I would use meter to represent a character’s stats. There’s even an “optimum” attribute, so you can include their oxygen concentration levels, if they’re extraterrestrial.
Talking about strace per the title without watching; wow is strace ever helpful!

You can build an ordered tree of all the programs launched by a program, recursively, using strace. You can do the same for observing files opened. It's an amazing tool when you need to observe some software from the outside; in many ways it'll give you much better understanding of a program than even reading it's source code.
Nah, XFCE is absolute trash. The failure after decades to fix the window grab handles just shows that it really doesn't care about it's users.
It's crazy to me that the phone hasn't locked automatically. Do people really walk around with their phones set to never lock and turn the screen off? Mine times out after 5 minutes.
jira has its own dashboard to do all kinds of stuff, it will be redundant to recreate it, i guess. what do you think?
anything

I write the question, and hit return and nothing happens...

https://pasteboard.co/w9iqdsJ5DS8B.png
The comment I replied to was saying “they are suing the people who made the software,” nothing about “putting images” or publishing them or anything like that.

My comparison addresses exactly that, as Adobe is the company that made the software (in this specific example, Photoshop).

You cannot retroactively switch up your argument to something entirely different and then claim that my comparison was incorrect and bad.
I found this nbdkit demo for visualizing filesystem IO interesting - https://rwmj.wordpress.com/2018/11/04/nbd-graphical-viewer/
I have a 12 mini which is a little large, but sadly they've got rid of that line. A 15 pro is massive. The only current phone which seems to be a reasonable size is the SE.
I largely meant a standard-complaint implementation though, which shecc doesn't claim to be. ;-) In comparison I can easily see that this lexer is not suitable for preprocessor because C requires a superset of numeral tokens [1] during the preprocessing phase.

[1] https://en.cppreference.com/w/c/language/translation_phases#...
And then IME, most of the time it's some file missing, or you can't figure out where it's getting its configuration from, so a grep for ^open is a good first try.
imo keep using the ones that genuinely interest you until you find edge cases that you want ot be solved, or edge cases other found that you also want to be solved.

fork, create a pr, done.
Dutch man sabotaged Iranian nuclear program without Dutch government's knowledge
> Limited mobile support, Ace Editor (should just be Monaco) and lack of proper error outputs.

Monaco doesn't work on mobile by design, so people use Ace on mobile.

At least the last time I checked GitHub[0].

[0] https://github.com/Microsoft/monaco-editor/issues/246
Focusing on optimization, surpassing immer, limu finally reaches the top of immutable data performance
well you mentioned the system only adds the account to a group in AD, if i am not wrong Azure directories work for cloud based platform, and also it requires the company to use their own domain for sso, AD is now Entra ID. But what about the permissions that AD dont cover like github, jira, database access?
It's funny because none of the article resonates with me, except Gnome Software. That somehow still manages to be the worst application that requires you to kill it's background process to make it restart and only then will it work. Until you leave it for a bit and come back.
It’s not supposed to be descriptive in this case, unless it’s a reflection or self-assessment. For goals, it’s supposed to be aspirational, like a vision you cultivate for yourself. You can meditate on that self-image, or identify other people with that trait and associate yourself with them, etc. The idea is that you will violate your sense of self by acting against how you expect yourself to be.
I am a faculty member at a university, and the main reason I initiated this project was to create a practical learning environment for my students. I have noticed that many tools labeled as 'C compilers' only partially implement the C language, which has been a source of frustration for me. My goal is to demonstrate how to build a basic C compiler and enhance it to include some key features of the C99 standard, as well as optimization strategies commonly found in contemporary optimizing compilers. Despite its modest size, this project is robust and capable of self-hosting, meaning that students have the opportunity to develop an optimizing compiler that can compile its own code, progressively refining it for improved instruction per cycle (IPC) and better code density. Unable to find an existing one that met these expectations, I wrote a new one with my students.
lol that sounds dehumanized and dystopian to me, but i dont have better ideas!!
ARM Linux is probably fine, but that doesn't mean using an ARM laptop on Linux is. I've tried Asahi Linux, and go back to trying it about once a month, and using it feels like I'm testing an alpha thing. Using Linux on x86 machine feels like I'm using a computer.

Perhaps some day it'll be good, but not today. The WTF/second ratio is just too high.
Who says I'm paying taxes or participating?
My suicide rate is and will forever remain zero, so your continual bringing that up as a reason in favor of therapy is having the opposite effect.

If you truly believed that therapy is for me, you'd be glad to give me the long argument. You already know I won't buy it because you know it isn't.
e.g. can we start with mr beast videos, how do you declickbait the video titles? what are examples oc the outputs?
So that heavy operation doesn't block the main UI thread?
The drug tests are mentioned in the article.
While "that would be stupid" doesn't reliably keep government officials (or companies) from doing that thing, not returning the phone promptly would be a really dumb move. They're not going to learn much from the device, and a phone is something that is incredibly annoying to lose for any amount of time.

If they keep it and it becomes known, people who e.g. took videos of incidents would become reluctant to come forward and share them, worried that the government might want to take the phone that recorded the video. They'd lose a lot of useful evidence in future cases, on top of the terrible PR it'd be.

Edit: The agency also relies a lot on the goodwill of the public. Investigations work a lot better when school teacher Bob, finding an aircraft piece in his back yard, contacts the NTSB and tells them to come get it, rather than deciding to quickly bring it inside and turn it into a coffee table later. And public perception can totally make the difference between "this might help them, let me call them immediately" and "screw those guys, it's mine now, will make a really nice coffee table".
The fact that it was pulled out of the plane (and didn't stay snug in its owners pocket) suggests it was being used at the time, and thus unlocked. And yeah, I tend to set my phone to never lock at times, probably not while traveling I guess, but it absolutely happens.
Just today a friend shared whats below. I have no claim that it is true or verified.

"After Bill Gates became friends with Warren Buffett, he began to diversify his portfolio and sold Microsoft shares.

Bill Gates' fortune today is 138 billion dollars, if he hadn't diversified it would be 1.33 trillion dollars.

Be careful with diversification and with friends who recommend it."

EDIT: there is at least one source https://finance.yahoo.com/news/bill-gates-could-trillionaire...
Thanks for the feedback. You would click the select source option if you want to use data from another page. Good catch on the name field not being rename-able, that feature will be added soon.
First time I’m reading about a character trait walking straight off the page into the reader’s life..
Also love Fork and my whole team uses it at work aswell. We work on Windows and wanted a better GUI app since we use git from a GUI 90% of the time. We used to use Sourcetree years back and it never worked well. Tried a few alternatives but in my mind Fork was the clear winner. The UI is clear, snappy and works as you expect it would. I wish they had a higher price for companies (to make sure they can survive, since they use lifetime licensing...) and possibility to buy licenses that can be assigned and reassigned. I had to fight the company to buy the license since you always buy it for an individual, which does not fit how companies usually buy software or subscriptions.
I imagine they have mastered the unique subtlety and context for common curse words as they relate to networking in particular.

The solution so many have been waiting for.
He says it in the README:

> 2. Motivation

> I do most of my git work in a terminal but I frequently found myself using git GUIs for some use-cases like: index, commit, diff, stash, blame and log.

> Unfortunately popular git GUIs all fail on giant repositories or become unresponsive and unusable.
Just call "Mum" and be done
Apple CPU has a good performance/ battery balance but they are not the best in either department. AMD reached and surpassed M performance already 1-2 years ago
What do you think is running on your favorite game consoles (that aren't Xbox)? I'll give you a hint, it isn't Linux.

Nintendo is using a custom OS but with a huge chunk of user space borrowed from FreeBSD. Sony on the other hand just went and forked FreeBSD outright.

You might also want to look into what OS are being used for server environments. A lot more BSD there than you might have initially guessed.
Fo docker, the ubuntu codename is stored under a different name. They give you a warning on the installation page. Check the script to se where the file is and you can get the proper codename.
Show HN: YouTube Summarization Chatbot
> the phone itself is fragile

Modern electronics are quite the opposite of fragile, I'd say.
A French sci-fi author wrote a novel where they do what you proposed... It is called "La guerre olympique" - the Olympic war.

Needless to say it is a pure dystopia.
To me, the core of this entire issue is complexity and where it belongs.

My view is that you should perform as much processing as possible in the backend. This allows you to send as little data as possible over the network and allows your application code to make more sense because all your domain logic is centered in one self-contained app.

Now this self-contained app is just a software library, it doesn't do anything on it's own. But you can throw a CLI on top of it and use it through the terminal. You put a web api on top of it and use it from an SPA. You can use it as a backend for a server side rendered app.

The ideal, in my eyes, is that th frontend only concerns itself with actually displaying things. It doesn't get a big list of data, filter and transform the data, then display it. It asks the backend for exactly what it needs and the backend provides exactly what it needs and it displays it and that's the end of it.

Now you can have a website and a mobile app that are both trivial to develop and both use the same backend - if you fix a bug in the backend you've fixed it on both frontends.

I realize this may not always be possible or practical, but I think it is both of those things more often than not.