skysight-inc/HackerNews huggingface dataset:
I'm an Australian doctor. We have some problems, but it's sure as hell better than what you just described.
I'm using OpenPGP.js for drop-in decentralized client-side authentication for my web-based message board.

This has several benefits, which includes giving technically-savvy users to do their own key generation and message signing using whatever tools they prefer, using one of the most widely used encryption/signing standards in existence.

Meanwhile, non-technical users can create a new profile with literally one click and a couple seconds of compute time on their device. They can then back up the key as a text-file and use it on any compatible site.

I think that the potential of PGP has barely been grazed by Keybase, and there are many more applications than we've even hypothesized so far.
Covid-19: Official Reopening Plan for Casino and Hotel Operations [pdf]
Web tech moves very fast. A good answer to a problem today will likely get superseded within a year. In such a context, dates become essential tools to help comprehend someone’s post.
Would love to see a distributed hypergraph database. Do such things exist in a practical form yet?
They should be showing you ads for YouTube Red if their algorithm was really sophisticated lol
There may be a mean vs median problem in the argument.
The metaphysical blabbery is the justification for this idea to judge raising animals for slaughter as cruel. It's not blabbery to question it.
If voter ID laws do not suppress the vote, why would Democrats care about them?
You should definitely not be encouraging your users to give their private keys to js on other sites, that’s just as bad (or maybe worse) as encouraging them to reuse passwords.
There are parts of SQL that are crufty by that definition. For example, COMMIT; and COMMIT WORK; are two different statements that do the exact same thing according to the SQL standard.

Perhaps trivial cruft but cruft nonetheless.
Zero Day Trojan Exploits Sophos Firewalls
I think it's even simpler. Starting a subquey here doesn't make sense since there is no main query. So the parens gets dropped promoting this query to main. Same with the union
Active freelancer banned after being accused of faking ID
Though being an honest hard worker, Libeller Upwork decided to ban me. I had sent my government Id for verification. The next day I received an email falsely accusing me of altering the details of my ID, even though the documents were 100% legit.

They then refrained from taking up my concern or replying back to my requests. I had dropped them plenty of mails and contacted the support team through Facebook, Twitter but they were rigid on their decision to put my account on hold indefinitely. They even banned me from the community which left me practically helpless.

I had my earnings on my account. I went through many threads online. I could feel the plight other freelancers had to endure as they didn't raise their voice or their issue didn't come to light.

Through this platform, I had a chance to make some excellent connections with clients whom I had the opportunity to serve, and even the ones I didn't have. They know me, my dedication, and my work ethic well. The last job I completed was my first job on Upwork and received a 5-star rating. I still have an open contract and will finish my client's work at all costs, even though I won't get paid because it is not their fault.

It is sad to see that persistent issues like these show Upwork's negligence of its freelancers, even at the time of a crisis like this.

We, as freelancers, feel that Upwork molds it's TOS in such a way so that it could exploit and take advantage of their sellers . They are always looking for ways to milk maximum money out of their freelancers and then leave them hopeless.
Do you have a way to measure consciousness? Would you object to killing a process with a sighup, that outputted “Ouch“ to the terminal?
How Do We Teach Civics in Such a Polarized Political Environment
Laser Measuring
On the contrary, you should provide a (good) argument before splitting a project. One such argument might be that those parts, for example configuration code, is on such a difference cadence that it should have a different branch and release model. Or that some parts must be kept unreadable for most developers. Or that the project has simply grown too large.

A good rule of thumb can be how much larger your project is than the Linux kernel itself. The kernel seems to constantly get near the number of objects that git can confortably handle without any major speedbumps.

Until then, do not bother. Be prepared that splitting a project in multiple repos will always require some sort of external tooling as soon as tickets or pull request workflows span multiple repos.
Die heretic!
How do you build a city for a pandemic?
IMHO hackathons' should have lot of constrains, and maybe even a few prep/tutorial docs to get everyone up to speed beforehand. Otherwise the scope is too huge, and everyone just codes as they would at home anyway.
I disagree, because while I agree there are multiple conflated concepts within NULL (which can be rehabilitated in the schema if necessary) in practice it works correctly either way.

If two different products have the price of $0 and therefore free, their prices are equal.

If two different products both have prices which are "not known", their unknown prices are not equal.

If two different products both have prices which are "known to not exist" their undefined prices are also not equal.
In The New Industrial State, Galbraith identified advertising as the engine that kept the system running by persuading people they needed more things than they would have in the absence of advertising. I think the rest of the analysis quickly stopped being true in the 90s by this fact of advertising persists.
Large, Troubled Companies Got Bailout Money in Small Business Loan Program
I don't know, (and the whole reason I'm in this conversation was because I thought it was such an amusing concept I couldn't resist...)
DrawERD makes it easy to visualize your database structure
Both of those are owned by organizations that have behaved pathologically in the past so I think many people reflexively avoid them.

Wasm is supposedly language agnostic (although I’d disagree heh) whereas even CLR imposes a lot on the language you build for it.
What does a Senior Software Engineer do?
Glad this got traction - had Dave Whiteland as lecturer last year. He's really into Tapirs!
Here in Germany, you’re allowed to stick around and watch the counting up close. I’ve done so, and was able to count along the votes for the two major parties.

Six hours later, I checked the spreadsheet on the official website, scrolled to the row for my polling location, and verified these two numbers were identical to my count.

Sure, I can only check 1/3rd or so in one of 50,000 polling places. But get just 20 people you trust to do the same, and it becomes statistically unlikely that there is widespread fraud.

You can hang out in the polling location for the whole day if you want. If you get there before any voters, you can also check that the ballot box is empty. Each location serves less than 1,000 voters with three volunteer workers, so you’ll always be able to know everything that’s going on. Oh, and the longest wait I’ve ever had to endure myself was less than 5 minutes

The only possible problem (aside from Republicans) in the US would be the large number of individual races and ballot initiatives. It works well with five or so. But if you’re voting for ten deputy dog-catchers of the peace, it might get tricky.
I once saw a video that purported to showed the jittering for some simple chemical reaction, it was indeed very enlightening.
Netflix Was Supposed to Collapse During a Recession. Whoops
Yeah it is helpful. For me I started learning PHP development and give myself 1 week to build an app. If I don't accomplish it. i write down what failed and incorporate it into my next project.
>You've got to remember that it wasn't that long ago when there was "scientific evidence" that black people were genetically destined for a life of slavery.

I might be understanding this too literally, because I don't know what you're referring to. Slavery was already abolished when genetics came around and I don't think anyone was petitioning for its return in the 20th century.
I repurposed a WebGL globe to visualise anonymous Wikipedia edits made around the world: https://umaar.com/globe/

This is the original, which visualised tweets: https://github.com/cedricpinson/globetweeter
British 'do' in VP ellipsis contexts. For example, "I might do", "I could do" (where Americans would accept only "I might" or "I could").
Seriously? That's the sort of thing I'd expect to find in MySQL 3-point-something, not Oracle.
That's why the public observability is so important. Hard to transmit the wrong result if multiple people representing different interest were there and saw the actual result.
Master Shifu and His Cloud-Native Mentoring Sessions
No, the ventilators are killing most corona patients. Get your facts straight.
I'd bet they're most certainly doing this so smart kids are brainwashed and drink the kool-aid of warmongers.
I'm not aware of any tools that won't allow you to delay deadlines. I would work on self discipline.

Part of self discipline is being able to say I want to finish this project or feature this weekend. Another part is knowing when to delay it or even walk away.

If it's side project, then it should be lower priority than your main job. I would say work is second priority to family needs as well. So it's ok to delay your deadline a reasonable amount of time as long as you have a good reason. Just make sure you draw the line and stick to it on what is considered a good reason.

Some side projects I do just for self-education. I find I learn better if there is a realistic and potential useful idea that I can implement. I would say that I never finish
75% of these - and I'm ok with that. These projects are things I did to learn the technology and I usually achieved that goal even if I didn't have a code to release. Usually, the part that made me quit is realizing there wouldn't be a good audience, that there is something similar enough out there, or my idea is impractical.
It's got parking. It's detached. Sold.
which is ironic given OP's complaint about using unnecessary use of abreviations :)
Africa records over 884% rise in Covid-19 cases in just a month
How to convert MBOX to PST format in bulk?
Yes. All people who defend advertising as "providing useful information to customers" are missing the point. I also think they are completely wrong, but even assuming the advertising would magically restrict itself to providing true, non-misleading, and useful facts, there is still one issue I have with it...

I didn't consent to it.

Imagine someone following you on the street, screaming random true facts at you. I would hate it and wish to be left alone. And if someone would defend this practice saying "but, you know, true facts are useful; actully once in a few years I hear a fact that is somehow useful to me", I would be like, yeah, okay, whatever, good for you, but leave me out of it.

I prefer not be distracted. Screaming at me on the street is not okay. Sending me spam is not okay. (Please don't explain me how one person in a million might find spam useful. My point is: I don't.) Pushing advertising everywhere is not okay. You will keep doing it anyway (both the spammers and the advertisers) because there is money in it for you, I get it. I still do not consent. No, I don't care that in your opinion, it is actually good for me. In my opinion, it is not, and I prefer my own opinion about my preferences over your adsplaining.
what are the main use cases for these type of graph databases?
What I found was that in Low Speed mode, the maximum packet size made it impractical to use anything but the Boot Protocol.

As for counting cents - for majority of keyboards made, you'll get as little work done on the keyboard controller as possible. If they add a separate USB chip, it's usually logically separate from the keyboard anyway.

When you reach the more fancy keyboards, you deal with another problem.

Namely, what to do with all the broken software involved.
Your priority for reducing costs is removing support calls, angry gamers calling when they can't change their overclocking parameters in BIOS, Macintosh users complaining the keyboard doesn't work at all, corporate/OEM clients returning keyboards because it is not possible to input password to McBuggy Disk Encryption and Employee Spyware v6.66 when the computer starts.

Those limit your options when the budget for your fancy keyboard would provide for better microcontroller.
Compared to something that isn't a protein, it's pretty complex.

It's like how the source code to `ls` is simple because it's one of the most basic Unix programs, or something like that.
What kind of situation wipes out the army, then leaves the country alone to recover?
Starfleet isn't a military. Starfleet is a pacifist post-scarcity utopia dedicated to scientific and intellectual pursuit - militarism is an atavistic, primitive vice that humans have evolved beyond at that point.

That Starfleet just happens to use a military chain of command and fleet structure doesn't mean they've "militarized space" in any way. It's just a unique expression of Earth culture, and nothing more.

Starfleet is peaceful, it's everyone else in the galaxy who's warlike, because they fear Starfleet's freedom and way of life. If it weren't for those duplicitous Romulans and thuggish Klingons, Starfleet might not even need every ship to have enough firepower to boil the oceans off of a planet. But peace has to be defended.

Or would you rather have the Alpha Quadrant be run by aliens?
Lots of fun, but my head hurts a bit :)
It might not be so strongly related in contexts like assembly lines where the skill involved is either minimal or extremely easy to acquire (e.g. learn how to operate machine or follow a 3-step quality inspection), not to mention the repetition involved which kind of guarantees that anyone will eventually 'get the hang of it'. If my job was one task, I'd get good at after some time even if I hate.

In contrast, being good at jobs that require 'thinking slow' (reference to Daniel Kahneman's book) and creating solutions to new problems every single day usually require motivation or perseverance if you wish. These are more or less measures of interest and if you don't agree, then they are at least strongly related to interest.
Admittedly non-string fields do make me wish for two kinds of NULL so I can differentiate between zero, confirmed-nothing and unknown. But it's never been an issue for me in practice.
Very cool, but that video works by using normal supervised learning (to detect hand gestures) while mine detects the direction your face is pointing in using pose estimation.

Edit: I didn't train the pose estimation model myself, it's taken from a tensorflow.js example: https://github.com/tensorflow/tfjs-models/tree/master/faceme...
https://www.researchgate.net/profile/Nicolas_Bellora/publica... is one example of the chaotic mess. What that shows is many RNA polymerase molecules walking up a gene. The horizontal line across the middle is DNA. The vertical tails hanging off it are RNA being built as the DNA is transcribed.

What that image drove home for me is:

1) that DNA transcription isn't something that happens rarely, or once-at-a-time. DNA is constantly being transcribed; proteins are constantly being built. The scale and rate isn't something I'd ever been taught.

2) How RNA polymerase works must be taking into account a hell of a lot of congestion. Polymerase molecules must constantly be bumping into each other.

3) How the picture would make no sense whatsoever unless you already know what the mechanism is.

I think it does make sense to start with the idealised process, as long as you follow up with messy reality.
In the US, the current licensed 5G millimeter bands are 24, 28, 37, 39 and 47 GHz. 60 GHz is an unlicensed band (actually 57 to 71 GHz) used for 802.11ad. Typical use is uncompressed HDMI extenders inside of a single room.
> I get tired of the circular “don’t roll your own crypto unless you’re qualified”.

It's true, but you need to realize that you're qualified enough only when you understand that you shouldn't roll out your own crypto.

In my opinion, the only person who has credibly demonstrated being able to roll his own crypto is djb (http://cr.yp.to/)

> but isn’t all security obscuring something,

Keeping a secret isn't "obscuring" something, it's hiding it entirely. Security through obscurity is bad because it relies on attackers being dumb. The smartest person in the world cannot be expected to guess a well chosen and kept secret.
The revolution will not be Zoomed – temper your expectations for remote work
Interesting. I also came across Meditations from M.A. when reading Flow by M.C. I downloaded a license-free ebook of Meditations, but found the translation to be excessively complicated and ended up abandoning it. I really appreciate your recommendations now, and will fore sure give them a try again.
If you're taking requests... distinguishing Self vs nonself...what we know and what we don't.
A video covering the same topic that I thought was reasonably well done: https://www.youtube.com/watch?v=FDNyU1TQUXg

Edit: one thing covered in the video, but not mentioned in the article is the different experience of what war means in modern times. From WW1 (actually, a bit earlier), modern high explosives mean that soldiers spend days, weeks, even months under high stress and constant threat of death. Ancient soldiers tended to participate in violent, but relatively short battles (a day or two at most). The vast majority of the time, they were not under the same levels of stress.
Gmelius does offer kanban boards within Gmail. Boards are 2-way synced with Gmail labels or shared inboxes, and can be shared with specific teammates. https://gmelius.com/trello-gmail
Thanks for the feedback, I will take it into account for v2!
Do you not understand what an example is?

multiple 200 by whatever number you feel will represent a true population.
Datafun: A Functional Datalog [pdf]
it is in the article:

> In IT we have a popular concept which is closely related to these two principles – Service-level agreement (SLA).
Passive aggressive way is sometimes the only possible way when the imbalance of power is so overwhelming that you don't even get the possibility to express your perspective, let alone defend it directly.
Quint B.U.I.L.D.s developed a system that (barely) charges his cell phone with downspout water flow. His four-part (so far) video series documents his engineering, trials, and improvements. He tries different turbine designs, builds his own alternator, manages the current and voltage, and buffers the water flow. He shows the engineering challenges of implementing a back-of-envelope design. Good fun.

1. How to Harvest Free Energy From Your Roof with a Hydro Electric Generator! https://youtu.be/S6oNxckjEiE

2. 3D Printed Alternator vs. DC Generator for More POWER From the Rain! https://youtu.be/YLb4enCgnP4

3. Fidgeting With Turbines! https://youtu.be/vify0k2sHlQ

4. Charge a Smartphone With The RAIN!!! https://youtu.be/amu5LJaDUPY
Maybe I don't know about git subtree. I guess it can "preserve history" in the sense of keeping a corresponding new commit for every old commit, but they wouldn't have the same hash id?
I agree. I am also starting to learn an instrument.
AV1 vs. HEVC: Are the WebRTC codec wars back?
Having done this migration, I recommend you look into filter-repo, https://github.com/newren/git-filter-repo

I don't remember the specifics but the method used here didn't produce the results we were looking for when migrating long histories and lots of branches.
Show HN: Lua Pubsub client driver for the ngx_lua based on the cosocket API
I don't think i can convince you that Chinas official numbers are wrong if you the US and UK governments can't. Whatever you think of the US intelligence agencies (I also don't much rate them) the fact they publicly call out China on this should cause you to at least question the numbers. But that's up to you. Sorry if that sounds snippy, I just think we have different views on the Chinese numbers and are unlikely to find a matching set of facts.

May I ask, what do you believe the Chinese death toll has been in total so far? The official number is 4642 I think. So if other countries are as efficient as China, this whole pandemic will kill only around 23,000 world wide. Let's up the Chinese are being accurate and we get these excellent numbers!

Just for the record, I am actually very happy to concede that the Chinese government has been effective (after the first few weeks of the outbreak at least). I think China has a very effective government and I envy them that. But effective does not mean reliable. Aside from the above and needing to close their wet markets and treat their minories better, I don't have major objections to China...
That sounds like a good idea, currently when "zoning out" or getting distracted I don't record it I just try to jump back. For quality, the best thing I've come up with is making spaced-repetition flashcards w/ Anki. My confidence is higher that I've actually retained the information.
Yeah, I probably would, because I've worked as hard as anyone for the last 15 years. I'm underpaid. 40k isn't poverty around here, but it's not a lot of money. I just don't need or want much else other than freedom, I enjoy learning and building, and if I build anything, I want to build it in my home, not somewhere else. I think you can appreciate that.

Doing what you love where you live is not insanity, it's what the vast majority of people want.
Show HN: AriFramework – Template based without virtual DOM and Webpack
Win a Jackpot $ 159 000 000. Come to site: http://s4f.net/win/jackpot
An older colleague of mine a few years back used to come out with some philosophical pearls of wisdom from time to time for us young'uns. I remember him saying once: 'Of course it's not going to be easy all the time - that's why they call it work'.
I think it's technically possible to explore our own galaxy in a human lifetime by accelerating to an appreciable fraction of c, just need to develop fusion rockets.
We're giving away a FREE Jackpot $ 159 000 000 to one lucky reader.. Come to site: http://s4f.net/win/jackpot
Southpark comes to to mind with the super trolls
Yes, and presumably the scores of bureaucrats / administrators / call centre operators in all States and Territories accessing the database will read / write to the server via a separate application. So we need the code for those users.
All the GDPR did was make it harder for the smaller players. It was a massive win for Facebook and Google.
This is key. Extremely many "OSS" projects are also not up to quality standards and require significant engineering time for understanding, auditing and perhaps integrating the thing, even before deploying it. The bigger the set of useless features on a project, the bigger the risk in introducing an unknown into the critical paths that allow you to ship/provide a product/service. While many global "base" technologies like Postgres, enterprise Linux, Redis, NodeJS, Tomecat, the JDKs, etc are solid lighthouse projects with better quality than what "just writing your own" without world-class engineering teams and investment could produce in a reasonable amount of time, many others are just not that good. The cost of "adopting" a 2nd- or 3rd-rate FOSS solution may be very high and introduce significant technical debt down the road.

In way to many companies, engineers (including engineering managers) have to explain to a non-technical C suite that OSS/FOSS IS NOT FREE and NOT GUARANTEED TO BE CHEAPER than going with proprietary or self-written, minimal, tested and concise solutions in any given context. They can be, of course, and with some engineering investment they can be for the longest time in the feature, but every case is different and a "wave" certainly is not what just removes the need to do this kind of evaluation.