skysight-inc/HackerNews huggingface dataset:
Boeing were dangerously incompetent w.r.t the 777 MAX, but I have to disagree here - this isn't about putting down whistleblowing or dissenting opinions. What they're saying is they are gonna slap some people on the wrist and issue company wide memo saying something to the effect of "Please don't say stupid embarrassing stuff like this in the company chat or over email".

However we are in agreement that this isn't a commitment to fix any of underlying issues that caused this mess.
Twinkle Notes (currently in beta) is close to what you just described. It has a local encrypted sqlite3 database. You need a host (paid) to sync across devices, otherwise it's free to use on any device: https://twinkle.app
Please reach to us at support@twinkle.app if you need a free token to try syncing.
You don't get it. The full benefits of Bitcoin are realized when you stay in the system. Receive BTC. Spend BTC. Avoid converting to fiat ("real money") when possible. As adoption increases[1] year-over-year it becomes increasingly feasible to do that, to stay in the system.

[1] https://bitinfocharts.com/comparison/bitcoin-transactions.ht...
XFS is not copy on write.
Thanks for your comment :-) This is a privacy policy widget and not a cookie notification, which I believe is what you are describing and saw on the website.
Obviously, you have a point. I am indeed a little bit worried.

Some things that ease my mind:

Notion's export and backup features are quite good. You can export everything in various formats, markdown being the most relevant for me.
This only becomes messy with complex databases that use formulas and are related to each other. You would not have these with local solutions in the first place.

Notion is already profitable and growing rapidly, I do not see them shutting down in the foreseeable future.
However, the other concerns are relevant.

The API is supposed to be released soon.
I intend to either build a backup workflow myself or use other tools that will get developed then.
gRPC in Golang: Build a Simple API Service
Proof required. You may work for Elsevier and just be spreading FUD.
> statically linked

Why?
Pandas Pre-Release v1.0.0rc0
Those bars and strip clubs already have plenty of CCTVs, you are being recorded. Police have body cams, cars have dash cams, almost every phone has a camera capable of taking video, the chance that you are being recorded if someone wants to is already very high.

A glass cam will probably work out the same way CCTV has: people are worried about the potential for privacy abuse, but in the end these fears don’t come to pass.

Google Glass wasn’t ready, the tech isn’t ready yet. People stopped using it because it wasn’t useful. The tech will be useful someday, however.

Luddites complained about the automated loom as well, saying the cost to society was too great despite its benefits. It didn’t work out well for them in the end.
I personally adore Sci-Hub and Libgen but that's because such is my personal alignment - I believe no such concept as "intellectual property" should exist and right (which, from my point of view, is unlimited sharing of what is usually copyrighted in this case) is more important than legal.

To support my stance I can cite the German phenomenon (many attribute it's 19th century industrial growth to unconstrained knowledge distribution made possible by lack of copyright laws) and the biblical "miracle of the five loaves and two fishes" where Jesus replicated five loaves and two fishes to feed a lot of people (today copyright advocates would say replicating bread this way meant "stealing" from the baker). And the fact I then buy a legal paper copy whenever I read a pirated ebook if I liked it while the lack of a pirated copy availability would never cause me to buy a legal copy (countrary to the concept of lost profit copyright advocates use).

At the same time I was initially surprised about the fact the scientific society is openly speaking pro-SciHub and pro-LibGen: most of the same people would generally say piracy is bad both because it's "stealing" from the copyright holders and because it means breaking a law. They would condemn using cracked apps, sharing movies and ignoring licenses, I have met quite a number of professors who would surely expel me from the university if I had scanned an expensive textbook and shared it with other students, yet they magically support SciHub. I find this phenomenon curious.
The Y2K bug is back, causing headaches for developers again
Spotify uses DRM. Scientific papers should not be encumbered by DRM.
Do you have any evidence for this ? Because otherwise it's just a piece of FUD to poison public perception of scihub.

Especially the gratuitously cruel "credentials given to Scihub are often not just used by Scihub, and are then used for further phishing or hacking by other third parties".
Explaining Atomics in Rust
Better, I am almost always able to download the paper by prepending sci-hub [dot] tw [slash] to publisher's URL. It sometime asks captchas but not at all a problem.
For non-businessThe PO checks addressee name against authorized boxholder name(s) and rejects mismatches.
Sun is all but defunct, I don't think I would characterize it as a subsidiary of Oracle.
Perhaps my perspective is ignorant, but in my sub-field of computer science, most people put their papers/pre-prints openly accessible on arXiv, ResearchGate, or personal web pages (if the publisher is not open access). I've never used Sci-Hub because I never had to, and when at home or traveling, I rarely have to use my university's VPN, because I cannot read a paper "for free". This is probably a good cultural indicator of my domain.
I certainly agree that layoffs don't mean a recession, but I don't see how you can argue they represent an increase in efficiency.
Maybe you're right, maybe they all just living in tents outside where they are completely ostracized from society and treated subhuman. Maybe they like not being able to do anything that requires an address to do. Maybe they like not having a consistent place to shower.

It's a ridiculous thing you've said.
> why don't you just host your papers on your website then - or, if you do, why don't you think it's enough?

Most publishers prevented you from doing this as of a few years ago (I left academic research around that time). You were not allowed to post any content that contains any work by the publisher (even formatting/editing changes after first round of reviews). Thus you could only publish a "preprint" which no-one can rely on to cite because they don't know what's in the final peer-reviewed version. Some publishers are more lenient than others but there's definitely friction induced.
Is K [0] in some sort of competition with J [1] about who can write worst, most unreadable and unmaintainable C code possible?

[0]: https://bitbucket.org/ngn/k/src/master/m.c

[1]: https://github.com/jsoftware/jsource/blob/master/jsrc/v2.c
Boeing (and Airbus) are effectively nationalized: no matter what, their respective governments will bail them out due to their importance for military hardware.
So my take on this is that the future is Ceph and you would do better running single node ceph than ZFS or BTRFS.
The oldest living things on Earth
20 years of working in HE IT.

Random unaffiliated Scihub users in China contacting our University IT helpdesk after the phished accounts Scihub was using to proxy an article had reached it's EZproxy download limit and the 'you have been blocked' message they receive instructed them to contact our helpdesk!
I am sure that there are things OneNote is even better at than Notion.

However, some of the most important concepts covered in my post are databases, relations between those databases, and editing workflows (markdown, slash commands). As far as I can tell, OneNote does not even attempt to do these things.
As someone who remembers the nationalised British car industry I am sure that will not resolve these problems.
This is unpopular to say, but when we're heading for a mass extinction event, maybe we should be sacrificing freedom for the sake of social cohesion. There should be facial recognition, social score and such things, to preserve humanity from chaos. I think there's a decent case to be made, and that's why I generally appreciate what China is doing. They are the best prepared for what might come.
Let me introduce you to the xioami band, which last me over 1 week on a single charge for less than $30

No, the screen is not always on, which does not matter when I'm not looking at it
If you find it unbelievable that code like this is written by hand, read this short explanation about “a very unusual style of C” [1].

Fastai has a guide how to write Whitney-style code in Python [2].

Thre is a relevant thread in HN [3].

[1] https://github.com/kevinlawler/kona/wiki/Coding-Guidelines#t...

[2] https://docs.fast.ai/dev/style.html

[3] https://news.ycombinator.com/item?id=19481505
>I have met quite a number of professors who would surely expel me from net university if I had scanned an expensive textbook and shared it with other students, yet they magically support SciHub

With textbooks a reasonable amount of the money goes to the authors. Those professors write the textbooks and will lose out if you pirate them.

It is not so with papers though. The professors who write them lose little if anything when you pirate their research - those who lose money (elsevier and co) in that case are (rightly) perceived as not deserving anyway.
If not, how could I care anymore?
Peak TV Hits a New Peak, with 532 Scripted Shows
You're confusing extending vdevs with extending pools and stripes.

It's kind of apples to oranges, really.

FreeNAS documentation[0] makes it pretty clear.

In ZFS, you cannot add devices to a vdev after it has been created -- however, you CAN add more vdevs to a pool.

So basically, your complaint is that ZFS wants to have stripes of vdevs and that instead of adding 1 drive to a 3 drive RAID5 to make a 4 drive RAID5, you have to add 3 drives to a RAIDZ1 for a 6 drive RAIDZ+0 that is equivalent to a RAID50 on a hardware controller.

Yes, it's more enterprisey, but it's not especially more difficult and the result is different and perhaps better depending on your use case.
A little surprised that after 64 comments I've only seen 2 instances of Evernote mentioned. I recently went back to using it and have been making use of the clipper fairly often.
https://twitter.com/dalevross/status/1214257684863692806
https://www.evernote.com/l/AVVHBrGz_9BPMbh_Oxgp8qpibzVtX0tRn...

I also found https://dabble.me/ the other day which seemed like a nice slot in for quick thoughts with the ability to email to your journal. I've heard that journaling manually works better but I really dislike writing unless necessary.

One of my biggest gripes is with how many places I have my data in currently, and as a dev, I should have done something already but that's another story.

I'll definitely have a look at Notion and org-mode having read the feedback here along with a few other mentions elsewhere.
I don't know the disconnect between HN and the real world. Auth0,Okta, AWS Cognito, ... are all making good money, so clearly real costumers are paying them real money.

I'd recommend using something like Fireabase as the front end, that issues JWTs etc., but the actual user database to still yours. Firebase calls this custom-auth. That way, you benefit from their client libraries in multiple languages (Js, Swift, Kotlin, ...), and also from the reliability and security of their server side, but since the actual DB is yours, you have the option of moving to another provider, like Cognito, if need be
Having said that, library software providers and journal platforms should be looking at Scihub and learning from it. Users want an easy to use platform with minimal fuss or hoops to jump through.

If you bothered to read TFA, you'd have realized this statement was already addressed by TFA's point on publishers mistaking Sci-Hub's appeal as "simple to use" like single sign-on. Which makes me question your credibility.
New Python Flask library to make uploading, storing and streaming files easy
> "Mass adoption remains impeded by the hardware required to run it, in my opinion. Take videogames - you need a very powerful PC, a good amount of space, sensors set up around it, and of course the VR helmet itself.

> "The cost runs to thousands and for most it is completely impractical not to mention too expensive.

The Oculus Quest is about 50$ more than a PS4 Pro / Xbox X at launch. Still expensive but not in the thousands.
At works we used ZFS w/ snapshots for a container build machine for performance reasons. We had some edge cases that made the Docker copy on write filesystem unsuitable.
But then, your personal requirements/use cases might not be the same as Facebook's. (And this does not only apply to Btrfs[1]/ZFS, it also applies to GlusterFS, use of specific hardware, ...)

[1] which I used for nearly two years on a small desktop machine on a daily basis; ended up with (minor?) errors on the file system that could not be repaired and decided to switch to ZFS. No regrets, nor similar errors since.
The code is unreadable, formatted in the style of an IOCCC entry–and this looks intentional. I wonder why.
There are people who value brevity and minimal amount of code above everything else. Arthur Whitney, the author of K, doesn't even use scrolling — everything he reads or writes has to fit on a single page.
I thought he meant Libra.
Author has a page [1] listing a few diff implementations of "K" [2]:

* A proprietary array processing language

* A variant of APL with elements of Scheme

* K serves as the foundation for kdb+, an in-memory, column-based database

* Advocates of the language emphasize its speed, facility in handling arrays, and expressive syntax.

1: https://ngn.bitbucket.io/k.html

2: https://en.wikipedia.org/wiki/K_(programming_language)

Edit: some examples of idiomatic code (I assume...)

* https://github.com/KxSystems/cookbook

* https://code.kx.com/phrases/

* https://github.com/KxSystems/javakdb
Thanks ;) It took me a great amount of effort to implement that tree widget as I had to combine absolute positioned svg elements with relative positioned divs to get that effect.
> your product is going to be extremely hard to port to other platforms

I'm sure this isn't a particularly troubling issue for Apple.
Logical explanation!

In reality, like always, it's a mix of both - meeting delivery deadlines, and meeting nature-call deadlines.
"After EoL a colleague installed Linux with dmraid, LVM and xfs on the same hardware: much faster, more robust."

Please let me know which company this is, so I can ensure that I never end up working there by accident. Much obliged in advance, thank you kindly.
Yes, minimal interfaces are really really hood thing
Is Bitcoin the Best Investment for 2020?
I dunno, I’d probably hire on the “fire” answer.
The guy who is called after it's too late (he's a friend, I didn't call ;-)).

So it's bad advice to use a work factor and instead you recommend using a work factor? Uh yeah, still thanks for pointing out how that's called I guess?
To clarify: I didn't say one should roll his own hashing, I just described the process; I simply don't assume the average HN reader to be an idiot and already use bcrypt or similar.

Edit: forgot to mention, parent comment also roughly described what his bcrypt is doing.
RIP Riot Games Korea CEO Park Jun-Kyu Passes Away of Liver Cancer
Agreed. I loved pebble so much. Amazfit Bip is cheap, has really long battery life, always on color screen. It does basic notifications fine. It is definitely less configurable, and it's built in apps suck compared to pebble (eg you have to setup alarms on your phone!) It's also not as programmable, but there are hacks to make new watchfaces so you can do basic stuff. I had a Fitbit versa, and even though I liked the built in apps and how programmable it is, it has a 2 day battery vs like a month, and it kept not handling notifications with my Android. I really wish my pebble just worked still, though. It was the perfect balance of battery life and configurability.
The Neon Archives: An Exploration of Hong Kong’s Fading Neon Landscape
Regulating the Artificial Intelligence of Addiction
So, you know, the screen is not always on :)
I also want to be able to take it off and put it on my night stand or next to my keyboard and see stuff come in. Also, when I'm biking I may not make the classic wrist swing (to wake it up) when checking the watch.
Growing up I loved stories about arcologies. Break-away super high tech cities that became their own enclaves.
free as in free beer
+1 for Logic Friday.

I had fun with that, it is/was quite nice to use. I wonder what happened to it. The "sontrak.com" domain is bust now it seems.

The about page has this in the copyright though:

> *Espresso and misII are copyright © 1988-1993, Regents of the University of California.
During my first weeks of Notion usage, I was repeatedly baffled that I never thought more about personal usage of relational databases, as they make so much sense for organizing notes, and many other things.

Having Notion, and also other alternatives, this does not seem viable anymore to me. For example, when I want to edit the "Post" column of my bookmarks database, where I relate blog posts to bookmarks, I just start to type and Notion will suggest matching posts. I can not think of any SQLite frontend that offers such usability features, which is not surprising, as they are clearly not built for using them as personal knowledge base GUIs.
> A major issue is that the price of headsets has remained very expensive.

They mention it in passing in a later paragraph, but the cost of the headset is peanuts compared to the cost of a system that can provide a consistent, high-framerate, high-quality image. While cheaper options exist (Daydream/Gear VR, Oculus Quest, PSVR) they just don't have the quality or framerate to really send home the "future of gaming" VR has been sold as.

I'd argue we're still minimum three years away from seeing mass adoption of VR in the household/consumer market. With raytracing still being in its infancy and software optimizations for many-core CPUs just beginning, it'll still be some time before mid-level <$800 systems are capable of providing a good VR experience.
I don't think something that is the subject of an ongoing multi-billion-dollar lawsuit can rightly be called "obscure licensing minutia." It is high-profile and its actual effects have proven pretty significant.
React Milkshake Firebase Is Featured on ProductHunt Today
The norm at least in parts of physics is to update the arxiv version once the paper is accepted, with a note saying "v3: matches version to appear in XXX", with a DOI link. Where "matches" means the content, but not the journal's formatting, spelling & comma preferences, etc.

(And ideally this note would also mention any substantial changes, like "new section 4 explaining..." or "derivation in 3.2 re-written, but no change to conclusions", for the benefit of those who already read v2.)
The Passengers on Ukraine International Airlines Flight 752
Yes, quite sure. In fact I just got a confirmation that all the new clients requests had been proceeded today.

Did you email the domain name at protonmail dot com? If not, can you post an email here? I will forward it.

FYI, adding new clients is on a backburner as there is a large migration during the christmas vacation. Existing clients have been prioritized.

And you're right: on the free site, some parts are apparently not refreshing at the usual speed: a few graphs seem to have been temporarily disabled during that migration.

I recommend you get in touch by email directly.
ngn wrote:

i'm not trying to purposefully copy [Arthur's] style. i've always been trying to write shorter code - there are public traces of how that evolved in ngn/apl and in dyalog's ride. i acknowledge that after seeing some of arthur's code, including b, my mental threshold of what is considered acceptable dropped significantly.
once you accept certain principles about the code, for instance that it's more important to be able to hold it at once in your head than to be able to explain it to the uninitiated, this style becomes more efficient and more pleasant

...

if you seek simplicity, this style is to a large extent discovered (as opposed to invented)

complicated things can be arranged in many ways. simple in few. that's why it always looks like entropy is increasing in the physical world :)

https://chat.stackexchange.com/transcript/message/52953241#5...
Show HN: Haystack – Visibility into How Software Teams Works
> And others might not have wanted to damage the company that employs them.

Paraphrasing a famous saying, it's hard to make somebody care about something if their livelihood depends on them not caring.
Code Splitting by Routes and Components in React
I fully agree with this sentiment. It is very important to not have the feeling that you need to revisit all your bookmarks. In that case, you will eventually feel overwhelmed and a bookmarks library will do more harm than good.
This does not need to be very accurate to be useful, because you can measure sporadically the blood pressure with a traditional instrument to also have accurate values.

If this device would have appeared on the market a few months earlier, my mother could have been still alive.

During 2 years she had been in permanent danger of death, because she had to be treated against 2 dangers, but the treatments were incompatible.

She could no longer control well the concentrations of sodium & potassium in her body, so for that she had to take sodium & potassium supplements and not take drugs against blood pressure, which would eliminate the sodium & potassium.

On the other hand, she had fragile blood vessels and was in permanent danger of having a hemorrhagic stroke, for which she needed to take blood pressure drugs.

During 2 years I have succeeded to balance the incompatible requirements, but one day came when that failed.

The reason why the balance was very difficult to achieve was the lack of non-invasive methods for measuring both the electrolyte concentrations in blood and the blood pressure.

Because the measurements were extremely unpleasant, I had to measure the Na & K concentrations just once per month and the blood pressure at most once per day. So most of the time I had to just guess the dose of drugs to be given.

If this new Omron device would have been available earlier, I would have certainly bought it. If it would have been used all the time, then it is likely that I would have been warned early enough of the unexpected peak of high blood pressure that caused the stroke, so I might have prevented the end.
> I have met quite a number of professors who would surely expel me from the university if I had scanned an expensive textbook and shared it with other students, yet they magically support SciHub.

That's because textbooks is a scam the professors are in on and profit off.
Software can cater to multiple types of uses at the same time. You can have a learn-as-you-go experience while keeping your powerful tools that enable more fine-tuned or complex tasks. Easy-to-use vs. powerful is a false dichotomy.

About the plumbing/mechanic analogy, I totally would make the same case! Hammers and wrenches don't require a manual and can be used for very complex tasks, and that's exactly what makes them so well designed and popular. Few people want their hammer to have more features, and if they do, they still want to keep the good old hammer ready, because it's so easy and simple to use.

Especially calling out PEBKAC (Problem Exists Between Keyboard And Computer) - while even most of the expert git users, including the author himself say the interface could at least be made much better - makes me really suspicious that you simply like feeling superior to other people because you know something they don't, and you don't want to lose your "edge" if suddenly everyone can use version control without resorting to manuals.