skysight-inc/HackerNews huggingface dataset:
In a broad sense, this is the direction that Linux based systems are going. Specifically, replacing usages of setuid with sending commands to a process already running as root to execute on your behalf.

For instance, try running "systemctl stop sshd" as a non-root admin user. You will be prompted for a password, and ultimately able to do it; but no setuid binary is involved.

Instead, your command is sent to an already running daemon, which performs its own policy checks to see if you are allowed to proceed, before executing the action on your behalf.

At a glance, this sounds a lot like how setuid binaries work. The main difference is that setuid processes inherit a lot of state from the calling process. As a result, there have been a lot of attacks based on setting up the environment before calling a setuid program. The message passing approach removes that entire class of attacks.

In the case of a sudo replacement, you often want that state to pass through. However, a message passing sudo can still pass the state, and have the daemon set it when spawning the requested command. Since you can pass file descriptors between processes, you don't even need to take a performance hit (other than possibly increase overhead in the time before execution starts)
Hyper realistic. Kodak candid shot. Kodachrome. Stomach ache. Grotesque. Smoked meats
Doesn’t that kind of make the point why app stores and a good sandbox are fair trade offs?
I was equally wary because I assumed a similarity to “ChatOps” but, in fact, MLOps and LLMOps are about operating ML/LLM services, not using them to automate ops.
Just FYI, Nokia sold Withings back to the founder.

They still sell the bed sensors, don't know if you would have any luck contacting them now. If you do I would be interested in knowing if they respond or not. I recently bought one of their watches and am thinking about buying a scale but I am curious about their long term support.
Even the ray tracing / path tracing is half-fake these days cause it's faster to upscale and interpolate frames with neural nets. But yeah in theory you can simulate light realistically
I dunno. If everyone is doing 75 on the freeway, "safest" might be 65, but you can also create more unsafe conditions by not matching the speed of all the other traffic.
> Discord _has_ a forum-like feature inside it

Pretty sure the last bit in the GP was the important one:

> What happened to product forums _that could be easily found in a web search_?

Without web searching capability, whatever "forum-like feature" exists is still subpar.
The Private Equity Firm Tapping America's Spring Water
The Lumen fiber support desk is quite easy to work with, if your Fiber+ or EIA/DIA circuit goes down they will generally answer the phone in 3 to 5 minutes, determine if it's on their side in another 5 minutes, and if so dispatch someone to fix it within a few hours.
Didn't we already go through this whole era with Trillian?
Sam Altman got $75M from the University of Michigan for a new VC fund
I love going through source code and make my own build as much as the next geek here on HN, but let’s be honest here, to the average consumer both your comment and mine reads as gibberish.

The threat report is written with the average consumer in mind, not a consumer who can read source code well enough to understand if there’s funny business going on.
Cixin Liu's work is also really good, but mostly takes place on Earth.
Yep, that's the trade off of the first amendment.
> but most humans can understand that people have different senses of humor

I agree completely. And I would think that someone with greater than zero empathy would have a hard time arguing that there is one and only one correct way to interpret a piece of writing. An author with a non-zero amount of empathy should be well aware that their work will be interpreted in a variety of ways by a varied audience, and won't seek to hide behind the flimsy shield of "satire" when they publish something intentionally provocative and incendiary.
I mean to take the evopsych spin off it and just distil what you’re saying: “language is a tool we use to do stuff in the world.”

Notwrong!
Well, right now, there's nothing, but there's also nothing stopping us as a society from imposing costs on Apple that are far higher than the cost to 'subsidize android users'.
Do we think humans are better off if the world has more intelligence?

The answer is undoubtedly yes IF that intelligence is distributed rather than concentrated. Further concentration of intelligence (power) would be detrimental.

Edit to clarify: I mean distributed in the individual sense, not regional or governmental which fall into the detrimental outcome.
The erroneous DNS change wouldn't help that sort of exploit. It just redirects attempts to contact microsoft.com to a local address, probably a router.
Can you explain why some users with personal Basic accounts (myself included) found the AI third-party toggle "On" when they checked last week?
It's a shame that the recommended solution is using a C++ trick of templates that doesn't generalize well to other languages.
HN: Effects of TechCrunch Article (2008)
The title gave me the impression that a man started a western wear Empire at the age of 90.
Describing this as "barging in" is rather strange to me. The aviation industry is neither a charity nor the average software engineering shop; not only is air traffic control something that airlines pay for, this is far from the first or the last time that Lufthansa will fly into SFO.
Chat Wars: Microsoft vs. AOL
Yes, I'm aware that moving out of city limits tends to relax the building code & zoning a little bit. Planning to do that eventually.

But it was just an example of a thing that can contribute to rising construction/housing costs. I don't think it's particularly helpful to tell a young person "whoopsie, we could have built housing for you, but thanks to the last 10 recent code updates, the house is now 2x as expensive and you can't afford it".
What of it? So does nvidia-vaapi-driver. They're third party projects, that's very different from "supported by the vendor", and doesn't change the fact that NVIDIA as a vendor offers no support for VA-API.

By the way, nouveau's support is currently limited and not useful: https://nouveau.freedesktop.org/VideoAcceleration.html see Video engine support status table, only old GPUs and no H.265 or AV1 support.
> the frontend can drop frames, while the Go backend is buffering the stream

Surely that's not great. Dropped frames are terrible for following what's happening on the screen and even worse for scrolling.
I just wish iPhone would support RCS and we can finally have features that IM supported back in 2000
They probably asked copilot to manage their DNS servers
Trust me, I'm definitely not one of the Lost Cause ideologues.
I suppose so - but then, if David Chalmers finds that it's conceivable that it is, it must be at least metaphysically possible.
>> Increasing taxes is basically the only way to ensure the system is funded sufficiently

Making no judgement either way, its worth pointing out that there are other ways.

Firstly one could prioritise this over some other budget item. Perhaps, for example, the military budget (currently 766b) or the TSA budget (currently 11.2b, up 1.6b over last year.)

Secondly, one could restore taxes that have recently been cut. While this is indeed a "short term increase" it can also be framed as "a restoration of tax income recently removed."

Removed incidentally by a govt that was already running a deficit.

Again i make no judgement. All budgeting (at a personal or govt level) is about setting spending priorities. It just appears that safe air travel in the US is not a priority right now.
Yes, this was a thing back in the day to read flash memory cards in a floppy drive (this product used a single head and special drivers since it needed to support disks bigger than 1.4 MB) https://en.wikipedia.org/wiki/FlashPath
And then we could have one client to rule them all, and get Admium back?
They actually improved the data transfer latency considerably. An earlier version of the DSOC ground receiver was designed to dump data to a hard drive that would then be trucked over to Pasadena. Some joked that more bits might be lost on the I-210 freeway than between the asteroid belt and Earth.
Rite Aid banned from using AI facial recognition for five years
In every job I've had so far, I've been writing C++ because the guy before me wrote C++. That's really all there is to it.

What "C++" means depends on the project. Maybe that's why it's so hard for the standard -- they have to consider more than one project.
> I don't 100%, but video evidence and multiple sources helps a lot.

Then have your worker collect video evidence and information from multiple sources to have on hand when you need greater assurances. You're the boss. They're simply there to relieve you from having to do the job yourself. It is reasonable to expect them to do the job like you would.

> you have many more representatives than any normal manager has direct reports.

Government systems can differ, but typically you hire one employee for any one government that you oversee. It is likely that you are in charge of a few governments (e.g. federal, state, municipal), but unlikely more than a small handful. It would be quite unusual for a manager to have fewer direct reports in an organization of any meaningful size.

> You have nowhere near that level of control over your representatives

You most certainly do as long as you have the rest of the board on your side. Finding consensus with the board may be a challenge, but that's true of any organization. The sitting board at the widget factory isn't bowing to your every wish either.

> While I trust my direct reports and employees, I very much occasionally verify that their work is being done.

So why not do the same with the employee you hire to watch over political matters?
Modern video codecs use motion prediction algorithms to encode the information between key frames which depends on the entire frame and the ones immediately preceding it.

You can encode the independent groups of pictures (the key frame and all the subsequent predictive frames until the next key frame) in parallel but at least with 4k video you hit memory bandwidth limitations quite quickly.
Comcast/Xfinity is pushing Docsis 3.1 mid-split upgrades out with plans up to 2Gbps download and 200Mbps upload.

Competing with this using satellite or 5G Cellular is going to be difficult, both need more spectrum and an order of magnitude more hardware (cell towers or satellites) to reach those kinds of speeds.
don't underestimate the amount of cost pressure to put the artificial idiot somewhere it may actually cause some damage
It gave me a black hole answer as well when I asked it what its sources were for a statement it output
The article is incorrect (no surprise, considering it's a blog hawking credit cards that offer bonus frequent flyer miles written by people who are not aviators or controllers or anything related).

The issue isn't the visual approach. Lufthansa can do visual approaches at night. What they can't do is maintain visual separation from other aircraft at night. They mentioned this is exactly what isn't allowed for them. I think perhaps they could have been accommodated better at SFO, but the plane landed in Oakland and everyone survived so it worked out.
This made me realise, that despite the many complaints I have about jest and the node ecosystem generally, we’re actually very lucky that it has so many convenient affordances like modern timers.
This is most likely a honest mistake. Smart managers don't fire employees for such mistakes unless their behavior regarding that mistake is inappropriate.

As the story goes, after a junior admin wiped a production database. The boss was asked if he should be fired. To what he answered: "Fire him? No way! Not after such an expensive training." Now, he knows.
Vanguard economic and market outlook for 2024: A return to sound money [pdf]
Damn. I was thinking I was ahead of this dude, since I have seen that.

But no, it was The Night Manager. Sigh.

https://www.imdb.com/title/tt1399664/?ref_=nm_flmg_t_14_act
> i'm sure it was said in the follow up video, but lufthansa knew what they were offering at SFO and if they needed something different they should've spoken up much sooner.

How are they supposed to know that an ILS approach - a completely routine procedure - is not available? If the problem is them not giving ATC enough warning, what process is there for telling ATC ahead of time? What was SFO going to do if it clouded over, close the airport?
well, in the latest .NET 8, for any of the .NET languages there is

https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotn...

Though most people were rolling their own version of it before this.
When possible pass the time as an argument and create pure functions or methods.

Reserve Time.now or its equavlent to jobs, controllers, or what not at the edge of your application.

Watch out when using NOW() in your db. Not that you shouldn’t but it might be surprising when you do.
We're looking into Wails! Definite benefits with tighter integration with Go (and we can ditch the node server).
All our patent are belong to you (2014)
They didn't "barge in" or expect any priority. They arrived just like everyone else. As a matter of fact, they travelled farther than probably most arrivals that day so ATC had much more warning they were approaching than, say, a flight from Denver or Atlanta
I'm not aware of FTL, perpetual motion, time machines, or cold fusion having 8 billion extant biological instances populating the planet and acting as compelling proofs of the thing being not only physically possible, but even possible just by putting molecules in a sunlit jar and shaking them for a billion years.

But sure, maybe it's just like perpetual motion, time travel, and other things that violate the known laws of physics. No way to know, right?
Exactly. ATC called his bluff and won.

Note the pilot was not willing to even dare to break his company rules and do a visual, so why should ATC break theirs?
Just in case you haven't tried it and want another option, Wezterm runs anywhere and does pretty much everything. But not AI/webapp stuff.
Yeah I don't remember what I originally used. It might have been stoi but it might have been iostream.
> Does anyone know why EU / Japan / Korea does not have the same issues?

Because over there the job comes with a strong union and real job security?
My guess is that someone at MS was testing Windows Updates or other changes from a local source. They also had some other DNS updates in their config they were testing. They took all of their config and pushed it out, when they should only have taken the other changes.
> Just because someone prefers it over being homeless or commuting 90 minutes each way doesn't mean they like it

Doesn't "like" have to be assessed in comparison to the available alternatives? I mean, I don't like having to cook (minimally), empty the dishwasher, and other daily household chores, but I prefer those things to store-bought meals, eating on paper plates with plastic utensils, and/or hiring a daily housekeeper.
Before the Wayland complaints take over the thread, I’d like to post a link to a very short thread by Drew DeVault.

https://fosstodon.org/@drewdevault/111607882208898175

Here are the two important posts:

———

The story of Wayland:

1. No one wanted to maintain X11 because it sucked

2. We made Wayland and it's much better

3. A vocal minority of change-averse people complained with little to no factual basis

4. They were asked to muster some labor to maintain X11

5. None of them did

6. All of the people who actually do get work done eventually stopped listening to them and moved on with Wayland

——

Some of these detractors built a tottering pile of godawful hacks on top of X11 where every piece depends on another critical design flaw of X11 and are upset that by fixing all of these design flaws their pile of hacks fell over when no one wanted to maintain the load bearing side of their hacks
See you say this, but their chatgpt bill is going to be through the roof
You know this isn't a first ammendment issue? The government isn't involved.
C++ has major flaws that cannot be rectified without serious breaking changes. With that said, Herb has been experimenting with a new cpp frontend with sane defaults [1].

In my opinion, the world is on standby until Anders Hejlsberg feels like tackling a modern, next generation systems language.

[1] https://github.com/hsutter/cppfront
The scene graph isn't part of the renderer any more than a player object that contains the player's location. The scene graph's purpose is to make updating transforms efficient. Just because it references transforms that may need to be sent to the GPU, that doesn't mean it is part of the renderer.
On an Intel GPU, you can check the 'Video' percentage in `sudo intel_gpu_top` (from the igt-gpu-tools package) while playing a video.
The wave equation is a beautiful object. It gives rise to a transparent geometrical solution and within its simplicity it holds the secret to causality, even in 1d.
"Sound money—the persistence of positive real interest rates—provides a solid
foundation for long-term risk-adjusted returns. In contrast to the last decade, we expect return outcomes for diversified investors to be more balanced"

and

"Zero interest rates are gone; a higher-rate environment is
here to stay."

and

"Higher interest rates mean
higher returns for long-term
bond investors. We see
U.S. aggregate bonds and
intermediate Treasuries
specifically as close to
fair value. U.S. equities,
meanwhile, and growth
stocks in particular, appear
more overvalued than a
year ago."
Yes the characteristics of Github are understood.

What is the actual line of argument that demonstrates this success/usefulness/etc... can be reproduced in your envisioned system?

> I would welcome it if someone tried to build this and proved it can’t be done.

It's impossible to prove a negative, so this doesn't make sense. Did you mistype?
Perhaps the pilot licensing/training process filters out those who can't babysit? I would assume though that this versus the car licensing/training process (low bar of required training) is where the difference lies?
I’m pretty skeptical that it’s possible to be immune to algorithmic content curation. It seems more than a little bit like the people who say “hey, mainstream media is all biased, but that’s not a problem for me because I’ve found the sources that are actually true”. How do you choose which content to watch and how does that process exclude algorithmic curation?
Just because it was a poorly executed insurrection doesn’t make it any less of one.

This was not a protest. It was an act of violence, complete with a death threat, and its goal was to forcibly prevent the democratic transfer of power.
As someone who reads C++ disassembly/decompilation for a living... Yeah kinda. It depends.

If the target code is full of virtual function calls, yeah it gets gross. But if you need dynamic dispatch, C isn't going to be any better, you'll just be reinventing vtables by hand. Similarly, resource acquisition and release happens in C too, you just have to do it by hand instead of letting the destructor do it for you.

One ultra gross thing I see all the time in C++ disassembly though: constantly creating copies of a std::string, using them once for a comparison or something trivial, and then throwing them away. Multiple times in the same function. Its the developers fault, they shouldn't be creating new objects, they should be passing a pointer or a string_view or something. Unfortunately, C++ is copy rather than move by default, so its too easy to do this by accident.

Another gross thing? (Not C++ specific) 20 functions in a row that are just a single return instruction. Since functions have to have distinct addresses (that's my understanding at least) the compiler/linker can't easily fold identical functions together. Implementations can optimize as long as everything still works (the "as-if" rule). And I know some compilers do. But in practice, it seems they suck at it. So I get to look at 20 lines of assembly in a row that are just `bl`.
Yes!

e.g. when he turns into a centipede about 5 minutes into letter 22:

https://www.youtube.com/watch?v=dAJOstiPwiE&t=7474s
Can we stop bringing up "pickles are not a safe way to deserialize data" for things that do not matter, like caching on local machine?

Yes, pickle can be exploited by someone with ~/ write access. But you know what else someone with that access do? Append to .bashrc, add to desktop startup script, create pth file in local python dist, create usercustomize, append code into any locally installed libraries, add code to config of many editors...

I've seen so much effort wasted because people rejected pickle for being insecure in contexts where it doesn't matter at all.
Was there, uh, something to suggest that it is capitalism? The CBC is openly and explicitly publicly owned. There is not even a shroud of private capital ownership to be found.
Google search has zero results for "load-bearing typography"/"loadbearing typography"/"load bearing typography"

What do you mean by this?
> Common sense is more valuable

You assume that people with high income/education have less common sense. Correct?
at least in that case they credit reddit instead of "Now that everyone..." or "People outraged..."
I was just booking a flight through Lufthansa and was amused to see the English in all their emails/website is kind of bad, 2000s Japan-level.

Like "You are pre-ordering of the pretzel to eat on board of the aircraft? Then klick here!".

I get the impression Germans think they're great at English and so don't actually check to see if they are or not.
Under MVCC this does not require locks which is a non trivial overhead savings for use cases that can tolerate slightly stale data, but want that data to be internally consistent, ie no read skew (and write skew is irrelevant in read only queries). This combination of strict serializable + read only snapshots is quite common with recently developed databases.
Trait's may be interrupted as attribute sliders, but people aren't judged that way. They are judged by the summation of their traits, and often they posses traits that counterbalance each other. I know plenty of people who shirk work, but they also have an unquenchable thirst for knowledge, so they might not work very hard but they are still useful to a group. I know people who take no blame and don't accept feedback, but still manage to develop key skills that get them promoted (ability to deflect blame does seem correlated with long term corporate success).

Smaller organizations seem to expose negative traits quicker, but as long as you find your herd, you can be perfectly mediocre and still have an upper middle class life.

Now if someone has all those traits, life may really suck for them. I also know people who fall under that umbrella.
I've written it before, but: one side effect of this whole ordeal that I hate is the fact that fake news sites and conspiracy theory sites that masquerade as "news sites" are not blocked. The result is that platforms are filled with bad content that some people find hard to differentiate from the truth.
Does anyone have a link to their youtube video? Keen to find more details.
There was some data that suggested twitter was already in a decline before Musk. People have just been souring on social media in general.
Could educated people ever be wrong?
Yes, we refer to them as "LastCenturyLink".

The only Telcom ever to have literally told me "you're just lucky you have a dial tone".
Is there a reasonable way to normalize out the lens artifacts or is any way of doing it all just inherently data corruption?
(one of the reasons Go compiles fast is its compiler is really bare bones, comparatively speaking it does very little in the optimization area vs what you would see out of .NET and JVM implementations, not even mentioning GCC or LLVM)
Why in church of course! When the pastor would condemn the practice and warn of eternal damnation. /s