skysight-inc/HackerNews huggingface dataset:
Covid-19: 2.1M more Americans file for unemployment, 10-week total exceeds 40M
Also get rid of “Wildfires. Hurricanes. Blackouts. No worries.”. Even if it doesn’t open you up for lawsuits, it still isn’t true.
Given current events and overwhelming negative evidence of Huawei's corporate behavior why would anyone sensible want this?
My REPL sessions tend to evolve into tests.
How to Automatically Bump NPM Package Version
>It's my understanding that if a US company wants to hire someone outside of the US to work remotely from outside of the US; they must treat the employee as an independent contractor.

Depends on what legal structure they've established within the country where the employee resides (and the laws regarding such things).
> out-of-pocket max

> yes, for international folks, people in the US

That's not the end of it. There's an "in network" deductible and "out of network" (OON) deductible.

Depending on the health plan you have and the state you live in, the hospitals can also "balance bill" if they are OON.

When giving birth, parents in the U.S. is very much expected to ask everyone involved, I repeat, everyone involved that they are not OON.

It's insane.
no i think it's quite a feat and admirable. I actually hope the government doesn't step in unless MS tries to take advantage.

it was just a hypothetical question.
Like with Bower, they're probably waiting for enough interest in Atom to drop off before they tell people to migrate to VS Code. With the example of Bower, there are still way too many projects using it in the wild. I predict it's going to be another 8 years or so before they decide to actually put Bower to sleep.
> Real time, remote communication through tools like zoom, slack, and lucidchart (in my humble opinion) has been solved.

Unfortunately, that's not the case.

Remote meetings can be far more frustrating and inefficient because of latency, total lack of turn-taking cues, inability to read emotional expressions of concern or worry on one person or to "read the room", emotional fatigue from lack of cues, and so on. And that's all assuming best-case scenario that your equipment and internet are working well. People pay attention less, speak up less, and so on.

Now, this isn't to say that remote communication isn't useful -- it's obviously far better than not having it at all. And even when you're in the office, many teams are distributed anyways across offices.

But remote communication and meetings have in no way been "solved". They still present elementary problems like when someone asks "who has thoughts?", there's 10 seconds of excruciating silence followed by four people speaking simultaneously, then another 20 seconds trying to figure out which one person will actually speak, where nobody wants to seem like the aggressive bully OR never get to speak.

It's really hard.
Patience, foresight, and good writing skills don't solve the fundamental problem that a consensus in 3 days is less valuable than a consensus in 30 minutes. Any long sequence of consensus-based decisions becomes infeasible in the asynchronous model.
I guess my argument is more does Costco have humans merchandise? I feel like the fact that they just put skids of overstock out into the isles randomly is more passive than the fancy facing work that most retailers do. Likewise, does Costco carry SKUs because they feel right, or because of some kind of clinical calculation they did about most popular CPG?
I've said it before and I'll say it again: the single most cost effective way to speed up math and physics research by a philanthropist would be taking a few million dollars and hiring a team of developers to bring LaTeX into the 21st century: Take the 100 most popular packages and fold them into the main code base (so I don't need to install conflicting packages just to get three columns!). Create a non-buggy desktop IDE/wordprocessor that works seamlessly using a traditional interface or a LyX-like interface. Merge/buy/replace Overleaf with an online service that syncs reliably with the desktop IDE. And, most importantly and difficultly, create a standard way for generating beautiful web pages (including mobile) from the same LaTeX++ files that can be used to generate beautiful PDFs.

The annual NSF physics budget is roughly a quarter billion dollars. This only needs to make NSF-funded physicists 1% more productive over a decade to justify spending $20M, and the entire world would benefit.

EDIT: Lots of commenters worry that this will end up like various closed-source for-profit tools like Google Docs. But for a closer analogy they should look at some of the excellent free open-source science software being produced with philanthropic funding such as Zotero. Physicists will only adopt it if it makes their lives easier (and maybe not even then...).

EDIT 2: There are some pretty strong parallels between the commenters suggesting this can already be achieved with homegrown tools and the infamous HN Dropbox comment.
> Closure and function return function can be used as substitute

So for every list you have an additional allocation for the add function. It obviously continuously to get much worse as more "methods" are inevitably added. That's extremely inefficient for something that's used often and it's not something JavaScript engines can optimize away. The benefit is also extremely negligible since the closed over values are still implicit in the call to add.
Show HN: Breaking a meaningless world record: computing Γ(1/4) to 500b digits
Clojure folks do that. Don't know about all of them, but lots of them do. You even have emacs cider shortcuts to run tests from a live repl.
This looks neat.
Something I just thought of: with public schools going full-remote, there are lots of lower-income households whose children are really struggling to stay in the loop. Has anyone thought about starting a program to package up Raspberry PIs with case, cables, installed OS, and a cheap display, and send them to people for quarantine-education purposes?
If you exclude Instant Answers and widgets then pretty much, but the important thing is that they don't send your PII to Bing. Not saying that sarcastically. For me it doesn't matter what the underlying data source is.
See my other comment in sibling thread. Yea they do communicate intricacies of human emotions when words fail.
Futuristic-Looking 1939 Duesenberg Coupe Simone Midnight Ghost
Those are both great ideas, especially the noise reduction function might be something that makes this tool quite useful for quick recordings! I actually tried implementing noise reduction algorithms in the past, but sadly could not get it to work properly. Maybe time to revisit! (ditto about the spectograms too)
> I don't see how HN is what's wrong with the web. It's a very well managed online community.

I would say that, while what you're saying is true, it's also a very intense echo chamber. VCs, startup-culture and lots of the work generated by YCombinator has contributed to the hostility of the web in the first place.
Stress lives in the hippocampus region of the human brain
That would never have occurred to me as the key word, thanks!
It was used to successfully navigate strikes, and the general idea was more decentralized than typical system these days.
Deep fakes out of the box are easy to spot, even to an untrained eyes. There’s chromatic artifacts and other things. Even though they are amazingly good quality, humans are well evolved to spot weirdness with faces.
While Word has evolved to do many of the things that were exclusive to LaTeX at one point, the problem is that Word is not extensible. When you hit a wall in Word, that’s it — you have no options. In LaTeX you can pretty much always figure out how to do what you want to do, even if it takes learning a fair bit about the packages, and if you don’t want to spend that kind of time you can almost always find relevant info on stackoverflow.
There's a line from The Simpsons Movie that has stuck with me for a long time. Springfield has become critically polluted, and the US government is going to erase it from the map. To sell this idea to the masses, they enlist Tom Hanks to produce an advertisement. The line goes, "Hello, I'm Tom Hanks. The US Government has lost its credibility, so it's borrowing some of mine."

I see this as the fundamental problem. Advertising is, at its core, a transaction in which people with people with credibility and influence are paid to lie. It is a pollution of public discourse and intellect, and what we're seeing right now is the analog of runaway global warming.
Here's a link to "The 2020 hacker report" by HackerOne

https://www.hackerone.com/lp/resources/2020-hacker-report

I've looked through it and there's some nice information on how hacker industry emerged and grew into what it is now, talks about money earned by ethical hacking as well.
Meeting reliability challenges with SRE principles
It still depends.

Think of a List class. Let's say it has methods to add, remove and retrieve elements, and it has a method to retrieve the size.

Let's say the internal implementation is an array with a fill pointer.

Obviously, before you can usefully call list.get(7), you must have called list.add(T) at least 7 times (assuming no deletes).

Do you need to know the the state of the backing array and the value of the fill pointer? Do you need to know whether there even is a fill pointer, or a linked list underneath (obviously, the performance would be different so you would need to know at some point)?
Uber is destroying thousands of electric bikes and scooters following Jump sale
See also https://news.ycombinator.com/item?id=23062904 from a few weeks ago.
> yet with currency exchange salaries are discounted by 30%.

It doesn't work that way. Salaries are lower in Canada, but that is not due to the currency exchange.
It could be a low hanging fruit that can be easily picked up.

I'm certain they have more designers or developers working on other features as well.

I remember a few years ago people were saying Github development seems to be stuck due to legacy issues and they couldn't compete with Gitlab in terms of features.
after 5 weeks of seeing cryptic screenshots on discord of ycruncher it's finally done!
I would argue rust does it much better than go. When you have to resort to hacks like cgo that subtly change the performance and functional characteristics of your program i wouldnt call it "first class". Its good, dont get me wrong, I like how go cross-compiles most things. I wouldn't say its the gold-standard as long as cgo continues to be a thing

Edit: I mention cgo as many who want to cross-compile a statically linked binary may want to interface with other libs via FFI and this is a huge gotcha. It is a bit tangential to strict "static linking binary building".
A persons signature often changes over time - it’s a ridiculous reason to void a vote.

All that should matter is the form being delivered to the correct address of a registered voter, and that voter only voting once - with the obvious identity / address checks being undertaken on registration.
I was thinking more along the lines of, would being a public official in a public forum imply that the forum administrators can't interject and add their own editorials to his speech either? At least, I can't think of situations where this happens in real life, so it's not clear to me what the implications are.
I've been seeing them more and more frequently for venture capitalist firms, in twitter bios etc. Thought I'd check our (https://host.io) ranking data for .vc domains:

=> select * from hostio.rank where split_part(domain, '.', 2) = 'vc' limit 25;
domain | rank
--------------+--------
bc.vc | 55389
8x8.vc | 66295
bjn.vc | 74899
oscar.vc | 81721
plus2.vc | 89589
kissanime.vc | 96140
compre.vc | 97865
nt.vc | 106039
animo.vc | 107111
yts.vc | 115567
mylink.vc | 120827
dot.vc | 151363
luz.vc | 158821
vook.vc | 179284
huobi.vc | 202050
app.vc | 206374
pornhub.vc | 248283
imi.vc | 270076
sf9.vc | 276701
btov.vc | 281670
175sf.vc | 283532
99s.vc | 288077
icoc.vc | 302644
1776.vc | 318693
fenbushi.vc | 331303
(25 rows)

Nothing particularly popular, and not many of those are VC firms! Only 406 in the top 10 million domains:

=> select count(1) from hostio.rank where split_part(domain, '.', 2) = 'vc' and rank < 10000000;
count
-------
406

You can download the full top 10M from https://host.io/rankings if you're interested in playing with the data yourself!
I'd be fine with Twitter fact checking the Dalai Lama. For example, his most recent tweet says "When this blue planet is viewed from space, there are no national boundaries to be seen."

Here's a photo from space of the India-Pakistan border: https://qz.com/india/516864/the-india-pakistan-border-is-so-...

Assuming that's not a fake photo (or that this one is: https://time.com/4780003/international-borders-from-space/), I would say that sufficient evidence exists to say that what the Dalai Lama stated is factually incorrect.
If by tech expertise you mean knowledge of cloud and large scale web applications, then yes. For security though, and I'm sure this is true for other industries, the Bay Area has very little on the defense industry in Maryland.
Indeed, but this this being on threadreaderapp means it started as a write-once Twitter thread, not a well-written blog post.
The main advantage of LaTeX is that the format is more-or-less transparent. I say "more or less" because last time I claimed it is transparent, someone showed me their .tex files and sure I could not understand them, but by now this has been the only time I could not understand a .tex file (this was someone who used macros to decline nouns, among other things; it's not a common use case).

In general, if you see a .tex and cannot compile it, you can look inside and get a good idea of what the file is about in 5 minutes; a bit more time and you can essentially read it by hand. I don't know of any other semi-popular text format except well-written html+css (which is insufficient for science) that supports this. The cleanest systems will go obsolete and become unsupported; if I want my writings to stay around for 200 years, my best bet is to write them in a format that does not strictly require any decoder. And LaTeX, as commonly practiced, is such a format.
Can Facebook Shops Unlock AR's Long Tail?
Red badges not treating you kingly enough?
Indeed, one of them is a subway control panel, and another one a railway panel. :) [See http://blog.presentandcorrect.com/27986-2 for the links to original image sources.]
Show HN: Build your audience with podcasts from your WordPress articles
The solution to this (at least the one we've landed on at work) is to make sure your dependencies are packages in a yum repo you include on your systems. For us, that's a local private yum repo our systems have access to which we package perl Module requirements into that aren't in the public repos. We also include our private libraries there. If the utility script is commonly enough used, we'll make an RPM for is as well, or stick it in one of our general purpose utils RPMs and make sure dependencies are set. If that's done, you don't have to worry about dependencies at all, if not, you might have to manually yum install a few things that are grabbed from our yum repo.

There are lots of ways to handle this problem, but if you're handling lots of systems, you presumably already have a method you use to keep them up to date and secure. You presumably are also installing Python from the system packages (if not, you probably shouldn't be writing system utils in it unless you can ensure it's the same on every system you guys maintain, in which case your dependency problem shouldn't be a problem), so tie into that mechanism. It's a lot easier to reason about when there aren't two competing systems, and presumably you aren't going to do away with the security updates the distro provides.
Watch Solaris [0] by Andrei Tarkovsky! It's an amazing Soviet era sci-fi movie. While the controls in there are obviously fake, it's interesting to look at how the director and his team imagined a space station to look in 1972.

https://en.wikipedia.org/wiki/Solaris_%281972_film%29
Ask HN: How do you ensure 100% transactional email uptime?
Elasticemail went out today and left some of my services high and dry. How do people deal with transactional emails that MUST go out? Thinking about building a fall-back to other services, but was curious if anyone had suggestions. Thanks!
For a second I thought this is a WebAssembly app :)

Nice job!
also MAPS,
Why no love for network switches? The old mechanical telephone exchange equipment is enormously satisfying to watch as well.

https://youtu.be/_xI9tXi-UNs
Often, for us, information and requirements are constantly evolving which we counteract by having a very business oriented development team. It's not an easily scalable solution, but it has been effective to have a developer who understands the business involved in the process start to finish to try and bridge the gap between user requirements and actual requirements of a working solution.
Website Will Selfdestruct
Nixon also asked the CIA to "make the economy scream". It's really unfortunate that most experiment in central planning were also complicated by the world's super power at the time trying to ensure that the experiment failed. Not to mention that their key export (copper) price crashed during those years.

Not to say that there wouldn't have been bad economic outcomes here otherwise, but it's clear that they were going up against the CIA.
This thought isn't new. The company I work for now has been around a while, and they went through an entire phase of remote work. They have walked it back lately. We still have plenty of people working from various corners of the country, but new hires are on site at one of our office locations.

I won't be surprised to see a renewed push for remote work, but the tools are still pretty mediocre compared to in person collaboration, so I also won't be surprised to see some pushback as organizational leaders decide getting people in a room is worth paying extra for.
I rarely use REPL driven development, however in my limited experience using it, it only makes integration testing faster, not unit testing.

I used this methodology with a Slack bot, because doing integration testing with Slack is annoying when I'm not directly testing the Slack communication portion.

For example: https://github.com/cjsaylor/chessbot/blob/master/cmd/repl/ma...

Edit: It seems like there are a lot of comments surrounding him "abandoning" TDD. Not only did he not do that, he literally says in the conclusion of the article that he would not recommend doing it.
Yeah, now that you mention it, maybe IFTTT would have been easier / more efficient!
Hmmm, at least its still for an outdated version
Not just jets, a regular propeller based plane can have that effect:

https://www.youtube.com/watch?v=4iOoiEbtf2w
Tony Hawk's first skateboard is now in the Smithsonian
Apple Making It Harder to Avoid Nagging macOS Update Notifications
The examples in the tweet that spawned the discussion, they are totally overused and thrown in as plain decoration. I can barely even pay attention to the words, I'm too busy trying to figure out what the emoji mean.
Side note: I’m sure I’m not alone in believing libman completely destroys bower. It just needs better stand-alone tooling.
This is awesome. As an avid past user of Cool Edit 2000 and Adobe Edition 1.5, I love this project. Fantastic to see something familiar in a browser. As a bonus it hits me right in the nostalgia. I'll be watching and supporting this!
I think an average consumer HDD around that time was probably 100-200MB, no? I don't remember what the cheap desktop I bought in '94 had, but it was definitely not over a gig. I remember I bought a 6GB HDD that was already pretty cheap in '99, thinking "wow, disks are just massive now".
Trump to Sign Executive Order Targeting Social Media
Clorox Uses Experimentation to Increase Add-to-Cart by 74%
Seems like exactly what many on HN were asking for: weigh page speed without biasing towards AMP.

This can only be a good thing.
"Docker" is just the userspace component of a Linux kernel feature. "Docker" doesn't run anything, the kernel does.

Podman has three main advantages over docker: Not needing to run as root, not requiring a daemon in the background and being packaged directly by linux distros.
It can statically link Linux executables, including musl libc, libssl, libcrypto, and other libs that are usually dynamically linked.

It can't do this for non-Linux executables (e.g. Windows, Mac). On those OSs, the executables are dynamically linked with system libraries.
If Twitter is going to enact this policy to one entity they must do it to all. If not then they are not being a neutral platform.
It's not REPL-driven design, it's REPL-driven development. You don't design by driving a REPL, that would be stupid. It seems Bob has lots of misconception and is blaming his poor design on the REPL. Haven't read such a hollow article in a while.
You make it sound like YouTubers want walled gardens, which is kind of countermanded by the constant complaints YouTubers have about YouTube. I think that YouTubers think they’re stuck with the walled garden more than anything else.

The problem for YouTubers is that their fans are on YouTube, and moving fans from one platform to another is really, really hard.

I’ve also been rather negative on the viability of distributed social media sites, because they’re really hard to explain to non-nerds. Even as someone who understands the theory and goals, dealing with picking an instance and navigating the differences is a hurdle I’m not really interesting in dealing with.
This is great, thanks. Is there a way to access the menu via a key shortcut?
What if I already have a different C toolchain installed? Would I now need "cenv" to keep the pyenv C toolchain and my other C toolchain separate?
"Through both internal studies and industry research, users show they prefer sites with a great page experience." You don't say!!!
Good they made internal and industry researches about this since I really thought users preferred poor experience...
> Things like error messages, queries involving the name of a programming language etc. are often just not as good in DDG.

I don't have any problem with those types of searches on DDG. Even obscure error messages turn up most of the time, and when they don't turn up in DDG they don't turn up in Google either.

Even when I do searches for a relatively less popular language like Haxe, I don't have trouble finding what I'm looking for. I only remember a handful of times over the 3+ years I've been using DDG that Google returned an ancient IRC log referencing my issue while DDG didn't return anything, but just the same I've had Google return irrelevant results while DDG gave me exactly what I was looking for.

Since my anecdotes offsets your anecdotes, the only conclusion is that anecdotes are useless to compare these things :)
Regardless of privacy issues the functionality they provide is very limited and not reliable in my opinion.

I had an Amazon Echo (Alexa) for some time. The only thing I used it for was toggling a smart bulb. Everything else was useless. Speech recognition isn’t reliable enough to be trusted for anything that impacts the real world like sending texts or ordering things and discoverability of what commands are supported is non-existent.
And speaking of typesetting after LaTeX, I recommend giving RMarkdown Distill, scientific and technical writing, native to the web (https://rstudio.github.io/distill/) a try.

There are references with a mouseover, possible to include an interactive chart D3.js, etc. Right now I use it for an internal report in deep learning.
Off-label use is great, doctors love it, but ... trials don't show much.

" [...] esketamine’s results are at least as bad as any SSRI’s. If you look at Table 9 in the FDA report, ketamine did notably worse than most of the other antidepressants the FDA has approved recently – including vortioxetine, an SSRI-like medication."

https://slatestarcodex.com/2019/03/11/ketamine-now-by-prescr...