skysight-inc/HackerNews huggingface dataset:
Basically when you measure the state of two particles that are entangled, you find that their state is correlated in some way. For example, they may be entangled in such a way that their spins are the same. So if you measure one to be spin up (when measured along any axis), the other will also be spin up (when measured along the same axis). This happens regardless of the separation distance between the two particles. By carefully adjusting the axes along which you do your measurements, you can prove that the spins that you get are not predetermined (this is Bell's Theorem) and yet the particles are not communicating at the speed of light with each other either (the correlation remains even if you move the particles far apart and then do the measurements at the same time). Note that the actual spin value itself is random, and once you do the measurements the entanglement is broken, so you can't use this to transfer information faster than light. Hence what the parent poster means by "communication without information": each particle individually appears to be completely random, and yet when you compare them you see both particles are random _in the same way_ (or in the opposite way, particles can be anti-correlated too).
> are driven by a sizable faction in Washington DC that feels entitled to rule the planet uncontested. They would like to unwind the past 75 years of Chinese economic development, and push most of the Chinese population back into poverty, to make sure that an independent global power can never develop.

Cite for that? Especially that bit about the goal of pushing the Chinese population back into poverty.

My impression is the situation would be quite different if China was not run by authoritarian communists.
Presumably:

* Hard to find all replays against that shot

* Time consuming to review

This would work as compression over that space. However, I don't watch tennis and know nothing about sport. This may be an insignificant improvement.
It is astonishing when you realize it. Since the MCM times, we’ve transferred music bands from sound to image, and we noticed the commercial drums (and repetition on radios in particular) produced linear return in investment, and music characteristics hadn’t much to do with it. To the point that today, any music will do. It’s much easier for the labels, since they can pimp anyone among the 1-10% of the population who can sing, and therefore they can choose people on character and ethnicity. Studies on thousands of pieces showed that melodies recouped more and more, the chorus started earlier in the song, songs got shorter, and instrument-based tricks reduced. Meanwhile loudness increased (screams and whisper are at the same volume) to make it fitter for bad-quality players (radio, speakers etc.)
Yet, it was replicated in Copenhagen (albeit for a bicycle path).

https://www.archdaily.com/868904/copenhagens-latest-piece-of...
Bought a second hand GTX 1060 a while ago to play around a bit more serious with neural networks. It's a good balance between being cheap, 6GB of memory but still being serious enough to get some work done. If you are a professional researcher or do multiple kaggle's per month, then yes, get the best card. But I suspect a lot of people are one category "below", where a 1060 is sufficient most of the time, and you go to cloud for the actual big workloads.

This strategy can keep you going for a couple of years. With models becoming as big as they are, I doubt how much SOTA an RTX 3070 is going to do in 2-3 years. (actually none of these cards come close to GPT-3). By that time you can pick up a second hand RTX 30x and still get the latest offerings in the cloud.

Buying second hand GPU comes with a bit of a risk by the way, someone suggested only buying if the price is less than half of the original price (can't remember the link).
All the worse for the ‘robustness’ principle then.

https://tools.ietf.org/id/draft-iab-protocol-maintenance-04....

(Shame this draft just expired before being finalised.)
It what way would putting a play button on gifs above a certain file size break the internet?
Best is to turn on your head and understand the rip.
In most cases the rip is very narrow, like 2-5 meters. For an experienced surfer the rip is an extremely good thing, it's a free lift to bring you out to the surf. But inexperienced swimmers panick and try to fight the rip. You cannot fight the elevator, you just have to step out of it. And some rips make turns. You really can predict how the the rip flows by observing the coastline, the wind direction and the waves coming in. When I was surf instructor the most important thing was to explain how this works.
Largest multi-city traffic dataset available
In total, almost 5 billion vehicles covering a combined time span of 3.8 years were detected. The UTD19 traffic data is free for all research use. You only have to sign up, agree with the conditions, and you are all set.
Amazon Workers: 'We Are Watched to Prevent Mass Resistance'
Exponential? I would assume it would be more like O(n^3) or less, where n is the number of bits of the input.
It’s becoming increasingly clear that video by itself will soon no longer be reliable evidence.

How long before it becomes a plausible criminal defence to say “the CCTV must have been deepfaked, that’s not me”?

The indicator of reliability will be the chain of custody of the video data.
I think they understood just fine.

If I discover that the file I want to publish shares a range with an existing file, that does very little because the existing file has already chosen its chunk boundaries and I can’t influence those. That ship has sailed.

I can only benefit if the a priori chunks are small enough that some subset of the identified match is still addressable. And then I may only get half of a two thirds of the improvement I was after.
My favourite solution would be something like this:

[1] https://duckduckgo.com/q=japanese+underground+bicycle+parkin...
My wife finds it hard to believe my tales of how things in the US would grow legs if left unattended, and how sidewalk cafés there would lock the tables to the pavement and bring the chairs inside at night. (caveat: the "big city" where I lived when I met her is 30k, hers was 80k)

So I do believe rampant petty crime is a deliberate societal choice, but as to whether it serves a purpose or why it would be tolerated, I have no clue. All I can say is that in at least some jurisdictions, lack of bike theft does not translate into increase in mugging.

Tangentially related (education instead of petty crime) but I still find it darkly amusing that people who call Brave New World's five colour-coded castes a dystopia voluntarily sort themselves by five-digit ZIP code:
https://news.ycombinator.com/item?id=24269640

"I'm really awfully glad I'm a 94301"
> QW Basic

Did you mean GW-BASIC? Or maybe QBasic? Or perhaps QuickBasic? By the way, I have archived these obsolete pieces of software from MS-DOS era at https://github.com/susam/dosage (search for Basic in the README) if anyone wants to try their hands on them again.
Birth rates will go up because they are inheritable and because exponential growth always wins. The USA will be Amish.

It's only a change in environment that can knock that down a bit, but exponential growth still wins. Birth control cut the birth rate for most people, but not for all. The resistant sub-populations are still on exponential growth even as the other sub-populations go through a population crash.

It's as certain as math. Exponential growth wins.
It works on the latest version of any Chromium-based browser such as Chrome, Vivaldi, Opera, Edge, etc.
Hey! Wolv founder here. Indeed, I thought similarly when we were conceptualising but found it harder in practice because:
- people carry different level of expertise
- it’s hard to find compatibility in things that need equal number of hours (e.g. setting up infrastructure may take shorter/longer than the frontend, the other party is forced to match)

That said, we’ve kept the barter feature but it works like it would in the real economy.

Approaching it from just the developers angle still seems cool and I would be interested to see how it pans out. Would be happy to exchange thoughts and learnings we’ve had (RJ at wolv.io)
I'm experiencing a similar problem at Citibank here in the US. When I add a new bill payee, it tries to verify that I am really me. The website does this by asking me specific questions about my past (gleamed from various records) that, presumably, only I would know the right answers to. Among those questions are things like "In what city does your mother live?"

It sounds like a good idea, until I found out that the correct answers are considered to be incorrect by their system. I'm sorry, but I know where my mother lives, and she has lived there for decades. You got your data wrong, that's not my fault. When I answer the question correctly, it therefore locks me out of my account entirely, and I have to call Citibank to get my account unlocked. Helpfully, when you get locked out of your own Citibank account, anytime you try to log in the website delivers a plain-text "HTTP 403 Error" without any explanation. I had to deduce myself that it was because I "incorrectly" answered the question about me correctly.

I asked Citibank's customer service how to resolve this. I was eventually routed all the way to the top of their organization. Their best answer was that I should file a request with LexisNexis, the huge corporation that aggregates these data records on people using automated tools, to have the "official" answers changed.

That made me laugh. They want to place that burden on me?

So now I just do the whole dance every time I need to add a bill payee. Answer their questions correctly, get locked out because they think it's incorrect, then call customer service to get my account unlocked and to add the payee manually.

Does anyone know a good alternative bank?
And here's a compact list of the possible resources to use:
https://teachyourselfcs.com
Ah, about 12 years ago, in India they used to have people choose two passwords. You would fill out the primary password in full, and then fill in specific characters (1st, 4th, 7th for eg) of the second password as a "second factor." I used to have to type out the full password on an editor and then fill in the right values.

They also sent out a free RSA token for logins when they deprecated this system. It was first sent to "privilege banking" customers like me. And then they forgot that they sent them out, and tried to get me to pay for a new one. They were insistent that the token wasn't sent out at all. Ended up cancelling that credit card.
fta "The initiative would urge countries to oppose “mass surveillance against other states” and call on tech companies not to install “backdoors in their products and services to illegally obtain users’ data, control or manipulate users’ systems and devices.”

does that mean:

- that it itself is exempt ? and more importantly

- ip theft is legalized ? because that is strictly speaking not 'user data'
Have they finally started shipping builds for Mac that don't depend on X11 to run? Because that'd be a prerequisite for performing halfway decently on macOS.

Inkscape is (speaking generally here, not just about performance) pretty good on Linux, tolerable on Windows, and awful on Mac. That's kind of a hole that a lot of cross-platform apps get stuck in, though-- especially GTK apps (which, historically, haven't supported the Mac well at all), but even QT (which at least tries to automatically adapt to macOS idioms) doesn't quite get it right. MacOS UI conventions are just too far away from Windows and Linux conventions to expect to be able to get them for free.
China bans Scratch, MIT’s programming language for kids – TechCrunch
Here is a little secret, while Swift is the future of systems programming on Apple platforms, there is still plenty of stuff written in a mix of C++ and Objective-C.

In which languages do you think Core Audio and Metal are written on?
> in the future when there's a generation of artists who grew up using other tools that were buy once, use until upgrading something else breaks it, and/or were easier to pirate.

I'd like to believe it but I don't think its true. Adobe has done quite well out of subscriptions and I expect that to continue.
get an old bike. take it apart and put it back together.

i built my own bike without help when i was a teenager.

there aren't that many parts and your main struggle will be to decide what from the different options for each part to choose.

there are different gear and brake systems to choose from, and if you don't know what's better for you, your bikeshop can advise you.

for my bike i used mostly standard parts, that is the common stuff found on every other bike and available in every shop. the only thing where i splurged is a good leather sattle from brooks.
Can anyone give examples regarding how they are currently using BitTorrent ?
The robustness principle is widely considered to be a bad practice these days.

Strictly failing is a good thing, generally. Accepting arbitrary query parameters is pretty much a de facto exception though
AMD apparently had asynchronous compute support in hardware when Nvidia didn't. And cryptocurrency miners bought AMD a lot more as well.

I don't call lock-in shenanigans a fair advantage. And supporting lock-in is a slippery slope.
Do those extra parameters break caches? The browser's cache doesn't know it's the same URL. Does Cloudflare? Akamai?
I use the Firefox mobile option of not loading media on the site when not on wifi and it helps me stay on 300mb data plan easy
The article's assertion that it's unique in the world is misleading. There are many tidal causeways. I've personally driven across one in Northumberland that connects the mainland to an old monastic island.
It’s great to live a in developed world during the peace time.

Sometimes you have to transfer money in and out of the country at war with it’s currency in free fall and capital controls in place. At times like that “normal” ways take about 30% of the sum as transactional overhead, while bitcoin doesn’t.

Sometimes “normal“ ways just don’t work normally. Sometimes your government is actively working against your ability to transfer your money for whatever reason — be it drug laws or capital controls or what not. Sometimes you enter account number into the “normal“ system and field just turns red for no reason at all. Sometimes you have your access to “normal“ system severely restricted because of your legal status and residency rights.

So yeah transferring money between Canada and US being resident of either of them and not doing anything funny — is not a use case for Bitcoin.
It still is, https://www.leaningtech.com/pages/cheerpxflash.html
Without the nice IDE experience though.
I have almost no bash scripts.

Whenever sh is not good enough and I have to switch to bash, I'd rather rewrite it in proper Perl. Bash really looks like a hack, and not all environments have bash. Everybody has a conforming sh.
I seem to recall that in former times caught horse thieves in the plains and the "wild west" were quickly hanged. Understandable, as the owners usually depended on them for their livelihood.
Check if there is a community bicycle workshop where you live. They’re usually run by volunteers in universities where they have all the tools, you come with your bike, tell them what you want to fix or adjust, they show you how to do it, and then you do it yourself. They usually let you bring your own parts or have a stash of used parts. That’s how I learned almost everything I know on the subject and it didn’t even take that long to learn. And the park tools videos are very well done.
It's worth mentioning Postel's Law:

https://en.wikipedia.org/wiki/Robustness_principle

That said, query parameters on a GET are one thing, but unexpected arguments on CLIs are another, especially when the command can change/delete files, so I can see both sides of this.
Why we are blindly fixated at CO2 only?
The artificial cure may be worse than disease. Plants sequester other substances and retain water, regulate temperatures and is home to biodiversity. With artificial solution we will endup with dead deserts of hard to recycle hardware. Nature did it better for millions of years.
Yes. I have an alternative DL framework to play whatever I want with :)
You underestimate how much annoyingness and uselessness people will tolerate, for the goal of being distracted. It is arguably a feature!

(Tongue in cheek!)
What are the problems with Qt on Mac?
Why? They’re doing the work the police won’t bother to do.
> If I emit a ton and pay credits to offset a ton, a ton is still out there

The basic idea is to allow companies to ramp down their emissions by releasing fewer credits each year.

I could see a compromise being that one carbon credit is worth a tonne of carbon emissions, but two tonnes of sequestered carbon. So companies would have to pay for the removal of some factor of what they produce.
Something similar to URL query parameters is cookies. Most servers will ignore unknown cookies, but not always. The Great Suspender Chrome extension inserted tons and tons of cookies into various domains for some users, and there were so many cookies that this broke Google sites for some users.

https://github.com/greatsuspender/thegreatsuspender/issues/5...
Yes but can it shoot a ball at a line judge’s neck?
Aether looks cool, but why do you provide only Snap builds on Linux?

I wanted to try Aether, but I avoid Snap as much as possible
It's my pleasure. I agree - it's a good idea to present both perspectives and allow readers to decide what works best for them.

I can certainly understand you being hesitant to add more content to an already sizeable post. Perhaps, several small paragraphs on important relevant aspects might still be worth considering (take it with a grain of salt, since I haven't actually read your post in detail, including cloud-related parts). Anyway, thank you very much, again, for your time and effort. Keep it up!
Not everyone gladly puts private stuff on other people's computers.
There seems to be a neurological basis for it:

https://www.cracked.com/article_19426_5-things-you-do-every-...
Has Zipf’s Law ever applied to the distribution of music consumption?

When shaped by industry, algorithm, or serendipity?
A filmmaker thinks he can turn Universal Paperclips into a movie (2019)
Fwiw on a French ISP network (gigabit too) I can upload at around 50 MB/s and saturate my Ethernet card in download.

I just got it last week, coming from the slowest ADSL option available, it blows my mind.
1. Streaming, server-side media processing, graphics, networking and all things related. These are things that interest me and I'm sure there are my soulmates out there with similar interests.

2. I just recently started.

3. Hosted on Netlify, built with Hugo.

4. https://ivarsblog.com
This is cool. I think it would be helpful if the input was in terms of units of currency, rather than Big Macs.

Like: I want to charge €10 a month for my product in the EU. Use the Big Mac pricing model to tell me what that is in Brazil.

According to your site, a Big Mac in the EU is €4.21 (is it really the same across all EU countries?) which means €1 buys you 0.237 burgers. €10 is therefore 2.37 burgers. At the current Brazilian price of 20.9 BRL per burger, you should charge 2.37 * 20.9 = 49.53 BRL (at the time of writing Google says €10 is worth 62 BRL)
Don’t forget security images! Don’t put your password in unless you see the random picture!
Nope, it is up to Khronos and other card vendors to actually offer tooling beyond stone age C dialects and printf style debugging.

NVidia cannot be blamed for their incompetency.
This comment was downvoted at the time I'm replying to it, but it's honestly the only reasonable objection here.

The _only_ way to block autoplaying video is to block all animation, which means all of:

- animated GIFs

- nearly all JavaScript

- CSS animation

- partial rendering (showing the top part of a page before the entire page is done downloading)

Everyone else calling for just blocking animated GIFs and canvas is just going to be hit by even more CPU and bandwidth intensive workarounds.
> The lower frequency makes it both less loud to the human ear and subjectively less "annoying"

Exactly. The difference can be huge, even if the number of "dB" measured are the same, to the point that one would not recognize the noise of one running HD, whereas another could be extremely irritating.

There is an exact reason why: the curve of perception limits of our ears is not a horizontal line but a curve, where the higher power of the tone is needed when moving to the lower frequencies.

See: https://en.wikipedia.org/wiki/Equal-loudness_contour

Knowing that: 5400RPM == 90Hz; 7200RPM == 120Hz

The proper reporting of the noise levels would therefore be a noise histogram, or at least should include the frequency of the peak level and not be just a single number if one'd want to compare how irritating the noise is. And even a single histogram can miss the time component, as the noise with the main peak level at some frequency can also come in the waves, making it even more irritating, basically, the histogram of the histogram could also be needed to tell you what's going on.

Moreover, the said "equal-loudness contour" is not exactly the same for different listeners, and as a result different listeners could hear the same noise sources differently. E.g. my girlfriend and I hear the same noise sources (emitting different levels of noise over different frequencies) completely different.

In short, not having precise histograms and analysis simple "is it 5400 RPM" was a really useful information to know the expected noise characteristic of a HD. It's not an accident that these two became two different speeds with the expected use in different environments.

I've intentionally bought 5400RPM disks whenever it wasn't for some servers locked in the server rooms.

Edit (answering "floatingatoll"'s comment below): All the above should be an argument that: "“are they essentially silent from a few feet away”, which is often simple to answer given a drive to test" is not something that has the same answer for everybody. If I'm hearing the lower frequencies better than you, what is "essentially silent" for you can be very annoying for me, and that's why I'd need 5400RPM where you could tolerate 7200RPM. It's also an argument that the proper measurement could indeed be made to know what will be irritating for which person, but it's not common to be present even in the reviews, even less in the specs of the manufacturer. Which is again not surprising, as the frequency histograms sadly aren't common even in the reviews of the music equipment. Common consumers indeed prefer some simple "yes/no" verdicts ("is it quiet" enough), like the one
"floatingatoll" below proposes. But such statements just aren't the answer usable for everyone -- that's anyway why the number for noise level is reported. But it's not enough. I know it firsthand, as I personally do hear better low level sounds than many people around me. What's "quiet" for them is "irritating noise" for me.
Previous discussion: https://news.ycombinator.com/item?id=24280218
Its also single core...
A big issue with being accepting is that you risk breaking things tomorrow when you no longer want to be as accepting. And it can prevent adding features that would play badly with others' out of spec implementations.

Like if twitter adds these s=NN parameters, that means you can't use an s=NN parameter for your own purposes.