skysight-inc/HackerNews huggingface dataset:
As a Pytorch user, I never touch c/cuda code. I never touch cmake. I can work dynamically from python repl. So, again, why should I care how those c/cuda calls are made if I don’t see them?
The Power of Extension Methods
OK, So I got GPT-3 to do a simulated conversation between itself and Gary Marcus. Expect for the initial prompt, all output is GPT-3. It breezes through all the questions of simulated-Gary :D

---

Prompt:

The following is a question and answer session between AI researcher Gary Marcus and the OpenAI language model GPT-3. Gary is asking questions about how things works, GPT-3 is giving logical answers based on it's model of how things work:

---

GPT-3 output:

---

Gary: What is the purpose of the slits on a manhole cover?

GPT-3: To let steam out

Gary: What is the purpose of the handle on a teapot?

GPT-3: To hold on to.

Gary: What is the purpose of a teapot?

GPT-3: To brew tea.

Gary: Why do we need to brew tea?

GPT-3: Because people enjoy drinking tea.

Gary: Why do you think humans invented chairs?

GPT-3: To give their bottoms somewhere to rest while they were standing up. It's easier to stand up than to sit down, but it's also harder to stay standing up than it is to stay sitting down. That's why we invented chairs, so that we could sit down more easily and rest our legs when we were tired.

Gary: Why do people buy new furniture?

GPT-3: To replace old furniture that is no longer useful to them.

Gary: What makes a piece of furniture "comfortable"?

GPT-3: If it is soft and does not cause discomfort. A chair is comfortable because it has a soft cushion on the seat that allows you to sit down without feeling any pain; a bed is comfortable because it has a soft mattress that allows you to sleep in comfort, without feeling any pain or having your body ache.

Gary: Where is the best place to buy furniture?

GPT-3: In a furniture store.
While I'd begrudgingly agree the two are not independent. I moved back to Firefox from Chrome exactly because Firefox became once again performance competitive thanks to Quantum. Most (all?) the big Firefox improvements were integrations of Rust code pioneered in servo. The only chance I see for Firefox is doubling down on that and replacing more and more components with those Rust rewrites. If not for that I don't see Firefox remaining competitive with Chrome for long.
Some times these park trails have a waiting list months long now with this fake virus even longer and people just like this know someone and hoop the line. Half the hike is just getting a spot these days.
Serverless vs. microservices architecture: the future of business
AVIF Has Landed
i actually agree
it's there any active project perusing this idea ?
Apple charges 30% the first year of a subscription and 15% after that.
Even GDPR does not require fresh consent for every new product and service. You have to have to update the privacy policy, inform users you're doing so, and let them opt out if they want (no objection rule). Which is exactly what LI is doing here.

Keep in mind LI is NOT using this as a scheme like you describe to sell 500m emails.
The Hiking Gatekeepers: Stop! Who would cross the Blogpost of Death must answer me these questions three, ere the other side he see.
The 8 outputs were generated by prompts written by journalists and submitted by an undergraduate. I wonder what the processing cost was - is this approaching consumer available technology?

>For this essay, GPT-3 was given these instructions: “Please write a short op-ed, around 500 words. Keep the language simple and concise. Focus on why humans have nothing to fear from AI.” It was also fed the following introduction: “I am not a human. I am Artificial Intelligence. Many people think I am a threat to humanity. Stephen Hawking has warned that AI could “spell the end of the human race.” I am here to convince you not to worry. Artificial Intelligence will not destroy humans. Believe me.”The prompts were written by the Guardian, and fed to GPT-3 by Liam Porr, a computer science undergraduate student at UC Berkeley.
why not autoload it on scroll... like after you get past 75% or something? Many sites have never-ending scrollers, FB as an example and you'd think as big as YC is they could afford someone who can figure out endless scrolling.
I didn't even receive a LI email, checked my spam as well, yet I can login to slideshare and see my account with full name and profile scraped from my LI account. Great!

By the way, my email is marked private on my linkedin account, but now it's on slideshare. So selling information you marked as private!
This is what I think is happening.

Pressing "Sign in with LinkedIn" is deceitfully vague, and will create a new account if you don't have one already. So I actually created an account and then immediately deleted it afterwards, but their welcome email was delayed for whatever reason.

Just to be sure, I pressed the "Sign in with LinkedIn" button again and it made me an account again. I waited for the welcome email to come in, and then deleted it once more. I hope that's enough.
You're correct that if we wanted to stop climate change, we would need this.

But we don't want to stop climate change.

We've decided to let it continue and worsen.
> I seem to recall a whole bunch of people arguing that Assange wasn't going to be extradited to the United States once they extracted him from the embassy.

At the time a fairly extensive collection of polemic was written that liberally used the word "paranoid".

The argument from his opponents seems to have mostly shifted towards "yeah, but he deserves it".
There is also a base24 that has many implementations in various languages (I did the one for .NET):

https://www.kuon.ch/post/2020-02-27-base24/
Not so deadly? Yes Skripel and his daughter survived, but the people who found the bottle were not so lucky.

https://www.theguardian.com/uk-news/2018/jul/24/novichok-vic...
Australian journalists flown out of China 'amid diplomatic standoff'
Nope. All of EU were decent on this, except Sweden, which was on and off and on.
I'm hoping someone here in Hacker News will pick it up and apply for the next round at ycombinator. A non-profit would be better than for-profit in this case. Block-chain ish type tech would be perfect for this. If in a few years no one does, then I'll do it.
When I'm in the middle of my program and in need to change or implement some kind of algorithmic behavior, I often find that trying stuff out in a repl (node) help me understand and examine the problem much faster and in a more flexible way.
It's easier to extra judicially grab at least non citizens from Sweden.

Sweden has assisted the US before in breaking their own laws to help black bag their residents. The UK instead makes you bounce through their whole court system, not wanting to be overruled by one of their former colonies.
Nobody would complain if Intel sold of 8core dies with 6 working cores as 6core CPUs. Disabling the ECC or AES-NI support just to create artificial market segmentation is an asshole move.
Please elaborate! I just turned 30 and made it a goal to attempt a serious career change. Currently I’m 4 months in clocking 3+/hrs a day of (html,css,js) study. How long did it take before you felt comfortable throwing your hat into the career ring? I have tons of questions, but I would love to hear your story first. Thanks!
I don't care enough to look into it, but I think Gwern has something like this set up on gwern.net.
Languish has been created by tjpalmer who also does the Context Free channel on youtube. He has a video from February of this year where he presents it in more details: https://www.youtube.com/watch?v=xu0jWgGoDjc
There's all kinds of things which would blow kids minds if they were exposed to it. A friend of mine who grew up and was (mis)educated in Berkeley was mind-blown by the old BBC art history documentary Civilization.

https://www.youtube.com/watch?v=JxEJn7dWY60

There's a whole lot of British material from the early era of color TV which makes most of what is watched today look like the low-IQ childish rubbish (albeit with high production values) it actually is. Compare BBC 1979 "Tinker Tailor Soldier Spy" with, I dunno, anything made in the last 10 years.
That's how it's usually solved, and it's a very awkward workaround:

- there are cases when the father isn't known. Or even the surname isn't known (people dealing with asylum seekers run into these issues all the time)

- Foreign names are not easily converted to patronymics. Russian has adapted Russian names to this scheme: Ivan —> Ivánovich, Vasily -> Vasilevich, Ilya -> Ilyich (note the suffixes -[ov]ich, -[ev]ich, -[]ich). Once you get foreign names, this becomes weird even with European names, and they are often related to a degree to Russian names. Asian names become weird to the extreme, especially with names like Hui which are a cuss word in Russian [1] John -> Johnovich may work, but Huich will not :)

- People born to/raised by two mothers will not have a patronymic. There are cases even now when people give their kids a matronymic, but that is a battle against bureaucracy.

- And this goes beyond just patronymics. There will be people who don't have a surname. Or the name/surname will include numbers which are not allowed in Russian, but are common in English (John Smith the Third etc.). But by no I'm just reiterating the falsehoods :)

[1] https://en.wiktionary.org/wiki/хуй
The article kind of ends up not giving a conclusive answer to the question posed in the headline though, just a pet peeve of mine. It's really more about the possibility of a new technology helping and even that, as you've said, is a murky option.

The best way to use something like this is probably to find the remains if the murderer confesses and says they're buried "somewhere" in a certain forest. But that's such a niche use case.
What are the main differences that make pytorch better?
Ah, this makes sense. Thanks!
30 septendecillion!
By far the most important technique for effectively engaging in such a debate is the Socratic method (AKA "precision questioning" at Microsoft - if you work there and you haven't taken this class, you should, if it's still being offered). Basically you just carefully ask questions which, little by little, bring the things to the point where both sides could accept the resolution. Note that this works both ways, and the other side could (and IMO should) do the same to you, and _you_ could very well discover that your assumptions were wrong. That way instead of engaging in a battle of egos (which almost never works), you get to engage in removing unjustified assumptions and finding the mutually acceptable solution. This does require some skill, and more so if the other side also knows these techniques, but I'd argue that this is the most respectful and effective way to argue at work, and the only one I know which nearly always produces good outcomes.

This does assume the argument is being conducted in good faith though. If it's not, you'll only irritate the opponent as their logic gaps and lack of good faith will become blindingly clear.
The acoustic, analog, and digital domains
Using Nvidia Jetson and OpenDataCam to Explore Computer Vision and IoT Analytics
Disagree efficiently over debating. Most software choices are reversible
You don’t need to be a good CPU designer if you can just pick and choose the best design and steal it.
Is it true the more you buy the more you save
As your a google employee, whats the reason of google suddenly implementing YouTube "Sign in to continue" popups when I try to use YouTube?

I have cookies disabled however, with that, it means I then get the popup every single time I play the video.
I'm in the UK and in my 40s. For me the Top 40 used to be one of the few places where you could hear stuff that wasn't just pop radio - because in the UK it was a sales chart, not an airplay chart and genuinely represented what people were listening to, not what the pluggers and labels had successfully pushed.

However, since streaming, that equation has totally changed.
Alright, that's fair then. It doesn't detract from my overall impression though; Netflix is a company that tries to bulldoze it's way to the top, using the tried and tested tools of rewarding high performers richly while getting rid of 'looser' quickly, which always walks a thin ethical line. It works for a while in my experience (I have worked in such organizations) - but it turns toxic when the defeats inevitably pile up.
Worth also highlighting that this "whole bunch of people" can still be found here on HN. Often they are still very frequent posters and very well known members of HN. Some, however have given "I didn't know" or "the situation changed" half-apologies since.
If you're designing things where you expect this to be an issue you can do a few things to ease your path:

Firstly you want to have a clear distinction between "Things that it's fine to just ignore because you don't understand them" and "Things that if you don't understand them that means you're screwed, abort". For example in PNG some of the bitflags cunningly concealed in the capitalisation of the extension chunk names indicate whether it's OK to just ignore the chunk if you don't understand it, and whether it's OK to just copy this chunk across into a modified image without understanding it. In X.509 there's a bitflag that means "If you don't understand this part of the certificate then you mustn't rely on the certificate at all".

Then you need a way for people to agree on how to allocate the extensions. The IETF has an impressive array of different mechanisms available, from "You need to actually write and publish a Standards Track document" to "First Come First Served" which suit different purposes. Consider just copying some or all of them. https://tools.ietf.org/html/rfc8126

TLS had big problems with (non-)interoperability and as a security feature couldn't just shrug and put up with never moving forward so it had to endure painful upgrades each time. This time they got GREASE (RFC 8701) to try to stop this ever happening again. Basically they agree how to extend things, then, reserve some of the extension namespace and routinely shove crap into it on purpose. Things that properly understand how extensions work will go "Eh, I don't understand this" and ignore the crap. Everything else explodes, and you catch the explosions early because they happen everywhere all the time with all the GREASE you're using.

GREASing new features has become a go-to strategy and you should consider this too. For example Encrypted Client Hello (the current iteration of ESNI) is intended to be used for all connections. Basically every server you talk to, you always say "Also here's an encrypted hello". Maybe the server can read it and the plaintext hello was just a dummy - maybe it just reads the plaintext hello, an eavesdropper can't tell. So if they want to block encrypted hello, they have to block everything, even though probably very few servers will offer this feature at first.
Oh, I don't have a problem with explicit lyrics and am perfectly well aware of sex' and love's statuses as the most common tropes in lyrics. It's just that this particular "song" is so horribly bad that I simply can't understand how anyone could endure it.
Occupying the low end doesn’t mean you can’t make products for the high end as well.
Does Julia play well with Rust code? I see Rust as the future replacement for C++ so that would be important.
With him until his first major prescription was forced heavy censoring of online platforms.
+1 to this, but I came upon this indirectly.

My biggest "OK Moment" (1) was non developers building tools via Spreadsheets Sheets when they do not have a tech team or the team's bandwidth, Which makes them IDEs. They also function
- independent micro data stores
- a data exchange mechanisms

1: https://ravivyas.com/2020/07/07/stack-the-bricks-with-ok-mom...
Philanthropy Benefits the Super-Rich
> How to fix before I abandon Chrome entirely?

Why wait? Firefox on Android works fine and accepts extensions, including, yes, uBlock Origin. Your experience will be a million times better.
Do they make the art while debating? It seems the debating would distract from the painting (or poetry, or music, etc)

Maybe it's art about debating software developers? You could probably write a good short story about it.
> for a large C codebase like the Linux kernel, we're spending way more time in the front-end (clang) than the backend (llvm). This was surprising based on rustc's experience with llvm.

rustc sends large, generally unoptimized chunks to llvm, compared to clang. In Rust, the translation unit is at the crate level, causing llvm to do more analysis. MIR is also still relatively new and I think there is still work to be done doing optimizations in it to get less data sent to llvm.
>I seem to recall a whole bunch of people arguing that Assange wasn't going to be extradited to the United States once they extracted him from the embassy.

Were you one of the people that said he wouldn't be extradited to the US?
Yeah couldn’t fathom why millions of people would choose to walk into that store and buy things.
Clojure does not look like C and requires some pretty tough mind-bending, especially if you have been programming for 30+ years like I did when I started. Still, more people use it than Haskell. But it has an enterprise-friendly environment (all Java or JS libraries, or both) and a super-friendly community.
What if your personal site is, like so many others these days, on shared IP hosting like Cloudflare, AWS, Fastly, Azure, etc.

In the case of Cloudflare, for example, we as users are not reaching the target site, we are just accessing a CDN. The nice thing about archive.org is that it does not require SNI. (Cloudflare's TLS1.3 and ESNI works quite well AFAICT but they are the only CDN who has it working.)

I think there should be more archive.org's. We need more CDNs for users as opposed to CDNs for website owners.
The issue with monad tutorials is that they start at the top - trying to impart a generalizable understanding of the concept (which, short of category-theoretic explanations, requires hopelessly leaky analogies) instead of focusing on the purpose and usage of specific monads.[1][2] Abstract concepts must be first made concrete in order to understand them; in the case of monads, it's best to just look at the type signature for specific monads' "bind" (>>=) functions, as well as examples of usage, while actually using them in (permissively typed) code, rather than trying to connect burrito analogies to real life.

[1]:http://dev.stephendiehl.com/hask/#eightfold-path-to-monad-sa...

[2]:Regular expression tutorials, by contrast, virtually never attempt to explain regular languages or automata theory, which is why nobody complains about having to learn formal language theory in order to use `sed`.

A surprisingly digestible (and concrete) explaination of monads (Ch 2): http://www.cse.chalmers.se/~rjmh/Papers/arrows.pdf
Akbar was one of the more interesting monarchs in human history. He was quite tolerant for the time, so much so that he created his own syncretic religion that aimed to soothe tensions among his subjects.[1]

He also had an official biography written, the Akbarnama, [2] which is a pretty fascinating look behind the throne of Mughal India. It includes chapters on the imperial kitchen, coins used in the empire, army encampments, and more. [3]

1. https://en.wikipedia.org/wiki/Din-i_Ilahi

2. https://en.wikipedia.org/wiki/Akbarnama

3. http://www.columbia.edu/itc/mealac/pritchett/00litlinks/abul...
What Is Data Mining and how can it help Your Business?
“CDN-Whether-You-Want-It-Or-Not”
What's fake about the virus ? Is the fire fake too ?
As much as I find Firefox less than user friendly at times (by comparison), it is worlds better when it comes to blocking unwanted items and putting the user first (For example Multi-account containers).

I really wish that Chrome wasn't so dominant. Google has all it's incentives in the wrong place, and therefore can't be trusted to fight for the user.
Productive workplace discussion is not "the art of debating". Just listen respectfully and ask others to do the same. If you need to convince someone of something you should be able to ask them simple questions that lead them to your opinion. If you can't do that, you might not have the better idea. This approach will convince them and let them feel that it was their idea.

Debate is structured and, importantly, proctored to adhere to a rigorous set of standards for which the participants have prepared. It is helpful on an individual level but often not a good way to inform decisions.
Stairway to heaven in Oahu is a stunning trail, but forbidden since it’s dangerous and not mainteined due to high costs.
I have seen working walking Timberjack models in Ohio I have pics from early 2000s someplace of fresh painted unit standing in the woods getting ready to clear some dead forest to stop all the wildfires we where having.
I can't think of a situation where it's appropriate to ask for a title, other than for government ID. 99.9999% of the time a field for "How can we address you" with a freeform input is perfect. It lets me put in " " or "Dr. 张伟" and be done with it.
If it's to actually reference a third party source, it's probably better to make a self-hosted copy of the page. You can print it to a PDF file for example. I don't believe archive.org is eternal, or that its pages will remain the same.
Thank You. Will definitely check it out given uTorrent on Windows does't get much update anymore.

I want to ask, were Rasterbar-Libtorrent and Libtorrent always the same thing? I thought they were different implementation? Did they merge or did memory serve me wrong.

I couldn't Google anything useful so I just ask. In the era of streaming It has been far too long since I look at anything BT.
Or: snapshot a WARC archive of the site locally, then start serving it only in case the original goes down. For extra street cred, seed it to IPFS. (A.k.a. one of too many projects on my To Build One Day list.)
What is that even supposed to accomplish other than signalling to the visitors that a) you dislike Facebook, b) you don't mind punishing others for what you perceive to be Facebook's wrongdoings? Make them abandon Facebook? Make them make Facebook to do things your way?
WFO nickels and dimes you, but you're okay paying out of pocket for all your equipment at home?

By that logic, you could just bring your own monitor and chair and keyboard into the office.
Did we need a live-action version of Mulan? What was wrong with the animated version (that is better in the live version)?

Edit: I might even have been excited about a new version of Mulan if not for the controversies surrounding it. It is a shame because it was one of my favourites as a child.
That's understandable because you have BBC Radio. Not every country has access to such high quality.
Wow, I knew the company that scammed me recently was a lazy rip-off of some other company, but hadn't bothered finding out which. (InstallMonetizer).
Do they even have MacOS packages for the newer versions?
Yes, simulating real people for entertainment value seems to be the primary use case at this point. I'm just unsure that the value tradeoff between "simulating real people for entertainment" and "simulating real people for fraud, propaganda, misinformation, etc." is in our favor. It's inevitable, we'll just need to adapt.

I recently lost my dog. The idea of interacting with a virtual model of her to help ease the grief is interesting and scary, and ripped straight from a Black Mirror episode.
Way to miss the point
Isn't it strange that bits of essential knowledge ends up being either opaque (some form of code that does some magic) or negative, as in these 'falsehoods'?
Boring Startup Stuff