skysight-inc/HackerNews huggingface dataset:
I'm not arguing with any established contribution process. I'm arguing with your interpretation of this entire issue because it's plain and simply uncharitable and wrong and furthermore doesn't come from any position of authority. You've littered the entire comments section with your snooty attitude and it really doesn't progress the dialog one bit. More importantly, it's not how a community should treat contributors which is why I'm even commenting in the first place. I can handle internet divas being pathetic asshats on HN when it's only hurts themselves. I can't handle the same at the expense of a well-meaning contributor who put in hard work to fix an issue that makes the kernel better for everyone and especially where it involves spreading blatant misinformation about how the kernel community supposedly is allowed to treat people, and takes liberties with IP law.

I even tried to reach a middle ground understanding and you've doubled down asserting that there's no world in which the author's lived experience can be valid because he didn't initially add a signed-off-by line. If you actually read the post, the author spends most of the time describing the issue and the fix. He takes maybe 5 sentences to explain how he didn't feel like his contribution was accepted in a considerate manner and it's discouraged him from making further contributions. It's not some grand 1000 work attack and if anybody has the thick skin to withstand one of those it's the goliath of the LKML.

Anyway, the author pretty explicitly states that he did go back and forth with the maintainer privately and provided a fixed up patch which addressed feedback he'd received on the first patch (presumably with a signed-off-by line, now) and the maintainer still didn't want to give credit. You've conveniently ignored this part of the narrative entirely. This really discredits your whole "it was a quick security list issue and wasn't even formatted properly lol this guy obviously deserves no respect for engaging the security list and generally being a noob" angle.

Everything that we know points to the contributor trying to act responsibly by engaging the security list first since they didn't know the security impact of a possibly major security issue (overwriting the stack of a traced process). I completely fail to understand your logic whereby doing so means the OP obviously fucked up and deserves to have his contribution belittled and stolen and that's just life on the LKML... seriously I think it's time you just admit you're in the wrong here and stop shit posting.

We've already been through the whole "you shouldn't need to have thick skin and tolerate insults and disrespect to contribute to the linux kernel" as a community. Linus even took a leave of absence over this shit. Your stance that this stuff is acceptable and par for the course is no longer the status quo. Grow up.
That’s what the PlayStation VR does, and can confirm, it is better.
> Tying a language runtime to a specific KV interface which is tied to a specific hosted service is the opposite of forward thinking.

This is not the case. The Deno runtime itself is not tied to the Deno Deploy hosting service. The KV feature in the Deno runtime can be used without the hosting service.

You can read the details about how Deno KV works in the Deno runtime here: https://til.simonwillison.net/deno/deno-kv (as has been posted in other comments)
:-( that's sad. I wish you luck in finding something that works for you.

We're an immigrant family in the Netherlands and we could do with more colourful hair around here.
by that logic, bisexual people can't have any friends?

I'm a lesbian, am I supposed to not be friends with men? Or with women?

Also, idk about you, but I'm an adult. If my wife didn't allow me to do things, she wouldn't be my wife.
I feel like this is missing the point of the kinds of interactions they're trying to simulate with AI. People like when actual celebrities appear in their interactions (like recording turn-by-turn directions) because it's fun to imagine the celebrity actually saying these things. The variety of stickers, memes, and emojis are fun because you or your friend had to make a creative leap from something they wanted to say to the particular sticker, or even use a common sticker in a creative way. When everything can be generated at a click I suspect the value largely evaporates. Are we all going to be enthralled by sending increasingly specific autogenerated stickers to each other? What is the value of the social interaction when anyone in the chat could have created the hiking "merit badge"? Does it still hold any charm to hear a celebrity's voice when you know it was generated by a computer?
Go has the ability to do what C or C++ can do to some extent while offering simplicity, easy to read and understand while rust gives you full control with its powerful type system because of that those complicated things can just be wrapped around someone’s library or function (.unwarp, .clone, Rc, Arc) coupled with rust ability to span in different domains of programming, rust will be compared to higher programming languages
Related:

Big knots discussion earlier this month:

https://news.ycombinator.com/item?id=37346115
Oh they exist, they just have a much harder time finding work, and when they do get to make something it rarely gets the same marketing push as comic book shared universe project #87. Some great movies still come out, but you probably never hear about them if you aren't actively plugged in to the scene.

I think filmmakers like Daniel Kwan and Daniel Scheinert (Swiss Army Man, Everything Everywhere All at Once) are where Hollywood should be focusing their attention, and their sweep at the Oscars this year has me cautiously hopeful that at least a few people in power are paying attention.
So what’s the killer app?

Beatsaber and some other games can be a lot of fun, but they’re not new. What new experience are ready for this?

I get the quality is better, and that’s not nothing.

But other than that this largely seems like more of the same. VR still doesn’t seem to have advanced much in software to me. And Meta keeps pushing virtual meetings and such but that’s not my cup of tea.

I owned a Quest 2 and had some fun with it. I’ve owned previous headsets too. But I just don’t see anything that would makes me say “ooh I need that”.

This feels very “PC” to me. By which I mean they’re selling it because they can sell new hardware. The Pentium 9 is out! Which is fine.

But when Sony/Nintendo/MS want to sell a new console they put new and fancier games. They give you a specific reason to upgrade besides better specs. So you can play Horizon 12: We’re On The Moon Now. Or Bob’s Crazy Adventure. Whatever.

All this time and it still seems like the market is 95% games, and those aren’t advancing much beyond visuals. So I don’t feel like I’m really missing anything.
Perhaps that's normal in the enthusiast communities you frequent, and perhaps it should be normal for members in a society as dependent on typing as modern humans, but you're definitely quite a few standard deviations away from the mean.

Heck, in my engineering office (a bubble if there ever was one) there are only two other people who own more than one keyboard at home or know what a "mechanical" keyboard is, and most of us only have a couple 'special' keyboards. Most of my family and non-work friends have either one or zero, if you don't count on-screen keyboards on phones and tablets or integrated keyboards on laptops (which I don't think should count).
I won’t be surprised if that guy is ChatGPT’s main audience.

Personally I can’t see how it would be faster to ask ChatGPT for an answer then carefully scrutinize the output to make sure I understand what it’s doing. Code is often easier to write than read - especially when it’s not your code.

In hindsight the solution is obvious, just run the code without reading it then try to fix it if it doesn’t produce acceptable results.
> They are not hackable in any way and there are no custom firmwares.

There is a homebrew scene however, on sidequest.
I have tried. There are a lot of career military people around here (the cold half of the year I live not extremely far from Nellis AFB) and people who moved away from SoCal because of rising costs and perceived political shifts.

I think it would be less of an issue in a more homogenous place, but southern Nevada is pretty firmly "purple" and people seem to try to classify you as friend or foe immediately upon meeting.
The best VR experience I've ever had was with the original PSVR, sat on a chair surrounded by cables with my wife and son playing with me. I bought Oculus Rift and then the Quest 2 and they were both used for 40 mins max and collect dust.

For me, it is an incredibly isolating experience unless, like PS did, other people are playing with you in the room and you are taking turns.
If only there was a way to reject changes automatically based on some automations...
>AR/VR/Spatial is defined completely by immersion and lack-of-nausea, where less resolution and the inclusion of controllers demolish.

Not for me. I had loads of fun gaming on the Quest 2 in the pandemic lockdowns, and the controllers really help with gaming by providing accurate controls for weapons' triggers and haptics to feel weapons firing and when the tension in the bow before you fire arrow. Good luck feeling all that via waving your empty hands in the air.

I feel like HN simply loves to hate certain things without understanding them or using them, like the Quest while never actually using it for games and expecting it to be an early Apple Vision PRO. It's not, it was designed to be a games console, and for that it works quite well.
Ray-Ban Meta Smart Glasses
I want to hear stories about debugger-on-debugger heisenbugs.
Seriously, I'd rather have more weight than a face-forward center of gravity. If you're going to cram a laptop in there, put the non-optics behind my head.
XBox cloud gaming is pretty big. Roblox is huge with kids as well.
I agree we're not at 160 IQ general-assitants, yet.

But just a few years ago, I'd have said that prospect was "maybe 20 years away, or longer, or even never". Today, with the recent rapid progress with LLMs (& other related models), with many tens-of-billions of new investment, & plentiful gains seemingly possible from just "scaling up" (to say nothing of concommitant rapid theoretical improvements), I'd strongly disagree with "not anywhere near". It might be just a year or few away, especially in well-resourced labs that aren't sharing their best work publically.

So yes, all those things you'd expect with plentiful fast-thinking 160 IQ assistants are things that I expect, too. And there's a non-negligible chance those start breaking out all over in the next few years.

And yes, such advances would upgrade prudent & good-intentioned "defenders", too. But are all the domains-of-danger symmetrical in the effects of upgraded attackers and defenders? For example, if you think "watch lists" of dangerous inputs are an effective defense – I'm not sure they are – can you generate & enforce those new "watch lists" faster than completely-untracked capacities & novel syntheses are developed? (Does your red-teaming to enumerate risks actually create new leaked recipes-for-mayhem?)

That's unclear, so even though in general I am optimistic about AI, & wary of any centralized-authority "pause" interventions proposed so far, I take well-informed analysis of risks seriously.

And I think casually & confidently judging these AIs as being categorically incapable of synthesizing novel recipes-for-harm, or being certain that amoral genius-level AI assistants are so far away as to be beyond-a-horizon-of-concern, are reflective of gaps in understanding current AI progress, its velocity, and even its potential acceleration.
that really was "soon", wow - already pulling it with ollama!
And that's precisely the bit that the OP omitted.
I really REALLY wish this thing could be jailbroken. The only thing holding me back from buying one is that I'm not paying $500 + our lovely 27% VAT to strap a surveillance device to my face.
How do you unit test a #ifdef CONFIG_PPC32 ?

I'm unfamiliar with how the Linux kernel does their tests, but presumably it would require a diverse set of hardware, and a lot of code would have to be in the form of integration tests...
the form factor looks reasonable, the only question is whether it's nice to use, now.

"Hey meta" sounds like a non-starter though!
This model runs in FreeChat for macOS [0] because it's supported by llama.cpp :)

You'll just need to download a nice GGUF here: https://huggingface.co/TheBloke/Mistral-7B-v0.1-GGUF

[0]: https://github.com/psugihara/FreeChat
Yes I do in fact know that depression lowers libido.

Here's a HARVARD website [0] that lists sexual side effects to common antidepressants, including anorgasmia (inability to experience orgasms).

I have experienced both (colloquially known as blue balls) anorgasmia and lower libido from depression..

How cruel is that irony! Can't get it up from depression, can't seal the deal from SSRI induced anorgasmia!

There is no act or blame here, only science, observation and lived experience.

[0] https://www.health.harvard.edu/womens-health/when-an-ssri-me....

Doctors I speak to go like this. You want antidepressants? They'll solve XYZ problem. They're good, but they don't always work. Do they clash with any medication or health problems.. no. Anything else? Take these ones with food, here's your script/referral/whatever.

Then I take it and it sucks. Literally the government puts up ads saying smoking is going to kill me, but chemical castration (tiny bit exaggeration!!) from SSRIs is A-Okay!

Better article:

In a 2003 survey, approximately 41.7% of men and 15.4% of women discontinued psychiatric medications due to perceived sexual side effects.4 Given that SSRIs may cause sexual dysfunction in 40% to 65% of individuals, these side effects may exacerbate depression and create a barrier to medication adherence.5,6

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6007725/#:~:tex....
fully agree. AI should cite and reference the material it's using
Fair enough. I guess what I'm getting at is that the heat of vaporization sets a lower bound for how much energy you need to add, regardless of whether you boil the water or evaporate it.
Have you heard of virtual environments?
If your error is 5 or 10 levels deep, do you prepend contextual information every time? External libraries typically have good error messages already, why do I have to prepend basically useless information in front of it?

Not to pick on any of these projects, but this pattern is way too common to not have a some sugar:

https://github.com/goodlang/good/blob/3780b8d17edf14988777d3...

https://github.com/kubernetes/kubernetes/blob/1020678366f741...

https://github.com/golang/go/blob/6cf6067d4eb20dfb3d31c0a8cc...
I've had UBO for years without enabled annoyance lists (great naming BTW) and WOW, just WOW, after enabling them the internet seems like a completely different place. Thx!
Is that what's happening here? Has law enforcement become more intense over the last 15 years? I feel like its become less intense but the drugs have still become more potent.
Big same. I want immersed to work so bad. But the resolution/dpi is garbage compared to even a shitty monitor. It also makes me nauseous but I'd be willing to deal with that if the experience was what I want it to be.
That death is of course tragic, but it's important to put it in context.

That's the only death of a self-driving car. That's the only one. There was a safety driver with their hands on the wheel, and they didn't see the pedestrian either. And that was an Uber self-driving car, and they've since canceled that project.

While incredibly tragic, it's not at all fair to say that self-driving cars are constantly plowing into people.

Waymo has driven more than 1 million miles with no human injuries. That's dramatically better than any human driver.

Cruise is a close second in number of miles, also with no human injuries.
All ZooKeeper installations I've seen so far in production were on Oracle Java JDK for one or another reason.
Google deal may have kept Apple from building search engine, exec says
Indeed. And much like the TV show "Survivor", the factions continuously shift so that they remain balanced at nearly 50-50 over time. People who are in the majority but "at the bottom" jump to the other team, which re-balances the two parties.

A good example is how 30 years ago the Democratic party was solidly identified as the champion of the "little guy." But since then, the working class has felt abandoned by the Democratic party and now somehow they look to the GOP and Trump for help. It would have been inconceivable in the mid-80s that a state like West Virginia would become a Republican stronghold.
Anyone has a mobile app recommendation for knots? EDIT(ABOK -> Grog) has one but it's outdated and not available on my device.
The Qualcomm chips that power Meta’s Quest 3 and new Ray-Bans
This isn't a case study on how to build a weather app. It's okay to include unnecessary features to showcase how the language uses them.
See also:

https://news.ycombinator.com/item?id=37653015
Ray-Ban’s new Meta smart glasses will be able to translate text
Suggest changing the link to the original source, this ProPublica report [1]

There is also a Dutch language source [2]

[1] https://www.propublica.org/article/philips-kept-warnings-abo...

[2] https://www.nrc.nl/nieuws/2023/09/27/philips-verzweeg-al-sin...
There were add-on batteries for the Quest 2 that would attach to the back of the headset, thereby improving the balance which adding battery life. I never tried one.
Indeed. HL Alyx through the Quest 2 is the only thing that kinda got me immersed because the environment looks so good. But it takes a while because it's really like looking through a small window.

I don't need/want all the mixed reality and metaverse BS. I just want a good FoV and resolution. They really invest in the wrong areas, imo.
It depends on how the entire cluster gets deleted.

If one out of three nodes disappears, but two out of three nodes are shut down properly and written the latest snapshot to S3, it will restore correctly.

If two out of three nodes disappeared, but one out of three nodes is shut down properly and written the latest snapshot to S3, and you restore from its snapshot - it is equivalent to split-brain, and you could lose some of the transactions, that were acknowledged on the other two nodes.

If all three nodes suddenly disappear, and you restore from some previous snapshot on S3, you will lose the transactions acknowledged after the time of this snapshot - this is equivalent to restoring from a backup.

TLDR - Keeper writes the latest log on the filesystem. It does not continuously write data to S3 (it could be tempting, but if we do, it will give the latency around 100..500 ms, even in the same region, which is comparable to the latency between the most distant AWS regions), and it still requires a quorum, and the support of S3 gives no magic.

The primary motivation for such feature was to reduce the space needed on SSD/EBS disk.
The BMW system is fully hands-free on freeways, under 40 mph, legible road markings, etc. It does indeed monitor the driver’s attention to the road and will deactivate if you aren’t looking for a while, but even with the assumption of liability, I suspect I’d use the MB system the exact same way I’d use my current system (i.e., with my eyes on the road!).
That's a good point. Patch contributor would be a nice starterpoint I think, but it smacks of 'GitHub badges'. Note that if you create a metric like that it will for sure be gamed.
Trolling isn't a big problem, but many humans have good intentions but just aren't that helpful. Some want to be chatty or give unsolicited advice. Some just aren't very good at tech. Some just aren't very good at describing things clearly.
Mode Envoy, all copper internals. Not 400$, but with extra switches and keycaps its around there. I love the look and feel. The sound is a little thin, and I find the "lattice block" mounting system to be basically irrelevant marketing material, at least with a heavy plate.

Still highly recommend though.
Ah, yes, please hit me with your invisible straw men.

Elon Musk didn't invent EVs or Tesla, he bought it.

Not saying Tesla is bad, but its market value was completely pumped up by Elon's tactics of turning $TSLA into a hype driven speculative asset like Dogecoin versus gaining it from achieving sales succes on its own.
This implies your spouses all had to accommodate your side of the family, presumably the spouses parents don’t live near you guys. Seems to unfair.
I think then you are back to search engines but presenting results slightly differently. The way I understand LLM works I think attribution is almost impossible.
For clarification, these are 100k LOC projects where I'm the only software engineer. I've worked on larger projects in C++ with other engineers, and would absolutely continue to prefer Rust as the size of the codebase increases. I guess my point is that Rust scales in a way that few languages do. Go comes close though :)
Related:

Essence: Desktop operating system built from scratch - https://news.ycombinator.com/item?id=29950740 - Jan 2022 (290 comments)
It's very difficult to 'prove' personal growth, even if it's tremendously valuable to yourself. Imagine if the author wanted to leave and seek another job: "I was a former contributor to the Linux kernel" counts for something. You don't want to have to follow that up with "but, well, I never got credit so I suppose you'll have to trust me :) :)".
Don’t Use EBS for Cloud Native Services
Also https://hackernoon.com/osmo-fl2k-a-15-dtv-transmitter-fm-rad...
It's a fair question. And I agree, all we can do is wait and see how things play out. I am definitely rooting for AMD here though, for multiple reasons.
I've found that GCC -fanalyzer is similar to Coverity in the bugs it finds. They both have pros and cons.
The alternative to stopping climate change is untested carbon capture tech
The problem then becomes maintaining it - backing up the config, debugging errors, etc. I ran Home Assistant for a while with their docker method on an otherwise stable server. One day it just shit the bed out of the blue. I wasn't going to spend the time digging into its own bespoke Linux userland to figure out how to figure out what was wrong, and I wasn't going to pave over it and spend the time redoing my meager config. In my book, software that is going to be relied upon gets installed through a distro's package manager, and last time I checked Home Assistant's maintainers are actively opposed to that.
So you were using a Quest 2 for month before you decided the resolution is generations away from beeing good enough? :)
If you don't like mudslinging, stay out of politics.

Otherwise, maybe try understanding WHAT people are saying and not just focus on HOW they say it.
I'm willing to entertain the idea that copy/paste from SO may the right option in some cases, but you have to apply at least a little scrutiny. I'm not sure exactly where the bar should be for an MVP, but "[s]ometimes it wasn’t even the right language" is definitely below it.
This is a normal part of contributing to the kernel. You send a patch because it's often the most succinct way to convey the problem. Your expectation should be that they won't use it.

I can think of at least three times off the top of my head [1][2][3] this "happened" to me. It honestly never even occurred to me to be upset about it... because my primary goal was to fix the bug, and I was happy to have done so.

My sincere advice to OP is to delete this blog post... they will regret it in the future.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
There's a bunch of very powerful/ successful AI girlfriend apps like Replika. I think that will be a breakthrough use case for VR.