skysight-inc/HackerNews huggingface dataset:
no, you are right

most software which did support network transparency in a way similar to what X11 started out with has giving up on it (like in the industry as a whole) and there seems to be a clear technical consensus that it's best to not to approach remote access this way, even in X11 it was kind of semi-abandoned long before X11 was semi abandoned (from developers not from people using it)

As far as I can tell from the POV of the discussion of weather Wayland (or any other hypothetical replacement) needs to support it the answer always had been a clear "no it doesn't need to, nor should it try to".

This doesn't mean that you can't have remote shared applications, desktops, screen sharing or similar just not using network transparency. I.e. not by pretending the things the application communicates with (compositor, GPU, etc.) are on the same computer and "transparently" routing (part of) them to a different computer. And if you consider the stark difference in latency, reliability and throughput between a Unix pipe/speaking to a GPU over PCIe and TCP over Ethernet it can feel surprising that it was ever considered to be a good idea (but then when X11 was build network transparency was just that big think people put into everything, from most of which it is removed by now).

So what replaces network transparency (and did replace it in many cases long before Wayland was relevant) is typical remote desktop functionality. I.e. and additional application will grab the mouse/keyboard input on one side and the rendered output on the other side and sends them to each other. This has many benefits both for the people not using it and the people using it while many of the drawbacks often practically do not make much of a difference anymore. The main issue is if there is a high quality open source for free program you can use and if it's installed on the system where you want to use it...
It does. But this issue arises because of file locks. Running an executable holds a lock that prevents deletions (but not renames).

Many OSes have file locks, though they often don't use them as liberally as Windows.
Rooftop solar is more expensive than people think. You need to attach the solar panel to the roof, and roofs really, really want to leak. You also need to change all of this every 15-25 years when the roof needs a new cover.
There are many directions one could go with this but as a starting point:

Are these hidden in lsof -n, ss -emoainp and in /proc/net/tcp ? Are you able to see the associated inodes in ss or lsof?

If you boot up on a live / diskless / ram-only / rescue ISO do you see the same things? I would also suggest downloading the ISO and creating the thumb drive on a different machine if that is an option and don't insert thumb drive into suspect machine until it is powered off. Some distributions have a package command that can validate signatures and checksums of all the binaries. Mount the suspect disk read-only and chroot to it to run this command and save output to ram. Dont validate packages from the live running suspect image as GPG keys can be inserted by an attacker. [1] may be a starting point

Before you nuke whatever is doing this, can you capture the output of this to a thumb drive assuming tcpdump is not patched? I'm 30% into my first coffee so please forgive me if I miss something obvious.

Don't have any applications open when capturing this. Close the browser.

# cooked (all) interfaces, no resolution, epoch, verbose, full packet, 4000 packets, write to shared mem
tcpdump -i any -NNnnttvv -s0 -c4000 -w /dev/shm/cap.cap
cp /dev/shm/cap.cap /wherever/you/mounted/thumbdrive/

It may be worth validating the path of tcpdump and saving all your current live variables and saving that to a thumb drive. Use objdump -p on any suspect binaries.

env > /dev/shm/env.txt # esp look for any LD_ anything
which -a tcpdump
objdump -p $(which tcpdump) > /dev/shm/tcpdump_objdump.txt

Most important probably would be to sanitize anything sensitive prior to sharing with anyone on the internet via a paste site or github or whatever is easiest. Feel free to push files into sftp share@ohblog.net in /pub/ (no pw)

[1] - https://help.ubuntu.com/community/SecureApt [should apply to mint, I think]
not putting complexity into places it doesn't belong to leading to sub-par outcomes for everyone that is
Bah, I got paid once to live in Bakersfield CA for about three months... now that's a real extreme environment!!
To me that seems to miss the point. Zettelkasten forces you to really think about your notes, about how you really understand them and how they relate to each other. If you hand this off to an automation process then it's not really zettelkasten, it's just refactoring your notes.
Ah, ok, that makes way more sense.
The author of TMSU left a sibling comment to yours: https://news.ycombinator.com/item?id=37507343

https://tmsu.org/

> TMSU is a tool for tagging your files. It provides a simple command-line tool for applying tags and a virtual filesystem so that you can get a tag-based view of your files from within any other program.

> TMSU does not alter your files in any way: they remain unchanged on disk, or on the network, wherever you put them. TMSU maintains its own database and you simply gain an additional view, which you can mount, based upon the tags you set up. The only commitment required is your time and there's absolutely no lock-in.
> To the extent that when people reason or plan and then verbalize those plans

This is a large and dubious assumption. Most of what humans do require step coordination, but almost none of it is a result of explicit planning or verbalization.
Because how else would they push MS Access?
... yeah?
i'm not sure if we had that one here in the uk, but i heard the astrazeneca one was the worst one for it, no idea if that's true though
I repeat: a lot of installers from good companies bundle adware which might not be malware but turns your i5 machine into a Pentium II, which in the end it's the same.
yes.

as long as people talk about language models as if they lie or make things up, this increases the weight of such an idea in any future corpus.

the models will get increasingly good at predicting “lies” because “they do.”

the panic will generate higher volume than level heads, skewing the output.

buckle up, boys and girls. humanity has no chill and the machines are heating up.
LiteFS works this way so that its users can use the unmodified SQLite libraries they'd normally use.
they are mostly used for different things.

lsp (and lsp-mode) are mostly concerned with IDE functionality- go-to definition, show references, displaying project errors in real time without explicitly building, etc.

tree-sitter builds a syntax tree of your source code; its applications are things like syntax highlighting and structural navigation of your code.

there is some overlap in functionality, lsp has somewhat supported mechanisms for syntax highlighting iirc, but they are fairly orthogonal overall

so yes, it makes sense to use them together
The article suggests that advertising works by manipulating cultural norms, but then it would not seem to work if ads were targeted to individuals and not to the population as a whole. For instance, the cited ad (Corona beer at the beach) was in fact widely distributed without individual targeting.

Also, the fact that misinformation campaigns work suggests that misinformation is at least one possible purpose of advertising.
> usually it’s someone who doesn’t have many other social outlets

A support forum is not a "social outlet".
She got the job by applying, being qualified, and interviewing well. The only real life hack for most things is a combination of luck, work, and having a safety net if you fail. Come on, she listed job postings at specific companies categorized by function and international research organizations; were you expecting a secret handshake?
“There’s been a systematic change where employees feel the employer is extremely lucky to have them, as opposed to the other way around,” he said.

“We’ve got to kill that attitude and that has to come through hurting the economy.”

Or, maybe employers should offer reasonable pay, benefits and working hours. The only reason he wants unemployment to increase is because he can get workers for cheaper in that environment. It seems that he only love supply and demand mechanics when it benefit them.
I immediately thought of volunteer moderator ÆrosTwiceChastened53: https://achewood.com/2005/02/10/title.html
That's okay, I really appreciate the feedback! I'll give this some thought and see if I can tweak the colours a little. I often find myself falling back on Firefox's 'Reader View' if I find a website's colour theme a bit too jarring.
Re activity, see my reply to will5421.
Why your credit card perks could be going away
On one hand this is an edge case, on the other things like this make me wonder how computers can even work if first-party software built specifically for nothing but managing files fails to gracefully handle a folder structure a user created by hand.
>SQLite is great for storing application state and config options set from within the app, but it is a pretty terrible format for end users to edit.

I think you are conflating the file with the workflow. A proper UI is the solution to making something not "terrible for end users to edit".
It automatically appears on my Mac devices (and iPads for that matter) via iCloud.

Hell, nowadays it does the same for photos and videos taken by my SO if they took the photo/video while I was with them.

Now that I think about it, I’ve got “Optimize Storage” enabled on my devices, so if storage is running low it should keep a lower resolution instead of the original stored locally. But I suppose they must use a FIFO logic, because my most recent stuff is always available locally in full resolution.

If I need the older stuff for a project I click export on it and it’ll download the full resolution, which doesn’t take more than a few seconds because I’ve got 1Gbit fiber connection.

I guess the closest thing that comes to a manual transfer would be AirDrop where it would transfer it via a 5Ghz ad-hoc WiFi connection (or via LAN if the extra hop via the router would be faster with an ethernet connected Mac in the olden days).

In practice it reaches about 1Gbps, but I rarely to use it because by the time I need it it’s already synced.
I only use it a few times a year when I’ve shot B-roll with the iPhone at my desk and immediately jump into editing.

I haven’t used a cable to transfer data to/from my iPhone in probably more than a decade with the sole exception being when I push out builds from Xcode to the iPhone.
How come nobody is talking about Linen? [1]

> Linen is a search-engine friendly community platform. We offer two way integrations with existing Slack/Discord communities and make those conversations Google-searchable.

[1] https://www.linen.dev/
I went down this road about 15 years ago as the IT person for a small firm. My first pass at it was a linux box with 2 network cards, and 3 addresses (2 public IP addresses on eth0, and a local address on eth1).

Linux only has one routing table, so I had to use ebtables, and ipchains (I think?) to mark packets as they came in, and route them back out correctly. It worked well, but I was worried about the long term stability of it.

Then I found out that SonicWall made a box that did failover automatically, and never looked back.

I strongly suspect there is an open source project which does this these days.
I'm looking for it, but unfortunately I can't find it, which is weird because I've never deliberately deleted any of the transcripts.

The homemade rules I used were as follows (each for a separate round):

1. The first player to get three in a row loses.

2. The first player to take the center square loses.

3. Players can place their marker in squares already taken.

Admittedly it didn't nail it perfectly, a few times it messed up, but most of the time it was able to follow the rules as explained without issue, and could explain it's reasoning when I asked it why it picked that square.
hah, the armpit! Hows was that? :)
Apple _definitely_ seems to have decided this is a 'pro' feature, annoyingly. I'd have bought the M2 MBA in a heartbeat if it had it, but as it is, I'm waiting for the M3, anyway.

(Of course I may just give in and get a personal 14" MBP, in which case they win...)
Historically this was tried as XHTML Strict. It never caught on much and was soon forgotten about. https://en.wikipedia.org/wiki/XHTML

At the end of the day, HTML's flexibility as a markup language is what made it popular and usable by anyone, and ambiguity is the price we pay for it.

These days the DOM semantics are even less important as everything is done in JS anyway for all but the simplest documents
That's a great question. ChatGPT would probably do better. It's just a matter of cost and speed.

Let’s calculate the price of using GPT-3.5 to classify 10 million tweets. A very typical job.

The price is $0.002 per 1k tokens on GPT-3.5 Turbo. (Really it’s $0.0015 for output, $0.002 for input).

That’s $1 for 500k tokens, or $2 for 1M tokens.

Now lets’s classify 10M tweets. A tweet is 144 characters, so it’s roughly 100 tokens. Let’s also say the instructions are the size of a tweet, and the output is just 1 token (yes or no). That gives us 200 tokens per tweet classification, for a total of 2B tokens to process.

That costs 2B / 500k = $2,000 to run this job. Not so bad if it's mission critical, but starting to get pretty expensive. If I can get comparable performance using a homemade classifier, it makes much more sense to use that instead.

Fundamentally, it's overkill to use a 175B parameter model on many of these tasks. Also, the number of classifications can start to grow very quickly if doing things like classifying pairs of data points.
Another philosophical tangent: we should protect humans from advertising on principle.

Our minds are sacred, our cognitive functions are inalienable. Not a single corporation on this planet is entitled to this. Our attention belongs to us. It's not currency to pay for services with. It's not a commodity for them to sell to the highest bidder. They don't get to insert their brands into our brains without our consent. That should be considered mind rape and any measures taken to stop it should be considered legitimate self-defense.
> would also have welcomed a comparison to humans.

Much of the criticism and skepticism around LLMs rests on a double-standard that itself rests on an almost embarrassing lack of understanding of how humans themselves operate.
Well in 1986 his new parents bought him a IBM PC XT (with mouse!) so he got a pretty nice upgrade. :)
I mean, there's a _lot_ to dislike, but it mostly boils down to this being a physical object system applied to digital objects, and I disagree with every single premise in the list of reasons they give for having created it in the first place. For instance, there's a whole section on how "Search doesn’t help" which ends with "You can search for things, but the results are garbage." - the author hasn't considered that maybe search is garbage for them precisely because they're trying to apply physical object system to digital objects. I don't know about you, but Spotlight on my Mac finds exactly what I'm looking for every single time, because we use simple naming conventions.

I also hate the absolute waste of human cognition this system causes making people try to memorise which number is at the start of a folder name they're looking for. From their own examples, a folder called `22 Contracts` is going to be sorted into a different position in a list than it would if it were just named `Contracts` - without the number, I both know exactly what the name of the folder I want is, and where it will appear in a directory listing. With someone else's choice of number at the front, I know neither of these things.

Basically, every single thing this claims to solve is either not a problem in the first place, is trivially solved without making people learn a stranger's personal numbering preferences, or is made considerably worse by this system.
So Dodge Brothers themselves were shareholders.

So this is more about shareholder rights? They can vote for board members, and then those board members can direct strategy.

It seems like a corporation can do all these things that Ford was planning, it just has to factor in shareholders.

So if shareholders wanted to paint all the plants purple, they have some rights to force that.

Is this correct:
It doesn't have to be about profits, it is just about control?
I guess he can't see the irony in such a statement!?
These days I can't be bothered to deviate from the happy path anymore as I've already spent too much time in my life customizing my desktops.

I just use whatever GNOME offers and maybe 1-2 extensions. A few months ago I switched from Fedora to Debian 12 and barely noticed it. Thanks to GNOME and systemd, which I hate independently for various reasons.

I do feel like a sellout (but not getting paid).
I would suggest that people don't engage with this Two Minutes Hate.

I think these cartoonishly evil CEOs make inflammatory statements on purpose to draw attention away from their very real regulatory capture and increasing monopolies that are achieved not by making loud and stupid statements like this, but with handshakes, gourmet dinners, elite clubs, and private airplane trips.

The correct response, in my opinion, is not to engage, but to reply to them by consistently electing (on an average) political leaders who err on the side of socialism.
Honestly, this reads like something by Terry Pratchett, and probably inspired him.
Isn't KDE similar in that regard? I don't really know, but when I installed a couple of KDE programs, pacman pulled a hundred KDE packages.
I’ve developed crash reporters for years now. The only way personal information is making its way into crash reports is if the app developers put it there. Otherwise it’s function names, the OS version, binary images that were loaded into the app, the time it happened.

Certain termination reports do contain small memory dumps and/or register values, so theoretically could could contain decodable PII. This is something the OS vendor provides, not the developer of the app or the crash reporter.
Never leave money on the table!

You can't even buy your way out of it like people suggest. The fact that you want to do that signals you have money and makes your data even more valuable. Even companies that do not do this currently, assuming they are publicly traded, with eventual succumb. They just need a bad quarter or a few people needing to boost their metrics and they'll add the new revenue source.
What you're describing is a form of lossy compression. Yes, it can compress the file, but you're losing some information such that there's no way to convert it back to it's original form without external information. And, as you noted: it may not work for every case, which means some information would be permanently lost.
I always have coffee when I watch radar:

https://www.youtube.com/watch?v=DsGZYW_DTEg
Biohacking: Medical Promises or Ethical Perils?
Nowadays people randomly start watching TikTok and YouTube on their phones in the theatre, we are looping back
BTW, to avoid ambiguity.... I am not a JB employee, my source is/was a JB employee.
They'd have to produce a new SoC, which would be a lot of cost (and I believe generally a small power usage increase) for a feature that, to a first approximation, no-one would use. It is really, really uncommon to transfer large amounts of data over USB on an iPhone these days.
i run xfce combine with i3. pretty happ with the setup https://imgur.com/c0Hzf7w
That's almost entirely what the post is about.
Show HN: Redditletter – personalized weekly Reddit mail digests
I once watched an Eastern European abstract animation, following a marble bouncing through a surreal world, and only realised it was in the projector backwards when at the end there was a mirrored opening title card.
It'd be nice to see an "OR" provision within the time window too.

As in, provide spare parts OR release schematics and specifications that allow others to produce them.
It's fun seeing information science applied to different domains. This is very similar to the system that we've converged on over the last 100 years for legal codes with title.chapter.section (see, e.g., https://law.cityofsanmateo.org/us/ca/cities/san-mateo/code/8...). The ability with the system to unambiguously and _succinctly_ cite to a particular part of the law (or, in this case, the filesystem) is a game changer.
Hi HN!

I think there is so much great content from the smaller, slower, more "niche" subreddits that I felt I was missing out on unless I was actively looking for it. I created redditletter out of a personal want to reduce my own "doomscrolling" of reddit without losing out on this human, slower content.

Subscribing, you will receive a weekly (or daily) email of the top posts from the subreddits you choose. We've also categorized the subreddits, allowing you to search for a category or subject that interests you and discover content across multiple related subreddits.

I'd love to hear your thoughts, feedback, or any suggestions to make redditletter better. Do you have any favorite, hidden gem subreddits you'd want to receive weekly digests for?
I think sometimes people want communities rather than projects so they go the whole hog with realtime chat: IRC, slack, gitter, discord, etc.

Personally I find it a barrier to entry since I have no desire to sit around in a chat room where support is typically blended with shitposting, infighting and drama.

At least perhaps consider a middle ground like Discourse or phpBB.
There's nothing wrong with selling sets of plugins by the way. I don't really get why it must be different IDEs though.

This was exactly the line of questioning I had for my JB friend, some time ago.
I run an operation which provides an open source loan tracking tool. I had a play with ChatGPT 4.0 to see if it could recreate its functionality using a natural language interface rather than our current UX.

I fed ChatGPT a bunch of dummy savings and loans transactions and then asked it to compile loan tables for named borrowers.

It worked and I was impressed. For me, this felt like a move from programming to curation. I give the AI the data, and it organizes it for me and outputs it according to what I ask for.

I appreciate there is higher order programming, but for simple needs like the one I described, maybe this is not the beginning of the end for programming, but at least the end of the beginning.