skysight-inc/HackerNews huggingface dataset:
Why? Turds like Musk don’t need defense from anything other than their own ego.

Taking a poorly run site that had such a great influence in society and somehow running it even worse so that it loses its influence and revenue capability is breathtaking. It’s a lesson on how the modern hands off approach to corporate governance puts society at risk and is a lesson for limiting the rights of property owners.
The reservoir system in California was originally set up to cater to the typical five year peaks and troughs in rain fall so there would always be stored water. Half the California population is in Los Angeles and below but their water is coming from northern California.

https://www.californiasun.co/the-curiously-lop-sided-populat...

California's infrastructure was built to serve a population of 20m but it is currently at 40m and rising with no efforts despite funding in place to increase water storage and service, just bleating about 'droughts'. The last reservoir was created in 1980, 40+ years ago. The climate anxiety crowd would like you to think water is 'running out' but the reality is just spectacular mismanagement incompetence.

https://andthewest.stanford.edu/2022/does-drought-prone-cali...
My threat profile doesn't include Mossad or NKVD, if they are out to get me then I accept that they will. Especially at the BIOS/firmware/other levels.
would it be the WM's role to synchronize the terminal and the FM ?

Purity is not everything. Usability is.

KDE is architectured such that components can be embedded everywhere (kparts), it's one of its strength and it's also sound. Its own kind or purity.

Also Qt is really good at tabs and pane, I'm happy my WM doesn't concern itself with the content of my windows.
After joining a company with a Python codebase, goddamn I miss Java so damn much.

For a single example, all packages in repositories are namespaced, and namespace ownership is verified. [0]

So there's no chance of typosquatting an existing package, nor do you have to worry about someone jumping in and claiming all the "good" names.

[0]: https://central.sonatype.org/publish/#individual-projects-op...
I have to say that Mastodon has surprised me in that regard: fewer followers by number but roughly equal on the count of pleasant interactions.
This is literally the opposite of a George Carlin joke.
I don't know what the process was and why it took so long, but wow, the CNIL has been on fire the last few months. Google, Facebook, now Tiktok...

I hope the other, smaller companies who blatantly violate the GDPR with their "If you're reading this message and you're not going away you're giving us consent to spy on you" banners see the writing on the wall and start actually complying.
Meanwhile GIMP 3 is progressing[1] slowly but steadily.

[1] https://gitlab.gnome.org/GNOME/gimp/-/milestones/3#tab-issue...
Speaking of range, ebikes today vary a lot, some do 100 miles but some can only do 20 (which wouldn’t even get me to the office on the shortest route).
Do you have any pointers on effective profiling strategies of extensions on Firefox? I tried to contribute to an open source extension and ran into an issue where the "Performance" tab won't work [1]. I tried using the Firefox Profiler, but that's for the whole browser. It can work, but it gives too much noise. I love Firefox, but this put a huge damper on my willingness to work on browser extensions.

[1] -- https://bugzilla.mozilla.org/show_bug.cgi?id=1766271
When free things are oversubscribed, either a queue or a scrum forms.
I suspect the munitions are Russia's motive here. The are apparently a lot more than 20,000 tons is only 4000 pallets of Ammo and Russia was firing off 2000 pallets/day in the fall(but have reduced greatly of late).
I am unable to find any reputable assessment of what is stored there.
That said, Ukraine will not stand idly by if Russia goes after this depot, apart from their foot in the door.
I have a personal browser extension that I use as a grab bag of assorted tools and fixes for sites that annoy me. It's half way between a userscript, a bookmarklet directory, and a UNIX shell, with little commands that run automatically on certain sites or operate on the DOM, and can pipe output to other commands. Here's a very old video of it in action: https://vimeo.com/118090094 (It's no longer open source because I don't want to have to maintain it for other people.)
Normally I would agree 100%, but in this case the target has more than earned it and the tone matches the impact on the author so I give them a pass on it.
Yes. I wrote about exactly this in another comment:

https://news.ycombinator.com/item?id=34381884#34385570

As the corporate organism itself grows larger and faces newer challenges, it may need to evolve and develop new, more specialized organs that a slime mold does not inherently possess or function well at to scale.

Many organisms in the natural world could not scale exactly as-is to 10x or 100x their normal size with their existing structures.

The idea of a slime mold representing the whole company may have once been true a decade or more ago when Google was much smaller and less extended, but the mental model is much like newer people at Google yearning for the "old Google" that never worked there during its earlier days. It's a nice fantasy.
I reference a few in my orientation thread https://hachyderm.io/@PeterBronez/109521578914692484

For learning ActivityPub specifically, the best meta-guide I’ve found is https://tinysubversions.com/notes/reading-activitypub/
The site should have a demo video of what an output looks like instead of a static image.

I stopped at the signup form.
Not that I want to defend Elon’s twitter, but a sliding menu is far better than a button you need to click on to see the options of what it does. It far easier to see tweets just from the people you follow with just a glance & swipe
'How did you become a “good enough” programmer?'

I haven't.
It's how I've trained myself to avoid 'sudo su -' - by removing my user's ability to use sudo to run su ;)
Common Hall-effect sensor myths (2022)
Put them in ~/.local/bin, and that in your path. Then pip install reqs with —user.

If you want this automated use pipx, but it is overkill and loses simplicity.

The reason folks give dire warnings against simplicity is that sysad skills have plummeted in recent years. It’s easy to fix the rare conflict by putting the troublemaker in a venv. Outside of a large work project I never need to.
You see, there's too much normalization of the idea that everyone should be free to do everything. We see too much push to have developers maintain their own infrastructure, which is partly why there's such a big (and artificial) push to put everything in the cloud, and this often ends up costing much more in the long run.

Just like how regular developers shouldn't be able to push work in to a cloud that'll end up costing tens or hundreds of thousands of dollars without deliberate, thought out reasoning, random people in a company should not be able to set up outgoing email using a company's domain without good reasoning.

If a person or a group were responsible for outgoing email, then nobody would be allowed, nor should they be able, to send without going through that person / group. Problem solved!

But if you think it's OK for any random person at an organization to just set up whatever kind of outgoing email they want, well, you get what you expect.
Palantir has access to quite a few databases, including health records, https://news.ycombinator.com/item?id=34149508
I'm just an old-fashioned programmer, I don't think I should have to register with an authority and submit all of my code to them just to be able to run something I've written for myself on my own computer.
Name of a Culture ship
one thing i missed from modern kde was tiling window management. but bismuth enables that. and it's absolutely great, with a ton of key bindings you can set yourself and some good mouse support if you need.

https://github.com/Bismuth-Forge/bismuth/
Twitter is how a failed game show host and real estate promoter became the president of the United States.

It matters.
FWIW, I also shipped Twemex on Firefox, but the userbase is comparatively tiny—-about 20x more users on Chrome (or Chromium-based browsers using the Chrome store) compared to Firefox.

I’m excited about the ongoing push towards cross-browser standards in this area; Safari has become way more compatible recently as well.
This for sure. "I didn't understand the first 5 explanations but I did understand the sixth one, so that's the best one." Needs to be said that without the first 5, the sixth probably wouldn't have caught.
Yes, and you can for now still get AZW3 files (that can be unDRMed) through Download for USB transfer if you have a registered Kindle even if it's new enough to handle their new KFX format.

What is broken is that you can't use Kindle for PC/Mac to get AZW3 copies of books published on or after Jan. 3rd 2023 as it only lets you download with the latest version. As someone without a Kindle (and I'm certainly not buying one now) any new Kindle books would be locked down.
The box at the bottom of that page gives me hope:

> Note

> KDE encourages developing and designing for customization, while providing good default settings.
A near miss is a collision. This was a near collision ;)
I don't mind AWK for super simple things, but there is a reason why the sysadmins from the Bad Old Days(tm) who now have grey beards all converged to Perl.

Practically everything you can do in AWK can be done just as easily and quickly in Perl. And Perl absolutely wins when you need to do that one extra thing that AWK really just can't do.

And I say this as a person who switched over from Perl to Python eons ago.
This is the point my EV-skeptical relatives don't get.

"What are you going to do if the battery runs out in the middle of nowhere?" they ask.

"The same thing you will do if you run out of gas in the middle of nowhere: Call a tow truck." I reply.

I cannot get them to understand that they're asking the wrong question. The right question is "How do you ensure that you won't unexpectedly run out of energy?"

They don't run out of gas in the middle of nowhere because gas stations are everywhere. I don't run out of energy because the car does an exquisite job of tracking and predicting energy usage, as well as helping me find charging locations. It's an alternative (and IMO better) solution to the problem of running out of energy, but too many ICE drivers cannot conceive that there even could be another solution than "gas stations everywhere."
The real question is how much money did the OP made?
Aren't they still accessible through the Dconf editor?

Just asking, don't want to sound like it's a good thing to me: they started dumbing down the interface long time ago (between GTK2 and 3 if memory serves), and now they ruined it completely with the new design.
> It does appear that this pilot had really lost situational awareness.

Totally. The instructions were "taxi Bravo hold short of Kilo" and "cross 31L at Kilo"; read back was correct but instead of turning right at Kilo and crossing 31L, the pilot turned left, then right, and crossed 4L at Juliet.
The answer to expensive food is to eat cheaper food. You can easily eat on $2 per day. Those of us who grew up in poor countries know this.

Even in rich countries, it was not long ago (like, in living memory) that meat was a specialty only afforded occasionally.

One of the things about principaled stances is they are a lot more powerful when adhereing to the principal is inconvenient.

My guess is there are always people stealing. They will use whatever post-hoc justification. If it wasnt the prices it would be corporations, or big-agri, or some provincial law.
> the extension is at most a reminder to try to stop. it's still trivial to bypass

Well, of course. You can also disable the extension, but that's not the point.
Just comparing to how fast some projects like OBS evolve for example both in features and ease of use, Gimp feels very slow and unfortunately not focused on usability.
An Altoids or other metal mint tin would be a small, readily available and, non-flammable alternative.
cutting off a one means of income from a wealthy, controversial influencer is not comparable to being put to death, no. that’s incredibly callous.
You can add Rust to the list https://crates.io/crates/rust-script
Unless you ask George Carlin: https://youtu.be/zDKdvTecYAM
Scientists, please don’t let your chatbots grow up to be co-authors
For those thinking about preventative solutions, there are some existing, all very expensive of course.

The simplest is placing a row of red lights in the ground at all intersections to runways. When an airplane is cleared for takeoff and until it is airborne the controller presses a button and turns all these lights red. Pilots are instructed that regardless of clearance, a red light over-rides that, and to never cross it. These lights are installed at JFK, but apparently NOT at the intersection inquisition. (https://en.wikipedia.org/wiki/Runway_status_lights).

JFK also has Airport Surface Detection Equipment (ASDE). Which is essentially ground radar including transponder/ADS-B replies. Many have automated alerts when it detects a potential runway incursion. Not known if any such system alerted the controller.

There is obviously room for more to be done in this space.
> Well-written

Really? So if you go on a rampage of profanities and spew never ending hate and be as ugly and rude as possible that's praiseworthy?

> "For You" appears as the default option

No, it had been the default for several years now and every time you disabled it, it would mysteriously re-enable itself after a while.

> The "For You" timeline is only for Elon

No, he even complained about this feature, shadow-banning, censoring, and basically brain washing the masses among other things, before he bought Twitter.

> Mastodon is not great right now

No, because it will never be great. We discussed de-federation when I was at Twitter in the early days. It was clear an archipelago of decentralized servers can never generate momentum to drive enough revenue to get the wheel of acceleration spinning fast enough.

It was true then and it is true now, no matter how many hipster wanna be crypto bros who work on m7n tell you otherwise.
Lenses are cool, but they make me wonder: how many different paths of a deep immutable data hierarchy are transformed in an application to make this abstraction worthwhile, as opposed to replicating the entire traversal at each location? If the number is small then, however cool, this abstraction may be more trouble than it's worth. Just because you can reify some concept in an elegant composable construct doesn't mean that you should in the sense that it saves you a significant amount of effort.

One way the number of paths could be (arbitrarily) large is if the transformations originate in user input, and the user can choose to arbitrarily transform any node in the structure. But then that input isn't typechecked (because it's not part of the program code), and requires interpretation and validation, so you might as well do the process of interpretation, validation, and transformation in one go using reflection. You don't lose the typechecking that you don't have in the first place, and the result is even more general.

Now if you don't have reflection, lenses could make the interpretation of an input path much simpler (a switch of one level at a time), but Java does have reflection. So lenses solve a problem, but the question is: how big of a problem is it (especially in a language with reflection)?
The goal of being able to embed apps everywhere reminds me of COM/OLE and ActiveX. No, thanks.

Again, and this time less sarcastically, if embedding is the goal, why can't I embed an email client and only the terminal is an approved extension? Seems awfully limiting.
What are the likely consequences of this near miss? Is someone gonna get fired?
Also check out https://www.youtube.com/@blancolirio/videos He releases videos pretty quickly but generally tries to avoid speculation.
> they generally get access to everything you browse

They don't have to. Extensions declare which sites they want access to in the manifest file. Many extensions and user scripts only get access to specific sites.
People supporting any form of “Re-education camps” or course do not end up on the right side of history.

If you are in support of the forced “re education” of an individual, under threat of revoking their livelihood, no matter your ideological leanings, I would encourage you to think on this.
The author confirmed only neo4j tests in a follow up comment.
> Don’t probably 99% of people who use Twitter not use Tweetbot (including myself)?

My understanding is that the significant accounts tend not to use the official apps / web interface, one of the biggest reasons being so that they can track accounts for reading purposes without providing what the algorithm treats as a positive endorsement of them, and so that they can use the signal boosting effect of “following” selectively and separately.
Between USB polling rates, Bluetooth latency and OS processing, it's no wonder they wanted to avoid that entire stack and connected straight to Stadia. It's not a band-aid, those things together can easily result in 20ms of latency, which is an order of magnitude more than the latency of a fiber connection to Stadia servers.
https://gtaforums.com/topic/669045-silentpatch/

Take a look at the featured fixes for GTA SA, for instance. Fixes many game-breaking bugs while adding support for modern hardware (16:9 resolutions, newer Windows versions, etc.), as well as fixing many other smaller problems with the game. I find it essential to playing the game.
As mentioned by many other commenters, this airport is equipped with exactly that.

https://www.faa.gov/air_traffic/technology/rwsl/
You can enable adding your Comixology library to your Kindle library (there's some setting on the Amazon site) and then you should be able to get copies and remove DRM like any other Kindle book (well published before 2023...)
What is your definition of 'these methods' and what is the established literature on them that you'd want to see cited? I'd be surprised if the specific construction and results that they need have been published.

The two authors are no slouches... I certainly wouldn't roll my eyes at them.
Seriously, but make multiple user accounts on your computer. That's the traditional UNIX way of enforcing isolation, and it goes back to the days of hundreds of people sharing one single UNIX machine.

And don't give any software root access.
“Cutting off a means of income” should not be looked on so callously either. It is only a few ideological hops away from “terminating someone’s life.”
Mine is running from a micro-SD card (+adapter on the old boards) since... I don't know, which year did the Pi 2 came out? It's not the same Pi anymore, but I'm re-using that 8gb card ever since.
This sounds like a lot of work, when the physical limit of how many decimal places you need in our universe given the Planck length is only 63 or so.
As the article states wrt Google, there’s nothing “mysterious” behind such disappearances, it’s just unacknowledged bans/removals from the listings.
Correct - without XWayland
The author is disappointed because API access has been removed.

He's angry because it was apparently done without notice on the orders of billionaire bozo Space Karen.
I've only ever been able to share XWayland windows - using Chrome under sway
Some of the theoretical work is available with keywords like 'multi-object tracking' or 'multi-object detection' and also applied to tasks such as pedestrian tracking for autonomous vehicles, but there was also a bunch of applied work building and evaluating such CCTV systems which I can't find any links to now, sorry.
3.5mm to RCA adapters were a thing! Usually very, very long ones.
Technically true but you’re forgetting about the 4 Senators from Virginia and Maryland and the DC government that Congress has setup. They might not be directly answerable to DC residents but they’re sure as hell answerable to the people that live around DC and they still have to work in the same city as DC residents live. Less political power doesn’t mean zero political power.
I think the real beginning of the end will be when tertiary services axe their twitter integrations. Top of mind for me would be Google News.
I don't understand this. First you're talking about forwarding / relaying you don't control, which... you shouldn't care about. If someone else wants to forward / relay, then they need to worry about SPF breakage. You don't, nor should you.

Then, you're talking about something entirely different:

"That is the whole point we try to explain in the article, SPF can fail beyond your control. Hence you cannot rely on SPF for legitimate email to pass SPF evaluation."

Huh? No. If SPF is configured to disallow, then DKIM shouldn't disagree with that. If you expect DKIM to "win", then you're doing it wrong.

Or I'm missing something. Please explain how "SPF can fail beyond your control" in either scenario: one, where you control your own SPF and you're concerned about outgoing email, or two, where you control your policy for enforcing SPF and you decide to block SPF with -all.

Also, your comments about DMARC still don't explain why it's somehow OK to NOT configure SPF properly in the first place.
I would love to use local programs and rely on these fine storage systems as the distributed storage for the programs. However I never know if I can trust them to behave properly in this setup. Dropbox in particular looks like it always wants to disable these types of setups, rewrite common apps themselves and force you to use them.
Skyscrapers Are a Mistake
> Which will be enough to discourage a lot of pirates.

Sounds more like it would turn people who would remove the DRM of the stuff they bought into people who visit pirate sites.
Forget EVs, Wyoming makes up less than 0.2% of the total US car market

https://knoema.com/atlas/United-States-of-America/ranks/Car-...

I say let them be an economic laboratory.
The Information is a 100% hard-paywalled site. No web captures are ever available. A current subscriber would have to screenshot/PDF an article and make it available.
I'm running ubuntu 22.04 as my daily driver and managed to get held-back updates to run using "sudo aptitude safe-upgrade". Right or wrong move?
The first equations listed in the abstract of the paper are the inequalities used to derive the equation of interest, which is on the second page.
Same, I have a green house. I have high tunnels and low tunnels too. They allow my family to grow nearly 100% of our plant needs year round. But I don't grow my grains in a tunnel or a house. I don't grow my pasture in one either. Green houses are a tool and there is a place for every tool. New tools get used for lots of things they aren't good for.
I read some articles on synchronizing game state in networked games that had a specific name. I remember seeing some mortal-combat/killer-instinct videos though my interest is in RTS so probably discovered it that way. Oh yes, it's called Rollback Netcode[0]. Probably from this Stormgate status update[1].

This is much more complex in that the client and server share commands rather than state and they both have to be exactly deterministic in processing commands to get the new states. There's also computational overhead when rolling back then replaying forward which can be a lot if the game state is large. Searching "netcode" in reddit.com/r/gamedev could show other solutions like the one you've come up with. Netcode has been mentioned on HN in the past as well, though I don't remember--only found by searching.

Nice work BTW, on both the game progress and smooth playable sync.

[0] https://en.wikipedia.org/wiki/Netcode

[1] https://nichegamer.com/stormgate-first-rts-rollback-netcode