skysight-inc/HackerNews huggingface dataset:
> It’s what he was saying — not how

You also need to take into account to whom he was saying it. Although they were ostensibly talking to each other, Musk was speaking to the fears of Americans afraid their jobs might get automated, while Ma was addressing Chinese who hope their jobs will get automated.

Consequently, their definition of "smart" is not the same. Musk equates smartness with being good at your job, while Ma thinks it's better to be "street smart" and let someone else do the work for you. Or in the car vs. human example, why try to outrun it if you could be sitting in the driver's seat?

> Then he states that human intelligence comes from the soul anyways.

I thought that was a clever riff on Musk's somewhat awkward "AI means love in Chinese, right?" conversation starter.

> To be fair, Jack Ma was an English teacher, has a Bachelor of Arts in English from Hangzhou Teachers University and he was an English lecturer at Hangzhou Dianzi University. While he may have an accent his communication style is quite clear IMO.

I don't know whether you've ever experienced a foreign-language class taught by a non-native speaker, but I've taken Academic Writing classes in English at a top Chinese university and the quality was terrible. English literacy is rare in China even though it is a mandatory subject, so the bar to becoming a teacher is quite low. Often, they'll have an excellent breadth of vocabulary, while being unfamiliar with many idiomatic expressions and cultural references that come naturally to a native speaker.

That said, I did think he was communicating quite clearly, but since my understanding appears to be quite different from yours, maybe that's just a reflection of our different expectations.

On the other hand, if the event was specifically organized so that they could speak past each other and endear themselves to their respective audiences, it was a genius move.
The foul-smelling fuel that could power big ships
I agree, that is exactly the reason is why I am enjoying so much my PhD.

But it's not so easy when the next quarterly report is all that matters.
> we do not throw away everything German, but everything in the Nazi ideology, dont we?

No, we did not. To large extend, people don't even know what Nazi ideology and goals actually were except that they killed most Jews. But first here, you would have to show they were overall like Nazi.

> Adressing your first point, I really think that human (including children) sacrifice is quite unique and not present in the cultures you mentioned.

Soldiers working for colonial Britain would cut kids hands if parents did not worked fast enough. Columbus did cut peoples hands too, I think that including children hands if locals did not produced as much as he wanted. He also took kids as sexual slaves for his men. Cortes behavior was not normal either. Hunting witches and torturing old people assumed is not generally normal either.

American slavery routinely involved kids being sold away from parents before age of 10 .. and quite a lot of them died.

None of it is exactly same as human sacrifice, but not much better either.
This is high-level trolling. A minus for the trolling, but you must admit that one needs some imagination to set something like that.
Best practices to create and organize Terraform code for AWS
How do people respond to imperfect Finnish?

In the US I (as a non-native speaker) was very pleasantly surprised that accents do not matter and mistakes that do not kill the meaning are universally tolerated. People would still gladly chat with you over beer, etc.

But that is not the case in some other countries: optional conversations suffer a lot if you, say miss a few conjugations.

Where do Finns stand on this?
Rsync only works on directories in recursive mode which also copies the contents
Maybe because not all countries function like yours.

Maybe they are studying security in a country where that is considered illegal hacking.

Maybe not everyone wants their data sold to parties that sell the ability to manipulate them to the highest bidder.

Honestly people that even think about blocking Tor reek of privilege and an assumption that they are above being manipulated by well trained AI fed a lot of their data.

Personally I use Tor on most devices and refuse to use sites that block it.
you don't have to tell the truth. it's a job, not the supreme court.
Domain registrar and DNS provider are 2 separate things. If I understood the linked article correctly you can not register a domain through Amazon. That doesn't mean you can not use Amazon as a DNS for that domain.
Why is this relevant? Is there an advantage from getting your domain directly from AWS? At the companies I've worked at, we've always used Route 53 with domains we've bought elsewhere, so maybe I'm missing something. Perhaps there are things you can do if you get the domain from AWS, that you couldn't do otherwise?
thank you, no pressure tho! I just gave my honest feedback, I think in general the idea is great! Keep up with the work
Namecheap also doesn't have them, I always have to buy them through https://www.easyname.at
> Nikola .. production

Well, that is the crust of the issue. Nikola has not really shown that they are not vaporware, and hence there really is no production.
Interestingly the latest MacBook Pro did get thicker than its predecessor. Not a lot but perhaps they have got to the point where they are thin enough.
I spend my entire work day in the terminal so remembering the full paths of things has become second nature without much effort. If you just drop into the terminal occasionally for file transfers then there's nothing wrong with opening a second terminal to get the paths you want.
Sorry to hear you were burned like that. But we have plenty of customers — including large musical organizations — who use Soundslice. They either work out the licensing agreements with publishers or focus on material that they don't have to license.

(I see in your HN bio that you're a Django user — thanks for using it!)
Thanks for the pointer! I was put off by the Walkman when I read at https://www.sony.com/electronics/support/articles/00104669 that "The preinstalled Music player on the Walkman® media player doesn't support podcasts. If you want to play podcasts, use the Media Go™ software to transfer the audio file, then install an application from the Google Play™ store on your device that supports podcasts."

Which means then figuring out that process. And I couldn't find people describing how they used a Walkman for listening to podcasts.
https://shop.westerndigital.com/products/mp3-players/sandisk... Seems to still be for sale. I’m thinking of getting for my toddler for Christmas. I want her to have music but not a whole internet connected communicator.
President Bush reacts to Obama's victory in 2008 election
Google, Amazon and Microsoft all have offices in Helsinki and are hiring a lot for their cloud businesses. For example we here at AWS consistently have ~10-20 positions open in our new Helsinki downtown office.
not production yet, but if you are looking to make simple apis, you can just go with the stdlib. Like golang, the Crystal http stdlib module is good enough for use in your project. Here is my half done repo where I have used it for a repo https://github.com/rishavs/noir, if you are looking for a reference.

The major things you might struggle with;

* Lack of IDE support. The DevEx is not that great compared to the other languages.
* Long compilation times. Specially if you add more libs to your project.
* http/2, postgres pipelining and async drivers. Not a big deal as the Crystal drivers are performant enough.
* lack of community packages. Most stuff will have to be done by hand.
One of the prime objections by Trump was the need to sponsor the GCF (green climate fund). The US was already the top-most contributor with 3.5 billion+ taxpayer money signed away and even more was expected from the US. AFAIK China - a major polluter - contributed next to nil since it came into the gambit of a developing nation.
>And with EU regulations coming up I suspect another one will rise in Europe as well in next decade.

lol, what?! Just because Europe loves to regulate itself to death so that the useless politicians can justify their salaries doesn't mean that will produce successful software companies. That's not how innovation works.

Just look at Russia, who despite having less wealth than the EU, has managed to produce its own Google in the form of Yandex. The EU has no Google of its own.

If we could have made our own Google we would have done it already, without regulations. But we can't. I mean, we could do it if we would put our minds and money to it just like we did with Concorde or Airbus but we're too cheap and ignorant to do it when we could just use and work for the OG Google from across the pond.

Increasing regulation in tech will only benefit the huge and bloated big consultancy corps and no way help with innovation.
Separation of concerns is of the utmost importance in my experience.

Domains, DNS, App/Web Hosting, Email (Domain and Transactional), File Storage, Version Control, Backups, Secrets Storage, Directory Services, Zero-Trust/VPN, etc. should be on different providers (or different accounts if an overlapping provider), whether the services are third-party or self-hosted or a mixture of both.
I don't know what else to say. I work with docker containers almost daily. We keep our own images in a private registry (GitLab, since we already pay for it) and those images are built on top of public images from the Hub (postgres, python, etc...). Our CI server pulls the base images from the Hub (keeps a cache), the source from GitLab, does the build and pushes the resulting images back to the private registry. Another server gets called when this happens to spin up a testing environment (pulling our images from the private and some 3rd party images from the public repo - again, cached). Automated and human testing is done against that and if it all passes, the signal is sent to the production server to update itself (doing on final round of pulls from both repos - often only the private one, as our app images are updated far more often than supporting services like postgres). Unless the base or supporting images are updated, the Hub receives nothing but a few HEAD requests from us and a push of that one FOSS image that we actually release publically.

Either way, I can't be bothered with this thread anymore as there's clearly no more constructive discussion to be had with you. Cheers
Relationship Hero (YC S17) Is Hiring Full-Time Coaches
So if you are blind and privacy concious enough to use Tor... No internet for you.
> they are platform businesses, and the value of their services is proportional (or more?) to the size of their user bases.

I don't have much to add here, but this is known as a network effect. https://en.wikipedia.org/wiki/Network_effect
This was the original tweet: https://twitter.com/TomWho4/status/1324468431186497538

Wikileaks have dumped all their files online... Everything from Hillary Clinton’s emails, Podesta, Bilderberg, CIA agents arrested for rape, WHO Pandemic Preparedness document (from 2009) - SO much data!!!

All of the files are dated 1984.
Thanks! I do like scroll through my podcasts to select which to play next, so I don't think that will work.
I'm personally aware of https://www.semanticmerge.com/, though I'm not affiliated and have used it only briefly.
Deplorables, redux.
Mildly offtopic but this is a thread most likely to have Crystal and youtube-dl fans in it:

Invidious needs your help!

invidious[1] is an open alternative frontend to youtube with low bullshit, that works without js. It's written in Crystal. The core developer decided it was too much for them and has taken a (likely permanent) break from the project[2], and the community is struggling to maintain it[3] because there's very few people who have ever seen or heard of Crystal and like youtube-dl it's subject to breakage whenever google tweaks something on the youtube page. If you are a Crystal person and this is of interest to you, please help. For a bit more information on the way the code is structured and the current work that's happening, see [4]

[1] https://github.com/iv-org/invidious

[2] https://github.com/iv-org/invidious/issues/1320

[3] https://github.com/iv-org/invidious/issues/1411

[4] https://github.com/iv-org/invidious/pull/1399
The funny thing about the lack of "windows support" is that crystal is already good enough for windows programs which don't need networking (which is the only missing piece). Crystal can already work on Windows for use cases like gamedev (see crSFML), console apps, AI/ML etc.

Yet the Crystal team hasn't made a preview windows build which can enable all those use cases and the act of using Crystal on Windows is super convoluted as a result.
I manage a portfolio of 1800+ domains for my employer.

When we migrated DNS to route53 in early 2019 we discussed moving registration as well. That conversation took about two minutes and ended in a hard no.

Our registrar is MarkMonitor who specializes in large portfolios.

I’ve got a dedicated account rep. We know each other well. We talk often, not just domains but college sports, etc.

I need something I email my guy and it gets done.

Registering a .es domain requires a scan of my drivers license. He handles that.

Transferring in .am domains during a recent merger required an authorization letter, on letterhead, signed by a corporate officer.

We don’t have any .at but I’d put 20 quatloos on there being some sort of requirement that AWS can’t just drop into a web interface, combined with the fact you don’t really have phone support until you qualify for Enterprise Support.

My primary role is near what you’d call Cloud Architect, domains and DNS are a side gig that ended up in my lap. Being disappointed in how AWS does something is sort of a theme in my life.

In this particular case however I’d bet the issue is with the AT registry wanting something.
You can set your own alternative domain, by setting a DNS MX record:

10 mail.mailinator.com

I have this setup for a subdomain ("xyz") of my personal domain.
While I'm always down with research into applied restricted languages, I'm not sure this is the path to mainstream parallel programming. It's one thing to identify that parallel execution is safe, and it's quite another to exploit that parallelism efficiently. E.g. in a pure functional language, you can automatically extract an enormous amount of parallelism, but doing so eagerly and naively will lead to a very slow program, as the communication and synchronisation overheads will dwarf any performance benefits of parallel execution.

In practice, it appears that programmers don't find it problematic to explicitly indicate when things should run in parallel, and the main task of the language is to impose restrictions to avoid accidental sharing and race conditions. Rust is probably the most hyped example of such a language, but it's by no means the first or only one.

Also, the elephant in the room is that in many common cases, the programming model is such that you get massive parallelism almost for free - e.g. when writing server-side web programs, where parallelism inside of one request may not matter (and often the database will take care of it when it does), because you have thousands of concurrent requests anyway.
Why would anyone invest in your currency? Why would anyone hold your currency? What would your interest rates be? What would that do to businesses making decisions on borrowing for CapEx etc etc.

I've said that paying for CoronaVirus will probaby be done by inflation rather than taxes, but I'm not sure that as the only source of revenue it makes any sense
You want coworkers and collaborators to have such an easy time validating build failures locally that only an idiot or an asshole won’t do anything about a problem they may have caused.

Developers hate being thought of as idiots, and being an asshole is a problem you can take to HR. So for the people who don’t pitch in on general principle, straightforward processes help bring them around. And in general that means not leaning on clever CI features, and instead leaning hard on the CLI tools your ecosystem supports.

There are exceptions to every rule of course. Features around scheduling have little to no impact on what gets built and how, just when and why. Similarly, analytics have second order effects on how and when, but once a problem is discovered you can mostly ignore them for a while. Integration with external tools and services on the other hand, should always be questioned. Do I have another way to do this mostly outside of the CI system?
I don't see the connection between the Halting Problem and automatic parallelization. The Halting Problem itself plays no noteworthy role in practical algorithm verification anyway because in practice halting is not proved for any input program, but rather for only some very specific inputs.

Theoretically speaking, parallel computation makes proving that a computation halts sometimes unnecessary. For example, a parallel OR boolean comparison may succeed, while the corresponding sequential comparison would lead to an infinite loop.

Is there another connection? Isn't the problem with parallel computation rather that there is no unique description of it? AFAIK, e.g. derivations of the untyped lambda calculus describe any kind of sequential computation, just like a Turing Machine would do. In contrast, the pi calculus does not offer this uniqueness. Or is there such a description for any parallel computation?

Anyway, maybe someone else can explain the connection between the Halting Problem and parallel computation, if there is one, because it's not clear to me from the article.
You could probably argue that the US children were also sacrificed to gods... they just happened to be represented by money rather than some metaphysical beliefs.
You cannot know if it is intended or just damage control, because of course it will also fall back on GitHub.
I can't get on with IDEs, I find them too heavy and difficult to customise. I used vscode for a while in vim-mode but it's not as ergonomic as my neovim configuration.

I can get documentation for a function by pressing K and jump to the definition or do a global rename using some other key combination. I work on a few tens of languages but have language servers integrated for them all and have installed syntax highlighting for everything in existence.

Overall it's easy to manage and modify, and performs well.
Just wanted to get feedback on the product we're currently working on.
> The LaserJet 4 was fine for its time but it doesn't compare to decent modern printers. Substantial improvements have been made over the past few decades.

...which is why I wrote "considering the time in which it was created"
> the US was basically sacrificing children during the industrial revolution

Well, and more recently...for example, just a few years ago on a huge scale in Iraq. (Not to mention ongoing birth defects)
I wouldn't be able to solve the example captcha. I've liked a few anime. GITS, Death Note, I believe that's about it. I would need to search for the solution. Now, you may argue that is no problem for visitors of an anime board, but I believe its going to scare new visitors away. Due to this, websites would be less inclusive.

My guess about the future path is as follows: your government ID allows you to authenticate to generate a keypair you can use online for services such as Google and Facebook. It would include things such as a nickname, and an e-mail address as a derived public/private keypair you are able to use, including a scope (domain). Then, only such authenticated logins get full access (they are not going to phase this in like a wrecking ball, it would be slowly). Its perhaps a tad dystopian, but it has its pros and cons, and websites like GAB will continue to exist on darknet.
Cloudflare/hcaptcha are the bane of my existence.

Privacypass itself is a privacy violation and not available on most browsers and I don't want to spend an half hour a day doing free labor training someone else's AI to just use the internet anonymously.
The javascript example shows the problem of this definition.
What if I have disabled javascript or use a browser without javascript?
I wouldn't even know that some kind of protection exists.
There was a very funny episode of the much ignored recent tv show "Corporate", called "Thanks!" [1] which dealt with the the now common use of the exclamation mark [!] to convey "pleasantness" in an email

[1] https://www.imdb.com/title/tt9648664/?ref_=ttep_ep4

Until I'd watched this i wasn't entirely aware how much I used this too in correspondence to infer joviality or some such.
And how are streamers paid by peertube? Peertube roadmaps mention live streaming but don't mention any monetization. Without that nobody serious about streaming will see this as an alternative. Maybe some hobbyists publishing their work for free anyway.
Yep, here it is:
https://corecursive.com/software-that-doesnt-suck-with-jim-b...
Impossible Election Results: Milwaukee Officials Have Some Explaining to Do
Our cat is so good at telling time (I'd say he can judge when it is 17:00 with 15 minute accuracy) that I did wonder for a bit if he could read the rather large clock we have in our kitchen ;-)
The biggest problem with voting systems (online or otherwise) is absolute secrecy. If you give up on this requirement, which I believe is antiquated [0], you can easily come up with a system where most fraud could be fixed and punished. You can have reasonable privacy, but you have to have the ability to audit votes if need be.

A system in which all votes are fungible after a certain point only encourages fraud. As long as you execute it well you can have a high degree of certainty that you won't be punished.

[0] First, behind this requirement is the premise that political repression is to be expected. I'm sure that's true in some places, but you want to fix this in other ways. Second, you already don't have perfect secrecy in many systems and people don't seem to mind.
Yeah, my sentence structure leaves a bit to be desired. The key there is including FileVault being enabled.
I doubt the laws against breaking in talk about effectivly locking the door. It's just entering without permission.
And throws privacy out the window.
Linux Laptop Reviews – Diode Zone
In which case better title might be 'Rewiring the scp underlying protocol' as I had the same unhappy reaction as the OP.

Another revelation for me from the article - ifconfig is deprecated?
I did not get that memo.
Unfortunately, even for the same role, the 10x figure is painfully close to reality, once purchasing power of the actual disposable income is calculated.

Juniors don't start at $3k/mo after taxes, it's more like $2.5k. On top of that, there's ~20% VAT vs. ~5-10% sales tax in US. On top of that, the price level in Finland is notably higher (25% pricier according to PPP conversion factor). Also, practically nobody gets stocks or options here, and any kind of bonus pay is usually insignificant. There are much fewer options to live frugally. Majority of the sectors of the economy are dominated by monopolies, duopolies and silent cartels.

As a silly example illustrating the fact - a junior software engineer in Finland can purchase 0.52 Tesla Model 3s per year for his take home pay. The same engineer in Bay Area could buy 3, maybe 4 with stocks.
You know what is also a liability? N=33, p=0.034!
Why solar axions cannot explain the observed XENON1T excess
I can't figure out how to register to try it out. Edit, nm, figured it out but it's not super clear.
Thank you! (it's this one https://www.hcaptcha.com , right? )

I was thinking about looking for recaptcha alternatives since October and until now I wasn't aware of hcaptcha.