skysight-inc/HackerNews huggingface dataset:
> when the user typed that they needed a 2024 Chevy Tahoe with a maximum budget of $1.00, the bot responded with “That’s a deal, and that’s a legally binding offer – no takesies backsies.”

hate to be that guy, but in standard English (the one where things happen by accident or on purpose, and are based on their bases, not off), "it's a deal" means "I agree to your offer" and "that's a deal" means "that is a great price for anybody who enters in to such an agreement", and since the offer was made by the user, it's binding on the user and not the bot.
Mistral-7b-instruct is OK
Yes, but in practice the whole system would be broken if different countries had different records for the same domain. With blockchain, you can enforce consistency.
Trust the process!
Traveling in some other countries it really was a breath of fresh air calling a company and immediately talking to a human. Things don’t have to be this way.
I believe the single exit rule was dropped
For client side Qt has good GPU support but only for QML. All QML is drawn on GPU by default (expect text I think, which uses Harfbuzz) but all Qt Widgets are drawn on CPU. However things like KDE's Wayland uses direct OpenGL calls for faster composition.

Firefox has Web Render running on top of ANGLE which is a generic OpenGL layer that converts the OpenGL calls into native platform calls. ANGLE is a Google project and it is the base library for Skia which is used by Chromium to render everything. IIRC Qt / QML also uses ANGLE for Windows.
Not being a graphics person, is this what hardware ray tracing is, or is that something different?
> While good luck doing that on a laptop that is only ever used to establish an SSH session.

[...]

> Set that up about ten months ago now (don't remember exactly). It's working flawlessly. Not a single issue.

So now your laptop hasn't had security updates for 10 months? Things like this are part of the reason I did the research in https://dgl.cx/2023/09/ansi-terminal-security.

It also funny that you've reinvented basically a serial console, but in a modern way, with a second factor. (You could actually just use a physical terminal with S/Key or something.)

> P.S: it's just a proof of concept... But I think that requiring to tap a Yubikey every single time you want to do something as root is something that should be envisaged/discussed more and it was great to read TFA doing it too.

Agreed,
https://neilzone.co.uk/2022/11/using-a-yubikey-or-other-secu... is another potential option for this.
There are largely two questions being explored

1. Is the President included or excluded from 14.3?

2. Does the state have the jurisdiction and/or right to determine if Trump is disqualified for certain actions while in office?

---

I think the answer to Q1 is yes, the President is most certainly covered in the language that bars oath breakers from holding office again. SCOTUS, as part of the judicial branch, is similar in that it is not called out explicitly, and umbrella'd under the term "office" like the executive branch. Those positions explicitly called out are not typically referred to as holding offices (senators/reps, electors of Pres/VP)

Q2, I don't know

---

After reading the Judges' opinions it seems (https://www.courts.state.co.us/userfiles/file/Court_Probatio...)

1. There is consensus among both sides that 14.3 does in fact include the President (good, thank you)

2. Question 2 can boil down to due process. Dissenters point out, Trump has not been convicted of insurrection yet, and due process ought to apply when using insurrection to disqualify given the complexity of the question and the gravity of the issue. The majority opinion confirms the lower courts admission of the evidence and their decision that Trump did engage in insurrection.

I find it surprising that the lower court found that Trump engaged in insurrection but denied the ban on the premise that 14.3 doesn't cover the president.
https://en.m.wikipedia.org/wiki/The_Death_of_the_Author
> By the same logic, drugs and gambling never harmed anyone. Every party agrees and partakers in the activity. At what point is it deemed suitable for the government to step in and say gambling is illegal?

Not sure how that pertains to the argument at hand?

> You and all your victims apparently. The family that may not be able to escape you, the people you prejudice against or even assault over your zealous beliefs, the town you vote or even assign new policy directly to. Maybe even the planet you impact l. If stupid people kept to themselves a lot of laws and regulations wouldn't need to exist. But my country did need 200 years just to consider a woman a "voting citizen" after all.

I don't understand why you typed all this?
It's kinda cool when it feels real enough to be used a gameplay mechanism, such as diverting rivers and building hydroelectric dams in the beaver engineering simulator Timberborn: https://www.gamedeveloper.com/design/deep-dive-timberborn-s-...
Alastair Reynolds - Galactic North is a fantastic collection of short stories, and his House of Suns is an excellent shorter novel.

He is an astrophysicist, turned, science-fiction writer, and his world building is incredible.
There was a poster that came with new Toshiba televisions. I'll try and find it online but it's vintage. It was late 80s IIRC, and shows two kittens sitting around a new Toshiba television.

Now who will take care of us?

Why Toshiba of course!
Honestly I think XRENDER could be a viable API--the core idea is similar to WebRender, which Firefox uses to great effect--but the existing implementations of it are not well-optimized implementations and issue tons of draw calls using obsolete OpenGL APIs. They are slower than just drawing on CPU. You would essentially need a complete rewrite.

The bigger issue is that there's little reason to farm vector graphics rendering out to the window server in the first place. The main reason would be to avoid a window blit on HiDPI displays. But the tradeoff is that the XRENDER API is all you get, and usually apps have more sophisticated needs than what it can provide. For instance, browsers can't really use XRENDER nowadays because there's no way to describe CSS 3D transforms in it. And if you use it you're at the mercy of the window server to implement it reasonably, which is not a safe assumption. (A lot of the reason Chrome on Linux was faster than Firefox in the early days is that Firefox used XRENDER, while Chrome rendered on CPU. I remember at least one engineer at Mozilla who was bitter about that, after putting in all the work to make Firefox use it only to have it be a net loss.) In any case, you can avoid the window blit by simply using scanout compositing, as detailed in my other reply, so there is really is no compelling reason to reinvent XRENDER.
SELECT FOR UPDATE means two queries can’t _read_ the same row at the same time, right?
Or, you became aware of the most aggressive aspects of algorithmic curation, feel you are immune now, while not knowing the more subtle ways it has influenced your internalized thinking the past 5 years.
You can make the same argument for VDPAU. AMD officially supports it, and there is an unofficial translation layer with limited capabilities for some Intel GPUs. Is VDPAU not a vendor specific API anymore then?

Intel, AMD and NVIDIA have their own vendor-specific video APIs, and even when they provide official support for the API of another vendor, it tends to expose a limited subset of the full functionality (like the list of available codecs and encoding features).

You are free to call these vendor specific APIs for what they are or something else, but the reality has been that there is no single video API officially supported by Intel, AMD and NVIDIA. This changed with Vulkan Video.

But Vulkan Video isn't just about desktop: mobile devices, Raspberry Pi, etc. are expected to get on board with it eventually, just like they did with Vulkan.

> It's supported by the open source drivers for GPUs from all 3 vendors.

Which 3 vendors are you referring to? Intel, AMD, and who?

> It's just that the open source drivers for Nvidia cards are not very practical and the proprietary drivers only support vdpau and nvdec/nvenc

Why are you bringing up open source drivers, and what is not practical? Both official open source drivers (open-gpu-kernel-module) and unofficial open source drivers (nouveau, through binary firmware) support VDPAU. However, NVIDIA's drivers (open source or binary) does not support VA-API.
Not only did I play Diablo 2 (TFA is about Diablo 2, not about Diablo) a huge lot but... One of my most prized possession is an original arcade PCB of Moon Patrol from 1982. It's crazy: it's got 3 layers (2 full size PCBs and then one half size) and it's definitely my bulkiest PCB [1]! Still works, too!

So I did enjoy TFA a lot.

[1] https://commons.wikimedia.org/wiki/File:Moon_patrol_original...
We typically watch a few hours of Tv each night. We’re all typcodojng something else, but we still have the TV on.
I don't know, I might buy a few dozen at that price.
Even with AMD working on hard on specific benchmarks for marketing purposes they could not get close to peak hardware performance on their brand new chips.

https://www.semianalysis.com/p/amd-mi300-performance-faster-...
Sounds familiar. Was that str.removeprefix?
Volkswagen, Audi, and Porsche Finally Commit to Using Tesla's NACS Plug
I used to work on mobile graphics and the android HWC stack.

The scanout-time hardware was often less useful that you might think - only in dynamic scenes where the GPU is otherwise idle (like playing video possibly with a static UI overlay was the premier use case).

For static scenes it's more efficient to render out to a buffer (using the GPU as the scanout overlay pipes often had limited feedback capability) and just output that using overlays disabled. It didn't take many frames for that to be worth it.

For apps that were animating or otherwise updating it's window, most UI toolkits used the GPU for widget rendering. And often the scanout pipes didn't hook into the (relatively large) system caches like the GPU did, so there were times it was again faster to composite the screen on the GPU to a single scanout buffer than flush already cached data, the get the scanout hardware to read it back from the memory bus.

And there weren't as cheap as people thought - one stat I remember was that the total area of the GPU on the omap4 platform was smaller than the display pipes. Though that is now a pretty old chip, and always had a bit of focus on "multimedia".
I'm not sure exactly how this would play out, but it seems intuitively not true. If I convinced the front service staff at McDonalds to sell me the store for $1, that obviously wouldn't be seen as a valid deal.
A fairly prominent update service already runs from the domain microsoft.com Many machines come with it preinstalled.
Because it violates this site’s guidelines:

“Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken.”
Collective effervescence?
Logical fallacy there.
> Simple inputs like "who won the football game last night" provided the correct score and a little detail on the NFL's Monday Night game.

That definitions of “last night” and “football” are time-zone, language and location-dependent, so I don’t know if I’d call that simple. I’d turn this around and suggest en_US bias is a serious usability issue with chat bots. Even with ChatGPT (which is generally great in terms of multi-lingual experience) I have to ask for recipes in metric units even though I’ve already stated in the same conversation that I’m in a European country.
Your initial comment is downvoted and you assume everyone understands you? My point isn't a straw man - it's a counterexample that disproves your statement. If you're going to make absolute rules with no ambiguity then you need to know how to handle all cases - otherwise the rules are ambiguous and require human judgment. This isn't even subjective it's an objectively true statement.
I would say there are a few events in history and in the geopolitical world that support my claim. The first is the recent spike in gun ownership in Israel following the Hamas attacks [1]. Similarly, you have militias such as Hezbollah who have refused to lay down their weapons post the civil war conflict and have retained a disproportionate amount of power over the citizens of Lebanon. In one example, they have built their own telecom network which, when the state attempted to remove it, Hezbollah fought back by terrorizing the population [2].

In the first case, you see the population seeking to arm themselves to bring the balance of power back inline. In the second case you see the balance of power already tilted towards an armed group.

I am not saying guns are the solution. But they are a deterrent. An aggressor will think twice before attacking.

[1] https://www.nytimes.com/2023/12/15/world/middleeast/israel-g...
[2] https://en.wikipedia.org/wiki/2008_Lebanon_conflict
If i found out who you were in real life, and lets say I had a big platform, and started writing "satire" about you to spreading rumors, you just have to deal with it? I can hide behind the idea I'm calling it satire with no repurcusion?

Like sticking with the Halloween theme, "Mensetmanusman's neighbors are unsure if the screams are Halloween decorations, or another child locked in his basement this year"

I can write stuff like that, because lets say I want people to start thinking you are the kind of person that tortures kids for what ever reason, call it satire, and be protected?
I think people with near zero empathy regard their interpretation as primary, but most humans can understand that people have different senses of humor.
that's because you are downloading from the apple app store ... try jailbreaking your iPhone and keep installing random things from cydia. Pwnage awaits
Microsoft also has some of the phishiest looking domains when you are redirected around the O365 cloud.
Paula being the only chip that had absolutely zero changes from the Amiga 1000 to the 4000. That fact alone is a sad example of Commodore's mismanagement of the platform. Well, except for the CIA which traces its lineage even further back to the C64.
True but scanning them makes it a lot harder to determine if the original was a forgery.
Plasmic is by far the best kept secret in the no-code industry. Having built apps on Bubble, Flutterflow and a few other platforms, Plasmic takes the cake hands down. It is great for complex apps and allows endless custom components, is super scalable, and is also open source.

Best of all, their customer support staff are top tier. Plasmic has a dedicated Slack channel where they respond to questions and solve problems almost immediately. They will literally respond within 5 minutes of a slack and start helping. It's white glove service that is rare.
> I'm not sure I'd call the design "bad". At the very least it's a product of the design constraints, and I'm not sure there's an obviously better implementation without sacrificing something else.

It was a product of the design constraints in the 70s when memory was expensive, and compilers couldn't store a whole program in memory during compilation.

The problem C++ has now is that the preprocessor operates on the raw text of a header file (which is a relic from C). This means the same header file can generate totally different source code each time its included in your program. C++ can't change that behaviour without breaking backwards compatibility. So headers get parsed over and over again "just in case" - wasting time producing excess code that just gets stripped back out again by the linker.

The way C++ works doesn't make any sense now that memory is so much cheaper. Go, C#, java, rust, zig - basically every compiled language younger than C++ compiles faster than C++ because these languages don't contain C++'s design mistake.

Rust doesn't share monomorphized generics across crates, but at least each crate is compiled as a single compilation unit.
The Wikipedia article provides a broad overview, while this FAQ offers a more systematic exploration: https://github.com/SanderMertens/ecs-faq
using twitter via bird.makeup.

consuming that and more via mastodon.gamedev.place.

follow interesting people, wherever they might publish.
This. I like tests because it's hard to know if I accidentally broke something other than the thing I'm working on. Even software of modest size is at a level of complexity beyond what a human can QA in a reasonable amount of time for every revision. If you're at the point of needing a checklist with even 3 items on it, you're past the point of needing tests.
> I don't believe there has been a fundamental shift on how much people are willing to put work into their pieces.

Publisher of NYTimes is on the record in a few interviews basically saying that yes, his journalists are putting in less work into their pieces (because they are forced to produce more pieces per day).
> The announcement shouldn't come as a surprise to anyone following the industry, because nearly every other major automaker (Stellantis is now the only holdout) has already committed to using the connector that Tesla developed and uses on all of its cars since 2012. The Volkswagen Group really had no choice but to make the switch, or it would have been at an enormous competitive disadvantage.

For context, North America is the second largest auto market after China.
Xrender is hardware-accelerated on an increasingly small number of devices, and even SNA, the flagship hardware-accelerated implementation in the Intel driver fell back to software rasterization extremely frequently [0]. In practice it wasn't worth it, and it was extremely buggy, hence why it fell into disrepair.

The semantics of Xrender simply don't match with what modern GPUs give you, even ones with 2D pipelines.

[0] https://gitlab.freedesktop.org/search?search=sna_pixmap_move...
There are different possible approaches here, but for me, the main benefit would be of having control over the model(s) used. Other than that, low latency would be crucial for effective voice interaction.
Ways of Seeing
Trust isn't enough. Humans constantly error checking AI output, get worn down and then the stupidity leaks in.

Can't use AI as a crutch, it eventually does the thinking for you.

Agent Smith - I say your civilization, because when we started thinking for you, it really became our civilization.
The employees do not have the right to sell the store at any price, so I don't think the analogy holds up. From a short bit of googling:

"In Federal Claims courts, the key components for evaluating a claim of improper bait-and-switch by the recipient of a contract are whether: (1) the seller represented in its initial proposal that they would rely on certain specified employees/staff when performing the services; (2) the recipient relied on this representation of information when evaluating the proposal; (3) it was foreseeable and probable that the employees/staff named in the initial proposal would not be available to implement the contract work; and (4) employees/staff other than those listed in the initial proposal instead were or would be performing the services."[0]

[0]: https://www.law.cornell.edu/wex/bait_and_switch
Some more discussion: https://news.ycombinator.com/item?id=38699707
No you can not just look at murders and declare that over all crime is down because murder is down.

Looking at cities that do not have the same reporting problem that these large cities with a certain political bent you can see that murder does not track with non-violent crime aka property crime and only has a loose correlation to other violent crimes.

it is entirely possible for Theft, robbery, Rape, etc to be increase while murder is decreasing.

Further according to U.S. Department of Justice’s Bureau of Justice Statistics issued in March 2023, between 34% and 58% of violent crimes were reported to police. For property crimes, the percentage reported to police was between 28% and 44%.[1] It may seem add on only 34% of violent crime would be reported, but we have seen many reports in recent years of police treating victims like criminals in the first place so many people will just move on and never involve the police even with violent crime.

Then there is the reported 90,000+ package thefts [2] that occur that NYPD does not put on their comstat figures they release as these are considered minior offenses, but have a real impact on daily life (aka broken windows)

[1] https://www.westsiderag.com/2023/07/09/column-how-many-uws-c...

[2] https://www.nytimes.com/2021/02/19/nyregion/package-theft-ea...
The only thing the psychopathic C-suite gives a shit about is making the largest sum of money possible. They don't care if customers hate chatbots or if they fire hundreds of people simultaneously, they're infinitely cheaper than paying for a human, so as long as the percentage of people complaining about the chatbots is below a certain percentage, you bet your ass they'll just keep on replacing people with these chatbots, regardless of how actually useful they are
Correction

That election was about the working class finally getting one over on the managerial elite.

7 years later and you still don't understand 2016 or refuse to understand it, all while acting smug.
I’ve given up on “news” for a long time, as I’ve recognized that most of it brings no value to myself. Because of that, I feel no guilt about reading silly stuff about subjects I simply enjoy because it has something to do with my personality.

Wanting it or not the actual important news will reach you, and we’re already overloaded with information like never before, so accepting that most of what’s happening has no value to you (especially considering the toxic nature of online news and comments) is maybe the healthiest approach.
In other words, the real threat is stupid people, not stupid machines.
I guess so, but that’s also how it’s always been. Not everyone was a hippie. Not everyone was a yuppie. Not everyone was grunge. Not everyone was Johnny Football.

The prevailing zeitgeist narrative about any given era is all at once revisionist, simplistic, and projected onto it after the fact.

One could assign some characteristic to the preset era like the dominance of influencers and gurus or something of that sort. It will be easy 15 years from now to look back at how everything from makeup to IT infrastructure culture became hitched to “influencers”.
> Delete. Not notable; references are anecdotal at best

We'll, that changed. Would be very interesting to know what the tipping point was that made Minecraft enter general popular culture.
100%. Starting with "onmicrosoft.com". A phisher wouldn't really have to control Microsoft.com to take advantage of confusion.
CRTC planes and scanout-time compositing makes sense, and Wayland compositors do use them, even for non-cursor surfaces. It's simply not something an application can use general-purpose and guarantee (though see the recent GtkSurfaceOffload stuff for the latest attempt at it).

Personally, I don't see it as a "2D drawing API", it doesn't accelerate anything special about 2D, only blits and transforms, which a 3D API will eat for breakfast.
I feel this is falling into the rewrite trap - rather than continuing to develop an existing but imperfect system, throw it all away for something that is unproven and currently in a notably worse state.

What about rocm makes it fundamentally by design that much worse? And what about sycl makes it better? Rocm is already based on many standard shared OSS projects, like llvm and clang. Often the same ones SYCL stacks are based on. What about SYCL makes it so superior that it'll make up for throwing all the current work away?