skysight-inc/HackerNews huggingface dataset:
Sorry, I misread the parent comment. Now it's too late to delete mine, please ignore.
I feel distribution size like, users should have a JRE on their machine. Same way native apps expect you to already have a bunch of existing modules already installed as well. Or at least, if many apps were all using Java, you'd only install a JRE once, and then keep getting the non JRE bundles, so size of distribution would be a lot less.

What I mean is, at least for Java apps, this is a possibility. In Electron world, even though almost everyone has Chrome installed, you can't share it, you need to keep bundling the whole thing over and over again.
The Fed’s Cure Risks Being Worse Than the Disease
Ok not working on iOS safari for me, but that’s not your fault... I had a howler based app that seemed to work 6 months ago and after some update stopped working on iOS (no more sound!). I wonder if anyone knows why.
Show HN: Newscatcher API Beta – JSON API to search for relevant news data
Many switches are flipped once or twice on takeoff, then again before or after landing. Depending on the plane (small GA aircraft or airliner or anything inbetween) there could be 4 or 5 switches to flip in total before takeoff, or 30-40. One of the most ubiquitously used controls in aircraft are concentric rotary encoders though, with a button integrated in them if you press the top of the encoder. Those are used to do menu navigation in the GPS units used in many planes, or for altitude/heading selectors in autopilot units.

Worth mentioning that these days GPS units seem to be getting touchscreens but usually still aren't losing the physical buttons.
So with entity references, I guess it's a DAG then, with extra idiosyncratic grammar. That doesn't change my main point: it's a structured language. Expressions in a structured language should be built up through an API that reflects that structure, and thus maintains the structural correctness of constructed expression at all times. Not by gluing arbitrary strings together.
Show HN: PDF.to
Rubbish! I just searched for `gm` no capitalization, nothing and got a page full of results for General Motors, from news articles to the wikipedia page.

I searched for `dentist pulled ex boyfriends teeth`

You do see the excerpt, but right underneath that you see the Snopes link.

I don't think Google should be in the business of debunking articles written years ago. As long as it's relevance algorithms can brings up contrasting sources, in this case the ABC news article and the Snopes stories. It's bad journalism from ABC that they haven't marked that article as redacted even though it's been proven false.

Recently I remember, seeing that the google card UI for the news marked an article as Satire, because in-fact it was a Satire article. I'm not sure if that's because the original article embedded some information that helped Google discover this.

They do a pretty good job at organizing information and making it available.
What happens to our food supply if American farmers can't farm?
How to effectively use gRPC Streams in Node.js
Hey HN,
Been a year since I launched this, and just gave it a pretty decent redesign and added a few more features. Would love your feedback.
I've been trying to change my MacBook startup chime to the Contra intro sound for quite a while now...
Are the ids sparsely distributed?
In some circumstances a rolling window will work. But for generic timekeeping, the files and records we have now are not going away. You can use unsigned numbers to delay the problem, but if you change the interpretation of small values you are going to break many many things.
I doubt they code for a living.
see above, paper was submitted mid-march.
Hey there, thanks a lot for the feedback! As I mentioned in other threads, you can configure the output location for the generated Prisma Client library [1], node_modules is just the default. The reason why we made it the default is because it comes closest to what Node.js developers are used to and therefore fits their workflow and mental model nicely.

Also please read this Twitter thread between the lead Yarn maintainer and our CEO [2]. The gist is that we're very open to other approaches but this was the best we've come up with so far after 9 months of experimentation and lots of feedback from the community. This doesn't get easier by the variety of package managers out there and the custom workflows they sometimes employ (e.g. wrt pruning and caching). To put it in the words of our CEO: we'd be more than happy to embrace whatever package manager mechanism would enable this use case "more cleanly".

[1] https://www.prisma.io/docs/reference/tools-and-interfaces/pr...
[2] https://twitter.com/FredKSchott/status/1245053210852618246
The Math Behind Social Distancing
This sounds like an episode of black mirror and seems immoral.

If this actually does work and scale the results would be horrific.

I don't really want brains with no rights to exist like this.
It’s some combination of fair use and raw data not being copyrightable. My understanding is that only the creative expression that’s copyrighted, and not the actual words. So, if you distill out all of the creativity into something that’s purely information about the work, you’re probably fine copyright-wise.

There’s a long tradition of compiling and publishing concordances, which are just indices of every place each word appears in the original text. They’re generally not useful without access to the original, so noboy seems to mind them very much. Google’s index is just a modern form of the same thing.
Clojure has always been measurably faster than JS for me on every use cases I've ever used it for.
Show HN: How to test usability of websites remotely
And what about GDPR?
Show HN: Ervy live demo is available – Bring charts to terminal
There already are redundant systems like the ones you want. Multiple displays. Most planes that are heavily reliant on screens for instruments/navigation, touchscreens or not, have two of them at least. If one fails, there is a button you press which condenses the information previously shown distributed over both screens on each individual screen (so, the remaining one if one has failed).
Once your garage is that 'well stocked' you might as well call a lab! I think you might be drastically underestimating the difficulties inherent in both cell culture and programming in getting this sort of thing to work.
How does C compute sin() and other math functions?
Do you object to redundancy under all circumstances, or only when it’s preceded by “microservice”?
My strategy has been to do the exact opposite. I've claimed to have had the accident, spoken to the real person, asked them to hold the line whilst I finish something off some "urgent" work, received the follow up call after they hang up and asked them to call me back in a couple hours, again kept them waiting a few minutes. It really wastes their time and turns me in to an expensive call for them. Yes, it's wasted my time, but if we all did this they'd quickly run out of money.
Sorry, I wasn't clear enough. The enterprise already has a Teams license which is part of an Office/Microsoft deal that they will of course continue to have.

So Teams is there, will stay there and it works well but people are still moving to Zoom anyways.
So disappointed there was no content at that domain.
I also get gmail as first result for gm. However I also get a GM.com entry to the side of the search results.
I'm afraid I have some bad news for you:

https://youtu.be/wfOD2y_AD_w?t=190

https://www.dynonavionics.com/SkyView-HDX/

https://youtu.be/1oyCzT6sB_4

Just a few examples.

Aviation very much uses touch screens quite extensively. The difference usually is that more thought is put into when and how to use them; you're not just replacing all the buttons with a touchscreen and letting some underpaid intern design the interface for it.
Demand has changed (restaurant and food service closures, etc.) so how much to supply? Labor availability has changed, so how much to sow?

Plant less, prices go up. Plant more, but not enough labor for harvest, fruit/veg rots in the field. Plant more, but distribution fails, it rots in storage or in the truck.

More freezing and canning could buffer supply/demand and transport somewhat.
Previous discussion 17 days ago:

https://news.ycombinator.com/item?id=22584947
I had no idea Weather Channel had bought Weather Underground in 2012. https://en.m.wikipedia.org/wiki/Weather_Underground_(weather...

I remember fondly using their Wunder Radio app in the early iPhone years.
The author of the post is the creator of cljfx https://github.com/cljfx/cljfx which basically allows you to use the reagent model to build JavaFx GUIs. I believe that is what parent is referring too.
Nobody claimed Wheeler was any better.
Customer Service: why you need it and how to level it up
First you had to have a stupid April fools prank to show how cool you were.

This year you have to cancel it to show how cool you are.
Except it's not. Prices near me (Western US) are the lowest I've ever seen.
One example I came across recently: if you search for "Amiga floppy disk capacity" (https://www.google.com/search?q=amiga+floppy+disk+capacity), you get "1.76 MB", which is completely wrong. Of course, the Wikipedia article which Google's algorithm chose to extract this information from doesn't mention the actual capacity of "standard" Amiga floppies (880 KB): "Most Amiga programs were distributed on double-density floppy disks. There are also 3.5-inch high-density floppy disks, which hold up to 1.76 MB of data, but these are uncommon." - so Google picked the first number it found (the "uncommon" one) and ran with it. I'm just wondering which executive thought having this "feature" would be a good idea?!
Read my message again. I have serious concerns about your cognitive abilities.
Coronavirus and Staying Healthy
I don't know, chronological formats have been there even before the WWW, namely Usenet, IRC and even E-Mail in a way. So this stuff also rarely made its way to web searches.

But probably there is a higher percentage hosted on proprietary platforms (Reddit, FB, ...) that replaces services mentioned above but personal websites as well.
> I never fully understood why we do not have the "a good tool saves me x hours, and makes me happy while doing my work so I should pay for it" culture. SW engineers are pretty well paid and companies themselves have decent margins so this penny pinching tendency is upsetting.

Don't we spend on software, though? Software spend is surely in the billions, if not tens or hundreds of billions a year. As consummate consumers of software, I'd think software engineers are more likely to spend money on software than the general public (and more likely to use open-source software as well).
> since Skype is not encrypted

"All Skype-to-Skype voice, video, file transfers and instant messages are encrypted"

https://support.skype.com/en/faq/FA31/does-skype-use-encrypt...
> there are several reasons to prefer an editable blockchain, spanning from the necessity to remove inappropriate content

There are already blockchains that do not allow for embedding of arbitrary data, because it's all elliptic curve points and Schnorr signatures.
It's sad to see apps full of ads/tracking and ridiculous subscriptions thrive, while quality software like this gets into trouble.

I've been happily using Omnifocus for a long time;

- Single purchase, no subscription

- e2e encrypted syncing between devices (+ server storage)

- 0 tracking, ads etc.
Well considering, many humans solved complex problems for thousands of years, with just the human brain for power, at about 20W of power consumption. One could argue that the human brain, or nature is more efficient at processing than that of a computer of equal power.
Right, but System-V is fairly mainstream, which is why I brought it up.
India’s Covid 19 Moment of Truth
AltaVista's killer feature was the NEAR operator.
However, I gotta say I like the semantics where the more emotionally positive the title, the worse the actual bill is. Other countries tend to hide that behind uninformative titles or just numbers, so you have to read the actual bill to figure out if it's good or bad. With the US, you can be sure that a ‘GOODTHING’ bill would be something from 4chan.

The name in the post seems pretty emotionally neutral.
Well, he is not wrong. The words he chose were morally charged, but at least the "narcisstic tendencies" I think you can just take it as it is.

And it's not bad to sometimes just think about yourself. It's just when it becomes a self-fulfilling prophecy "I need status/affirmation in order to feel fulfilled" that it's shifts towards being obnoxious.
I guess. After all, there's Telegram, fortress of privacy
As already stated by the other commenters, the author had already submitted the paper to arXiv in mid of March.
So, I don't think that it falls in anyway under April's fool (and I don't think that in this serious situation any researcher should do a April's fool paper).

Back to its contents, the authors describe the potential destructive action of alcohol on SARS-CoV-2 and its possible application in the respiratory tract, thus, nose, nasal cavity and further.
He bases his ansatz on a theoretical approach on diffusing the alcohol from a alcoholic vapor in to the respiratory system.
However, as theoretical it may sound, I think it could prove usable, if it is done in a controlled way and may deliver a simple approach to help infected people and saving those.
Skype for Business is a dumpster fire. We use it at work and it's terrible at graceful degradation, even for voice.
Usually the state ID is cheaper, but not so much that if you already have a driver's license you'd "downgrade", most likely. YMMV, though.
My first pc had it's 40mb hard drive divided into partitions because DOS 3.3 with FAT12 only supported positions up to 32mb..

Just a couple years later there was the whole LBA trickery to get around 528mb limit ide io and BIOS irq 13..

Year or two later it was 2.1gb because BIOSes used 12 bits for cylinder count...

Next couple years brought 3 or 4 separate limits still under 10gb stemming mostly from shit fixes for the ones mentioned above..

All of that happened in the 90s. There was more later.

Unix is changing time representation for the first time after all those years..
Hackers ‘Without Conscience’ Demand Ransom from Health Providers
Unless you have no access to soap and running water (with the latter causing quite an issue by itself with respect to bowel evacuation), why would it be a problem? I struggle to understand why so many people have an issue with washing their own bunghole. Avoid visiting India (and many other countries that practice increased cleanliness) if that idea is abhorrent.
Show HN: Corona Blocker – Take a break from Coronavirus news
Entertainingly, it is even valid in lieu of a REAL ID if you don't get around to getting a new ID before Oct 2021.
Marriott discloses new data breach impacting 5.2M hotel guests
Maybe ask Uber regarding senseless valuation, they oughta know about it.

Also gallery view + image/whatever recognition = ad tech heaven.
why would the issuance of coronabonds/eurobonds strengthen Euro

Care to elaborate where I actually said that?
They seem more practiced at it if you are a woman though.
A person may buy sneakers to run, or a person may buy sneakers to cause other people to think that he runs. Regardless, the person bought the sneakers and why he bought it was baked into the price.

This is why popular things cost more money. It's almost like the mere fact that an active market exists increases my probability of participating in it.
Surprisingly, we can produce oil for even less than $5/bbl out of existing reservoirs. I can't imagine any new project every going ahead at a $5/bbl price, but the facility I work at could go for years and years at a lifting cost of $5/bbl. And if demand is in enough decline, then you don't even need any new projects. I'm not saying that $5/bbl is credible, but there is absolutely nothing to guarantee that prices will increase from here.

On another topic, unfortunately this is a 'massive moment for renewable energy' but not in a good way. Their great competitor, fossil fuels, have now just tripled their cost-effectiveness. And government subsidies for renewables are also being pinched to balance budgets.

In an interesting twist, the fossil fuel company I work at are now on the hunt for 'distressed assets' in the renewables industry.

I have no idea what our current situation means long term for climate change, but cheap oil is going to be with us for some time now.
Which is why I said “normal times”.
That video was fascinating…
It's basically equivalently easy to a python script. JavaScript and Python have almost identical semantics. I'd usuallty reach for node over python because I write JavaScript everyday at $dayjob, and I can I can do so almost without concious effort. Whereas I write python much less often, so it'd slow me down a little as I forget and have to look up details of the syntax, the names of functions, etc. I'm also much less familiar with the python library ecosystem, so I'd need to reaearch whichlibraries to use. Presumably a python developer would have this in reverse.

Bash is different. It's good for stringing toghether external commands, but rapidly becomes a mess if you need to do any complex data manipulation. Argument parsing in bash is also a pain.
Show HN: Software Deployment Strategies – Part 1 – Introduction
I read it's very easy to that nowadays with Chrome's Puppeteer.
That's a very good summary. Discerning what truly matters is really the mark of experience. And you're right, algorithm memorization doesn't fit in the top-50 of what matters for a software engineer.

I went to CMU, enjoyed algorithms classes a lot. In the nearly 30-year career since, I've used that knowledge... never. Not once.

It's not about the interview bar being too high. It should be high, mine is. But interviews based on algorithm memorization have the bar in the wrong place, measuring something that has no real-world relevance.
Because apparently every discussion on every message board needs to be hijacked to talk about one of the internet's four favorite political narratives, if there is any marginal relationship whatsoever.

Someday we'll have A.I. to screen calls for us, and hopefully it can also screen this highly-upvoted-but-worthless tripe from message boards for us.
Show HN: Toga – Create apps from Google Sheets
How is recording every single user interaction with an app “private by default?” The data is tied to a user ID as far as I understand, so it is personally identifiable information.

I appreciate that you think about privacy but you really can’t call this “private by default” as the amount of information you collect from every user is extensive. Privacy by default requires that you have the user opt in to the tracking (i.e. privacy is the default setting) and minimize information collection, which you really don’t.

If you really care about privacy you should consider going through a formal privacy by design & default process and certification.
This has much better storage/memory bounds than a hash table. The end result
is less cache misses.
> 2. Related to the above, I have rarely, if ever, had a problem with Zoom quality.

Massive factor here. You can use it and it mostly works extremely well. Much better than almost anything else, including the previously beloved Google Hangouts. In fairness to Microsoft, Teams is probably up there for quality nowadays too, but does lack a good gallery feature.

Compare this with WebEx. I can only assume Cisco are gradually winding it down to EOL because I haven't been on a WebEx call that was anything other than an absolute shitshow since around 2014. Even before this it was really just the best of the worst.

> 3. The onboarding for new users (basically just share a link) is dead simple. Zoom realized that the install process was a significant barrier and did more than anyone else to lower that barrier (of course, with lots of security/privacy issues to boot, but your average Joe isn't aware of those).

Again, agree. Zoom "just works"(TM) for most people, most of the time. And for most people, most of the time, that outweighs any security concerns.

It frustrates me that a certain segment of IT security professionals do not understand this. If you're one of these people, you need to realise that security is necessary but not sufficient. Security is a minimum requirement, but it is not even close to the bare minimum.

Your product actually needs to be good within the context of what users are trying to achieve with it. It needs to do exactly what it's supposed to without drama and fuss. The product is the means, not the end and so, by implication, is the security product.

Human nature is generally to choose things that reduce friction over those that add it, so find a way to build a product that is both secure and gets out of the way.
I really appreciate you for sharing your story, thank you. As someone hoping to found a company in the next 5-10 years, this is my nightmare scenario as well. I'm glad it all worked out for everyone in the end, and it sounds like your employees really trusted and cared for you add much as you did them.

I'm only a couple of years into my career, so I knew but never fully understood how bad the dot com (and 08) recessions were. Kinda scary to hear stories like this, then think of my current job at a mid-size startup. I think we have enough cash for a bit, but it seems like things can change so quickly.

It seems like you have a lot of wisdom about situations like this, for better or worse hah.. do you have any advice for a younger dev right now? I already have a lot of savings, but I'm really interested in your opinions about how to reduce the impacts of the impending recession on my career goals, and to come out ahead when it's all over.
Elsewhere: https://news.ycombinator.com/item?id=22738592

"Amazon fires worker who led strike over virus"
I think this Perlis comment is not really related to the subject, which is clearly a bit of fun and good on it for being so, but the bit about Perlis feeling not responsible for "successful error-free perfect use of these machines" badly puts my back up. I'd say over my career I've lost literally years to shitty software and its twin, shitty documentation.

To the extent that you are responsible for the errors in these you are very responsible, else you're wasting amounts of human capacity (and generating it's twin, unhappiness) proportional to the size of your user base, and that can be absolutely huge.

Or could be I'm taking his quote just a bit too seriously.
Sam, one of the creators here. Spreadsheets are still the most flexible software creation tool in existence. Excel and now Google Sheets allow millions of non developers to produce software within their workbooks. However while spreadsheets are great experiences for authoring tools, they aren't so easy for your users.

Toga allows you to create apps from your Google Sheets so you can provide an easy interface for your team (or even your customers and partners) to access, edit and create data. Permissions are integrated to you can limit by the sheet, column and row.

I'd love to hear what you think!
this happened repeatedly and badly in a conference with 2500 people. The root of the cause was that zoom invite links, by default, contain the password, which then people share, making the password useless. otherwise it worked great
It’s a quote:

https://knowyourmeme.com/memes/the-hacker-known-as-4chan
I was going to suggest Yr as well! I live in France and it seems to work reasonably well.
There is absolutely now way GCHQ signed off on this.