skysight-inc/HackerNews huggingface dataset:
I agree that it doesn't have to be a trade-off, but that mindset might explain why there is less focus on creating one-click installers.

An example would be Clojure's newish approach to managing projects via the CLI and deps.edn. It's very powerful, and expressive, but definitely not a one-click approach.
In the statement they said they were a "USA incorporated not-for-profit organization" which already manages operations between Canada (like you said) and the US.

It also mentioned that the names, brand, trademark, intellectual property and anti-trust will be managed by the new belgian entity.

There's nothing wrong with that. It sounds like the move is partially motivated by legal reasons. As an amateur who likes to know the details of laws, I'm interested what the differences are between their current legal entity and the new belgian one.
Honestly, I would find it extremely limiting if someone was able to copyright 1664 bits of information. Bitmap 8x8 fonts are absolutely trivial. In one afternoon anyone could make every human readable variation.
>The value of certificate authorities is to be the roots of trust, as said.

But they aren't, DNS is. That's my question. If someone controls my domain, they can point it wherever and get all the Let's Encrypt CA signed certs they want. So how exactly is the CA being a root of trust there if the CA itself is basing trust off of domain control? In neighbor comment it seems that maybe the CA is basically acting as a hack to bypass an inability by clients to check DNS? I can see why that would have some practical value in the near term but it'd be good to do away with it as soon as possible. Apple/Google/Microsoft (and maybe Mozilla) may be in a position to do so if no one else.
This forum is for that which is intellectually stimulating, and isn't limited to tech.
This is part of why doing this is tricky, and why we don't. If this section were in the book today, it would say the RLS, because the RLS is the current project from the Rust Project proper. That's about to change, but still, it's a good example of why this is hard.
If landlords get wiped out, Wall Street wins, not renters
Take home exams basically become group exams with your friends the night before they are due.
An year or two.
By coincidence I added a trivial finger-server to my golang utility toolbox today:

https://github.com/skx/sysbox

Create ~/.plan and clients can query it remotely, just like in the old days.
That's what I'm saying. (Probably going to get downvoted to smithereens) but how can COVID-19 _which is of the same nature of thousands of other known corona viruses_ be so diabolically different than the ones we know about?

I'd bet all these worst-case symptoms are _also_ present in those hit badly by the flu or other corona viruses.

Indeed, after some googling, same is true for H1N1:

https://www.kidney.org/news/newsroom/nr/H1N1Patients

and the flu:

https://www.ncbi.nlm.nih.gov/pubmed/984071

These type of articles posted by OP are mostly clickbait. While they ARE true, it's also true for all similar diseases.
> Taiwan and South Korea seem to have this contained now. Germany is very close. These countries are getting back to normal with very low death tolls as we speak. They certainly didn't "shut everything down".

The death rates in these countries also peaked about two weeks into lockdown, way too soon for lockdown to have had any impact. The death rates are also following a similar bell curve across the world, seemingly independent of any lockdown policy.

The countries that have done well implemented test and trace early, and got people who had tested positive with COVID well out the way of anyone else in hospital wards.
Coronavirus experts can be wrong. We can safely reopen: Rep. Jody Hice
I maintain a .plan file and finger server at peter@tcp.rip / finger://peter@tcp.rip/ if you want to try something out.
If you send coins to a cold wallet, you will be more or less free from approval, and even pseudonymous if you're careful.
Fix the angles first, then move in parallel to the target. It's quite easy.
My Journey from a Business Relations Manager to President-Sales at RChilli
> In the era of HTTP, you could have set up a web server in 2000 and it could still be running today, working perfectly well (even if it didn't support the very latest shiny thing).

I'm not sure this assumption is right, looking at the CVE list and in particular entries associated with Apache.

http://cve.mitre.org/cve/

https://www.cvedetails.com/product/66/Apache-Http-Server.htm...
Unix programs start, not in the directory that their binaries are in, but rather in the directory that their parent processes are in. That could be the directory of the binary if the parent process did a chdir(2) there before spawning the child, but command-line shells never do that unless the user explicitly typed "cd".
I've been very interested in remote work, like you said you were, and I'm worried about the same issues you discuss here. However, one of the things I've seen that I hope will mitigate these issues is the idea of not working at home, but still working remote. For example, getting work done at a coffee shop or public library, instead of home.

I'm worried that mixing my work and personal life too much will be a big strain on my mental health, but I plan to work at home as little as possible in the future, while still trying to work remote to avoid having to commute and enjoy a more flexible schedule. I hope this idea will help you!
A high school student/college professor is clever enough to write web pages and setup web servers, but not clever enough to install encryption keys and certificates? Not buying it.
Awesome work. I like the way you are extracting the data from PDF. We want some data to be extracted from email attached PDF on regular basis. is it possible to do so
Have you read the side effects of prescription drugs? It's scary also. If 24/7 coverage and articles like this existed for car accidents, prescription drugs, surgeries, cancer, etc. we would have to shut down life as we know it.
I don’t understand. This describes basically every code review tool I’ve ever used. If there’s something aside from Gitlab that I should try that still integrates, I’d love to know.
Yes, it is theoretically possible for a TypeScript type to be "wrong" and the underlying variable to have a different type.

But there are only a few ways in which that can happen:

- a bug in type definitions - a JS library with .d.ts files which "lie" about the actual types - this is no different than any other bug in a library, needs to be reported and fixed. In my experience, such bugs are not very common (I've yet to encounter one).

- non-validated external data (JSON coming from HTTP) - like I said, you have to validate external data (or assume that anything can be anything). You kinda have to do it in all languages, though ones with reflection and a deserializing library can do that somewhat automatically and throw a runtime error if the deserialization fails (although that is not full validation).

- incorrect explicit casts and using `any` - e.g. `const a: number = ('asdf' as any)`, but less stupid and more accidental. This is a bug in the casting code, similar to doing an incorrect `reinterpret_cast` in C++. There is usually little reason to do explicit casts in TypeScript code, outside of very small isolated pieces of code.

Which means you generally don't have to worry about any of this. Relying on those guarantees is good enough for 99+% of situations (I mean, some people even use dynamically typed languages and survive without doing tons of checks on every other line of code).

---

Testing stuff which is not expected (by the specified type) to be `null` for `null` is just as pointless as testing it for the number 10. There is just no "valid" way for the `null` to have gotten there (just like the number 10). It would be extremely paranoid and only add noise to the code.

If there is a valid way, then the type needs to be `T|null` (and then you need to test it), not `T`, otherwise it's a bug. For TypeScript code, this will be checked automatically, for JS library type definitions, it needs to be made correct manually.

Regarding JSON and undefined, you can omit properties in JSON. E.g. sometimes have {"user": {"name": "Bob", "email": "bob@example.com"}}, and sometimes just {"user": {"name": "Bob"}} without the email. Such an optional "email" can of course be expressed in TypeScript, and can be tested as `=== undefined`, which will return true if it's not there. And such a pattern of omitting properties from objects (not just JSON) is much more common in JS than assigning `null` to stuff.

You are much more likely to find a JS object where some property is sometimes there and sometimes not there but never `null`, than an object where it is always there but sometimes `null`. That's what I mean when I say `undefined` is much more common than `null` in the JS world. But neither is a problem, you just need to have types which correctly describe what values the properties can contain.

---

So typically none of this is a problem in practice, as long as you have correct type definitions for the JS libraries which you use (i.e. there is no bug in them, just like there should be no bugs in the library itself) and don't do funky casts with `any`.
I'm trying to figure out if you intend some comparison beyond "somewhat mad but effective."

Is he waiting patiently for the right moment to strike? Does he pretend to be dumb but is actually incredibly smart?

:-)
I did once get an explanation of how SAP screens work when a former employer was considering buying SAP ERP - it reminded me at the time of how IBM mainframe terminals work.
How to Copy File Path on Windows 10
bfde3b40defb665d0dee129bd3dbd3b3c5f5dac11fb16214ff458820b01a2f042fe183b424eb5cb47eac1850d49c7e4c4a209cda37b3d4c4080a57309949703dea4608eab479b61b576de43e8aa293b0cb42e2090a8d8d5ae4d77b11e7a3bce2c95e9c2bf1e2167f25f61b4296a95a39381a6cf616eeb7a81f2bff142ccd6f6a5666aa36ee69563a8b78c3fbc42d33217ee23640bc56031a081f9d46c799f8b354d7b6dd0a348b8a829311f47152234d3ebee3f590a868e8219548faa740ddc232e55fc74a343cc70fbc9e472559b0023a8075eb731e01f56649477500df149e48071a511696f0b0063abaf62184664ed00bf357f4628431f71c4422ead52bbf582e37d1b8c0faa1de4412ce0ff8357be7d44aee9a1c590340441d2ea4329ab1829c8cd0b51f05b35d28371a03733799aa878d3d0bc2a82953e58709fcb59f32
> Sadly, the New Yorker judges that its readers can handle terms such as "epipelagic" and "hadal", but not the reporting of depths in meters.

Are you complaining that they aren't reporting depths in both feet and meters? Or that they aren't reporting depths in only meters?

Also why does it matter? Is the conversion that complicated?
They've been adding tables since 1980...
Its not so bad. He is referring to RN updates, e.g. from 0.61.5 to 0.62

Its annoying, but I succeeded in upgrading in one project in about 1 hour. Just basically comparing the example code diff on github.

perhaps older version had more changes and weren't documented as well.

irrelevant comment: I hate Expo as it fails to be a helpful abstraction on top RN.
parallax view means that the header image moves with the movement of the header image when it is pulled down like a Twitter profile image.
This library makes it easy to introduce it by dividing it by components.
Do you know anything about Austin? There are cranes all over downtown, mid-rise apartment buildings sprouting up everywhere, etc. We’re certainly not perfect in terms of housing, could use more “missing middle” housing such as duplexes/triplexes/etc., but the idea we are not allowing new housing is crazy. Costs are still going up, definitely the most expensive big city in Texas at this point, but obviously nowhere near Bay Area levels.
The US never lost the ability to make masks. The issue is that unlike the tech industry, traditional manufacturing can't just spin up a thousand AWS instances to increase production 1000x fold, which is what the situation required.
That is from hypoxia due to ards. Not a typical outcome of infection.
I don't think you understand what Hacker News is meant to be.

Perhaps you would be better served by something like Techcrunch.
I've always wondered if the Stardog implementation is based on the work done by Ontop? I can see from the history of Ontop that they also have releases dating back to 2014.
Hunter lets you find email addresses in seconds
The US unemployment is currently about 15%, up from some 3-4% that it was in the previous months. I wonder if there will be an effects on office space demand, and thus its price. Maybe it will become not as hugely expensive?
I'm pretty sure I've seen job adverts from Google for people with experience of Oracle Hyperion.

What would be the point of Google writing their own financial consolidation software?
Location and Work
> We have a superior network/product

Not meaning to troll here, but I can't let these claims go. In what way is Bitcoin superior as a payment network to what we already have? Transaction costs are higher, the transaction throughput is (significantly) capped. Lightning Network was supposed to be the savior and has been "just around the corner" for as long as I can remember. There may be niche cases where censorship-resistance is worth the cost and complexity of using Bitcoin, but the vast majority of transactions do not need this.
An asset register is how companies keep track of their assets. Any software license, computer, monitor, keyboard, copy machine, etc. the company claims as an asset is tracked in the register.
Nice, just curious counting the filled and dotted lines - how this software is integrated together?
Distractions are definitely caused by internal triggers and sometimes there is no perfect way to deal with them.

I'm adding features to an existing service, and it causes me emotional distress, because there are 3 layers of legacy code next to the stuff I'm adding. I so want to go hog wild and rip up the old stuff. The only problem being, we're short on time and devs right now, so I have to add these strategic features.

Here's how I deal with it: Chunk up the work, and think of the next small piece I can accomplish. Get started on something, and leave the last easy piece sitting there while I take a break. When I come back and finish that chunk I have a positive reward feeling for finishing a chunk of code. Then I feel more like starting the next piece.
The Windows story for Clojure is disappointingly weak, especially if you are going by the "Getting Started" section on their website.[0] They have reasonable instructions for Linux and MacOS, but for Windows they point you to an "alpha" level tool.

I think this is especially disappointing because there are mature, cross platform solutions available but whoever manages the Clojure project seems hell bent on pushing their "clj" tool which is, clearly, treating cross-platform concerns as an after thought. The Clojure organization conducts a survey every year and this is hurting their adoption with developers on Windows.

"One new question we asked this year was about the primary developer operating system to give us better guidance about tool-related work. As expected, MacOS was the leader (55%), followed by Linux (35%) and Windows (9%)"

Getting started with Leiningen, in my opinion, is much easier although, as has been pointed out, installing a JDK is an extra step that other languages don't have.

[0]: https://clojure.org/guides/getting_started

[1]: https://clojure.org/news/2020/02/20/state-of-clojure-2020

[2]: https://leiningen.org/
VMware to Acquire Octarine
>Don’t ask me to short it. It could be at $20,000 before this happens, but it will eventually blow up,” he said. “Honestly, I am just shocked that anyone can’t see it for what it is

$20,000 before it crashes? Sounds like he was right tbh
Who do you think docks their uncrewed dragon capsule?
They definitely have automated docking. This is for emergency manual override.
He did. There are numerous archives of them, and they seem to do well on HN when they're posted every year or two.

https://github.com/ESWAT/john-carmack-plan-archive
Because it is incongruous to toss around "epipelagic" to sound scientific, but then quote every unit of distance in feet/miles.

But they also convert their photography to black and white to evoke oldschool print journalism, to evoke the nostalgia so loved by their target demographic. The New Yorker isn't the place for scientific reporting.
Has anyone been able to dock with the Roadster? It's flying around somewhere :)
That's a pretty limited perspective. Economic growth doesn't benefit every business and every individual proportionally.

I know people in the Bay Area who are worse off now than they were in first dotcom burst because while software engineers might make 300% now of what they made in 2002, an auto mechanic doesn't. For many, wage growth didn't even keep up with the cost of living.
Pretty hilarious that OP goes straight into the collapse of civilization and Linear B after he TLDR’s
PyCaret 1.0.0
Financial Risk Prediction: Weekend Hackathon #5
No, it should've been called X Æ A-12. At least one of the normal letters (X or A) should be Cyrillic and at least one of the spaces should be actually a tab.
We really need to cut air travel because of the climate crisis, it would be good to reduce production of new airliners but it's not nearly enough.
I'm not sure if it's 60fps or not, but if you want to try it out, you should download it.
It's a very easy and very light library.
...

Something can just be interesting to read. Especially for kids.
This is another question.

You're discussing how to prove to Let's Encrypt, or anyone else, that you are the legitimate owner of a domain.

That does not mean that I know or trust Let's Encrypt. The root of trust is an entity I know and trust and which can vouch for Let's Encrypt, which can in turn (or not) vouch that you are the legitimate owner of a domain.

The same applies to DNSSEC. The root of trust being the root servers.
I'm still a MongoDB cerificated developer. The popularity has dropped as with the amount of positions available.

There may come a time when this applies to Go.
> Yes. Yes, you could do that if you wanted your class to be slow to import, wrapped up by more than 1000 lines of tangled decorator magic, and inflexible.

At first I thought: there's no way someone is this categorical about some obscure aspect of python's internals, then I noticed it's from dabeaz. What a man :)
Tesla autopilot is also a joke compared to what Musk says it's going to do. Whether he delivers is another matter.
Burmese Python genome reveals molecular basis for extreme adaptation in snakes
This is great. How do they deal with the on-going maintenance of the tools they build? Do they move to the main product team or does the internal systems team continue to maintain them?
They got downvoted because the statement has nothing to do with the article. The CEO of boeing said nothing about Boeing, an airline manufacturer going bankrupt. He said that a carrier / airline could go bankrupt. If that happens all it means is that someone else comes along, buys all the assets and re-opens with much reduced costs, probably at a smaller scale for a while.
He's heard Holst's planets, Wagner's "ride of the valkyries", and other pieces. Some of them likes, but usually the kind of music he wants to hear has loud/regular drums and lots of guitar.

His reactions do amuse me though, I let him watch the video to Thriller before bedtime recently, and he thought that was awesome. But the Amy Winehouse video "Back To Black" was scary and he made me stop it!
Would Memgraph be a good app to geolocate all of the data involved with a graph database?
Example: geolocate all of the electric distribution networks around the country7globe that interconnect with the values of the graph?
> We found a plant, we still don’t know what it is, which came back after the fires, a lovely little onion type thing, absolutely sensational.

Now i want to know about the onion!
I think you would be surprised. Somehow we've ended up with privately owned and founded rocket companies, which are higher entry in cost than airplanes.

Just because in the current situation we can't imagine it being different doesn't mean there wouldn't be possibilities if it wasn't so government focused.

I think a much bigger risk is that fact that I doubt many people will confidently fly like they did before for the next 10 years. I think airline travel will dramatically decline.
Online Threats for Kubernetes and How IDS Can Detect Them
VS Code is winning because it's multiplatform and has great support for lots of languages. I'd say it's the best choice for 95% of programmers.

But for writing C# apps in a Windows computer, the old VS was already miles ahead back in 2010. It is a really good product. It had RAD tools, testing, deployment, source control, database migrations, all wrapped in a very snappy and convenient GUI that I still don't think VS Code replaces properly. As much as I love the command line and unix philosophy, there was something about such a complete IDE that made me very productive. All IMO of course.

However I strongly believe that VS Code will get better and better with time and be able to fully replace old VS even for this use case in the future.
Announcing TypeScript 3.9
I'm curious - you seem to be saying that FAANG companies can't find enough employees, but your support for the point is that Google hired a significant amount of H1B workers. However, I've read/seen that many H1B workers work for significantly less, and under more pressure, because they are trying to become citizens in the US. Is it possible that the reason for FAANG companies hiring so many H1B workers isn't due to shortage of qualified new employees, but instead because they are more efficient workers, due to the pressures and lower salary?

I went studied CS in Idaho and know many of my peers took significantly lower paying jobs than they are qualified for so they could remain in the area. I'm certain at least some of them would rather work for larger companies with higher salaries and better benefits (and more prestige), if it didn't mean moving into the BIG CITY and leaving their friends/family behind.

In reality, it's probably a mix of both.
Instead of that, how about an nRF5340 running Linux Foundation's Zephyr Project OS on its application core?
perhaps they thought the serifs would be better suited for word processing
I will go back to my office next week from WFH status. After almost 4 months WFH, I feel excited to work at the office because it's really hard to separate my work from life which made me more tired, although to be honest, sometimes I feel freer to work from home. And when you work from home , it seems like you are always online because the time you get off work is not so clear to your colleagues unless you strictly set your time.
Having those two entities under one roof certainly creates some problems (subsidising the civil through the military). But either of the two entities would still be strategically important on its own and wouldn't allowed to go bust.
> Maybe I'm naive but I believe cheating can be eliminated by allowing students to have a notecard when taking tests and where they're allowed to write down formulas or whatever is necessary for them individually before the tests.

I think there's different "cheating by writing down formulas / information we're supposed to have memorized" and "cheating by copying someone else's answers".

In the article, he actually describes a situation where there were identical problems, but with slightly different numbers between seats. One of the students had test version A, but the correct answer from version B. This clearly falls into the latter category; reading the full story, it's really not clear that having a notecard would have helped him.
You Can Now Attend VR Meetings–No Headset Required
Wow, this is exactly what I've been looking for. Also, I'm not a C-programmer, but I think the source code is good-looking.