skysight-inc/HackerNews huggingface dataset:
There's nothing new in any civilization about the upper classes studying and venerating art and music. What was new was the emergence of large middle classes and a very rapid, peculiarly pervasive adoption of the piano in particular. It may have started in Continental Europe, but as far as I can tell it was through Victorian England that it spread across the globe--directly through the British Empire, but also indirectly through the U.S. and then, especially in Asia, Japan.

We're not talking electronic keyboards, but a large and expensive musical instrument which might cost as much as all the other furnishings in a house combined. It was usually upright pianos, which were cheaper and could sit against a wall, but still a major purchase. Today you're much more likely to find electronic keyboards in homes, which even at the higher end are still a much smaller purchase for middle-class incomes, yet you probably[citation needed] would not find them in nearly as many homes as pianos in their heyday. Pianos are extremely functional instruments and in many respects ideal for learning music, but that alone doesn't even begin to explain their popularity, nor the popularity of piano music lessons.

Different countries had their own local dynamics. The Mandarin system built up a type of middle class culture (even if the middle class itself was never very big) throughout much of East and SE Asia, making formal study of classic art and literature a virtue for non-elites, including the poor, whether or not a family could actually afford an education. Japan never adopted the Mandarin system (class hierarchy too deep and rigid), but the Meiji Restoration accomplished much the same in making virtues of the Japanese intelligentsia part of a new middle class culture. So these cultures in particular were already primed for the piano-as-modern-middle-class-status-symbol wave when industrialization exploded their middle classes. And perhaps this is why the violin and classical Western music in general also saw relatively strong adoption--because classical music was already held in esteem by the masses, and much of that esteem simply shifted to Western classical music. (By contrast, in American and some European cultures much more emphasis seems to have been placed on women learning the piano. And dynamics such as the Protestant work ethic tend to moderate mass adoption of elite norms which aren't immediately practical or beneficial.)

In any event, my point was just that this experience wrt piano lessons which are strongly encouraged and even demanded by parents has been shared (indistinguishably so, and for nearly indistinguishable reasons) by many millions of families all across the world, including in the U.S., where it approached something approximating a universal experience among the middle-class--actually taking lessons, or at least understanding that it was something you were supposed to be doing. It's just that most of those experiences outside Asia and the Asian diaspora occurred in earlier generations. The differences lay in how and when different communities arrived at that cross-cultural nexus, and how they moved away from it, if they did at all.
Ahh thank you! This looks pretty interesting.
Thoughts and prayers, apparently.
Basically I use Git, ln and a setup script that I wrote.

https://github.com/danisztls/dotfiles

> primarily that I'd have to try to share it between professional and personal computers

My script has a recipes feature so you can store config at arbitrary places and have different recipes/configs for different situations.
I’ve moved away from billable hours and gone to a fixed-fee retainer block. Clients get up to X hours per week at a single price regardless of what they use. This scopes engagements more tightly and results in a natural prioritization of time where I’m most impactful and offloads busywork or meetings where I won’t be productive.

As a result I can handle more business and be more effective for my clients, while actually reducing the overall cost of an engagement and charging a higher effective hourly rate. So far results have been excellent.

Edit: I consult as an interim CMO/VP Marketing for mid to late stage tech companies, typically focusing on accelerating growth or guiding companies through big changes in strategy.
Sharing ideas is hard.

Having enough close relationships with people who you want to share ideas with (desirable skills, knowledge, connections) is probably part of the problem.

I have lots of close friends in totally different industries.
If someone controls the ordering of samples in training code, you have a compromised pipeline. Owning a codebase and underlying dataset to steer towards likely but uncertain model predictions seems like a far-fetched threat model.

Still interesting research in its own right and goes to show it is worth testing for randomness of all system components.
I have given plenty of reasons for why that is a good idea. To another commentor I even cited a firearms and use-of-force expert to explain why this is a good idea. You have done nothing to respond to those arguments but sling insults.

If you continue to insult rather than argue then expect to get flagged.
If you're looking for an example of companies forgoing profits to have an impact on unethical government policies then consider the death penalty. Many executions have been delayed or called off because companies refuse to sell the state drugs if they intend to kill people with them. Also, medical workers refuse to kill which has successfully foiled executions. The philosophy of "I'll be unethical because if I don't them someone else will" is flawed.
The loss of the sabbath in Christianity really puts a limelight on the dark side of grace. Rest is for eternity; clock back in.
The only thing that bugs me with Proton is that it's still very complicated to integrate with thunderbird (or any mail app?), which makes it practically unusable for my needs.

Having a tab always open in my browser for my mail seems so wrong.
> Can you provide me the name of any company who does not comply court orders of the country it operates in and continues to operate freely?

AT&T, Google, Apple, Comcast, Verizon, ...

Oh, did you mean companies who refuse to comply specifically to legal inquiries about their users or customers? No company will (or even should) stick their neck out for you personally.

With sufficient resources and clout, they will risk it for themselves because $$$ and power.
USSC ruled cops don't have to protect people https://en.wikipedia.org/wiki/Warren_v._District_of_Columbia
As are some Christian denominations such as seventh-day baptists and seventh-day adventists (and some lesser known ones).
1. They could be more easily bribed by his competitors, or even by the government to do their jobs. It's less power to him.

2. If your goal in life is to maximize your own self interest without regards to how it impacts the society as a whole, then yes I agree.
Gained for both
> the Editions system lets people keep older syntax in source code

Perl 'features' are lexically scoped, and could be applied in a finer-grained style, if you like. Shutting something off locally is done pretty commonly (e.g. to silence an ignorable warning).

The Perl devs have a deprecation cycle to remove mis-features, even if that breaks backwards compatibility. They don't, as far as I know, make much effort to line that up with major version changes[1], it's more a matter of making sure there's a long period of warning.

[1] The difficulty of course, was that for a long time the language now known as Raku was squatting on the next major version, "6", hence the need to jump to "7" to avoid confusion with Raku.
Does “X” change much per client or have you found a good average amount that most clients go with?
is there a simple way to detect blur? I want the iPhone to show an alert that the previous photo was blurred - I ended up with a blurred photo of text on a poster as I walked past it.
The most private option is to delete (most of) that email. Then no one has it and your secrets are safe forever.
How do you contribute more than $2700? Ask for an invite to a fundraising dinner? Find a PAC? I've given the max contribution before but never heard about the ways to give more.
> Do you have evidence that Proton does not actually encrypt their emails?

It doesn't matter. Proton supplies the client software, so if they want (or are forced to by law enforcement), they can easily push an update that exfiltrates decrypted data back to their server.
FYI, this is a 5 year old issue.
> The only thing they've done is disable it in the hybrid Alder Lake cores

That is incorrect. You can buy Alder Lake CPUs that only have one type of core (the i3 series only has P-cores, for example), and those do not support AVX-512 either. They're not "hybrid" in any way.

Some of their motherboard partners initially allowed you to access AVX-512, but Intel has put a stop to this and the feature is disabled on all Alder Lake CPU SKUs, period.

Newer Alder Lake chips have AVX-512 fused off in silicon, if the firmware blob disabling it isn’t enough: https://www.tomshardware.com/news/intel-nukes-alder-lake-avx...

> Intel is not dropping support for it on a lot of CPUs.

That seems like a pretty questionable statement. Intel might keep AVX-512 around for Xeon, but it seems extremely dead on the consumer market. If Intel decides to bring it back for the next generation, that would be strange and very poor planning.
Is DjangocCon US still worth it in 2022? I've been to some PyCon US in the past and it was really a great way to meet the community. I wonder if it's still playing the same role in 2022, or if the community is harder to approach?
Nobody gets to decide.

I think we, collectively, as humans well define some vague idea as to what's acceptable and what's not, because no matter how smart you are, the realities that humans in motion provide are a couple more orders of magnitude more complex than your SPA repo. And it should be.
Great, but they’re not ‘ancient’, at least by common definitions of what ancient means. They’re relatively recent, historically speaking.
Sanctions were supposed to crush the Russian ruble. Why did it hit 2-month high?
>AT&T, Google, Apple, Comcast, Verizon, ...

Really? I understand that they fight court orders when they feel they need to, which Proton at least claims to do as well (have not verified that, though), but they get away with just... ignoring them? Or not complying after losing an appeal? I stand corrected if that is the case.

>With sufficient resources and clout

Does Proton have the clout to do so? I don't believe they do, which makes me wonder why it's such an unpopular opinion to believe exactly what you said ("No company will (or even should) stick their neck out for you personally.") when it comes to Proton.
Marketing site is launching this summer, though emails are functional. The lack of site hasn't halted shipping or generating revenue :)
Just actually shoot 1 in 100 or so and that’ll keep them away.
Why not consider all gun homicides, not just mass killings?

According to this, the current gun homicide rate is actually lower than at the end of the 80s.

https://www.pewresearch.org/fact-tank/2022/02/03/what-the-da...
Japan's living standards are too low
Yeah, for similar reasons, the /proc/PID/wchan now shows just "0" (for other users' processes) on newer kernels, unless you run as root. Same with /proc/PID/stack, but it's implemented in a different way, I can open() that file successfully, but the read() syscall on the opened file descriptor returns EACCESS error...

$ ls -l /proc/$$/stack
-r-------- 1 tanel tanel 0 May 26 21:52 /proc/967141/stack
$
$ cat /proc/$$/stack
cat: /proc/967141/stack: Permission denied
$
$ sudo cat /proc/$$/stack
[<0>] do_wait+0x1c3/0x230
[<0>] kernel_wait4+0xaf/0x150
[<0>] __do_sys_wait4+0x85/0x90
[<0>] __x64_sys_wait4+0x1e/0x20
[<0>] do_syscall_64+0x49/0xc0
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

Edit: Adding one more comment - my impression has been that the "no userland-visible changes" promise applies to system calls - how procfs presents data as human-readable text in the /proc files has changed every now and then before (I recall the sar command showing wrong numbers after a kernel update, for example).
Multi-factor Authentication for Developers (2021)
Thanks for this comment.

Sorry for my naive response.

Which product exactly are you speaking about? Could you link to the product and/or exchange where "USDT perpetual futures" are traded? I can see BTCUSDT futures (but then, you're taking another risk on BTC itsself sinking), is there a way to short-USDT-long-fiatUSD?
Yeah, I think I was pretty similar - games mostly, but I do remember making macros to edit/reformat files as well, adding white space, that kind of thing.
> I've used their Golang API client as inspiration many times in my own code

For the last five years, I’ve requested an Elixir client.

I wish they would either build one or greatly improve the docs for people who aren’t using one of their first party API client libraries. It’s not like Stripe lacks the resources.

In fact an argument could be made that ignoring all but the most popular handful of languages runs counter to their goal of increasing the GDP of the internet. Increased friction for adopting new and productive languages means fewer do and devs remain in a slightly more ossified ecosystem.
The idea that processors are so complex because of C is one of the more persistent stories on HN, and I have to wonder why. It's easy to find looking at publications from the time that the 68000 and 8086 were marketed with Pascal or PL/M. We would have gotten a similar model of execution anyway even if C hadn't eaten the world.
Ten years ago, somebody built a squirrel detector/watergun combo to protect their bird feeders without harming the squirrels, [0]

[0] https://www.youtube.com/watch?v=QPgqfnKG_T4
You think a single individual (who didn't start the company I might add) should make 200 MILLION dollars.

We have a different value system.
>At least they are not selling my data to advertisers

No they don't.

>We do not scan or read your Gmail messages to show you ads

https://support.google.com/mail/answer/10434152
Cape to Cairo is incredible, though if you want to actually get off the beaten path, I recommend West Africa top to bottom.

I went places where locals had never seen white people, where it honestly felt like I'd back in time 50 years and where people are just genuinely joyous from the bottom of their hearts, even while living in mud huts.
It's an incredible part of the world, and also one of the most difficult to travel (visas, corruption, malaria, etc.)

Here's a playlist of what it looked like from ground level: https://www.youtube.com/watch?v=waQGUz0Z97Y&list=PLNiCe5roBX...
There are too many technology products called Proton.
I'm not against abortion, so I could have used anything there, but I stuck with abortion to keep the topic consistent. The key take away is that the morality of the subject is evaluated by humans. One groups wants to control another group, to an extent that is unreasonable.

Sure, I think the fairest solution at the scale of adults is to let the individual choose whether to get an abortion or not, but from a conservative perspective, you're dealing with two equivalent people, and perception is reality unfortunately.
Well, why have that proxy/functionality in first place if the best option is to disable it?
For sure. I understand why stories are told the way they are. I stand by my point though. And I do think there's a happy medium between Ayn Rand'ian style hero entrepreneur and telling the story of thousands that can be achieved with modest effort, since I've read a few of them.

Admittedly the absurdity of the headline is what triggered the initial thought for me, but the article lived up to the headline in this case.
How can we really know? At the end of the day, trusting a company to protect your best interests is, on average, a losing proposition.
> Perl devs would be in a better situation with a "fiasco" like that.

Well, the hang-up in the roll out of "Perl 6" (now, Raku) gave people ammunition to shout about how "Perl is dead", but the central trouble was a lot of people wanted to spread that word. Myself, I think the success of a weirdo outsider language was making some insiders very upset, and they were fighting back any way they could.

Supporting older, variant behavior isn't really causing problems for the devs, from what I hear, when it does they go after it with the deprecation cycle.
I don't know why CEOs make these sort of announcements.

Several months ago my CEO mentioned in a townhall that raises would be larger than normal this year due to recognizing inflation.

At the tail end of my reasonable and normal performance review I got by far the smallest raise I've received in close to a decade.

So, I'm job searching, because the clear signal is my contribution is no longer valued. Had the CEO said nothing, I might be telling myself that the company was in hard times or something, but instead I know I'm an outlier.
Bloody plate tectonics! When you watch geo[thingie] at this speed you start to appreciate how there is no such thing as terra firma. Take the UK and Ireland - thanks to sea level changes it expands and contracts pretty madly and that's only change in one dimension. At several points it was part of the European land mass and faster than you can say Brexit the Dogger bank floods over and Neanderthals got wet feet.

If you also tried to follow land, you'd have to account for subduction and whatever the opposite of that is on continental scales and land created by volcanoes and lost by volcanoes exploding etc on a smaller scale.
Depeche Mode Keyboardist Andy ‘Fletch’ Fletcher Dead at 60
Salvador Ramos was bullied due to his clothes, poor family and stutter
I'd joke about Perl 5 being write-only until I had to go read my own code from only months prior. I would get so mad at myself for making it so hard to follow but then for expediency I'd go and do the same damn thing in the current batch of code. Then months later curse myself. I've opened Perl files that I swear had bitrot but nope, not corruption, just a bunch of sigils and weird operators.
Comic chat
OlaClick (YC W21) first LaTam startup to raise from Facebook, Google; now hiring
This might surprise you, but some of us care about other human beings whether or not they're citizens of the United States. My issues with ICE have nothing to do with census numbers and everything to do with them separating children from their families and literally losing them, then destroying the records of them doing so. Canada is just now digging up the bodies of indigenous children who died at re-education camps, and it'll be decades before we get an actual death toll of ICE's actions.
And, finally, here's a data sheet for a 74F786 4-bit asynchronous bus arbiter IC.[1] Here's the answer to the paradox of Buridan's ass[2], in a 16-pin dual inline package. It doesn't take free will.

"The 74F786 is designed so that contention between two or more
request signals will not glitch or display a metastable condition. In
this situation an increase in the BRn to BGn tPHL may be observed.
A typical 74F786 has an h = 6.6ns, t = 0.41ns and To = 5µsec."

"If two or more BRn inputs are asserted at precisely the same time,
one of them will be selected at random, and all BGn outputs will be
held in the high state until the selection is made. This guarantees
that an erroneous BGn will not be generated even though a
metastable condition may occur internal to the device."

So, usually, you get a win within a specified time, but sometimes it takes longer. The limit on the longest time is probabilistic, but the odds of settling increase rapidly with time, by orders of magnitude per nanosecond.

In this part, we get to see a simple standalone arbiter with its own data sheet. A logic diagram is given, so you can see how this is built out of simple gates. Note that diagram can't be read as abstract logic; propagation delay matters. While the arbiter is in a metastable state, an inhibit signal is generated which prevents any output from appearing. Once the arbiter has settled, the winning output is allowed out. The gate thresholds matter. The inhibit signal doesn't turn off until there's only one clear winner.

It's an old part, from 1991, because today this function is usually part of a larger function such as a CPU chip or a DRAM interface.

[1] https://www.digikey.com/en/htmldatasheets/production/96092/0...

[2] https://en.wikipedia.org/wiki/Buridan%27s_ass
It's kind of disingenuous to keep touting "Swiss privacy laws" as some sort of selling point on their homepage, when shit like this happens https://techcrunch.com/2021/09/06/protonmail-logged-ip-addre...

Why's a privacy-first service logging IPs in the first place?
This seems like a no-brainer acquisition for Stripe. Afaik this is the one big differentiator for paddle and this seems to solve for it with a lower fee.
Really. It found Yeovil (UK) which is smaller than your neighbour - BDN!
Is it my impression or are things devolving?
Looking at the news it's ever harder to not get depressed. At least for me. A loud voice in my head is saying that everything is devolving as far as humans societies are concerned. Crisis after crisis and news showing that everyday people are just breaking up causing havoc around them. And an ever increasing pile of problems waiting to turn into crisis.

Under that light my job (marketing analytics sw) seems pointless if not detrimental. But any direction I looked to kind of help out with the things that matter seemed a dead end. There are just no jobs about climate change or school violence. No startups addressing these issues. It seems to me that it is almost impossible to put any effort in what matter which increases the sense of me living in a bubble about to burst at first contact with reality.

Dunno. How do feel about all these and bow do you deal with it?
I think you don't understand the difference between equality and equity.

I don't believe everyone should get the same slice. I just believe that 200 million is a far cry from your salary. If that was untrue you wouldn't be talking shit on a message board.
Brian Madden’s brutal and unfiltered thoughts on the Broadcom / VMware deal
There's already a ton named Electron too - what about Neutron?
Thinking is carefully controllef by PR and marketing techniques for profits.

Learning how it is done might make you somewhat immune to it. I highly recommend the following to better understand what is going on:

- Book: Propaganda by Edward Bernays, the father of PR

- Book: The Attention Merchants by Tim Wu

- Article: The Submarine by Paul Graham: http://www.paulgraham.com/submarine.html

Another thing to do is listen to exactly those people who are supposedly "evil", "immoral" or otherwise bad in some way. Think about the political ideology opposite to what you were brought up as... or religious ideology which you were taught was bad. And of course, listen to people who are silenced (set showdead=yes on your profile on HackerNews, for example).
Can the shuffling instructions be reasonably efficient with a small ALU?
> The argument against the gold standard is that there isn’t “enough” to represent money

I literally have never heard this argument against the gold standard.

What amount of gold would be needed for it to be able to sufficiently "represent money"?

And why do you need gold to "represent money" anyway? Isn't gold itself money under the gold standard?
TensorFlow 2.9 enables oneDNN by default
> India, for example, has dramatically increased its Russian oil imports. "Energy security [comes] first. If the fuel is available at a discount, why shouldn't [we] buy it?" India's finance minister, Nirmala Sitharaman, said at a CNBC event on Friday. "We have started buying…[and] have received quite a number of barrels. This will continue."

This made me research India’s policy on Russia’s invasion because the answer seems obvious. If you disagree with the invasion than that is why they shouldn’t buy it with the ruble. But it appears India is staying rather neutral.