skysight-inc/HackerNews huggingface dataset:
I thought about the same thing!
I think having your code reviewed is one of the fastest ways to improve and at the same time, it's currently very hard to have it done.

I really dislike CodeReview SE for many reasons though, I don't think this Q&A format is suitable for doing CRs
Unfortunately there's a scam for that,apparently. The scam caller tells the victim to call their bank, but doesn't hang up. The victim hangs up, calls the bank, the scammer is still on the line.
Original source: https://m.yangshipin.cn/video?type=2&pid=600016643
transcript: https://www.infoq.com/presentations/netflix-five-level-owner...
You just made a current Mozillian shudder!
This is great news, and I'm looking forward to giving it a try once it's released as part of the kernel.

I've been using tinc[1] for several years now, and it's been very simple to configure and use. Similarly to WG, it can tunnel over UDP, but also over TCP, supports router or switch modes, NAT traversal, etc. It's a great project, but not very popular and I'm concerned about its maintenance and security issues moving forward.

To someone who's used both projects: can WG today be a drop-in replacement for tinc?

[1]: https://tinc-vpn.org/
The article starts with:

"Update 27 January 2020: News reports state that India's government has restored Internet access to the Kashmir region"

RESTORED (albeit partially)
De-anonymising is possible because of the data via direct or indirect correlations.
Fantastic Mr. Fox was mostly 12fps. The Laika films I've seen were mostly 24fps.
Professional Air Traffic Controllers Organization
Fascinating how quickly something can be accomplished in an emergency (shortcuts accounted for)
PayPal isn’t a bank and is known for that behaviour. I understand Wells Fargo is a bank.
FreeNAS 11.3-Release
I work for reddit and here I’ve used a similar technique to your jaccard distance but with one twist: divide by the size of the smaller subreddit (in your case, the number of unique posters that you’ve recorded). That gives you a directional relatedness, that is programming->python but not necessarily python->programming. Used this way you account for the giant subreddit problem automatically but now the results are less “amitheasshole is related to askreddit” and more like “linguisticshumor is a more niche version of linguistics”.

The great thing is that it’s actually more actionable as far as recommendations go! Everybody has already heard of the bigger version of this subreddit, but they probably haven’t heard of the smaller versions. And it’s self-correcting. As a subreddit gets bigger we are less likely to recommend it (which is great because it needs our help less)
Meta here: I wish I had seen your submission the first time. Reading this just now, half the embeds are broken.

Is link rot accelerating?
All I remember is you had to take care of your animals pretty regularly. Coming home from vacation would be a mad dash to the computer to feed your starving virtual pets. Kind of traumatic, in hind sight.
The Skewed and the Screwed: When Mating Meets Politics
Uhm, maybe it's time we work harder to put communication infrastructure in the hands of corporations and other non-state non-nation transnational entities that are powerful enough so governments don't have much power over them? Maybe monopolies and tech giants could be a good thing you know... Under a few big "Unbrella Co."-s you could have a nice pseudo-anarchic libertarian global system.

Whatever happened with the idea of a future where corporations would be truly transnational and would have private armies and police forces and such and really dwarf governments in power? ...it sounded like a dystopia back then, but nowadays I'd really wish we'd be in that variant of the future instead of the current one!
Some specific product/service categories have higher rates of fraud and/or other problems, and it just does not worth it for them.
same here. however with a legit mac you can always netboot to restore so long as you haven’t borked the uefi firmware somehow. this obviously isn’t the case with a hack
Who said anything about "consciously"? It doesn't need to be conscious to affect the conversation.
I find that context unimportant and the thrust of the headline to be true and worth considering.

Even if only for a relatively small region, this government blocked access to information and communications.
At least one of the 3 caches will stay much longer, yes.
Esp. the L3.
Throwing a tantrum because of 50 cycles for the mb is laughable.
They should call it fast crypto, but not secure crypto.
Restricted mode provides hardly any protection against untrusted code.

Also, it's a bashism. It's not implemented by the OpenBSD's /bin/sh.
Almonds are out. Dairy is a disaster. So what milk should we drink?
> Rather than using the federal government to force airlines to allow these animals on board, we should trust airlines and passengers to find what works best through the marketplace.

Because we all know self-regulation works so well for the consumers.
The best answer is, "with some difficulty". I've written a bit about the struggles here: https://thinc.ai/docs/usage-type-checking#model-types

There are basically two approaches, TypeVar and overload. You probably want TyepVar if you have exactly that sort of situations, but there's a lot about type vars I still don't understand, and the docs say almost nothing. The problem is the responsibility is kind of split in two places: the Python typing module doesn't really take any responsibility for usage, and mypy sees it as not mypy-specific, so neither describes it very well.

Our current solution is to avoid being fully variadic in the tensor type, and instead have a limited number of subclasses. This allows us to get by with overload, because we can enumerate out the set of argument-to-return mappings. This is especially important for the numpy API where you often have to overload on the types and values of other arguments, e.g. if you pass axis=(0, 1), you'll get a different rank of tensor back than if you had written axis=-1.

You can see the gory details of how I've done the numpy types here: https://github.com/explosion/thinc/blob/master/thinc/types.p...
Does anyone know of a way to add Wireguard to Gnome NetworkManager gui ?
FastSpring is a similar alternative.
Yeah if you drill into how the Tesla grid storage solutions make money, it’s not just about the storage capacity but also about being able to respond to demand or frequency issues extremely quickly, which LiIon batteries are very good at. There’s a lot of money available to the fastest dispatcher.
That means subverting the sovereignty of nations, right? Or I am missing something from this argument? If so, who are the ones with authoritarian views here?
i am working on a similar project to lotrproject.com or a newer example would be www.witchernetflix.com but my project would be for any book (or universe) in general. (e.g. my fav. book series malazan book of the fallen). You could describe it as wiki with fancy UI i guess
Sometimes correlation implies causation though: https://www.amazon.co.uk/dp/B077YGFJ8N/ref=dp-kindle-redirec...
Things every online worker should remember
HTTPS: //Productscop.com/Keto-Gedeon/
Keto Gedeon
Keto Gedeon The precept issue that emerges with the keto food plan is individuals are uninformed of what to consume and what no longer to consume. any other precept problem is your body doesn't swiftly regulate to the keto diet because of the low degree of carbs it carries, which can be an crucial wellspring of vitality in our collection.Your frame sets aside attempt to regulate to the keto weight loss program, and your body may confront depletion all of the at the same time as.

https://productscop.com/keto-gedeon/
https://www.youtube.com/watch?v=VZ1z69YFUb4&feature=youtu.be
http://www.dabbers.org/other-languages/httpsproductscopcomketo-gedeon.html
My greatest misunderstanding before getting it to work was that Wireguard uses the `AllowedIPs` setting both for defining which source IPs to allow, and also for routing traffic back. Means you can't have multiple peers on your machine with the same set of `AllowedIPs` - you need to configure each separately with their exact IP address.

Since WireGuard doesn't do NAT hole punching etc, you'd most likely need to connect from work to your network, and use the `PersistentKeepalive` setting. You can't initiate the connection the other way round.
this article has bad spelling. not to be a snob but i could do it better, as a non-english speaker. also i dont get why the youth always has to be represented in a bad way. i mean most uf us are kinda stupid, but not all of us.
I prefer to think that we need relevant responses rather than new. And I'm not worried whether it's lookup table, given that lookup table that is required wouldn't fit our universe.

Such models have to make generalizations to fit into mere 2.6 billion parameters as ten word sentence presents a possibility of one billion billion different inputs.

Generalizations are limited, of course. Arithmetic doesn't seem to be generalized, for example, which isn't that surprising given that people need around 4 years to be taught to do it (as opposed to learning it by analyzing random texts), and then they usually need pen and paper in addition to their 100 billion neurons to do non-trivial calculations.

I'm not saying that current network architectures are capable of all generalization humans can do. And we can't teach them like we do with children.
The whole problem is there are entire countries that don’t have hills suitable for pumped hydro reservoirs - the Netherlands for example, which has a high energy demand per capita
Two quick thoughts: Some data is inherently non-anonymous, like face images. Data that is now anonymous may be de-anonymized in the future.
being banned and being censored are much the same thing. it is all just dirty politics. this is the reason I don't join any large free software organization or any other large non-profit for that matter
In EF Core 3.x it'll now throw an exception at runtime.
but, Expression can be created from string, doesn't it?
Can people still make their upvotes/downvotes public? I found that useful for sussing out related subreddits when it was possible back in the day.
Adults do not need to drink any milk at all. There. If you care that much about environmental impact then stop drinking any 'milk' altogether instead of moving from fad to fad.
There is little evidence multivitamins are helpful and some that they are harmful.
Apple deserves a lot of blame imo. They could have shipped the iPhone with terminal and root access and opened the floodgates on some very unique ideas with the new technology, but instead forced the hacking community to be this kind of unsupported/illicit grey area that shrunk every time a jailbreak was patched.
Well the messed up if logic is definitely a cause, i think part of the cause is the pattern of just validating input is safe instead of validating input at ingestion time and escaping just before output (shell out) time. I think doing both is a much more secure pattern*

*easy to sit here and armchair make claims of course. I've also only read this post and not the actual code so maybe there is reason for doing it how they did.

I'd add for writing the fix domain logic, probably most clear to fix it in one step, and then do the validation as a second step, instead of mixing the two. Minisculey less efficient but its much easier to follow if fixing and validating logic aren't mixed together.
you don’t buy a $6k base machine to swap the os to linux, the entire reason to buy a mac is macos. also there’s a lot of us who still don’t trust AMD procs. I personally don’t as the only CPU I’ve ever had burn up was a bulldozer while transcoding. I’ve never even had the slightest problem with Intel procs so until AMD somehow reproves themselves to me without me spending a dime (which obviously will never happen) I don’t even consider them when speccing out a new machine
"This solar farm in the southern state of Tamil Nadu in India has a capacity of 648 megawatts and covers an area of 10 square kilometres." [1]

That's 10sqkm that's been lost basically forever, or as long as it humans require solar power for only 648MW during the day when the sun is shining.

Fukushima Daiichi was 5,306 MW and generated that 24hrs a day.

[1] https://www.originenergy.com.au/blog/5-largest-solar-farms-i...
> While no one figures it out, China wins.

Do they though? If China is hiring people who don't honestly fulfill their disclosure requirements, it may be the case that they're getting people who fake research results as well. They're actually selecting for low levels of integrity.
Microsoft Open-Sources ONNX Acceleration for Bert AI Model
You can build it all from diodes, relays and other electronics.
Oh come on, security and privacy on Android barely exist at all except at the most general level. We're past the days when Samsung disabled all OS security controls on their flagship phone just to get the camera working for launch day, but Play Store apps are so infested with spyware and trackers the security of sideloaded apps is barely relevant.
You created a new account just to hate on a programming language? Who did this to you?
apple will send you a box to ship it back in
I can’t help but recall a tiny little <5000 sqft, one story building close to my residence (in the U.S.) that took almost a year to construct a few years ago. Somehow the construction workers managed to show up every weekday, wake me up with construction noise while accomplishing almost nothing...
"ts sucks"? cuz?
It’s very interesting that at this stage it doesn’t look very different from any other construction site: 37 people chatting and walking around while the other 4-5 do some actual work.
On the first turn I ran, the first person I moused over had my aunt's name.
25M construction site supervisors. Imagine if we could have that for programming ;)
That’s pure twisted genius.
Haha, I wish sometimes I could live stream my work. It might be entertaining and I like writing code as people watch.
Are you Elon Musk?
Hahah. I just published a blog post on this very topic. I will self-promote and link it here as it is certainly relevant:

https://www.simplecto.com/django-my-go-to-application-framew...

Following on that, enough HNers have laid out the Django story, but I want to give some more depth to it. This is my entire stack:

- Linux Server/VM Hosted anywhere (I like Azure, Digital Ocean, or Scaleway)
- Docker. Just plain docker
- Postgresql running in docker
- Django in a container
- Intercoolerjs for easy and slick Ajax-like front-end work
- Traefik for reverse proxy and TLS with LetsEncrypt
- Sentry for catching production bugs (easy three-lines added to your config)
- Bitbucket pipelines for CI/CD

For smaller projects I run tests locally in docker containers and then push directly into produciton. I dont bother with full CI/CD because I don't need the complexity of it all.
You have the wrong end of the stick. The author means that he's ported it to achieve better performance than using Javascript's built-in map/filter./etc. operators because those do not lazy-evaluate and do not chain together efficiently, creating an array at each invocation.
Idk, maybe having two decades of terrible hacker movies made people appreciate the old ones more. Personally I have always loved both Hackers and WarGames, but admittedly i wasn't around when they came out.
You can't vote out a corporation.
Internet access was cut off recently also in the states of UP and Karnataka, where terror attacks are totally not the norm. It was done in response to protests against the CAA.

Edit: I mention this to call out the tendency of this government to use internet access cuts to suppress dissent regularly as a powerful tool.

https://www.hindustantimes.com/india-news/internet-shutdown-...
What a fantastic idea!

I always keep on looking for new interesting subreddits. This tool is the best I saw for this task so far.
Hey ! :)
Tonken is a web application that allows you to create your own Digital-Currency. It's Plug and Play, build with Node.js and MongoDB: Download it, configure it, and deploy it. That's it! :)

You can choose a different color theme, and it comes with an Admin panel where you can Edit users. It's also super easy to customize, thanks to EJS.

The Github link: https://github.com/Icesofty/Digital-Currency
Thanks for posting this; we appreciate it. More generally, donation options for the project are listed here: https://www.wireguard.com/donations/
turned my shell font color to a close approximate of the hn background beige and it's been great.
This is super awesome, thank you for sharing!

If you guys are interested in seeing how your recommendation work for the entire reddit, I'd be happy to build you a spaceship similar to this one https://github.com/anvaka/word2vec-graph .

I couldn't find an easy way to download the entire recommendation graph, but it would be awesome if we could make it work. My email is the same as this account at gmail, and twitter is all open: https://twitter.com/anvaka
Parsed by who, the C# compiler? I'm not aware of anything that generates C#'s Expression AST from a string, other than a C# Compiler.

You can use Roslyn in code, but that's using the C# compiler in process.
I'm doing something similar with a random VPS provider, using and some NAT rules to forward selected ports across the VPN interface. If there's interest, I could write up a more detailed explanation.
“And/or ease up on the alcohol.”

Say what...? This is just rude. I assume you don’t even know 'Diederich. Don’t post stuff like this here, it is against the site’s guidelines.

https://news.ycombinator.com/newsguidelines.html
You could do that in C by shifting the bools to make a bitfield.
Wouldn't be dangerous to live in buildings nearby the "coronavirus hospitals"?
Anecdotally, I've noticed a decrease since a few months ago (my call blocker log shows 1 call in all of January) and I've been picking up, striking up a conversation for 10-15 seconds then continuing the same with hardcore insults in a relaxed, deadpan manner, as if we were still discussing their IT assistance/credit card "refund"/cruise/security system offer. If they start yelling I just hang up. Some people try to keep selling me their crap, that is funny; I've got quite a few stunned silences punctuated by huffs and puffs, and I made one scammer sob, that was great (I guess whatever I told him about his call center job was accidentally well targeted); so it's also great entertainment and takes very little time, you can have them on speakerphone and keep working/reading/working out/etc.
how about the $5k or so in media i have in googles ecosystem? their apps are literally garbage on ios and i had to resort to using youtube to watch content i paid for. even this didn’t work after some time as i have so much media even the youtube app started timing out when loading my purchases. there is no compatible format for ios, so you gotta use their garbage apps. it became such a huge problem that i bought everything that moviesanywhere didn’t already give me over again on itunes store just so i could have an actual file and, you know, actually watch the content i bought. google is substantially worse in their walled garden attempts
I don't have any kids, so you failed to find "the breeder".

Nor do I consider myself particularly intelligent, making you 0 for 2, and it all the more wonderfully ironic if you considered yourself amongst that group.
That's absolutely not the case!

First of all, there's no "Linux API". The kernel does expose a stable interface but you're not going to write a game just by issuing system calls.

But the kernel is pretty much the only piece of this tech stack that exposes a stable interface. Pretty much everything else changes a lot. There are exceptions -- SDL2, for example, is great to write against. But most things aren't -- they change a lot, and they're undocumented. This tends to result in duplicate code that goes out of date and results in all sorts of strange quirks and bugs. phk has a good summary of this here: https://queue.acm.org/detail.cfm?id=2349257 .

As for drivers: there's one set of drivers that aren't baked in and they're critical for games, namely nvidia drivers. Anyone who's done graphics programming on Linux has their own horror stories about nvidia's stack. I won't bore you with my own, suffice to say that things are never, ever as easy as "you just write against the OpenGL API and you're set".

"Historically", I'm not aware of any major console that's built on top of a stripped Linux kernel. Sony has been using their own franken-BSD since at least the PS3. Don't know about Nintendo but given how much effort has gone into the occasional port for Nintendo hardware, I doubt they're using Linux.

Linux has been only recently adopted by some console devices, and those are basically embedded systems. You target a single hardware platform (with a single, known set of quirks), a stable kernel, a stable driver, a stable set of userland libs. It's not great -- backporting kernel fixes is notoriously finicky, for example. But it's a scheme that, at the very least, allows you to write code to implement whatever functionality you want to implement, instead of wasting time impedance-matching between userland APIs.
I have had sleep issues my entire life. I've cut out sugar, caffeine (both for other reasons), and used blue light filtering applications on my devices. None made a significant difference. I think another issue worth looking at is people not getting a daytime light signal. I've purchased and ultra bright light that I saw in this post [1] and it seems to have helped more than anything I have tried before.

1. https://www.benkuhn.net/lux
Germany fears being left behind by Big Tech
> Let the programs "learn" what's objective before trying to constrain it with the subjective.

What is "objective" and what is not is not always something that is obvious and implementable in code. The hot topic of course is politics and religion - feed a bot the speeches of Donald Trump and another bot the speeches of Bernie Sanders, both will not be seen as "objective". Train it with both and the bot will still not be seen as "objective".
> Anecdotally the top performers I know generally balance meat/fruit/vegetables, eliminate sugar, and follow other common nutrition knowledge without committing to any particular diets or restrictions.

What you describe here is also set of particular diets that include many restrictions. The only difference is these restrictions are not considered extremely incompatible with the common diet.
I believe this is the HN article you're referring to: https://news.ycombinator.com/item?id=22160572
No I'm John Morrison, it says right there in the username. Usernames never lie ;)
no ads plus much much more music, especially if you’re into subgenres of electronic music. i haven’t found a song yet that i haven’t found on apple music. they were one of the (if not the) original music store after all
That's not breaking it. If you can reinstall the OS, and it works afterwards, it's not broken.
I'm using blink, it's the best alternative currently. It's just sad to have a powerful 2k€ machine, but working on a 10€ raspberry pi.
> The writer seems to exhibit copious amounts of Stockholm syndrome for his captors.

Or, perhaps, he knows his own feelings better than random commentators on the Internet?