skysight-inc/HackerNews huggingface dataset:
I went down the QMK keyboard rabbit hole a few years ago. I ended up with four Leopold FC660C keyboards with topre switches and Hasu QMK controllers, and a closet full of unused mechanical keyboard alternatives I should sell.

I never took to full chording; few people have. However, nearly everything I type that isn't a simple letter involves holding a key near home row with one hand, while tapping a key near home row with the other hand. This is a quadratic expansion of the address space, in direct conflict with N-key rollover. QMK support for "tap/hold" is imperfect, as is human dexterity, but for me this "one finger each hand" chording is a complete game changer. I've learned and unlearned keymaps such as Dvorak, which get all the attention but only matter if one is typing a novel. For programming and interacting with many programs that expect "control-xylophone" combinations, mapping all actions to finger pairs wins. It's inconceivably natural (as in, why hasn't this been the standard since electronic keyboards?) once one gets used to it.

Electric pianos are now prevalent, yet they're modeled on an ancient physical device that maps keys to single notes. People joke about the inertia of the QWERTY typewriter layout, but the standard piano key mapping is the elephant in the room here. Where is the experimentation corresponding to the thriving QMK keyboard rabbit hole?

For HN readers like me who would learn piano mid-life from scratch, what are the best electric pianos that can be fully hacked via open source software, in the same spirit as QMK?
Coal, yes. Iron, wouldn't the iron we moved to the surface be even more accessible? We didn't destroy it, just rearranged and concentrated it?
To fully appreciate the context; Americans rely on cheap labor to have nice stuff

Don’t see any of you organizing when the context is “how I’m benefiting from immorality.”

I’ll take high minded individuals seriously when they take themselves seriously

You’re all just meatbags with electricity and bullshit running through you
${jndi:ldap://AWS Down}?
I don't know how other countries deal with treaties, but the USA tends to ignore all the treaties it has signed unless it has also created a statute in federal or state law to enforce it.
none of these things matter when charging someone with a crime? non-citizens are charged for hacking from foreign countries all the time. You’re also making an unwarranted dig at trans people.
Even if you can manage more uptime on your own than through the cloud (which I doubt), being on the cloud means downtime is correlated with downtime of other services. That's usually a good thing.

Your customers will be more understanding if your outage is part if a wider outage that makes national news.

Any services you integrate with are likely down too. If two services with 99% uncorrelated uptime together drops to about 98%. It doesn't drop if the downtime is perfectly correlated.

Even if you don't directly integrate, your customer's workflow might. They see many services down and say, "cool, time to get caught up on laundry". If only you're down it's more aggrevating.
haha nice!! Thanks, i will introduce that to my kids :) They will probably hate me...
Even on HN there are some former AWS employees who talk about how its all stitched together and flying on a wing a prayer. Apparently the on-call is just a traumatizing experience. It will take real damage to revenue for the management to pay that debt off.
> “he’s a world famous journalist with prior work”

That’s a claim not a fact. It’s also possible he was an asset for a hostile intelligence service posing as a journalist.

I’m not normally one to side with Mike Pompeo, but I agree with his assessment on this one:

https://www.nytimes.com/2017/04/13/us/politics/mike-pompeo-c...

“‘WikiLeaks walks like a hostile intelligence service and talks like a hostile intelligence service,’ Mr. Pompeo said.”
Why Is Google Selling Hybrid
The answer is in the question. From sources.
Can confirm this
Sidebery – Tabs tree and bookmarks in sidebar
How about having uptime while your competitors have downtime?
$10… per year? Where?
- the CIA considered (and possibly attempted) targeting him for kidnapping/assassination https://news.yahoo.com/kidnapping-assassination-and-a-london...

I don't see how the court can say he's not in danger of ill treatment by US given that fact alone.
> As a non-US citizen, that's what I find most troubling about this.

Extradition isn't unique to the United States, though. It's a common feature of most large country's legal systems.

This doesn't mean that any country can prosecute foreign people with arbitrary laws at their leisure, though. Most extradition agreements would require that the offense be a crime in both countries, for example, and require a reasonable expectation that the punishment will be proportional to the crime (i.e. not petty political retribution).

In your US-Mexicon-Peru example, Mexico would indeed be likely to hand over the US citizen to Peru if (and only if) the accused criminal act was a crime in both countries. Mexico has additional constraints that would forbid the extradition if the death penalty was a likely outcome, but if the likely sentence was a prison term, the evidence was sufficient, and the crime was reasonably serious then the person would be on their way.
Very cool, but will it run Geometry Wars 4?
Something as complex and ambitious as Windows XP was successfully built before we were hit with modern way of doing things.
Design numérique: un métier et des outils en évolution constante
> You have now stated that utility exists.

Only in the context of a single person. The argument presented in the article, as well as ideas like the "utility monster" are based on the idea that the utility scales of different persons are comparable.

This is not the same thing as a universal utility function, but almost as outlandish.
With class/object generics, you are abstracting over the type the class is operating on, so you can have a List<Int> or List<String>. The class can define a single implementation on all those types, and functions using that class can be written that also operate on any List instance (List<T>).

If you have a function `f(A) -> B` (e.g. converting a String to an Integer), you can define a map operation that works on List<A> and returns a List<B> by applying f to each item in List<A>. This map operation is useful for other objects (Optional, Set, Array, etc.). It is also the building block for other functions.

Higher Kinded Types allow you to say you have some type F<T>, where F is a type (List, Array, etc.) that can operate on any instance of T in a way that you can vary T without varying F. You could then define map like:

interface Mappable<A, F<A>> {
fun map<B>(f: (A) -> B): F<B>
}

class List<T> : Mappable<T, List<T>> {
fun map<B>(f: (A) -> B): List<B> { ... }
}

What category theory does is define a common language for these operations, and combined types -- which is where you get terms like Monad from. From a programming perspective, this is just an interface that implements several other interfaces, provides a set of methods an implementation must implement, and a set of methods the implementation gets "for free". -- This is similar to implementing Iterable, List, or other collection interfaces and getting a bunch of functionality for free.
Perhaps AWS just hasn't paid their networking egress fees to Amazon, you know?
Try calling "your ops guy" during Thanksgiving or when he is sloshed in a bar when your colocation servers stop responding. No one wants this job anymore. Current technology jobs have already enough unnecessary complexity to deal with uptime as well.
I don't follow. It seems like an almost exact translation to all the other languages for this error page.
When they do, they at least have the ability to do something about it.
Ooh, and the music, so calming! World of Goo and Little Inferno are my favorite Christmas-time games.
When Purchasing a Real Estate NFT, What Are You Buying?
I think you meant \r instead of \n immediately after the / ?
https://archive.ph/eypEe
To be fair, Breezewood is in the middle of a mountain range. Alternative routes are much longer or involve going around the geography. As a result it gets A LOT of traffic going to/from DC-area, Philly, Pittsburgh.

It's a pity that the only businesses that can cluster around there are just dull chains and yet another bleak HMS-Host-operated rest stop.

If any of you are going through there and have time to get off the PA Turnpike for a while for a meal (or hotel stay), a nice choice would be Bedford PA. It's ~20 miles west of Breezewood. It's an cute old-timey mainstreet town that hasn't been ravaged by rustbelt depression. There are good restaurants there. The Omni Bedford Springs Resort is a nice hotel with a great spa.
The worst part of AWS outages is that their status page is always green. It's OK to fail but it's not OK to hide the failure and expect all the customers to stumble upon the failure especially for a company as big as AWS. Not OK!
My skepticism comes from a belief based on observation that messy human collaboration is the name of the game, and our job is to merely move the needle in the right direction. Removing the messiness is not possible, may not even desirable, and so grand theories aimed at fixing the entire problem of politic, financial, and legal work are likely fool's errands.
"Yet given how the events turned out it seems that he was right. He was hiding in the embassy in fear that they would try to send him to the US."

If only we could all flee when faced with consequences for breaking laws that we disagree with.

"Transparency is a government duty. It is a shame but totally justified that private citizens have to 3nforce it. As for "criminal", sounds like yet another victimless crime. If anything they are exposing crimes."

There are absolutely reasons for state secrecy and the breadth of information crossed a line between what was necessary for informing the public, versus damaging to the diplomatic relations and ability to conduct diplomacy with much of the rest of the world.

"Thank you for disclosing that. How many people did you kill (directly or indirectly) and why didn't you try to expose warcrimes?"

Oh, goodness. Thanks for adding to taking the time to provide your perspective and add to the discussion.
The UK is basically a US state at this point, so not sure why that's surprising.
> Even if we assume 10% of housing is consumed by people intentionally holding their property vacant (what is it that would motivate them to do this exactly?) would that really move the needle on anything?

It’s a way to store money now, and drives up the appreciation. Sometimes the money is illicit or hidden from taxes or govs. Ask Vancouver how many vacant homes they have, yet “no housing”. The government is now making changes to stop it
I've worked for people who think anything they can't do themselves is impossible. It's not an uncommon outlook.
Poe's law in action, combined with youth's lack of empathy for their future self.

Amusingly, this same account was recently discussing space elevators. Talk about wasting carbon emissions on toys for the rich!
> Your customers will be more understanding if your outage is part if a wider outage that makes national news.

Yes they definitely are.
Ask HN: Voice over for Product Demo?
Hi,

I need to make a product demo video for a tool I am building, but I have a pretty bad French accent coupled with a fairly uninspiring way of speaking, which I know would be detrimental to the demo I want to make.

So I am thinking of hiring someone to voice the demo, or even do the whole thing with a video insert. The product is quite technical, so there is that too...

Does anyone know about a service that does this? And how much should I expect to pay for this (roughly)?
RIP Assange, he sacrificed himself to reveal what everyone knew. I'm not sure that this was good, lately I think politicians just kind of stopped pretending and I liked it better when they at least put their human faces on for the public ...
> Until their followers leave, they won't change anything. Greedy execs.

That's already happened, and they still haven't changed anything. Even Microsoft was wise enough to jump ship to Chromium, and arguably their last in-house Edge was a superior product to Firefox -- lean and mean and well-thought-out, but still failed because it wasn't Blink. Firefox doesn't even have that, but they stay the course because what, stubbornness? Ideological purity? Poor leadership? I dunno.

Firefox just isn't a meaningful contender on any front anymore. UX is slightly worse than other major browsers, privacy isn't significantly better than Safari or Brave, syncing is more complex than Apple/Google because the Mozilla ecosystem is browser-only, its ads are more intrusive because they're bundled as built-in adware, etc. It doesn't do anything better anymore. It's just riding its coattails from the 2000s, like Opera (which also jumped to Chromium).

If Mozilla wasn't a nonprofit sponsored by Google (oh, the irony), it would've been bought out by a no-name Chinese venture firm a long time ago.
Because the United States are a super power, the current Imperium even.

There were often such empires around the world. Rome for example.
Some of the images they generated are beautiful. I wish they hadn’t compressed them so heavily. They would have made lovely phone wallpapers.
I can only speak for Manchester but people here have looked at the cycle infrastructure and taken it as a signal to ride around dressed all in black with no lights. I don't think the accident rate will go down.
The end of Victorian culture, part I: structural forces
> The two things could be completely unrelated

Yes. Could be unrelated, could be related. We can't run a clinical quality controlled experiment to make that determination.

My initial point was that Amazon has produced stunning innovation while maintaining this HR policy. So at the very least, it doesn't appear to have held the company back in a meaningful way.

Much of the framing of stack ranking in these comments is that it is deeply inhumane. Over time, this type of framing undermines our conception of what actually inhumanity looks like. For reference, China's treatment of the Uyghurs is inhumane. Malaysia's treatment of the Rohingya is inhumane.

This claim is a laughable, being made by wealthy, coddled people who are complaining about a company's approach to accountability. But here's the thing, if someone can get a job at Amazon, they can get a job at just about any company. Particularly in tech, which has seen an imbalance of labor supply and demand for going on 30 years. So I say again, if you don't like stack ranking, don't work at Amazon.
Ultimately, right and wrong, good and evil are human judgments, sometimes acted upon by humans using human power. There’s nothing transcendent about it.

The international rules-based order is safeguarded by powerful entities… because it’s in their best interest. One goes against that self-interest at one’s peril.
Would you rather have to fix your own data center, or wait 4 hours.

AWS works 99% of the time,plus it's someone else's problem
If you click on the main images there is a narrative description for each project where he says some of them do use glue - the Holiday Inn one for example.
There is something really weird and psychotic about, here's this technology that lets you render anything you can imagine in any way you can imagine, and what we keep trying to do is copy the way we already perceive the world as closely as possible. I wonder if this urge to copy reality is borne out of our biological urge to reproduce. Otherwise why would we find something as boring and unimaginative as photorealism so pleasing?
I live in a warm and humid region. Perhaps you live somewhere more cold or arid.

At any rate, I'm amazed that one would find pinch-zoom awkward on a trackpad, yet find it perfectly natural to lift their hands off the keyboard area altogether and reach up to paw at the screen.

I don't so much care if Apple ever chose to equip MacBooks with touchscreens, so long as:

1. The quality and brilliance of the screen did not diminish in any way.

2. Cost did not rise.

3. Developers did not start writing features that presume universal touchscreen use, thereby effectively forcing everyone to paw at their screens.

However:

1. I cannot imagine it NOT being used as an excuse to raise prices. Which would suck, as this is a "feature" that I very much do not want in a MacBook.

2. The fact that you DON'T really see desktop developers writing features for touchscreens suggests that perhaps Apple was correct, and this is just a gimmick.
Spelling like a 9 year old who just discovered an Internet chat room undercuts your credibility, as does attacking the person you're replying to.

Your question is abhorrently tasteless and irrelevant, which is about all I can say without violating the forum guidelines myself.
No, but you'd assume that all the pixels in a "random noise" image are independent and identically distributed. Procedural noise generally has correlation between pixels
> The Commission will make its software available as open source in one single repository

Let's hope this is not a git monorepo...

I wonder where they will release it? Github would be the easy choice. They could self-host a forge or just a web frontend, publish tarballs, etc.

An interesting choice would be to use SourceHut, which is now based in the Netherlands with ddevault. (edit: well, maybe it's still incorporated in Delaware).
Exactly! Furthermore, your customers will likely be AWS customers themselves so will have bigger issues to contend with
Fabricate a narrative that allows your country to murder tens of thousands of people == fine and not illegal.

Tell soldier how cryptographic maths work == double castration and the CIA tries to assassinate you.

Don't forget that the Collateral Murder video showed not only Iraqi citizens but also Reuters journalists being machine-gunned from the sky. No person has ever been criminally charged for these murders.
Google has good whiteboard talkers and terrible engineers.
Better CEO 'Taking Time Off Effective Immediately': Email
I get the "We're sorry!" page on this link, but when I go to console.aws.amazon.com it works.
They've asked to name one law that I think Google has broken, which is already part of the public record.

If you're asking what illegal business practice Google will be engaging in when the Manifest V3 limitations will begin to be enforced: using their dominance in one industry to gain advantage and maintain dominance in another industry, to the detriment of consumers and competitors.
You should take a look at Kissinger. A real responsible person.
I was thinking something similar. The FAANG interview has been optimized to punish candidates with actual experience in these problems in favor of those that can solve leetcode problems and regurgitate design architectures from youtube. This filters out a lot of engineers with grit that can actually work through tough real world (IT) problems.
Thats good to know thank you. I like to fall back on 2G phone rather than a smartphone from time to time.
I didn't mention it anywhere in my comment so it's a bit of a tangent, but to me that's just noise, barely even in lying territory for practical purposes. The industry these come from has lied way worse than that.

It's like when I buy cost effective ham radio gear off eBay, and the description says the handheld radio puts out 1000W or something. I don't buy consumer- or hobbyist-level gear based on specs or sell sheets alone. I look at the supplier, the photos, the appropriate price range and likely feature set for the product class, and make a guess at how bad it could be. Then I ask if it would still be fun or interesting at half that good. Have never been disappointed.

I would treat a sub-$500 retroclone Amiga like a souped-up handheld retro console and expect to happily suffer through the obvious set of flaws while getting in some gaming time. To me it's special that they include even a layer of AGA compatibility, whether we call that a single extra lazy drag and drop or an internal specification complication driven by the passionate desire to include something resembling a fps game :-)
Which, given that downtime is inevitable, leads to you having downtime while all your competitors have uptime.

Have fun with that…
The very first versions of Lisp were less functional than Common Lisp: imperative, mutable data, mostly only dynamic scoping for variables, no lexical scope, first class data type of functions unclear, ...

Common Lisp at least has lexical scope and first class functions.
Call for testers of a new email client that sorts messages by contacts
We are the developers of Scailer, a new desktop email client for Windows and Mac. Scailer is entering the final beta test and we would love to get feedback on it before the final release. As a thank you, the first 300 users to give us feedback will get an unlimited version for free.

Scailer is the first email client that sorts messages by contacts like WhatsApp, giving a different and (we think) better way of working with email - there’s no folders, rules or categories because, in earlier testing, we found it just wasn’t needed. Anyone who sends emails to several different people in a day should find Scailer is a good fit for them. All of our previous test users have found that they worked faster and found dealing with their email easier than before once they’d gotten used to the Scailer way of using their email. Scailer provides the highest level of email security and protection of your data, with strong encryption of your local email database as standard.

If you’d like to get involved, you can download Scailer here https://scailer.com/download. Since the Scailer way of working with mail can take a little getting used to, we would be grateful if you tried the program for a week first before giving us feedback (either through the Google form that will be sent to you within the program or below in the comments).

We'd love to hear feedback from the HN community prior to the release of the product to see if you liked the software, and what you think we can improve. We will try to answer any questions as soon as we get them. If you’d like, you can read more here https://scailer.com/news/lifestyle/join-scailers-final-beta-test
Thank you all, we can’t wait to hear from you!

Sincerely,
The Scailer Team.
Until they need to order a replacement piece of hardware and there is a three month backorder lag
Holy moley, that's a lot of extra code... any bets on if it might contain new vulnerabilities? :)
And for "pbaka" below, I'm 59 years old. Typical "Hacker News" mindset thinking that older people don't exist.
> being someone who was quite literally in Afghanistan when he leaked the information he did,

The US invasion of Afghanistan was a complete failure and one that allowed the actual guilty party, Osama Bin Laden, to escape.

The Taliban offered twice to give up Bin Laden but Bush refused even to discuss it with them. https://www.theguardian.com/world/2001/oct/14/afghanistan.te...

Both the CIA and the FBI concluded that no one in the Taliban had any idea of 9/11 before it happened, which is very logical, because you aren't successful at conspiracies by telling everyone.

And yet Bush invaded Afghanistan, because he needed to invade somewhere and couldn't invade the actual culprits, Saudi Arabia - Al Qaeda being founded, funded, manned and managed by Saudis.

---

Participating in a great war crime that killed hundreds of thousands of mostly innocent people and completely failed militarily, economically, diplomatically, and strategically should not be a matter of pride.
Yep, that's me right now. Gets a little worse every year.
It took 10 years for most powerful entity on earth, I would call that success for Snowden.

Real moral of this story is from how it started. With a date and broken condom.
I'm pretty sure it's beta, the former "aurora" channel.
You agree also with the use of 'hostile'? If not, do you agree the US is in the right to extradite non-US intelligence operators?