skysight-inc/HackerNews huggingface dataset:
BTW, Ś can be typed using the new AZERTY by pressing Alt Gr + 2 then S :

https://norme-azerty.fr/en/

> Right Alt in Windows was internally mapped as a rarely-used combination of Ctrl and Alt pressed together.

Why "was" ? (the link is broken) You will also note that the new AZERTY doesn't use left Alt, rightly assuming that it's expected to be used for menu shortcuts.

(It's a shame though that the new AZERTY can do Greek... but not Cyrillic, a real missed opportunity for a true pan-European keyboard !)

----

> Both Windows 3.x and 95 had terrific keyboard support. The menu items and dialogs had controls that could be accessed easily by mouse… but also much quicker by pressing Alt and the underlined letter:

[...]

> Most of Microsoft Windows UI could be turned into a sequence of keyboard shortcuts, which was incredibly powerful (and something Mac could still learn from).

Is that specifically Windows though, or rather IBM's Common User Access ? (Apple, as a competitor, and being Apple, did their own thing.)

https://news.ycombinator.com/item?id=39130984

http://www.susandoreydesigns.com/software/CommonUserAccessGU...
GATTACA? Interesting choice of example...
Shouting truth into the abyss. Great read. My CISO chuckled.
Yeah, it's basically true
Among the evil things my mind has cooked up, typing on touchscreen mobile devices is punishment.
Hey what’s the clustering algorithm for the “cluster” vis mode?
We know the replacements for oil for energy, especially electrical demand, we're just unwilling to go through the social changes and costs to get there quickly. The US and Europe could have been on an entirely nuclear and renewable energy mix for electricity a decade ago if the social will had been there to force it but there's a lot of money in the existing industries to lobby against that.
> Surely the writers didn’t know they were setting up some kid

I'm going to disagree with this. Music, movies, and TV have been proven to be very effective at influencing. While the writers may not have intended to promote drug use, they had to expect that the wrong idea might be taken away from it. Is their fault, hell no. Does it mean that a writer should take pause before writing something? Maybe, but now we're on the verge of recommending pre-censoring content. My contention is that someone putting something out for mass consumption should not be surprised by anyone coming back later and saying they were influenced by that work as it has been demonstrated time and time again. You think Salinger thought his work was going to influence serial killers?
We weren't able to make the internet good, what makes you think we'll do any better with AI?
Scientists build tiny biological robots from human cells (2023)
Out of the companies I named

- Apple is over 45 years old and is still creating new market defining products

- Microsoft has been around for 45+ years and didn’t stay one of the most valuable companies for 25 years by not thinking long term

- Amazon Retail is a nothing burger as far as profitability . The future is AWS. (Former AWS employee. I have no love for the company). They have also invested in the long term and still people overwhelmingly shop at Amazon.

- Google has always been a rudderless shit show led by executives with the attention span of a crack addled flea

- Tesla - I hate to admit it. But they built one of the few hardware based tech startups and you don’t become Tesla with a short term focus.

Consumers love Apple and Amazon and Microsoft’s true customers - OEMs - have had a good relationship with MS post the DOJ lawsuit it seems.

Shareholders seem to trust the management of those companies as they have pivoted
> Some people think free speech is a pretty good idea. And it doesn't really mean much if you only defend speech that you agree with.

I hate this argument when applied like this. There is no universe whatsoever where images of this nature constitute speech. Even when taken as the abstract principle and not the law. The images don't convey any message or idea. There's nothing to agree or disagree with. Free speech doesn't protect mouth sounds or information transfer in abstract, it protects expressions of opinion and ideas. Now, if you went to a protest for legalization and made a sign with the images or made a display at an art gallery then you have a case that it's part of your free expression.

There is an argument for making free speech protections overbroad purposefully because we don't think government can be trusted to evaluate the nuance in good faith but this isn't one of those "well it's arguable as to whether it constitutes speech."

Not being speech doesn't mean it shouldn't be allowed, just that the reason it's allowed isn't free speech.
Why have you posted this as a reply to me? Do you think you're going to get an answer from me to the questions you're asking—and the people you have an issue with?

I would have rather not had my comment here at all if I knew it was going to get this kind of obnoxious "response".
I often use an approach like this, although I've never tried to pin it down formally and I'd never heard it called "Mikado". I really like this writeup!

When working on a big gnarly feature, I'll start by hacking it in and seeing what breaks, or what prerequisites are missing. When I find a piece that's standalone and definitely needed, I'll move that to a clean branch and get it in.

I usually do blow away the messy development branch and restart from scratch, often multiple times. I generally find the important and time-consuming part is finding out what's needed rather than the actual code itself. The final code is usually small and doesn't take long to rewrite. That matches the OP's experience pretty closely.

I'm a firm believer in Gall's law (https://en.wikipedia.org/wiki/John_Gall_(author)#Gall's_law):

A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.

Doing things step-by-step is the only way to build something that works. And while you can do that iterative development in a branch, it's almost always better to commit those iterative steps to the trunk as soon as possible, so you never have to do that massive risky merge at the end.
Passthrough resolution mainly. Also no controllers.
Why would you think Mayans are any more violent than other contemporary or later civilizations?
I recently booted old (Freebsd 12) VM and was surprised how _much_ more performant (vs debian) its tcp stack is, even when just browsing.
Can't tell if this is spam or if there's an actual discussion here... OP, why are you posting this? Are you just trying to share your journey, or did you have a specific question/thought in mind...?
> "Neanderthals and Homo Sapiens

and Homo sapiens sapiens

Neanderthals are Homo sapiens neanderthalensis
The fact that it has an Apple user interface is a big one, I guess.
Complex SQL is when you need to avoid them - at a certain point you hit the limit of what the ORM thought to support.
A good choice to run a simple application in a container?
I like this book but the human parts suck!! I just wanna read about spiders. Not about some people on a ship.
I'm running Chrome on an M2 Mac and Safari of iPhone 15 Pro. I keep everything up to date but it's taking Bitwarden 5-10 seconds each time I try to load a saved password and sync between devices isn't staying up-to-date.
The software their modchips used (called SX OS) took a lazy shortcut that also effectively means it embedded chunks of the Horizon operating system that the Switch uses (the filesystem module to be exact), combined with embedding gamecard headers in the software to trick the gamecard firmware.

It also embedded a massive chunk of the free CFW Atmosphere (which is GPL2.0-Only, with some modifications), and they obviously never open sourced it.

So yes, they were effectively selling their customers (modified) copies of Nintendo's software.
Optimizing B2B metrics with predictive models
mint customers have indeed been minted.

phone plans should have global roaming included by default with no hidden charge bs.
lol gingers/redheads/carrot tops etc etc have been picked on for at least as long as I remember... well over 40 years.

kids are brutal
> I hate this argument when applied like this. There is no universe whatsoever where images of this nature constitute speech.

Do you think that ordinary porn constitutes speech, deserving of the protections of the First Amendment?
One of the weirdest and most interesting things I've ever seen was how this crazy book created gang violence by illustrating dystopian gang violence...And I can guarantee you that some of the youth ("hooligans") in England that were committing Droog gang violence -- inspired by this book -- have reformed as elderly adults. It's not unrealistic. When you remove people out of cults and gangs and they begin to self-reflect -- away from their tribe -- their morals and behavior reintegrate with society at large...Not at all unrealistic as the book showed.
How is that any more boring than the opposite?
No one, unless you’re using a CPU emulator or a JIT with an SPI RAM. RP2040 doesn't have memory protection / virtual memory capability and has only 264 kB (or so) RAM.
The original DSL had a similar redundancies in its available applications. Even more so for DSL-N, which was free to break the "under 50MB" rule but still stayed remarkably tiny and efficient. That was one of the things that made DSL so cool: "I can get multiple browsers, a full office suite, multimedia tools, and even games on a bootable disk that fits in my wallet? Hell yeah!".

Program sizes have ballooned by an order of magnitude or more, so unfortunately so must DSL's target size if it expects to retain feature-parity, but it's still a lot of bang for one's disk-space buck by the looks of it.
My dna has more Neanderthal than 95% of people on 23 and me. Was slightly insecure about it
Technically, you can compile the 6.8 kernel using "make tinyconfig" (which results in a 509kb image). Of course, this isn't usable on actual hardware, but it is a good baseline to build off.
Sapiens sapiens weren't superior, just better breeders.
This is a good point, most of Go's crypto library seems to be written in go: https://cs.opensource.google/go/go/+/master:src/crypto/crypt...

Go can link to C but the process is a bit horrible. I wonder if Go's memory safety in comparison to C and the security implications reverses this a bit.
Golang has its own native crypto implementations where possible. Having used openssl extensively and having read some of its source code[1], I would personally like good alternatives. The developer (Filippo Valsorda) is a cryptographer and Go maintainer (incl. of some well known Go crypto packages in its std lib).

In this particular instance he seems to have implemented this (ML-KEM-768) as an exercise (incl. educational), but still, just some context!

[1] openssl is a gift that keeps on giving (CVEs). Just look at all those nice (incl. recent) issues, incl. RCEs iirc. Also, very anecdotal, but I find it funny that they haven't updated this page for the last I don't know 15 years? https://wiki.openssl.org/index.php/Code_Quality
Ironically in trying to transcend a conflict you never needed to transcend because you're not even a part of, you just sound like you picked a side.
I wouldn’t mention the death list.
There is another element at play: modern software product management. I think revenues at the main driver, but behind that is the modern PM philosophy of hypothesis-driven development. In my experience, the average outcome is incrementalism in the extreme.

PMs break every feature down as an experiment to try and measure the value. It often misses consideration of the whole product. Everyone is scared of taking a big bet because it's harder to measure and too risky because all of these small bets are seemingly safer.

What I'd argue for is better product leadership that recognizes these new modes of development are just a tool. However, many product teams have become cults of experimentation and I expect this is the case at Adobe. It pays off as long as people are renewing, but the product suffers.
Two things that set it apart:

1. R1 chip, which means that the spatial tracking basically never fails and is way more stable. Typical VR headsets will start lagging with the more CPU load they have, which causes disorientation and dizziness.

2. Eye tracking and gesture controls. There are cameras point at your eyes, down, and far to the sides. This means that no matter how you're sitting or where your arms are, it can see you "click" with your fingers. This level of seamlessness is necessary for the headset to feel effectively invisible. Typical VR headsets require you to deal with external controllers, which makes them more like consoles. Makes it more awkward to do simple things like check your phone or grab a drink.

I honestly don't think it's going to take off because nobody has demonstrated a "killer app", but the AVP is substantially different from other headsets in the space.
>But genius is the hare that will always be beaten by the persistent tortoise if it stands still long enough.

Definitely not always. That's survivorship bias. There's no guarantee that if you're a hard working tortoise you'll ever beat a hare. Like there's no guarantee that if I'll practice my soccer moves 24/7 for 10 years I'll ever be able to beat Ronaldo.
> Please don't position it so that if I want to use AI I have to defend myself from accusations of exploiting labor and the environment.

Can you please give me access to your private repositories? I'd like to se if there's anything useful there for me to sell. You shouldn't say no, at least I ask politely and use the magic words. It can only benefit humanity right?

I'm not against crowdsourcing LLM models, but copyright is copyright. I say that as someone who pirates heavily, but I'm not a hypocrite about what I do.
https://GitHub.com/masterminds/squirrel sounds like what you want, in Go at least. They bill it as a SQL query builder instead of an ORM.

It lets you build SQL queries using code and just returns the built SQL query as a string, the list of variables to pass into the query, and an error if your query was invalid.

Actually executing the query and doing stuff with the result is explicitly outside their scope. I typically use it with sqlx with a struct per query, just to avoid writing tedious row iterators.

Makes it super easy to eg define a function that adds paging to a query and returns the paged query. You can even write a function that takes an HTTP request, reads out standard paging parameters and adds them to a query.
Premise 3 is where the problem is, of course.

We have no idea how to build AGI. We know LLMs won't be it.

Alignment is a tool that works with LLMs, but we don't know if it will work for whatever produces AGI.

Even if we create AGI, we have no indication it is possible to build a orders-of-magnitude more "intelligent" thing. This is predicated entirely on the notion that if you can do it at scale, you get more, and there's no evidence thinking more makes for more intelligence.

Even if that were possible and we build an ASI, it's not at all clear this would lead to existential catastrophe. An ASI is presumably smart enough to see it's about to end the world as we know it, and knows where its power supply comes from.

This leaves us with an xrisk probability so close to zero it's virtually indistinguishable from zero. The only way to make it mean anything is "let's multiply it with infinity" - "it will end humanity, and my own survival is endangered".

Meanwhile, ordinary humans can use currently existing tools to end the world just fine. Nukes are readily available. We're obviously not really interested in public health. Climate refugees will be a giant problem soon-ish. The economy is very much a house of cards, but a house of cards that keeps society functioning as-is.

LLMs are a fantastic disinfo tool right now. There's a reasonably good chance they will calcify biases. They will cause large economic damage because 1) they lift up the baseline of work, and 2) they're just good enough that there's economic incentive to replace workers with it, but 3) they're shitty enough that the resulting output will ultimately be worse because we removed humans from the loop.

Those are actual risks. That we sweep under the carpet, because "xrisk" makes for much more grabby headlines.
Golang doesn't typically use OpenSSL: there is a BoringCrypto mode which can be enabled, but it's unsupported outside Google [1]. Instead, they have a policy of implementing well-known cryptographic algorithms themselves, in Go.

The author in this case is the lead cryptographic maintainer for Go.

[1] https://go.dev/src/crypto/internal/boring/README
The author of the post happens to be the person who implements your crypto, so you don't have to roll your own: https://github.com/FiloSottile.

(I personally also wouldn't use OpenSSL as an example of good cryptographic code)
C'mon?

There's a huge difference between popping pills and having a local anesthetic. To even attempt to compare the two is being disingenuous at best. It's not even something prescribed to take home.
If I had to guess, it's because terminals don't know what a cursor is. From the terminal's perspective, it is just told to print a solid blinking block at a certain location. Neovide knows what the cursor is because it is communicating directly with Neovim.

A terminal could do this, but there would need to be direct integration into Bash, ZSH, etc.
I wasn't sure what current prices were, which is why I said north of. I know back 10 years ago I saw some for about $10,000 an acre, but for all I know it wasn't great land for one reason or another. I've also heard my region has some of the best soil in the world so I wasn't sure if my prices were generalized enough.
Oh wow I didn't know they even still sold that. If you're still on an actual 2015 that's an impressive mouse life. I've got a 2-3 year old Logitech MX3 (I own 4-5 MXs) and this one is starting to act up bad.
It is purely based on past experience of who opens bug reports to complain about things.
I see this with anime and manga adaptations all the time, where the studio is trying to capture the inner monologue and action scene that works fine in the manga because it's about how many panels can you use to depict a simple sword dodge. Then the anime adaptation tries to stay so faithful that you end up seeing panels with slight movement, which results in running gags such as "talking is a free action", and Namek's 5 minutes.
Maybe something more like this:

https://en.wikipedia.org/wiki/Liquid_cooling_and_ventilation...
I'm sure there are others, but this reminds me of Stacklands

https://sokpop.itch.io/stacklands
To my way of thinking, the idea that you would remove the toolbar in graphical mode defeats the purpose.

Emacs keybindings are complicated enough that I'd rather keep the ability to click a button available at all times even if I don't use it regularly - see my prior comment re BBEdit.

Such is life that I have some physical issues with my hands that make a purely keyboard driven interface occasionally uncomfortable. The chorded keystrokes in Vim were not satisfying to me, so I went in an emacs direction ¯\_(ツ)_/¯

When I started building out my init.el, it became apparent that I needed an escape hatch from time to time - this is it.
NASA has asked industry about private missions to Mars
I realize you jest, but this is not a difficult answer.

If your objections are yours alone, then best to move to a very rural area with minimal zoning laws.

If you find like minded individuals, join a HOA with these "issues".
You mean regulation in order to prevent SPAM? Surely thats a good thing right? Email me and Ill get you the best experience albeit you need to be a legit company. robert@
You still see them sometimes for drivers.
Depending on how minimal a distribution you want, a few years ago I had a way to take a single ELF binary created by my computing stack built up from machine code (https://github.com/akkartik/mu) and package it up with just a linux kernel and syslinux (whatever _that_ is) to create a bootable disk image I could then ship to a cloud server (https://akkartik.name/post/iso-on-linode, though I don't use Linode anymore these days) and run on a VPS to create a truly minimal webserver. If this seems at all relevant I'd be happy to answer questions or help out.
To be fair your 'only for some basic CRUD queries' is just a rephrasing of GP's 'they are for OLTP'.
ImageFX
Looks like a Hilbert Curve: https://en.wikipedia.org/wiki/Hilbert_curve
"what you would naturally expect to happen "

Why? What is the reasoning this "is naturally expected"

"When sci-fi authors for example have treated the topic in fiction"

I'm sorry, but what you read in that book, saw in that movie isn't actually science. It's a cautionary tale about humans and what they are willing to do.
I'm a big fan of Emacs and evil-mode, but I wouldn't say it qualifies as "no-nonsense". :-)

It took me the better part of a weekend to get Doom Emacs (which defaults to evil-mode) working on par with VSCode.
Did you consider the Big Screen? I know nothing about the Vision or the Big Screen but they seem similar-ish.

edit: Now that I've watched the visor video it seems almost 100% focused on productivity with monitors, interesting
Don't be, apparently I'm more Neanderthal than 99% of people, a whopping 2% fully Neanderthal. And I've heard it can go as high as 3% total.
Also https://cs.stackexchange.com/questions/99350/did-date-and-da...: TTM has had no significant impact. The few products that have attempted to implement TTM's ideas are 'hobby products' developed and supported by cranky, strongly opinionated and difficult to deal with individuals. The answerer would never recommend anybody use these products.
The end users don’t want it. There’s no need to get defensive about that.
I'm not so sure he'd be able to do that nowadays.

My parents bought a 60 acre property on a truck driver and part time school bus driver's salary. There's no way my wife and I could afford the same property today, even with us both having degrees. Land is freaking expensive now, and I assume farm equipment is also more than it was back then.

Don't get me wrong; I'm sure there are ways to do it, but I've known plenty of farmers and apart from hobby type farms they all inherited their land.
But SEO will enshittify anything new that replaces it. Sure, Google has done some damage to search, but search quality is bad because of SEO poisoning the well. All we can hope for is old school Google for a the first few years.
I forget now and can't find the code, but if I recall correctly, I had each tokenized word map to its syllables and used that in calculating the next word.

I wasn't able to get far enough to make each haiku make perfect grammatical sense, but it very often produced interesting results.
detailed counter argument: https://twitter.com/Ethan_smith_20/status/175306260429219874...
Gaza is a ghetto controlled by a genocidal group at war with another genocidal group. It's an active war zone. It's not comparable to Silicon Valley. How does the 0.001% of employees being accused of involvement in the October 7 attack compare with the adult population of Gaza? How does it compare with the adult population of Israel and involvement in attacks on Gazan civilians?

I think you are holding UNRWA to an impossible standard, and I think it's up to those who think it should be able to meet that standard to propose an alternative before proposing its abolition.