skysight-inc/HackerNews huggingface dataset:
Yes. The basic rule is that things that could be stored on the heap will need to be explicit or inferrable directly from the constructors. But as method parameters generally (except sometimes, like in procs) don't need typing it is quite possible to build full programs using only global inferrence. But that is usually not how programs are built - that would do away with things like objects and structs and other constructs that are extremely ideomatic.
What does rsync'ing "the directory itself" (in contrast to the directory content) even do? A mkdir? Does it even need to use the network connection?
I've bounced off concourse several times now. The promise is great, but the setup is absurdly complex and at the end I'm stuck with CI in Docker containers (I usually want 1 or more VMs)
I do pretty much the same, although in single terminal: `pwd` and `ls` on remote machine to print dir and file name, then exit ssh and edit recent ssh command to pull the file copypasting recent `pwd` and `ls` output.

Luckily, I have to do it very rarely. When doing some more serious file-shuffling - I resort to graphical file managers. Which is, well, even worse than two terminals in this regard :)
They recommend SFTP or rsync instead.
Development with Interface Packages [JuliaLang]
Well, not from a PR standpoint (and the author may not even be aware of what’s up with Nikola lately), but it’s used in production which is a huge positive.
Fighting Imposter Syndrome as a Developer
Why Proof of Stake?
Honesly some people are going to say the exact same in the opposite side for supporting gay marriage / trans young people.

I'm definetely not on Bannon's side but you guys in america could do with a little "step back" other it's going to get even more polarized and there will really be 2 americas which may end up in even more violence. It's like Hilary's "deplorables".. just try to understand the other side's point before insulting it.
> Oh, also Submodules suck like a supermassive, galaxy-core black hole.

They suck like a chainsaw would sucks for cutting twigs. But they are very effective (together with symlinks) when you need to stitch an amalgamation of multiple repositories (which themselves could be stitched from multiple repositories). That's not to say you don't loose a finger or two now and again.
Amazon to invest $2.8B to build its second data center region in India
A Large Portion of the Electorate Chose the Sociopath
Could you expose an API so I could write my own custom bots?

I'd want to get all events occurring (through a webhook for example) and then make API calls to send both online and offline messages. Offline messages as a way of maybe sending product updates. Online messages to engage users as they're going through their journey
Aphantasiacs developed clever ways for spatial reasoning – all without visuals
At my previous job there was a need for a microservice that would compute a PhotoDNA hash of images and then compare that to a list of "known bad" material. Since this was very CPU-intensive we opted for Crystal instead of the usual Ruby that was used for almost everything else there. When I left it was churning away at ~500 images per second (over many cores, obv).

Development was pretty smooth and it was pretty easy to get new people onboarded since it look so much like Ruby. Some caveats though:

- If you want every last bit of performance, type signatures are very needed. Otherwise the compiler will still have to determine at runtime if the argument to a function is a uint32 or a uint64 for example.

- Library support is definitely lacking compared to Ruby. For example, AWS has an official SDK for Ruby with support for everything you can think of. Crystal has a 3rd party library with support for a few services. It's just not comparable.
1998, and $1 million: https://finance.yahoo.com/news/remember-yahoo-turned-down-1-...

Four years later Google turned down a $3 billion offer from Yahoo, asking for 5.
What I'm suggesting is both Alice and Bob speaking ipv6. ipv4 is only used for handing out assignments to ipv6 users. If most dual stack networks use the same assignments for ipv6 and ipv4, and ipv6 routing tables are directly copied from ipv4 routing tables, then Bob can talk to Alice if their ISPs support ipv6. It's a simple upgrade instead of having to get totally separate assignments.
I use pocketcast which allows me to switch between listening on my phone and my laptop quickly and without having to search for the position I stopped at.

If I am sitting on my machine I use the computer, if I shop for groceries or commute I use my phone.
I would not shed any tears for sites which abuse users with recaptcha.
Making Good Decisions Means Taking Clear Aim
There is still a header to send. Talking about SVG that are on average 465 bytes, a 867 bytes header (as sent by GitHub[0]) is not negligible. HTTP compresses headers though, so according to [1] we can expect ~30% header transferred size/actual size ratio which brings header transferred size to ~260 bytes. Still a 56% overhead for the average icon from this collection.

[0]: https://camo.githubusercontent.com/d0518022b7a02d405ad5112a0...

[1]: https://blog.cloudflare.com/hpack-the-silent-killer-feature-...
The damage from nuclear bombs in Japan was marginal or on par compared to the damage from massive firebombing in a typical Japanese city in 1945. The effects of atomic bombs on Pacific Theatre outcome in WW2 is overrated.
What I indicated in my comment above is that I dont know which of the many existing ways to embed the v4 range into the v6 address space you are talking about. Can you please tell me so that we can discuss it?

Generally, if it's not being routed right now on the public internet, and just used inside networks for migration purposes, it's not as useful for the "my Minecraft server has this IP" use case.
GitJournal October Update
To confirm if headlines are accurate?
Might be interesting to add a link to a wasm version to the article.
Probably not, they have like hundreds of thousands similar articles, which they use as marketing and SEO for their product AKA content marketing.
Reading this chain, you seem to want it both ways, that a Dev machine runs unstable config and is in an unknown state due to random package installation, but the same machine should be stable and reproducible.
I agree with everything you said, except that moving away from SF can only be ideological. To me there are some other advantages:

1. some of the cities here are walkable and cyclable. can't say the same about SF.
2. my kid goes to a free kindergarten and it's been fantastic
3. healthcare doesn't revolve around money, and again, great experience with the public sector, including my wife giving birth here. it's a breath of fresh air when you understand that money is not really a factor when it comes to diagnosing and treating you.
I can't create an account without relying on Google, Facebook or Microsoft (GitHub)? Just let me use email FFS.
You shouldn't be looking at the popular vote if nobody is try to win the popular vote. It's like judging a basketball game by whichever team makes more passes.
Back in the pre-smartphone days I used to swear by Cowon devices. They're still around.

This might suit your needs:
http://m.cowonglobal.com/product/iAUDIOE3/

Nowadays I listen to audio books, podcasts, music, read ebooks etc all on the phone...
That's not what he's saying at all. What he's saying is "If black people are an underclass in the US, then why did a majority of them vote one of the "underclass" in as President?"

Which I think is a valid point.

Could you see an Algerian voted in as President of France?
> See the demand is pretty inflexible, and only lasts say 7-9AM

This is the base hypothesis that doesn’t match semi-realistic situations.

As long as the demand exceeds your lining capacity (let’s say no more than 20 cars because of sheer space constraints, or when the last in queue would be served past 9AM, which is an actually inflexible limit), consuming the queue twice or three times as fast would bring more revenue.

It stops being interesting expanding mostly when your processing ability match the demand or it the cost/benefit balance changes (e.g. you have to buy the surrounding buildings)
Effectively of course means "in effect" in this context, for example YouTube doesn't have to prove the measure was designed to limit access, only that it does in some way.

Pretending yt-dl simply does what YouTube does is obviously not true either, because if it did, then yt-dl wouldn't exist. The copyright holder decided he would allow the streaming of the work, if you want to download it you should either get the ok from the copyright holder for that or choose another work to download, or even make one yourself. V8 doesn't change that.
Did you mean O(log e)?
The nice thing about scp is, it works with any ssh server. The machine you want to scp to might not run OpenSSH, you do not know whether SFTP was configured on it. If it is not active in the default configuration, a lot of machines won't have it activated.
But take home pay in Helsinki is basically rent+food+beer money. ´

Take home pay in the US is college money, rainy day money, retirement money...
Can't really compare take home pay in a welfare state with US take home pay. It's just not possible.

Now: if you plan to retire in the US, obviously your equation would be slightly different. Paying for an education in the US, then moving to a place where salaries are set assuming people get good pensions and free education, then moving back to the US where you again need retirement money - that's the tricky equation.
75,000 ‘Deleted’ Files Found on Discarded USB Drives
Could American Evangelicals Spot the Antichrist?
There's more than one way to skin a cat. If you're running something as simple and low profile as OP suggested, all you need to backup from the system are the packages you installed and a handful of configurations you changed in /etc. That could be in ansible, but it could be just a .sh file, really. You'll also need a backup of the actual data, not the entire /. Although, even if all you did was backup the entire / there's a good chance it would work even if you try to recover it in new hardware.

The services metioned by OP don't need to talk to each other, they are all things that work out of the box by just running apt-get install or equivalent. You don't need anything really fancy and you can set up a new box with part of the services if they are ever taking too much resources (which, for a small setup, will likely never really happen. At least in my experience)
Perl One-Liners Cookbook
I did try PyCharm a few times, but it seemed too complicated - and this was after using Visual Studio for 15 years!

The debugging support in VS Code is fairly good, so it's just the refactoring I'm missing.

I'll give PyCharm another go when I get some spare time.
This has been my experience too. For me as a native Russian speaker, the grammar is fairly easy and logical, what trips me up each time is the vocabulary. I speak passable German and Spanish and those two help me a lot with other Europear languages. With Finnish, if I don't know a root/word, then I just don't know it and that's that.
Well, change has high costs, that's why. So the benefits need to be big as well. I think the issue for Python 3 is the benefits weren't that large compared to the costs, and for IPv6 it's the same, albeit people know that the cost/benefit ratio changes over time as IPv4 gets more and more overloaded.
Interesting ideas. This also makes me wonder if the study considered potential differences in left-handed and right-handed participants. (Can't currently find a free copy of the paper.) Maybe there's a chance that the left hemisphere could be the more vigilant one for right-handed people and the right hemisphere could be the more vigilant one for left-handed people.
I'm still using the original Clip I got back in 2008. It's not supported by Rockbox, but I'm perfectly happy with the last official firmware. The OLED has deteriorated, but it's still fine indoors (it was almost impossible to read outdoors from the get-go).

The battery lasted around 14 hours when it was new, now I'm getting roughly half of that. I seem to remember someone on the now defunct anythingbutipod.com replacing the battery, although they had to break the player apart to get inside.

Even the damn plastic clip on the back still works!
From the FAQ, before someone asks the obvious:

Why shouldn't I just use jq?

jq is awesome, and a lot more powerful than gron, but with that power comes complexity. gron aims to make it easier to use the tools you already know, like grep and sed.

gron's primary purpose is to make it easy to find the path to a value in a deeply nested JSON blob when you don't already know the structure; much of jq's power is unlocked only once you know that structure.
One thing people forget about GitHub Actions is that you can self-host the runners for unlimited CI minutes (or custom hardware/os combos)! Just like on GitLab CI.

https://docs.github.com/en/free-pro-team@latest/actions/host...
While this is true for personal emails, the linked article is really talking about marketing emails to strangers.
We are talking about relative anonymity against specific service provider and not necessarily absolute anonymity when the government descends upon you.

VPN or proxy users are not really anonymous anyway and would certainly welcome an option to pay $0.1 in cryptocurrency instead of fighting infuriating CAPTCHA-s all the time.
That is true, you don’t. You can choose whether you want to use it or not.
Also worth using a premium domain service like CSC -- if there is an issue you have a 24/7 contact and for overseas domains they usually have local agents who can hold the domain if rules change that would ordinarily disqualify you from holding that ccTLD
Plastic SCM is already at least partially aware of programming language semantics when diffing and merging. But that's a commercial offering (acquired by Unity recently).
I think years is a bit on the high end of that estimate, especially with dedicated practice. I’ve seen people go from 0 to conversant in 60 days in English classes.
That's a bullshit number.

You want to roll in the entire Department of Energy budget?

You want to roll in the entire Department of Homeland Security budget? So airport security is now defense spending?

You want to roll in the entire USAID budget?

I mean, if you're going to do this, do it for other countries as well. Then the US spending won't seem all that out of line.
I think it's fair to say that the US has the very best healthcare available - but not for everyone and overall healthcare outcomes aren't that great when compared with a lot of other countries

https://www.commonwealthfund.org/publications/issue-briefs/2...
Nah man. I was there, in Russia, when this happened. I think my information is more reliable than any information you can get in the US.
How do guys even manage to type those path coordinates by hand ? Do you do the calculations for path coordinates mentally ? Or use keep `calc` handy.

Any Tips and Tricks would be appreciated.
Microsoft had a rare chance to stand up for developers? By what, tackling the DMCA head on by defending a tool which is _clearly_ against the provisions of it? I can get behind them standing up when its an issue thats actually debatable, but this case seems so clear cut it would have just been a waste of everyones time. But hey, anything to shit on MS right?
I tried Crystal at the start of this year for an experiment and found the language is still in its infancy stage. Thou there are good things happening in their community but still a long road towards becoming a serious contender for switching.

Having said that, Crystal can definitely be considered for building micro-services to delegate more resource intensive tasks.
Circleci Workflows Are Down
Almost all of the people think like a gym owner: Covid cases are exaggerated
Can't you pick up Swedish? It's a lot easier than Finnish and seems to get you by in Finalnd. My partner of > 6 years is a Swedish speaking Finn so I go out there quite a lot and haven't yet had to learn anything more than Kiitos!
How do you know real estate prices at indefinite moment in future???
Concept seems cool.

Tried the full stack quiz. But the questions are horrible! In some of the questions the obvious right question is wrong. What do I reply :-D

Also, you add time to each questions? Thanks for stressing me out.

Result: NOT PASSED!

lol
I hate to see intellectually lazy comments like this on HN.

It could have been phrased in a much more engaging tone rather than an attempt to "score points".
AKA Zen Mode in VSCode (F10)
Great with https://github.com/jpmens/jo
Sqlite-diffable – Dump and load SQLite DB to diffable directory structure
yup you’re right, my head was melted when i read the chain last time. re-reading it now i dunno what i was thinking.
Actually the Constitution says exactly that in the 10th Amendment "The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people."

A deadline obviously exists: the day the electors cast their votes, which the Constitution stipulates to be "the first Monday after the second Wednesday in December", and which this year is December 14th. Other than that, as long as a state properly sends its designated number of electors to vote, how it chooses those electors is nobody's business but the state's alone. If the state is not able to decide, or sends the wrong number of electors, then it creates a problem for the Federal Government, so the Congress can pass a law to clarify what to do in such a case, and since this was the case in 1873, it passed the Electoral Count Act, which essentially sets a deadline for such troublesome states 6 days ahead of the 14th December date [1].

[1] https://crsreports.congress.gov/product/pdf/IF/IF11641
I think this is probably the closest to the truth.
If it's more then couple svgs that repeat on every page and you want to use them as not just backgrounds (in which case I would recommend special .css file with svgs as data-uris), the best way is in my opinion storing them all in one file and then linking them using their id. It's described for instance in https://www.creativebloq.com/features/the-complete-guide-to-...
This is really interesting. I wish they would have gone the other way after. Taken the bacteria from the middle and observed how long it took to lose that anti-bacterial resistance.

I am convinced that bacterial resistance is a trait, but am unconvinced of it's permanence if the utility of maintaining it is removed from the environment.
Seems preferable to evolve it in line with how 99% of people are using it, rather than deprecate it because 1% of people are using it in a dangerous way.

It's also a shame to waste a nice 3-char name that, as the article puts it "is deeply wired into the fingers of many Linux users and developers"

> Finally, while the danger is remote, it is worth noting that a local file name containing `backticks` (a file named `touch you-lose`, for example) will be handled the same way on the other end; if a user can be convinced to perform a recursive copy of a directory tree containing a file with a malicious name, bad things can happen.

And, is this really what anyone wants?
Please use Kotlin on Android. Java on Android is a de-fanged and lame tiger with half the modern standard library and language features missing. Blame both Oracle and Google for this.
Git (and less popular competitors that are close in age and design principles, like Mercurial, Darcs and Fossil) is what everyone is using and therefore what needs compatibility, not an "old project" holding back progress.

That role is filled by Subversion, CVS, VSS etc. with their tragic anti-features.
HN discussion on the release, 3 months ago: https://news.ycombinator.com/item?id=23989638
Best Kubernetes Logging Tools Reviewed
And if everybody add their own little restrictions on people / organizations they find evil, the whole thing could rapidly become unmanageable even if licenses are somewhat compatible when trying to combine codes from different projects.

This is not a good path to take, even if it sounds appealing.

Revenge is also often not the right response to a bad action, it can escalate where the opposite effect may be desirable.

Let's try other stuff and continue to allow RIAA to use our tools, they even may evolve for the better in the future and that would be great, no?
I was fully on their side when they did show it and thought this was just a case of a French series going US (haven't watched it). But when I read the news I thought about canceling Netflix.

It is inconceivable to me how a professional company can react this way. Honestly I think much of the criticism was very likely bullshit, but Netflix managed to top that off with this incredibly stupid reaction.
Over here in Europe where everyone seems to be on it chat via WhatsApp is really effective. Only used it for customer development & not hard sales though. Very very low barrier & personal.
Horrible track record, why is this even posted here.
by all levels of strictness I don't mean being as strict as possible. I meant it should accommodate for less strict usages as well as strict usages.
Which was a completely duplicitous PR stunt. Nat:

* Complied with a DMCA take-down request which he had no legal reason to comply with. DMCA takedown requests are for infringing content. DMCA bans anticircumvention measures, but that's between youtube-dl and RIAA. RIAA does that by initiating litigation, or sending a demand letter to the youtube-dl project.

* Took down forks of youtube-dl, which he had no reason to do. Those should have been independent DMCA requests.

* Threatened to ban users who forked youtube-dl, in violation of his own ToS and DMCA policy.

If Nat was doing the bare minimum required to maintain legal compliance, I wouldn't fault him. Legally, he's zealously pursuing youtube-dl and acting as the RIAA's lapdog. At the same time, he's publicly making statements of empathy towards youtube-dl.

Pathetic.
GitHub Actions VMs updated to Node 14 with short notice
I like the idea of captchouli as it plays on the weaknesses of ML in differentiating between similar images. However, I still think advances in AI will force us to go further and use philosophical/psychological based captchas instead of pattern matching.
Why don't we see database software utilizing hardware like routers do?
Interesting, also there's no specific requirements for .at like requiring local residency or any kind of documentation requirements so it should be a straightforward implementation for CF as a reseller to those registrars.
Why is bitcoin price surging so high when Ethereum exists and seems like a superior technology? Is it because Ethereum is slower and more expensive?
bitcoin as inflation hedge lmao
Show HN: GUI for Configuring Pins on a Microcontroller
There's a cost to developing features. "Just let me use email" is dismissive to the fact. 99.999999% of users will be able to use one of those. Why spend more time making a subpar email login feature when you can integrate with existing services that probably even increase sign up conversion because it's an easier UX?
My cat will be the sweetest most delightful creature imaginable for hours then, for no reason whatsoever, turn round and attack me then run around our house like a demented hell creature for 15 minutes before repeating the whole process.

I absolutely adore him!
Just use your phone. If the temptations of checking your phone are that high that it’s affecting your life than I’m willing to wager their are other issues, too
Or by another kind of robot :)
Just my opinion, but you may want to consider renaming the company. Hearing someone say “tecktok” is likely to have potential users searching for “techtalk” or similar. Not to mention it’s very close to tiktok, which I’m sure you know is banned in India.
Correlate that his hunger, and you'll understand him. There's inalienable truth to cats. They don't know how to lie.
just use hcaptcha. even cloudflare switched to it