skysight-inc/HackerNews huggingface dataset:
This is great to have another authoritative and trustworthy source of this data.

WHO used to have a really nice map I would often use, but it’s been down ever since China complained that it shows them in bad light. https://maps.who.int/airpollution/

It would consistently show China pollution levels as high which didn’t match the maps distributed by the Chinese government showing lower levels of pollution in the mainland.
Automated Collaborator Invites for GitHub Pages Website
Rowling Is Dangerously Wrong
More along the lines of a lack therof of universal healthcare.
Cool project and the site design is really nice. It seems a little slow for me though, it might just be getting hit by HN right now.
Just came across his name yesterday when I was looking for python markdown parsers!

Thinking about what happened to him, I'm a bit ambivalent. He was a great dude, for sure, but what he did with downloading the entire JSTOR database sneakily does sound a bit out there. It's definitely a Robinhood move, but Robinhood also had an arrest warrant on him. Expecting no less of a retaliation would have been naive at best.

Many other hackers have been arrested, spent jail time and have come out of it to still go on with their life. I suppose you have to know which side of the law (agreeable or not) when you go the hacker route. He unfortunately elected to end his life over this. That is a great, great loss, but I'm not convinced we should start judging things in the world because someone killed themselves over it.
They tend to go 400,000 pages before needing a new fuser, and at least 200,000 pages before new rollers.

It's 600dpi and networkable. It supports JetDirect, PCL5 and PCL6. I don't see a "need" to replace them (for home use) in my lifetime.

I just keep it on a switched surge protector because it does draw around 5W of phantom power I think, so it's only on (and on the wireless network) when it needs to be.
Specifically in this case it was:

if (customersFirstOrder) {
ApplyFreeShipping();
}

when really the `if` should be inside ApplyFreeShipping as it is part of its rules: when and how. We just 'enable' free shipping as it applies.
I don't want to share my website for personal reasons, but here is some data from cloudflare dashboard (a request made on 11 Jun, 2020 21:30:55 from Ireland, I have 3 requests in the same second from 2 different IPs)

user-agent: facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
ip 1: 2a03:2880:22ff:3::face:b00c (1 request)
ip 2: 2a03:2880:22ff:b::face:b00c (2 requests)
ASN: AS32934 FACEBOOK
In high school I read Vašek Chvátal - Linear Programming after buying it second hand for a few dollars thinking it was a computer text book.

I liked it at the time.
if only they could have convinced IANA to give them a vanity prefix.
Could you provide a source for this?
I have a progressive neurodegenerative disease and lost most my ability to speak about 3 years ago. What you are proposing is super cool, but you might be overthinking this. These things (text to speech, etc) are more awkward than practical in real life. Also, make sure your wife is completely on board. Seeing old clips and hearing my voice is actually kind of depressing to me. Here is my actual advice:

Outside of social situations, it honestly hasn't been that big of deal for me. As a remote developer, my job has remained the same. My managers and co workers have been super supportive. I send messages during meetings to one person who will read it aloud for me.

With text and social media, I still keep up with friends and family. Most medical appointments, etc, can be made online. SprintIP relay is free for deaf/speech impaired, and it allows the caller to type what they want to say and a representative will relay this to the other party. It works via the web or a mobile app. https://www.sprintrelay.com/sprintiprelay

Banks, brokers, or anything involving personal info (like SS#) usually requires a voice phone call. I have my wife call and explain the situation. I can whisper yes, as they occasionally require me to give permission. Some call center representatives have no idea how to handle this situation, and will just stick to the script saying they have to speak to me the entire time. My wife just thanks them, calls back, and hopes for someone more understanding.

There are awkward encounters where people don't know you can't speak, and will respond by speaking louder and slower. These people will also assume you are not intelligent and be dismissive. This is just one of the things you have to deal with.

I sincerely hope the procedure goes well and you wife doesn't have to deal with this. Just know that even if the worse happens, she can have a normal and productive life!
Zero-shot learning is a way of essentially building classifiers. There's no reasoning, there's no planning, there's no commonsense knowledge (not in a comprehensive, deep way that we would look for it call it that), and there's no integration of these skills to solve common goals. You can't take GPT and say ok turn that into a robot that can clean my house, take care of my kids, cook dinner, and then be a great dinner guest companion.

If you really probe at GPT, you'll see anything that goes beyond an initial sentence or two really starts to show how it's purely superficial in terms of understanding & intelligence; it's basically a really amazing version of Searle's Chinese room argument.
The mighty power of IPV6 :P
I'm currently working through books on Linear Algebra (Friedman), Real Analysis (Bloch) and Abstract Algebra (Pinter) with guided help from a math PhD I found via Reddit/Discord. It's going great, and I'm getting feedback on my proofs and learning quite a lot.

I studied physics in undergrad, and am now a math/science teacher, but I feel I missed my true calling in deciding on physics over math; it's just so much more fun, in my opinion. I'd love to maybe eventually do an online math bachelors and then get a masters in it later (or skip the bachelors and get a masters), but all that will depend on if I decide to shift out of teaching or not.
Can I apply a drop-down shadow to a layer in GIMP, move that layer around and disable or tweak (color, distance, fade, orientation, etc.) the drop-down shadow as will in a non-destructive way for the underlying image/pixels ?
This comes down to the distinction between labor-value and use-value, and how they relate to exchange-value. The marginal labor-value of information is zero, therefore the exchange-value should also approach zero. However, if there is an artificial constraint on supply, the exchange-value can be driven up until it approaches the use-value. So naturally shortsighted publishers have every incentive to come up with increasingly hair-brained schemes to artificially constrain supply.
A reshuffling might give: NopeAI or PeonAI
I think that forum thread is confusing two types of metal roofing: large wavy S-shaped heavier-gauge corrugated steel (often galvalume), and flat thinner-gauge steel or aluminum with short ridges every 6"-8" that Matthias used.

As you said, it's also my understanding that the corrugated wavy stuff should be screwed on the ridges (that's how my friend did our sauna roof), not the valleys; and the flat stuff should be screwed on the flats, not the ridges. But I don't know whether nails have different recommendations (I imagine my friend would say don't use nails, use screws instead). I'm certainly not an expert, but my friend is.

I'd rather not contact Matthias though. I once wrote to him about some minor problem with his website (many years ago, way before his YouTube channel was popular), and his reply was rather mean-spirited and completely uncalled for. I don't hold it against him, but it's soured my opinion of him ever since. In any case, once you make holes in the metal, you can't really remove the screws.
wow, this is great! thanks for making this
GitLab acquires Peach Tech and Fuzzit
I mean that might have been deliberate... News of how to "cheat" becomes free marketing.
Author is overlooking an important point: we tend to only judge people who compete with us directly. To paraphrase Nietzsche:

"The vanity of others offends our taste only when it offends our own vanity."
IIRC, he had published a manifesto about how he believed that information that was paid for with public funds should be free for the public to view. However, I don't believe that he ever mentioned why he was making get requests to JSTOR's servers and I know that he never uploaded any of those JSTOR documents to the internet for public download.
Criminal law is about proving things, not in-charachter assumptions.
I'm relatively ignorant about this, but a common refrain I've heard repeated about strongly typed languages targeting the BEAM is that typing of messages is [hard / an ongoing research problem / impossible]. Can anyone comment on whether that is true and what that says about this language?
Short term speculators have no direct influence on the management (other than through share price i.e. the money they promise to give to the long-term shareholders to sell their shares) because they don't hold the shares long enough to vote on the shareholder's meetings - the long- and mid-term shareholders can order the board on what the priority should be or replace the board if it's not aligned with these goals; and there's a class of activist investors who buy shares in order to do just that, to steer the company somewhere else - but in order to do that, you can't be a short-term speculator, you have to buy, vote and wait before selling.
Are there any simple howtos anywhere which describes the process in as simple terms as possible? Without knowing the cool toolkits du jour.

Something like:
- Download these texts
- Record in WAV at least 48 kHz
- Record each line in a separate file.
- Do 3 takes of each line: flat, happy, despair

Maybe even a minimal set and a full set depending on how much effort you are willing to put in.

A plain description on how to capture a raw base which within reason and technology could be used as a baseline for the most common toolkits.

I have myself looked into this (for fun) but I felt I needed a very good understanding of the toolkits before even starting to feed in data. And for my admittedly unimportant use it seemed a huge investment to create a corpus I was not even confident would work. I ended up taking the low road and used an existing voice.
Announcing F# 5 preview 1
I think if you're posting your work with the goal of getting feedback, then that's totally fine. I'm not trying to say that all critique has to sound nice (I actually don't believe this at all). But if you are going to seek out critique online, I would like to offer some advice.

Something I see a lot of beginners doing after they post up a piece of work is say "if anyone has any critique or feedback, I would love to hear it!". I have a couple of problems with this approach:

1) You should be able to discern what's wrong with your own work. In order to improve, you need to complete the feedback loop of 'making an attempt, recognising where improvement is needed, studying how to improve that thing, and then making another attempt'. You need to learn to identify your own weaknesses, as well as your strengths, and not expect other people to do it for you.

2) It's not specific enough. If you're going to ask for feedback, mention a particular thing you've been working on that you're still struggling with. For an artist, it might be that the perspective feels off in their image, but they can't figure out why. For a writer, maybe they've been trying to work out an ending to their story, but they can't quite crack it. Asking for 'any suggestions for improvements' is well-meaning, and signals that you're interested in learning, but unfairly puts the burden on other people to decide what's wrong with your work (and often with beginners, the list is far too long to even know where to begin).
> If you like Strang's new book, I think you'll be quite partial to Boyd's VMLS [0]

I actually had that on my list until I forgot about it! Thanks for reminding me. I'm learning Julia as well and there's a companion.
I saw also of 300reqs per second.
Thank you! That is the thing, that finally worked!

BTW, you only need to log off/log on again.
I filled a Kindle with just about every paper related to the proof of Fermat's Last Theorem and chip away at it when I can. When I get stuck there, I switch over to trying to understand Ono's closed form solution of the partition function. Both subjects provide hours and hours of diversions into areas of math I never got to learn studying physics.
It only uses votes from early HN users to feed the ranking algorithm: https://news.ycombinator.com/item?id=16442776 via https://github.com/minimaxir/hacker-news-undocumented/blob/m...
Hamler – Haskell-style functional programming language running on Erlang VM
The fact that the virus (directly) killed 100K people doesn't tell you much of anything about the quality of our response. It ignores two crucial questions: (1) How many people were indirectly killed? And (2) How much better could we have done in terms of total damage with an available alternative?

The answer to (1) is starting to look like "a lot". And most tragically, it could be that a large number of those were due to well-intended actions like locking down.

It's within the realm of possibility that the right thing to do was pretty much "nothing". As in, the basic health procedures specified for flu season, etc.

Reams of papers and probably shelves of books will be written studying this, so perhaps eventually we'll have some idea.

In any case, as others have pointed out, the protests have pretty much wiped out the idea of locking down. The economic costs (think: people who will go broke and die from it) even more so.
Can I get a source on China shutting down the WHO map?

I have a friend who doesn’t believe the WHO is affected by them and this would help my case...
> the maps distributed by the Chinese government

Do you have a link or copy to such maps published in recent times? I am curious how blatant is Chinese government.
After years of hype, many people feel AI has failed to deliver
Don't want to sound I'm defending Zoom or CCP, but how does en masse surveillance work technically in this case? How practical it is to go over all the voice data (not manually I presume)? Text based mining and censoring is possible but there still is a huge gap and language expertise isn't cheap. I might be missing a few references but it'll be great if someone could point me to these links.
This was happening to us > 5 years ago. The FB crawlers were taking out our image serving system as we used the og:image thing. What we did was route FB crawler traffic to a separate Auto Scaling Group to keep our users happy while also getting the nice preview image on FB when our content was shared. I can't understate the volume of the FB requests, I can't remember the exact numbers now but it was insane.
Since FSF only has 4800 paying supporters worldwide, does it matter to that many people, globally, as a point of principle.
This.

Honestly, this article is fascinating to me for reasons that might discomfit its author.

Not that ignorance of the last 300 years of philosophy on this topic is something necessarily to be ashamed of, but this essay, and the reaction to it here, is of interest to me because (a) this is not an empirically-validated, or even merely well-argued, approach to reasoning about people, but (b) seems to be thought well of anyway, reading the room in this comments section.

I understand better the class of ontological and epistemological elisions system-thinking folks tend not to 'see', and I am reminded of the (now thankfully bygone) era of analytic philosophy where you couldn't make an argument in a respectable journal without translating your propositions into a symbolic logic (your choice of which).

An excellent kettleball to level up with. It's like geocaching but with unsupported assertions.
> I think I almost cried

The difference between capitalism (as a whole) and communism (as a whole) is that one of them has one less layer of bureaucracy.
Open hardware is relative. Most of these parts still require the xilinx or altera tools. Only the ice40 and ECP5 chips from lattice are really functional with an open source toolchain. I'm quite grateful to lattice for that, even if they had no part in it, they haven't been inhibiting the open source community's efforts.
Mistakes we made as first time Founders
Of note is that the origin of GTK is that it was the UI toolkit for Gimp -- the "Gimp ToolKit" evolved into the standalone "Gnome ToolKit".
Staging works well in my experience. How can you benefit from a test pipeline and a staging system with tools that bypass it and ssh right into the production systems?
Superhuman avoids churn by systematically increasing product-market fit
If you're an early-stage #startup in search of product-market fit, or a later-stage growth company looking for a solid product prioritization framework, Rahul lays one out in this episode of Churn FM
With masks, “no clients contract Covid-19 from salon exposure”
It is what Maths researcher do. Relatively common thing, usually found in universities.
That would be great if I’ve misunderstood and the Internet Archive is really only lending our books that aren’t for sale. (And, as is probably universal on this site, I think DRM in books is both bad and dumb: bad for accessibility, dumb because of how easy it is to OCR text).

Likewise, unless I misunderstood, they already had a legit lending library system set up, but they broke the rules and made it infinite free copies for everyone.

I hope there is a happy ending to this story, because I like the internet archive, but at the moment it looks like they got their legal advice from the same minds who came up with Freeman Of The Land.
Super optimized? The site takes longer to load than Hacker News for me.
I guess it's an ad hominem, except the original comment made no argument, just implied they were boycotting those publishers going forward. I made no argument, just implied their boycott would probably be infective because they probably weren't buying books anyway.

Ad hominem is a logical fallacy where the debaters character is attacked rather than their point addressed. There is no argument being made here on either side.
It so visible whenever people react to mistakes: some will seek fault to play the blame/punishment game. Other will see it as opportunity to learn and to try it differently the next time.
If you don’t have any children (yet) you should get her to record herself reading some of her favourite children’s books.
At the very least she will be able to read along with them.
Children’s books are quite sparse, so a page per-track is easy to do.
Most people are just "professionals." As in they talk a lot of shit at work, but don't really care about the field. It's role playing, and they usually have imposter syndrome.

When someone comes in who isn't an imposter, the "professionals" best strategy to keep their ill-earned position is to attack what makes a true scholar: their "unprofessionally uncertain" curiosity, and their "unprofessionally risky" willingness to try something new. True creatives aren't very "professional" because they don't act like they know everything, and they don't just do the same thing over and over again.
Does mobile mode enable VP9?
I am in the middle of a k8s project, and tried out this tool briefly. I mostly love the UI! I guess I am newer to k8s, and am getting sick of typing all the same commands looking for pod descriptions, logs, and shell access. This tool is fantastic for debugging. I love being able to access pod shells instantly. I love seeing most of the k8s objects I have one click away! I have not yet tried out k9s, nor do I have prometheus installed in my cluster.

I have one feature request, and two gripes :)

Feature Request: Why is there not a big ol' search bar across the top so I can filter resources by label, or by resource name? I might hazard that caching resource names/labels across all object types, and letting users filter those would be a pretty fun feature.

Gripe One: I am on a flaky VPN connection into my cluster, and Lens wholesale drops the UI if the cluster is unresponsive for a second or two until I reconnect.

Gripe Two: Is it weird to call this an "ide" without giving me a YAML editor and file management? I could do everything in the terminal, which is alright I guess, but I figure editing/applying/inspecting all of that in the same app would be pretty chill! I currently use Pycharm to manage my yaml files, bash scripts, and some python code, but it clearly lacks all the k8s goodies Lens has.

I like the tool!
I want to read and probably like this but the layout is broken. I can't see what's at the right and left edges on Firefox, Chrome or Safari, and there isn't any horizontal scrolling. Maybe on a bigger monitor?
Nice to see the V8 and FF team working together. And preventing FF from falling behind on features is good.

On the other hand, the more dependent Mozilla is on the Chromium base, the more power it gives Google (even if at this point Google already acts like they own the internet and do things that break in FF at will).
Yes, this was my first thought too - Facebook is essentially denial of servicing people's sites and it sounds like they're aware of it. Move fast and break your things. If this were your average Joe I'm fairly certain something like the DMCA could be used.
I find Cooks Illustrated is another good option. They tend to focus on the science of cooking and do a lot of exploratory work on how to hone/simplify traditional recipes to work better at home.
Similar to https://virus.cafe (HN submission: https://news.ycombinator.com/item?id=23408144)
Sanctions authorized against Intl Criminal Court for investigating US war crimes
I think sending back a `429 Too Many Requests` can solve this. Unless you want to block their IPs completely, which I doubt you'd want to do.
I have explicitly stated that I am using a simplistic interpretation.

I am neither seeing that Friston has (A) produced anything even remotely resembling a testable framework this "kind of surprise that is being minimized in the free-energy framework" and (B) pointed to any plausible mechanisms in the brain that should that this is in fact "the kind of surprise that is being minimized". He just handwaves.

What clearcut evidence can you give me that humans minimise this "kind of surprise"? What evidence would you accept as falsifying this? Where does Friston make clear that "secondary motivations" don't count? Also making a super vague, unquantified statement like "large contingent of people who are desperately trying to enact conservatism ..." in defense of Friston / free-energy doesn't give me a lot of confidence in the social milieu that this theory comes from. All the more so, since my OPs explicitly criticised Friston for vagueness.
True. But that single brain, in that person was that efficient. And represents the theoretical gap in efficiency to the machine.

There are for example, other NNs also being trained to play Go, should all unsuccessful attempts be counted into the machine total? The comparison is almost impossible then.
They explicitly didn't mention the site this affected. It's not the one linked in the OP.
Yes requests are still coming. Thanks CloudFlare for saving my ass.
What libraries use a similar system? Every one I've been to limits the number of ebooks that can be checked out
Politely disagree. In my local market, my current job and other offers came through there. Working with recruiters made job searching extremely easy. It may not be for everyone, but in my city it worked/works extremely well for me.

As always YMMV.