skysight-inc/HackerNews huggingface dataset:
When you shoot a ray from camera perspective, you've already chosen which pixel it's going to contribute to. "Platonic" pixels are infinitesimally small.

In reality, pixels on the screen and camera sensor have an area. If you choose a random position on that area, you get anti-aliasing "for free" because there's going to be variation in the direction of rays that contribute to the same pixel.
> It's about being FUCKING SMART

It's not always about being FUCKING SMART, sometimes just having a different attitude helps.

I've worked with testers who refused to write code but would rather test everything manually (and fall behind on every sprint!), while stupid (yes), you could easily come in and be a 100X more productive by just writing tests as code.

For one company I worked for we had an old legacy system (running DOS) that we used to produce master copies of our disk images. When we needed a new master it would take the better part of a day to make all parts work. I wrote a program that could do what the legacy system did but under Windows, taking a couple of seconds to run and now we could get a master image as a build artifact. I don't consider myself FUCKING SMART, quite the opposite, especially at that company with those coworkers who were despite the sound of it actually really smart, but unlike my coworkers I had not accepted the situation but felt that there must be something to do to improve it.
Moving windows around on GNU/Linux is not very smooth between different screens, at least in my experience. I am sure with enough time spent on a configurable WM, it would be great, but no need to do that with an ultrawide.
> Machine learning

> revolutionizing and democratizing

> perception

> alarming rate

Well done. How can I send you money?
The "#define int long long" is annoying indeed. A quick hack to make it work is:

#include <stdint.h>

...and then replace the two "int" in main() with int32_t.
I think assholery and competence are orthogonal qualities. But normal competent people don't need to tell everyone how smart they are, so you won't usually notice them as much.
The accepted answer is the answer selected by the questioner to fix its problem. OP is often not the most knowledgeable person is the room. The real work come from the answer. Show, explain and prove that you understand the problem before answering.

It is a good thing to test and to do more research, it is even better to add them to the post. Share your knowledge :)
This whole language choosing thing seems to be an unsolved problem. It would be great if users could specify their preferred languages somehow in their browser/OS and websites and apps could respect that. But I guess users won't set it properly so websites will try to second-guess them.

You used to be able to do something like google.com/ncr to get US English Google but that doesn't seem to work anymore :( Too many people thinking they know what they want, I guess.
My bet is that none of them are real. Of the ones I've seen, each one is different, each one had zero measurable impact other than some people and some cameras seeing something, and each one has its own perfectly reasonable explanation, usually involving photo editing, lies of a witness, and natural phenomena like e.g. internal reflection in the camera housing structure that changes as the camera rotates trying to track it.
They are not automatically translated. The owner of the video has chosen to translate the title in several languages. For example this channel uses this feature [1]. The English titles are almost always "Sharpest * kitchen knife in the world". The original Japanese titles are more creative, usually something like "I tried to <do something>" and rarely mention knives at all.

[1] https://www.youtube.com/channel/UCg3qsVzHeUt5_cPpcRtoaJQ/vid...
Top Resources to Learn Angular in 2020
Falling water drops power LEDs
Isn’t there a “law” that states the best way to get a correct answer is to post the wrong one first? I feel that should be in mind whenever reading through StackOverflow answers.

* * Cunningham’s law is the one I’m thinking of. https://meta.m.wikimedia.org/wiki/Cunningham%27s_Law
I can come up with at least 3 distinct meanings for “amassed VPN clients” and I’m still not 100% sure which is correct in this context. I take it that clients here refers to “paying customers”?
The main problem FOR ME is the title. It's in English. No indication that it's in Hindi.

I watch some Chinese / Japanese channels but I know what I'm going into before hand. Because both the channel name and the title would have hyrogliphs.

I wouldn't mind if I had unlimited data. But I can download 10 tutorial videos based on their title only for 3-5 to be Hindi.

Google search has been proven to forget old excellent articles. I think this amnesia is happening to YouTube as well.
I've also studied interaction design and service design. In my experience the conflict between what a user/designer wants and what the business wants are so completely different it's just frustrating to work in projects like that.

Getting everyone onboard every time, when they are only looking for you to solve their problem the way they want it solved is just horrible.
Are you running a multi monitor setup?

I've just tested it and it does centre on the window only if the window is on a different monitor.
The fact that you use quora, a network very popular in India, and expect indian content to not be there is like going to a Italian restaurant and asking why is the menu full of pastas.
hello dot c my old friend, i've come to compile you again...
I can see a much better situation where the VC gives you cash so you can hire your own CPA and lawyer.

We had a VC pull this garbage once. Although it wasn't for equity. They just offered it as a service "at cost".

We dropped their $90/hr Manhatten based book keeper and $800/hr attorney just as quick as we could without ruffling too many feathers.
Whose side was Reagan on? He certainly wasn't on the side of a lot of gays, blacks, or the other minorities his administration threw in jail, poisoned, or just let die through inaction.
For me, the username/password gives you read-only access and any kind of transaction requires 2FA.
> If I trust somedomain.com, does this automatically mean I trust advertisers on said website?

And vice versa, if I don't trust advertisers on somedomain.com, does this automatically mean I don't trust said website?
The answer for many people is yes and it results in them not visiting them anymore.
>Too many people thinking they know what they want, I guess.

...what WE want...

I blame Apple. They started the trend and everyone copied.
Exactly. No site gives me more anxiety than HN while being so addictive at the same time.
We're long past that.
Hmm.

I "obtained" 2^32 IPv4 addresses pretty easily; not sure if it's legitimate or not:

for addr in range(2**32):
print('.'.join([str(addr >> (i << 3) & 0xFF) for i in range(4)[::-1]]))

Edit: Well, this was unpopular. In case it's too subtle, my point is that the title is terrible.
One example is facial recognition. From what I gather, there is a growing consensus that unrestrained facial recognition might be either in conflict, or pose a potential threat to certain legal rights of European citizens.

In Germany, for example, privacy-threatening issues are covered by a body of norms called "Persönlichkeitsrecht". Which are based constitutionally on Articles 1 and 2 of the German constitution (Grundgesetz) - the Right to Human Dignity and the Right to Personal Fulfillment/Development.

Allowing anyone storing and sharing facial recognition data willy-nilly might endanger those rights and hence might be a need for regulation.
We had analog skip protection that worked pretty well... shock absorbing trays you would mount your discman on.
A tech drama ;)
From https://easydns.com/blog/2015/08/06/for-dnssec/

The “government controlled PKI” criticism ignores the fact that traditional TLDs are a government controlled naming system. This is much worse than a government controlled PKI…

The only way to escape governmental control is to use overlay networks, like Tor, and non-traditional TLDs, such as .bit and .p2p. But even if you choose a domain with a TLD that isn’t controlled by a government, you still need DNSSEC to securely delegate to a nameserver and to communicate application level cryptographic information.
"donations are made purely for PR purposes, not out of any desire to do good"

I dont understand this sentiment(not saying you agree with it). Let's express this as a contract: in exchange for 3 compliments, 4 pats on the back, and 2 rounds of applause, $WEALTHY_PERSON agrees to donate $LARGE_AMOUNT to a charitable cause. Let's also assume that $WEALTHY_PERSON is proficient in business, and wont continue to contract with parties who do not honor their end of the bargain.

Assuming you want these charitable contributions to continue, would it not be prudent to give them their 3 compliments, 4 pats on the back, and 2 rounds of applause??

Not that I am saying all wealthy people donate for no other reason than for pr. Just that if you think that, you might not want to go out of your way to tell them that they are not getting what they wanted.
Being relatively young and having a childhood history of asthma could get them hearing a little higher than 20 khZ as well, so it's not out of the question that they are hearing the sound itself.

But the most likely thing is that they are hearing some sort of undertone or artifact created in the process of the signal generation.
The analysis says that China would "spill" plenty of blood in that situation too, and the outcome might not be as predictable as you think...

https://foreignpolicy.com/2018/09/25/taiwan-can-win-a-war-wi...
hold it up.
Why not add a fifth point about contribute with a better answer if you know better? It feels wrong looking down on people just trying to help.
I always found this argument weird: I've used myopic correction since I was 16, and I can tell you that even 4k at 24" is too low for me: actually, if you turn off subpixel rendering (font smoothing), the fonts still looked jagged.

Now, perhaps people are unwilling to wear glasses or contacts for very small vision distortions (understandable), but I do have poor vision, and I want even higher pixel density, because my glasses/contacts get me great vision (I get headaches if I don't correct to 40/20 or something).

We are reading paper books printed at 600 or 1200 dpi (though that often uses similar tricks to subpixel rendering), and nobody complains. As a matter of fact, people can tell a difference between 300 and 600 dpi, yet books are kept at, at most, an arms distance, so usually closer than most big displays today.
Darkweb criminals are using the Blockchain as a user management and payment DB
Don Lancaster's electronic cookbooks available for download
I grew up with Don Lancaster's TTL Cookbook and spent a lot of fun hours breadboarding things that beeped and blinked. He has now made it and many others like his Active Filter and CMOS Cookbooks available on his quirky, old school website.

https://www.tinaja.com/ebksamp1.shtml
Didn't know about OVH, thanks. A long time ago, I was advised to always first look at the age of the company when choosing a web host. (And then their financials and client base). I've found this advise to be a solid one. A lot of web hosting companies fold up ...
HP sells an 8K monitor. I saw on in an electronics store in Japan and it's amazing. It also has an amazing pricetag to match...
In Alaska, rural living complicates access to Real ID
Exactly I can certainly see how a certain president would want an even bigger one than any weapon displayed last by another nation.
Afrikaans: opgewonde → excited
Dutch: opgewonde → aroused.

:)
Why do you need a PDF resume that's built automatically though? Does it need to be in PDF? Does it change that often? Aren't resumes something you customise per job application?
In MS Teams you can blur the background while video chatting. So I'd say yes, it exists.
Like in other business domains this is a "make or buy" decision.

To decide of course you need enough data about the situation at hand:

- initial costs

- keep system running costs

- other pro/con items like "availability" (e.g. you can use a local server even if there is issues with your companies internet access) that can be prioritized and rationalized with methods like the cost-utility analysis or the cost-benefit analysis

I think it is hard to give general advice on what to do in such cases.
This is what i want desperately on Youtube. A way to avoid Hindi videos entirely.
At the risk of sound like a crank, this book convinced me of quite a few things:

https://www.goodreads.com/en/book/show/750010.Witness_to_Ros...

The things I came away with were:

- Approx. 600 former USAAF (the precursor to the USAF) staff have admitted there was a cover-up of some description

- Multiple first-hand dying testimonies or "open after I die" testimonies agree there was a craft and several beings of unknown origin that were the subject of said cover-up

- Nobody with any expertise in Soviet technology believed it was within the capabilities of the Soviets.

- Nitinol possesses many of the qualities of the material said to be found by multiple eyewitnesses. It was actively researched only after this incident, and the public history of it doesn't tally with some documentary evidence.

And it's for those reasons I don't think anybody in the US military was prepared to just step back and accept that these strange objects were no threat or danger.

Nobody has to agree on ET origin to accept that something was found that posed a threat to the country, but most people do not accept a Soviet origin.

The Roswell incident showed to some that the US public were not ready for it. Highly religious people had breakdowns (they cycled in a new pastor on-base for that reason, as it happened), and some like the town Mayor really, really struggled to cope with what was going on.

So imagine you're briefed on all this as a top general in the US military. Wouldn't you put some money into trying to figure out what is going on, and to do so in a way that would not alarm Americans to the point of mass hysteria? Would you not want to throw some money at some covert operations to make sure you were getting a sense of what was going on?

As an aside, whilst the Roswell story has a fair bit of credibility - as many others do, it's just Roswell has more witnesses that have gone on the record - absolutely nothing that Bob Lazar has written stands up to an iota of scrutiny. That's not how security clearances work, period.
Starfighter was shut down but you can Google it.
We’re Reading the Coronavirus Numbers Wrong
Lols, you searched for Lattice reduction. We never studied that in our universities. Btw, My assumption was wrong. I searched many keywords, and there were no Indian videos at the top. Interesting!
Luckily it's so easy that it only requires clairvoyance.
The End to the Myth of Individual Programmer Productivity
DL has not just arrived. It has been going on since before 2010 in industry and universities. There are multiple cohorts of PhDs in it.

DL is useful obviously. Some of the biggest products in the world depend on it for almost their entire value propositions e.g. YouTube, Netflix, Tesla. (This is a power law; the long tail of commercial AI are jokes or borderline frauds.)

But I wouldn't recommend already practicing programmers to FOMO into the field this late in the game. First of all, it's very much a different animal. ML is in the statistics/continuous world whereas programming is in the algorithmic/discrete world. Knuth said something about how it's a different type of mind (a more normal one) that's attracted to ML, not the same as the 2% computer mind. Not only will you be doing something you're potentially not as talented at, you will also have to start from scratch up against the seemingly endless stream of ML specialist PhD candidates.

You can implement neural nets from descriptions in papers and blog posts. Honestly though there's not much to it with all the dead simple libraries e.g. Keras, Pytorch.

Putting together the whole system is a much harder problem and requires actual software expertise.
The 10x Programmer: Is Individual Productivity Overrated?
The risks of blindly copying a solution from Stackoverflow.

In 2009, someone posted a buggy solution on Stackoverflow, and took 3 years to fix the bug. In the mean time, a few applications had incorporated that bug, trusted the Stackoverflow answer blindly, and failed to test it properly.
When I learned about this command 10 years ago I tried it on a Debian system that I had no use of anymore.

There's a big warning before it lets you execute the command.
For me overwatch wouln't start if razer synapse was installed.
> my YouTube is filled with these elaborate cooking videos from China and east Asia. Tech content from Germany, that I can’t understand. It’s never really bothered me though.

I'm a little confused at how people are getting these bad recommendations from YouTube, because my recommendations - at least on my Samsung TV's YouTube app - are mostly spot on. It knows I'm interested in music production, long form studio tours and interviews, 8-bit retro gear & repair, and that's pretty much all it recommends. It can infer that from my subscriptions, but seems to go more by what I actually watch & like.

I assume you are clicking like on the videos that you enjoyed? Do you treat YouTube like a spam filter and rate things as "Not Interested" if it recommends something wrong? Or maybe Google's algorithms are just really really terrible outside of US / UK / Canada / Aus?

On the other hand, my recommendations on the mobile app aren't as good. It's almost as if YouTube treats each client as a separate account/context, even though I'm signed in on all of them.
That is how I feel when doing code reviews of offshored projects, problem is, it doesn't scale so the code does the job and stays until something like this blows up.
> He said Micfo provides a legitimate service to VPNs, adding that whatever his customers or their users do through Micfo servers is none of his business.

From what I understand he was attributed many IPs by creating shell companies and rented these IPs to VPN providers.
>ability to search for objects in your pictures on your phone

This is pretty cool, can save a lot of time in some cases, and doesn't disappoint because object recognition (even by humans) is unreliable by nature.

>use an online translator to translate almost anything in any language (including idioms) using something like google translate

That's debatable at best. Google Translate at least is still horrible, to the point where it is actually pretty much completely useless, at translating Asian languages to English. For longer texts, even German to English or Spanish to English produces a lot of nonsense, although it is usually at least somewhat intelligible if you're familiar with the sort of mistakes that Google Translate tends to make.

Anecdotally, I don't use Google Translate any differently than I did 7 years ago. It's good for single words or expressions, it's okay for single sentences if you are aware of it's pitfalls, it's pretty useless for large articles unless all you want is getting a general idea of what the article is talking about.

>AI Dungeon

I mean everything we've seen from AI Dungeon was hilarious because of it's nonsensical flaws. If those flaws can somehow be removed in the future we'll be stuck with a version where every individual sentence kind of makes sense but there is no coherent connection or story line, i.e. a product that nobody would use.
Could you share some examples?
This is part of the problem, we (mostly) all agree there actually are 10x and 50x engineers, but there are some people that are conflating 10x execution is being 10x the dickhead. Look in this thread, there are plenty of examples of 10x developers who aren't total dicks to the people around them and don't negatively effect everyone else.

What we need to do is look at the intersections: There are people who are 10x engineers (Peter Norvig) -great. There are 10x engineers who are dicks to the people around them (Linus Torvalds). There are people who think they're 10x engineers but aren't, which are fine (let's be kind as use me as an example) and there are people who think they're 10x engineers who aren't - but are dickheads because of it.

Even if you are a 10x engineer, you shouldn't be a dick - because it's demonstrable that you don't have to be a dick to be a 10x engineer.

I would say it's pretty obvious that the group of people who think they're a 10x engineer and act like a dick is way bigger than the number of actual 10x engineers. That's what I see in the programming community general - everyone has the story of some guy who thinks he's a rockstar but is actually just making everyone's lives hell.

Now if you don't actually know if someone is a 10x-er you've got a group of possible 10x-ers and its polluted by this large pool of people who really are dicks, and really aren't a 10xer
How to Gain the Bodybuilding Workout Routines Successfully
Or you can use a local file (like in KeepassXC, or pass), that you can backup or sync yourself.
I don't disagree that they've put much more advanced chips in their car, the point I disagree with is that it's "ahead by 6 years" and "others can't keep up due to supply chains" because Tesla's super advanced chips couldn't get something as simple as my automatic windscreen wipers to work while every other brand has them working fine.

The difference is that everyone just buys a simple moisture sensor and Tesla decided to go with a needlessly complex setup based on their cameras. Sure that requires a way more advanced image processing chip, an impressive software achievement in image processing etc.

However, from the consumer perspective (that matters much more if you sell millions of cars to the masses instead of a few hundred thousand to enthusiasts): They had no working automatic windscreen wipers, that puts them 15 to 20 years behind the others. Not 6 years ahead.

They really need to get better at the basics of car making quickly, before the likes of Ford, BMW, Volkswagen etc get good at building electric cars. I guess they have several years left to do it because the big guys move slow, but in their current state they're going to be in trouble no matter how advanced their CPU is.
Thanks for this comment! I know what the next side tech I'll play around with will be :)
The modern workplace for an employee is really not designed to incentivize above average productivity. I don't claim to be an anything-X developer but I find my productivity runs in cycles. In the circumstances I've turned out high value work in a matter of hours or days, I've literally been told by colleagues to slow down because I was making them look bad, while management assume that's just how long the task takes. At the other end of the spectrum when I'm (relatively) under-performing nobody cares: that's just how long a task takes, and nobody feels threatened.

The damping effect is real.
Not just resolution, but also collecting area and weight. If you think of a telescope as a bucket that collects photons, you can build a much bigger bucket on Earth and get a whole lot more photons. That allows you to see fainter objects.

Weight allows you to put many more scientific instruments on the same telescope (fiber-fed spectrometers, intregral-field spectrographs, imagers, coronagraphs, etc.) In order to put an instrument on a space telescope, you have to miniaturize it and make it light, and you have to decide before launch what instruments to put on the telescope. In contrast, on the ground, you're not nearly as weight- and size-constrained, and you can upgrade the instruments on a telescope every several years. There are decades-old telescopes still in use, retrofitted with modern sensors.
Smart/sweat capital usually turns into a bad deal.
More than 300 hours of video are uploaded to YouTube every minute, the economics of comprehensive manual review are not "inconvenient" they are wholly implausible.
How Svelte.js works under the hood