skysight-inc/HackerNews huggingface dataset:
> This:

> https://www.apple.com/shop/product/MXCL3D/A/magic-keyboard-u...

> Appears to my eye to match this:

> https://en.wikipedia.org/wiki/German_keyboard_layout

Not it does not. On the default German MacOs keyboard, keys are moved compared to the standard layout, in particular the braces and brackets (used for you know, coding):

5 6 7 8 9 0 ß - unmodified
[ ] | | { } ≠ - with option on Mac
{ [ ] } - with alt on windows

The tilde is also moved, and the at-sign.

You can claim "change is good", "why do you need to show keys on the keyboard, just memorize them" [1] and "you're holding it wrong", but then why at the same time fawn over Apple's supposedly super-refined interaction design.

[1] my wife, moving from linux/english to MacOs/German for work, actually uses a desktop background of the full keyboard layout, to help her find the hidden keys.
The paper reads like an advertisement for something that you can’t use or verify actually exists.
Umm ... the site stopped working?
Wait, I thought they backed off from this nonsense.

If they really did close off db downloads then I'll never answer a question there ever again. I bet many others wont either. Maybe that's also part of why SE will fail.

The only deal I personally am willing to tolerate is me spending time providing quality questions and answers in my domain in return for being able to download all questions and answers under the cc-sa license and being able to freely download them for offline viewing without an account (via kiwix). No other arrangement is acceptable.

I'll look further into this and update this comment with my findings.

Edit: Yep. No more answers from me. Talk about throwing the baby out with the bath water.

Maybe small community forums are really the only way to share knowledge these days :(
I thought Dyson sphere will emit enormous radiation anyway? Like how do you convert photons into electricity and use that electricity afterwards with 100% efficiency? Is it even theoretically possible? There should be lots of heat emitted as infrared light.
This could be so big! If we could really sync things like Calendar, Contacts, Tasks, Documents all without need for a server or DIY solutions like Syncthing, this would be a big advancement. If then, in the long term, Gnome Mobile gets more momentum, these two developments could really play well together
Interesting. This would also stop keypress extraction via analyzing audio.
I don't understand shit about the formalisms and I don't care. If you look at my posting history you'll notice that I'm a very uneducated, very crude programmer.

This kind of data structure is like the next step after learning how the scalars work.
I think both Microsoft and Redhat can contribute to Linux kernel without it becoming an issue of unfair competition.
I do this too. I etched my name inside an LVAD that went to the Smithsonian from Jarvik Heart, where I worked at the time.

Most recently I etched the signatures of each employee at a startup I worked at where I designed a surgical robot on a plate, gold plated it. It's part of each machine that goes out the door, I even gave everyone one for Christmas as a memento.
Pact vs. OpenAPI: Choosing the right foundation for your API testing strategy
Have you considered that it might be your attitude costing you job opportunities? Anti-woke baby raging isn’t exactly exactly an attractive quality in a potential candidate
This is such a lazy take Walter. Almost literally everyone here is in favour of free markets, just not completely unregulated ones.
Anthropics lawyers and corporate risk department.
a small tcp/IP ethernet network with some microcontroller devices which are attached with a simpler serial bus like usb.
Out of context, I rembember someone creating cloud architecture (kubernetes etc) to emulate 8-bit NES/Atari, or something like that. It was really funny... Especially because CPU ticks were requests
Three years is below what should be considered acceptable, let alone impressive. I got a bit over ten years of really heavy use out of a dirt-cheap Genius mouse ($3-4) before it had to be replaced, and not because of the switches but because of the physical wear of the case.
nano paper clips aka grey goo scenario
Interesting. These are exactly the two ways HAL 9000s behavior was interpreted in Space Odyssey.

Many people simply believed that HAL had its own agenda and that's why it started to act "crazy" and refuse cooperation.

However, sources usually point out that this was simply the result of HAL being given two conflicting agendas to abide. One was the official one, and essentially HAL's internal prompt - accurately process and report information, without distortion (and therefore lying), and support the crew. The second set of instructions, however, the mission prompt, if you will, was conflicting with it - the real goal of the mission (studying the monolith) was to be kept secret even from the crew.

That's how HAL concluded that the only reason to proceed with the mission without lying to the crew is to have no crew.
To be fair though, Jesus also said

> I tell you, my friends, don’t be afraid of people. They can kill the body, but after that they can do nothing more to hurt you. I will show you the one to fear. You should fear God, who has the power to kill you and also to throw you into hell.
Yes, he is the one you should fear.

So although love may be seen as the primary teaching, there is definitely a dollop of fear mixed in their. This is common in Abrahamic traditions, with some notable exceptions such as the early Sufi mystic Rabia Basri, who said

> If I adore You out of fear of Hell, burn me in Hell! If I adore you out of desire for Paradise, lock me out of Paradise. But if I adore you for Yourself alone, do not deny to me Your eternal beauty.

Conversely, many Eastern religions encourage individuals to understand fear's root causes and work towards overcoming them through mindfulness and insight.
That's two characters, i.e. not empty?
What's the 2-3 line alternative to perl you are referring to?

I find piping into python to be a lot more than 2-3 lines before I'm even ready to do any manipulation of input, which again can get quite verbose. So I'm guessing it is not python.
You mean stuff like in the 'Design Patterns' book by the Gang of Four? That was originally written for C++ programmers and predates Java by a few years.

Seems 'Java programmers' were already writing Java before Java's release ;)
We need a clever way to proof the sustained financial loss in cases someone was blocked wrongfully.

In theory one could sue for compensation, but the burden of proof rests with the claimant.

Once there is a relevant danger of facing charges for mistakes the process will improve greatly, at the moment the incentives are misaligned.
I mean, have you learnt the framework before attempting to do that?

Frameworks are frameworks, not libraries. You can't just start writing/understanding them - frameworks are different from libraries precisely because they call your code, not the reverse.
Hetzner: S3-compatible Object Storage is here
Its not about economics (at least on the surface) but a belief system that has transformed into a religion even when most won't admit or realize it.
From 10 years experience:

- users have to adapt to UX they do not know

- software compatibility is still a sword of damocles

- ... especially Office compatibility - exchanging docs with partners, clients - this gets better when using cloud office apps.

- HW: there seems to be more configuration effort for some standard things (camera, docking stations)

- some issues appear on linux clients only (Citrix, MS Teams), frustration

I think its much saver to stay on Windows and as others mentioned, the cost advantage is not that big.

- still worth it? Sure :-)
Good software, simple, does what it says.

I rarely need it; now BT mice work quite well, but sometimes, to avoid pairing one mouse with a new device (and losing the previous one), I will use it.
Dacias are popular where I am and they are pretty simple. Cheap, light, durable and with the main extras (AC, backup/multiple cams and Android Auto/Carplay). People want feature- rich cars in the sense that everyone would 1:1 trade their Sandero for a W223 and they probably won't watch YT videos of Sanderos much but price/performance is a large factor.
> To drag and drop something on the Mac, you: click it, drag it, and release it.

It's not true. On windows/linux:

tap, release, tap, drag, release

On MacOs:

tap, release, tap, drag, release, wait

When moving back and forth between windows/linux and MacOs, and after working for 20 years with windows, that "wait" isn't built in into finger-memory. So if you "move on" with the next actions, it means that you'll drag whatever you were dragging to the next button.

It's simply a very unrefined interaction.
Anaesthetists also undergo many years of training prior to taking post. Typically they've got say 10 years training before they actually do the job, much of it specialised to this job in particular (and the rest in general or intensive care medicine)

If you're lucky a Software Engineer has a three year degree in CS, and probably only a semester at best was studying "Software Engineering" and even that might focus on something you don't care about, such as formal methods.

It is entirely possible that your junior engineers have never maintained a sizeable codebase for more than a few weeks, have never co-operated on software with more than a handful of other people, and have never used most of the common software libraries you use every day, regardless of whether these are in-house (so how could they) or widely available.

For example maybe you do lots of web apps fronting SQL Server databases in C#. Your new hire has six months of C#, they half-remember a course doing SQL on an Oracle database, and all their web knowledge is in Javascript. Do they know version control? Kinda. Have they used a test framework before? Well, they did in Java but never in C#.

The "All Your Tests Are Terrible" talk begins by pointing out that probably they're strictly wrong because you don't have any fucking tests. All of the rest of the talk is about the hideous tests that you're unhappy to find because you forget that somebody could just not have bothered to write any tests at all.
It's a claim that monads are somehow supernatural, twists of reality, which is obviously not the case since a lot of people who have never learnt the word monad are using them daily in the form of Optional style types and lists and so on.
I am a physics professor and I think this is borderline clickbait.
You could ask in the hiring threads at the beginning of each month

https://news.ycombinator.com/submitted?id=whoishiring

https://news.ycombinator.com/user?id=whoishiring

outside those places job posts are offtopic on HN.
Yes, no extension points as you would have in a template style framework which executes canned imperative functionality around blocks of app code in a pre determined manner. ImGui is compositional, and you can compose render funcs in any order you like. Though the programming style appears imperative, the ImGui model is deeply functional, though implicitly so. IMHO Forth style threaded imperative models capture the implicitly functional model well.
How can a car be to small for your streets when there are bikes and whatever also driving around? I am really lost on this point
A realtime CRDT-based document store, backed by S3
In this world and age of AI, having this kind of inside knowledge that is scattered, usually behind paywall and nda, and always to be updated, is a real advantage.

Because no LLM will be able to replace you for quite a while.
pacman -S jdk-openjdk, this is the reference java implementation and it has the exact same license as the Linux kernel. And java has never done such a breaking change as python did.

There is also jre-openjdk-headless, for 140 MB. How is that any different than Python?

This "java too heavy" is like 30 years out of date, if it has ever been true.
So, the point is to make CLIs discoverable and aid with writing commands? Cool!

Here's what's missing. A persistent view of what the user is actually typing. The menus are all nice, but if this is fancy autocomplete I always want to also see the partial command that I've been typing so far. At least, there's no such view in the demo video.

PS. The demo video is very confusing.
Or, I go to the office, focus for 6 hours uninterrupted, get done what needs to be done, and then go home and not think about work at all for the rest of the day.
That is indeed an excellent tool. Allows one to dynamically adjust and recompute umap and t-sne.
thanks. quite interesting, must watch
foreign students actually subsidize higher education for most universities
No, it actually seems to be the most likely explanation. The universe is so young yet. It's just a cosmic blip of time since the current generation of stars has began forming.
Tbf I would already consider a different language when it has al the nice syntax sugar and design choices of Rust. I like almost every choice they made, and I miss things like `if let Some` or unwrapping in other languages. It's just not the same
I haven't read the actual paper linked in the article, but I don't think that either emotions such as worry or any kind of self-awareness need to exist within these models to explain what is happening here. From my understanding LLMs are essentially trained to imitate the behavior of certain archetypes. "ai attempts to trick its creators" is a common trope. There is probably enough rogue ai and ai safety content in the training data, for this become part of the ai archetype within the model. So if we provide the system with a prompt telling it that it is an ai, it makes sense for it to behave in the way described in the article, because that is what we'd expect an ai to do
You're discounting the fact that Gukesh could have also sacrificed good time management and spent more compute time on his moves for precision. The fact that he didn't do that doesn't mean he won on luck.
Not without more information.

We don't know how long it takes to evolve our level and kind of intelligence, nor if intelligence like ours implies successful expansion such that it could eventually be noticed from the kinds of distances we can sense with our tech, nor how fast it would actually expand.

If the first in any light cone dominates that light cone, expanding at a high fraction of c, then almost everyone starts off thinking they're the first.

We may be the first in our own light cone, and that light cone may be just about to start intersecting with that of a galaxy where every star has been completely Dyson'd by a Kardeshev 3 civilisation.

If the civilisation is two million years older than us, that galaxy could even be the Andromeda galaxy.
The GitHub claims:

> Genesis delivers an unprecedented simulation speed -- over 43 million FPS when simulating a Franka robotic arm with a single RTX 4090 (430,000 times faster than real-time).

That math works out to… 23.26 nanoseconds per frame. Uhh… no they don’t simulate a robot arm in 23 nanoseconds? That’s literally twice as fast as a single cache miss?

They may have an interesting platform. I’m not sure. But some of their claims scream exaggeration which makes me not trust other claims.
Hey, I resent and agree with this!
TIL:

> Alcohol proof (usually termed simply "proof" in relation to a beverage) is a measure of the content of ethanol (alcohol) in an alcoholic beverage. The term was originally used in England and from 1816 was equal to about 1.75 times the percentage of alcohol by volume (ABV).

(from Wikipedia)
Why? Java is a small language with not many concepts, that is typed so many of your first attempts will be caught with helpful messages at compile time, and it fails safely at runtime with error messages pointing to an exact line number. Besides, it is a language that is actually used in the industry and has one of the biggest ecosystems. It's also plenty performant, can be low-level enough for learning about all kinds of data structures/algorithms, including concurrent ones and has probably the best tooling (IDE, debugger, etc)

What other language would you start with?

And isn't it easier to introduce concepts one at a time? For that reason implicit classes makes sense, and also for the occasional scripting, as in doing something one-off, but it is not as trivial that I can do it with piping 3 commands together.
tridactyl has a similar feature. It let's you break out the edit-pane content
into a real vim/gvim editor (default <c-i>). There you have all your vim
environment.
I use this feature very rarely, e.g. when writing multiple lines in
comments and I am in need of the editing power of vim. For simple text input I remain in the browser ui. Getting a vim-editor in all text inputs would be too much for my taste.
UK Gas Plants Made Millions in a Few Hours During Price Spike
And there are modal editors, who switch keylaouts depending on the need of the minute.. debug/edit/search
XMRig Benchmark: AMD Eng Sample 100-000001535-05
I never claimed to know what crazy cultists believe. I know they fear whatever they're told to. They won't notice, they'll blame others even when the guns turn on them and they're sent to die.
Ban foreign political donations
> If Apple and Google collaborated on a FOSS smartphone OS that both used, that would seem obviously illegal.

Not sure why this would be “obviously” illegal. For example - Intel, IBM, Compaq, Microsoft and others collaborated to design the USB port standard. It’s an open standard, any of their competitors is free to use it.
Tl;dr: cache is the new RAM; RAM is the new disk; disk is the new tape.
I think maybe you're thinking it in the wrong way? If A immediately owns up and apologizes, B not getting into a frenzy of swear words is not only good for A, but it's good for B, too (unnecessary stress and getting-worked-up is probably not really good for us!). Clearly if they were still upset (despite the apology), they might still feel the need to yell and vent a bit, and if they do, perhaps they will. But if they don't, then likely the acknowledgement of fault and apology has been appreciated, and B has gotten out of it what they need to.

For something like knocking over a coffee, certainly, the knocker owes the knockee a new coffee, and acknowledging fault and apologizing is the first step to getting there.

(B retaliating by knocking over A's coffee is always going to be unproductive and childish, even if A is unrepentant and rude about it.)

I agree that just saying that you own your mistake isn't enough; owning it means doing the best you can to make amends. But sometimes the person you wronged is fine with just an acknowledgement and an apology. For example, if someone knocked over my coffee, and it seemed like a genuine mistake (that is, it wasn't because the person was being careless or negligent), I probably would accept an apology but decline a new coffee. The apology would be enough for me. Not saying that it would be for everyone, but people are different.
it would be a matter for the courts and not a matter for insurance

The specifics of the contract is besides the point. Taking you to court is meaningless unless you also have insurance, since if you're a freelancer or small company there is no way to get any money out of you. You'll just declare bankruptcy and be on your way and we'd still be stuck with the bill, even if it was you that screwed up. You having insurance is insurance for your customers that they have some chance of recompense if you screw them in some sort of way.
ah, I have been looking for this all my life, thank you! ;-)

(though really what I want is dabbrev/pabbrev to sort predictions by markov order at least 2 or even a tiny recurrent network)
Instinct versus Data: Finishing two Marathons differently
I ran two marathons in six weeks, one guided by instinct and the other by data. Both approaches taught me valuable lessons - but which one truly reverbs?

One revealed unknown strength, the other unlocked precision, but the ultimate winner wasn’t what I expected. Uncover the surprising outcome and lessons learned in my latest blog post. Makes me rethink my WHOOP and Apple Watch.
Please excuse my technological illiteracy. Isn’t that just a form of compression that might reduce the (uhh) space that the image takes up without actually reducing the information processing?
But there is absolutely no hiding, the design is very smart!

You simply get an unnamed implicit class like `class Tmp367 {` written at the top, and the runtime loader has been modified to be more accepting of main methods. There was basically a tiny language change, and no bytecode change, java semantics are just like they always were.

The Main loader just simply will accept an instance method named 'main' for a class with an empty constructor with no args, instead of psvm.
Apple Silicon only at the moment
Any cool or funny stories from the inside having worked on it?
Very real problem in my opinion, by their nature they're great at thinking in multiple dimensions, humans are less so (well conscientiously).
IIUIC, Unifying receiver used a completely different protocol, but Bolt protocol is just supercharged Bluetooth with some low latency and encryption sauces on top.
Late reply, but I've found I reason why one might need to stop using Emacs,

https://www.reddit.com/r/emacs/comments/1glqfa3/my_company_d...
Wikipedia says 1219 unicorns as of August 2023, with 702 of them being from the US.
It's still a good "what if", though. He'd made it through the first 13.9 of 14 games with only one tactical blunder. Even if he was overwhelmingly more likely to blunder than Gukesh in the final position (between time management, mental exhaustion, and the fact that the position isn't dangerous for Black at all while it's slightly dangerous for White), he was still an overwhelming favourite at that point to play 10 more reasonable moves and make it to the tie breaks, where several factors would have worked in his favour.

Something doesn't gotta give, when there's only a few moves left in a simplified position.
There is an old joke that seems approproate:

https://old.reddit.com/r/Jokes/comments/2o4rkq/english_to_be...

> (…) In the first year, "s" will replace the soft "c". Sertainly, this will make the sivil servants jump with joy. The hard "c" will be dropped in favour of "k". This should klear up konfusion, and keyboards kan have one less letter. (…)
It’s still a relatively common thing for pin-coded door/gate security.
Why do you think this brief report is related to the game (the id in question is not part of the publication) or represents 'ground breaking research'?
It's surprising to see an article with such a large encompassing of different techniques, hybrid techniques and design interactions with the type system, but is more surprising that a whole dimension of memory (un)management was left out: memory fragmentation
Imagine you are taxed to repair the roads, on which your untaxed competitors is driving too ruin you.. a nightmare.
It's funny, because depending on the location/culture/etc. of the incident, I could see the blown kiss making the guy even more angry (assuming he was indeed cursing at you). Good on him (and you) for handling it gracefully.
It's possible they're executing many simulations in parallel, and counting that. 16k robot arms executing at 3k FPS each is much more reasonable on a 4090. If you're effectively fuzzing for edge cases, this would have value.
Most people who know about GPUs don't know even know what an H100 is. It's a data center GPU who almost no one will ever even touch, see or hear for their entire life, working on something that currently has lower impact then gaming. I'm not going to buy an intel GPU. But just to lay some pressure on the evil overlord that is Nvidia is very exciting.