skysight-inc/HackerNews huggingface dataset:
I don’t know Kanata, but you need to find out which key codes are sent for the multimedia functions in order to remap them. This file [0] (linked from [1]) contains the key names Kanata knows, and it has entries like “VolumeUp”. You could try to remap those to the respective function key.

There are some keyboards, however, which send multimedia commands via USB “out of band” from normal key codes, and which therefore cannot be remapped that way.

[0] https://github.com/jtroo/kanata/blob/main/parser/src/keys/mo...

[1] https://jtroo.github.io/config.html#key-names

In case you are on Windows, I would recommend SharpKeys [2] for basic remappings.

[2] https://github.com/randyrants/sharpkeys
They bought it for $15bn in 2017 and sold out some stake in it at a valuation of $17bn in 2021. Without looking at the overall economy of the time, that doesn't look wildly successful?

They didn't kill it, which is a win I suppose, but it sounds like it just carried on as it's own pace?
I don't understand what relevance the All-In podcast has to this article written by Brian Krebs. Did I miss a reference to it in the article, or is there a non-obvious connection that someone could point out?
Ouch, you saw through me...
Sovereignty is the ultimate business, because you get paid just for existing. You become the ultimate rentier, because you own all land by default, and have a monopoly on violence.

The British East India Company outright ruled vast areas of India; it was eventually nationalized, and all territories it controlled were ceded to the crown because it became too powerful in its own right.
I took a look at their data, then came back to HN to post a gentle debunk-of-sorts. But I couldn't submit my comment because the post had been flagged.

I think it would have been better if you'd left your follow-up comment [1] when flagging. (FWIW I agree with your reasoning.) Flagging without comment was counterproductive, as it spawned a second submission from folks suspicious of why the first one was flagged.

[1] https://news.ycombinator.com/item?id=42995880
It's the other way around, as far as I know: Unlike Google, Apple does not offer any RCS infrastructure. It's supposed to be provided by the carrier anyway, but not all do.

That said, I think there might be a secondary problem of carriers having to get their RCS configuration deployed via Apple's "carrier profile" system, which seems like a bit of a nightmare, especially for networks that don't have a business relationship with Apple.

But it's definitely possible even for MVNOs: US Mobile has been supporting RCS on their Verizon plans for a few months now, but not yet on T-Mobile. Not sure whether T-Mobile's MVNO platform or Apple is the blocker here.
There was no official shut down here. But the teachers and about 45% of the kids @ child’s grade level were out sick last week. So was definitely not business as usual either.
Simon Sebag Montefiore Says History Is Not Over
Because no one use Gemini Advanced.
I clicked this totally expecting this to be somebody still using Bootstrap Version 1.0 haha
If this is a legitimate concern perhaps they can launch a second set of satellites to block peak sunlight.
Because those were done by state or criminal actors and this one is allegedly being done with the consent of our elected government? It’s really not that difficult to figure out.

Why don’t you just state your opinion instead of being vague?
I suspect like most (or all>) "AI" startups, it's two key areas of expertise are raising huge piles of money, and setting huge piles of money on fire.

(The members of KLF need to start an AI fundraising round . "We have a proven track record of effectively using cash reserves in industry leading ways, being thought leaders in the "burn cash" space since 1994.")
Ilya Sutskever was one the main people at Open AI. The article says the company's name is "Safe Superintelligence" and also says its an AI startup.

The company will not tell us more until it has a product which is ready for the public.
I wonder how non-T-Mobile users will access the beta. Roaming requires cooperation from both the home and visited network since UMTS/3G (which introduced mutual authentication; before that it was only the SIM authenticating itself to the network). Somehow I doubt that AT&T and Verizon will actively set up domestic roaming just for this beta.

My suspicion is that T-Mobile will tie this into their "Network Pass" program, i.e. their eSIM based free trial solution.
Are you saying, a potus appointed commission for auditing government system is worse than a chinese backdoor in treasury department, who's level of access was unknown?
I'm hearing I need to downgrade the Bootstrap in my suite? (A young addition).

Which is great because Bootstrap 2-3, whenever I used it, was pleasant.

I wasn't aware of the development timeline, thanks for the lead. Not flat is appealing.

I picked ExtJS 2.0.2 for a specific reason, seemingly rando old trusty version as base.
Not all patches are welcome. Guix is very strict and opinionated - they won't allow unfree packages or firmware updates.
> a few R4L folks are playing the dramatic victim card.

Not just 'a few R4L folks', these are basically the spearhead of the effort. And it hasn't been a single occurrence, we now have seen two of those Rust developers resign from the effort out of pure frustration from the entrenched, heels-in-the-sand attitude from kernel maintainers.

The same thing has happened in the past. I will point to TuxOnIce, which got stonewalled by a stubborn maintainer. It would have moved most suspend and hibernation code to userspace, where it would have been easier to maintain and iterate. Or right now we have two divergent RAM compression paths (Zram and Zswap). There are patches for Zram to use the unified Zpool API, but the Zram maintainer refuses to integrate these for absolutely no solid technical reason.

It seems that the R4L peoples are fine with doing any effort required, as long as they know it is not in vain. So far, comments akin to "language barriers in the kernel are a cancer" and "I will do everything to prevent/sabotage this" do not exactly build trust in that regard.

As an aside, would it really be so horrible for kernel maintainers to learn (some) Rust? This is not a dire ask for someone in the software world, your job will often ask this of you. And I can't imagine the maintainers haven't ever dabbled in other languages and/or aren't capable enough to learn a second language.

I understand the fear that saying "ok, we can do more languages than one" opens up the door to a third and fourth language down the road, but that seems unlikely. There's a reason Rust has passed Linus' sniff test where no other language has so far.

> Which drivers, and who wants to use them?

Short term it seems mostly GPU drivers.

Long, looong term (multiple decades?) the plan is probably to rewrite more important parts of the kernel, to significantly increase memory safety.
Ah, your gcc example does have the branchful branch that could be done branchlessly; I was thinking about my original example with a load, which can't be transformed back.

On fusion, https://dougallj.github.io/applecpu/firestorm.html mentions ones that Apple's M1 does - arith+branch, and very specialized stuff.
Clearly generative AI can currently only be used when verification is easy. A good example is software. Not sure why you think that I claimed otherwise.
Imagine if you repeated that argument for the lack of women in computer science or in executive roles.
You say this as if it’s a good thing, that the internet has been cornered into a few very small but wildly popular corners. You arent wrong. I’m not sure what this has to do with my original point. I did some extremely interesting stuff in these groups.
Do you have any examples of what where it is very far from neutral? How do you define neutral?
I'm pretty sure this project came first. It would be the other way around
> As difficult as it may have been to achieve the career outcomes you desire, it is significantly more difficult for a individual man with the same skillset to achieve the same outcomes without that preferential treatment.

As a man in this field, I can pretty concretely say I have never experienced the problems getting hired or getting promoted she just described.
Less than what happens to other people’s wealth. That leaves others needing to sell things that the wealthy might want. Look for example at wealth recovery post 2008
I think the third worst part of the GenAI hype era is that every other CS grad now thinks not only is a humanities/liberal arts degree meaningless but now also they're pretty sure they have a handle on the human condition and neurology enough to make judgment calls on what's sentient. If people with those backgrounds ever attempted to broach software development topics they'd be met with disgust by the same people.

Somehow it always seems to end up at eugenics and white supremacy for those people.
Amazing blog post, learned a lot.

Thanks for writing & sharing it.
I can almost guarantee that channels of communication have opened between the EU, Canada, and other allies and the Chinese gov't on ways to de-escalate existing tariffs and restrictions (that were often enacted in concert with the US) now that the US has turned on them.

Here in Canada we put 100% tariffs on Chinese EVs the same time as the US did, as part of an attempt to defend the local autosector, which lives on both side of the border.

But if Trump is set to demolish that anyways, and make it infeasible for the Big3 to work effectively across North America, how long before China comes knocking?
I’m not praising the status quo, I’m taking issue with your “how the internet actually functions outside the big sites” thing. Of course hardly anyone knows how these tiny weird communities operate: they don’t matter.
If nobody reads it, you might be wasting effort by washing it down for public consumption, and possibly erasing valuable information as well. Might as well keep a private diary where you tell all.

If we accept that nobody's going to read it, then the content doesn't have to tell it for the audience. Not the content, nor it's tone or style or anything else. You can use obscure references that only you understand as a shorthand, like words that your family made up when you were small.
i remember some articles in israeli press that intel was messing up mobileye plans/execution/pipeline/etc
I completely agree that some (if not the majority of) developers aren't aware of what's happening under abstraction layers, but then I have to ask: is it the developer fault, or the abstraction's?

If you were to ask a new programmer to make a very simple calculator which would then be distributed to various people using various devices, what would they use? How long would it take them? How much would it consume? Does this cost have anything to do with the programmer being unaware CPUs have multiple cores or that memory access is slow? Theoretically I would struggle to find a way to make this calculator takes up more than 10mb of memory (which is already more than Mario 64), both as CLI and GUI. You literally have 4 bytes instructions for add/sub/mul/div and a framebuffer, it is not like I am talking about micro-optimization, this should be the default and simplest path.

Discord takes around 400mb on my machine and will happily take a whole +3ghz core from me if I start scrolling. If I were to give a new programmer a method to query messages, and another to render to a framebuffer through software rendering, would they even succeed matching discord/chromium's bloat? Seems to me it would require some genuine effort.

You could explain me that this bloat come from fancy/convenient features, but it does not change that programmers are always exposed to complex problems even though theoretically easily composable and therefore friendlier to changes.

If you were to ask me for less theory and for a more practical example, I would say that each programs should be written/compiled to a potentially different format with the common point of being easily interpretable (stack machine, Turing machine, lambda calculus, cellular automata).
Each platform (OSes, hardware) should come with a program that expose every single potential IO action, and to run an actual program requires finding an interpreter for the specific format (either made yourself in an hour at most, or downloaded) and mapping your exposed IO calls through the platform app, in the same way you would configure keybinds in a video game.

- Developers are always exposed to their lowest layer

- Programs are always cross-platform, even to future ones

- Programs are stable, increasing the chance of being optimized over time

- Heavily limit dependencies (and therefore additional abstractions)

In this example, none of it depends on understanding how CPUs work. Also does not require a change in market dynamics, individuals can start, and make it slowly gain relevance as anything written this way cannot (easily) break and become abandonware.

Ultimately, even unaware programmers are able to explain their webapp in few words, the problem is that they cannot easily map those words and have to work around frameworks which they cannot really give up on. Android/iOS helloworld templates illustrate it nicely.
> it will finally be fixed relatively soon

2015: "The work needed to close this has not yet landed. It's in the queue though, once we finish up rust-lang/rfcs#1214."
The double entendre of DC is amusing here
I wonder if the authors can explain the aparent inconsistency between what we now know about R1 and their statement “They don’t engage in logical reasoning” from the first lesson. My simple-minded view of logical reasoning by LLMs is that the hard question (say a math puzzle) has a verifiable answer that is hard to produce and is easy to verify, yet within the realm of knowledge of humans or the LLM itself, so the “thought” stream allows the LLM to increase its confidence by a self-discovered process that resembles human reasoning, before starting to write the answer stream. Much of the thought process that these LLMs use looks like conventional reasoning and logic, or more generally higher level algorithms to gain confidence in an answer, and other parts are not possible for humans to understand (yet?) despite the best efforts by DeepSeek. When combined with tools for the boring parts, these “reasoning” approaches can start to resemble human research processes as per the Deep Research by OpenAI.
“ When we write, we share the way that we think. When we read, we get a glimpse of another mind. But when an LLM is the author, there is no mind there for a reader to glimpse.” — I dunno, I feel like reading is more a glimpse into how I think than how the author thinks…a generated story can be just as moving as one from a human, I think.
Any simulation is an "imaginary world". Anyway, you clearly have no answers and add zero value to the conversation with your lame horse laugh fallacy responses. So, please, the next time someone asks a question out of curiosity (as the original commenter did), spare us your condescending and useless, zero value response.
Consider adding a mandatory keyword search when submitting a link - like every human-averse helpdesk.

Maybe if submitters see something was already submitted 800 times, they'll get the message; though, I have my doubts.
Small discussion (7 points, 3 days ago, 8 comments) https://news.ycombinator.com/item?id=42965305
> Moore waited at least five years [1] before deriving his law.

OpenAI has been around since 2015. Even if we give them four years to ramp up, that's still five years worth of data. If you're referring to the example he gave of token cost, that could just be him pulling two points off his data set to serve as an example. I don't know that's the case, of course, but I don't see anything in his text that contradicts the point.

> I don't think that it makes much sense to compare commercial pricing schemes to technical advancements.

How about Kurzweil's plot [1]?

[1] https://scx2.b-cdn.net/gfx/news/hires/2011/kurzweilfig.1.jpg
You can’t have your cake and eat it too bud. You’re saying contradictory things. “Yes this is a shit show but please have civil discourse” just doesn’t work anymore.

We can be civil until the very end of the world, I guess. I’ll make sure to hold my knife and fork correctly while civilization falls apart.
Clean utilities in GMP manufacturing are critical services required to support production processes, particularly in sterile and parenteral product manufacturing. These utilities must meet stringent quality standards to avoid contamination risks. Clean utilities include systems like Purified Water (PW), Water for Injection (WFI), Clean Steam, Compressed Air, Nitrogen, and HVAC systems for cleanroom environments.
It's true that some people won't sacrifice their beliefs no matter how much they're tempted. And I think most people who've unexpectedly got rich and famous actually became nicer and saner. You don't hear about people who quietly maintain their integrity and rich people who quietly live their lives, you hear about those who aren't quiet and especially those who generate negativity.

At the same time, I don't think anyone can truly understand what power does to the human brain in general and their brain specifically. It doesn't mean everyone with power is corrupt and certainly doesn't excuse those who are, but IMO it does mean one can't underestimate power's influence and assume they're one of the incorruptible "good ones"*.

* There are ways to mitigate being corruptible, such as planning ahead, delegating power to others, and finding other sources of truth besides your unreliable judgement. They're the same techniques to avoid impulsiveness, dumb crush behavior, and other mental distortions.
Bingo. The Covid conscious have been predicting this would happen for awhile now.
So from what I can understand, the new regime doesn't trust the outgoing one and wants to use its own independent people to look for signs that they have been unfairly treated by the govt and/or its institutions? Would this be a reasonable observation? I can make a few guesses about how they would react if they could compile such a list of grievances. Congrats to krebs for this article.
Same, I created https://softuts.com exactly for this, to write fixes to technical issues I encounter, when I can't find another solution via a Google search.

There starts to be some traffic, I am happy to assume that any person visits my blog for a fix will probably save a good amount of debugging time.
Somehow I wasn't even aware of that one. Absolutely shocking.
That’s a great anecdote for you, however it doesn’t change the fact that for an average 20 year old, it will be substantially easier in this industry to be hired and promoted as a woman than as a man.

The only reason people think differently is because they see more men than women, and mistake that prevalence for bias.
This seems completely reasonable pre revenue and I’ve no doubt they make an ai app that 1000x’s everyone’s investment using the best ai technology and algorithms and maybe even some better data. hard to know tho for sure sometimes they lose money sometimes they won’t lose money but ai big and I think ai stay big so more ai
Totally. One of the two generations (along with the Silent Generation) who got their pensions and cheap houses and pulled that ladder up after them because it would inconvenience them for the companies they invested in to pay for pensions for the next generation. Also, the vast majority of them were rabid racists. That was bigtime integrity.
"if the president does it, it's not illegal" ok Nixon.
> You think nobody knows what happened? Please.

Read The People's Republic of Amnesia. You might be surprised by how little most people, especially young people, know, and the extent to which history has been effectively rewritten.
Given how transparent government spending is and how frequently it’s audited, I think that’s begging the question of how scientific that claim is. The DoD is the only federal agency which hasn’t been able to have a clean audit[1] so it would be reasonable to question them – taking into consideration their unusual size and distribution, of course – but that doesn’t say anything about the rest of the government, or even distinguish between issues with payments vs. things like physical inventory when you have thousands of facilities around the world.

1. https://www.gao.gov/assets/gao-24-106890.pdf
There's some history here, so that particular coast might not be very amenable to any such project.
What do you think of Google's new architecture?
This is the same as saying nothing should ever be done.
Cromulent as a library pastry
Brigading you is not my intent, so please don't take my comments that way.

I just want to add that C# is getting pretty fast, and it's not just because people have had a long time to submit better implementations to a benchmark site.

The language began laying the groundwork for AOT and higher performance in general with the introduction of Span<T> and friends 7 or so years ago. Since then, they have been making strides on a host of fronts to allow programmers the freedom to express most patterns expected of a low level language, including arbitrary int pointers, pointer arithmetic, typed memory regions, and an unsafe subset.

In my day-to-day experience, C# is not as fast as the "big 3" non-GCed languages (C/C++/Rust), especially in traditional application code that might use LINQ, code generation or reflection (which are AOT unfriendly features- i.e. AOT LINQ is interpreted at runtime), but since I don't tend to re-write the same code across multiple languages simultaneously I can't quantify the extent of the current speed differences.

I can say, however, that C# has been moving forward every release, and those benchmarks demonstrate that it is separating itself from the Java/Go tier (and I consider Go to be a notch or two above JITed Java, but no personal experience with GraalVM AOT yet) and it definitely feels close to the C/C++/Rust tier.

It may not ever attain even partial parity on that front, for a whole host of reasons (its reliance on its own compiler infrastructure and not a gcc or llvm based backend is a big one for me), but the language itself has slowly implemented the necessary constructs for safe (and unsafe) arbitrary memory manipulation, including explicit stack & heap allocation, and the skipping of GC, which are sort of the fundamental "costs of admission" for consideration as a high performance systems language.

I don't expect anyone to like or prefer C#, nor do I advocate forcing the language on anyone, and I really hate being such a staunch advocate here on HN (I want to avoid broken record syndrome), but as I have stated many times here, I am a big proponent of programmer ergonomics, and C# really seems to be firing on all cylinders right now (recent core library CVEs notwithstanding).
> for an average 20 year old, it will be substantially easier in this industry to be hired and promoted as a woman than as a man.

You keep making claims like this, but never with data. Got any? Because I only ever see this backed by anecdotes.
Plenty of jobs that are decades away from automation. Will a robot climb on your roof to fix your A/C or repair your plumbing soon? Probably not. Now I'm sure some enterprising startup is trying, but seriously, it's not close.

> But muh singularity!

Sure, any day now Optimus will become sentient and replace home builders... or not.

So yeah, probably less lawyers(yay), software techs, accountants, etc. But those dollars will flow to people taking vacations, renovating their homes, eating fancy food, etc. Who knows what the net effect will be in the long term?