skysight-inc/HackerNews huggingface dataset:
Every single one of their customer is a customer that one day installed it for the first time and didn't know what they were doing because they didn't know the product.

And with the complexity of modern software, imagine if the defaults in the whole software stack all the way down to the OS and hardware were open by default. You would need to be an expert in security to set up anything. Thanks god everyone else goes secure by default.
What happened to "we have all the test kits we need"? This is why so many medical experts are screaming for an increase in testing capability.
Just tried this, and on the first page 2 are non-pinterest, and 7 pinterest of various tld. This pollution makes me hate pinterest with a passion.
China space programme targets July launch for Mars mission
So all webpages should be simple forms, not even validation?

I remember those days, and actually shipped "dynamic" webpages before JavaScript/AJAX/DOM. I'll take cache flushing.

Imagine if every like/upvote button required a screen refresh... imagine Google maps...
It's kinda weird comparison, because (beyond necessary) buying clothing is consumption. But buying software is often an investment, so people and businesses can justify spending enormous amount on it, compared to clothing.
Thank you :)

I’m currently choosing between doing my MBA and going full on into business management, or totally pivoting away and starting cs. So I’ll check this out
Could be Denmark
One unmentioned reason is due to DNA needing a proper folding shape and polarity for the accompanying enzymes to work correctly. Imagine a sequence where one codon causes a kink or part of the DNA strand to get stuck to another section. The working version would be another variant (with a different polarity, say, due to different nucleobases) resolving the earlier mechanical issue.
Personally, despite their declared mission, I see Slack as replacing phone calls rather than emails. It suffers the same problems than phone : people writing fast without thinking twice about what they say to have a chance to put their idea in the discussion, lost forever knowledge because searching slack is a mess, short and meaningless interventions in the discussion, etc. It is indeed to me better than phone, because you don't have to reply within 5 secs when someone tries to reach you, so it's less interruptive.

But for business sensitive discussions where we expect a lot of efficient brain time and valuable discussions, hell no, send me an email.
We really should bring back OpenSearch which is/was a way for sites to expose a search URL to browsers (like RSS URLs). You'd then directly query those sites rather than going to the middleman (Google or other search engines). Only that sites exposing OpenSearch URLs probably aren't prepared to be queried by meta crawlers and huge query loads will bring them down rather quickly I guess. The quality of search results on both Google and alternatives is shockingly poor; I can't find documents I used to find only three years ago. I, too, wonder if Google has just lost interest in fighting SEO spam. But I find it hard to believe that they aren't all over their cash cow so I have to conclude they send you to the sites with the most AdWords and Google analytics crap on purpose. At which point Google's search results can be used as a pretty good negative filter I guess ;) Interesting times ahead for search engines.
Obviously I haven't read this whole thing during my lunch break but if what you say is true then it explains a lot about why search quality has suffered the last ten years.

Forums, personal blogs and niche websites are often exactly what I want.
If you follow the link:

https://github.com/skeeto/w64devkit

It clearly says it's a dockerfile.
I assume California also has some low COL places.
From a quick look, SF vs Modoc is quite a big difference.
> Dropping messages is something that should notify you

There is an IRCv3 extension to get an acknowledgement the server received your message: https://ircv3.net/specs/extensions/echo-message-3.2

> It feels like something that could be solved with a third party server and a client that supports it

Some IRC clients, such as IRCCloud or the Matrix bridge already do this.
This is logic used backwards.
I don't believe he mentioned p2p anywhere in his comment.

I agree about streaming services.
I had the opportunity to spend a week in Kerala. It's a beautiful place with rather friendly people and such delicious food! What a lovely place!
I get a LaTeX error:

```

Error producing PDF.

! LaTeX Error: File `unicode-math.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:

! Emergency stop.

<read *>

l.17 \defaultfontfeatures

```
I was on-boarded virtually as Lead Engineer in April. They started with WebEx meetings scheduled for a couple of days and after that I was on my own.
I missed the human touch that joining a new company has.
Apart from that, it was pretty smooth.
Japan cautiously lifts last of virus emergency controls
Show HN: Remote Mastermind Groups for Entrepreneurs
> What worries me far more than that is the tendency toward funnelling everything through a handful of oligopolist gatekeepers that are in a position to extract a huge share of the value developers create.

Like with those factory owners who extracted huge share of the value that weavers created? Concentration and amplification of imagining/developin/computing/manufacturing power through tools means someone who wields those tools will have more power. Now the question is how to maintain social equality (give some of that power back to people who do not want to have that power?). That currently leads to heavy taxation of production and basic income experiments.
I think it was easier to build an acceptable GUI in 2000 with VB or Delphi than it is today with our web stacks.
Keyword Time: Copywriting
We have a lead who creates a new channel for every endeavor, even if it's the same employees. It's so frustrating.
Small Businesses and Startups Can Utilise AI to Survive the Pandemic
I wouldn't trust Purism with my money after Librem 5 disaster.
The Importance of Content Curation
Let's start with "not Google-levels of creepy" and work up from there. I want someone who's not harvesting data, or engaging in censorship.
It seems too good to be true in my opinon.
I use a Chrome extension that automatically redirects me to 'old' reddit
This is the same FDA that forbade researchers from running their own tests in January and February[1], squandering our chance to prevent this catastrophe. It's only because researchers broke the law that we discovered community spread when we did.

100,000 Americans have died from this disease in the past 8 weeks. We can't afford to be cautious. Imperfect tests are better than nothing, especially if there are no bureaucratic hurdles to prevent the deployment of refined versions (such as saliva samples instead of nose swabs).

If not for the FDA, we would have an order of magnitude more testing. We'd have human challenge trials. We might even have variolation experiments. All of these could reduce the death rate by an order of magnitude. At this point it is no exaggeration to say that the FDA is responsible for mass death.

1. https://www.nytimes.com/2020/03/10/us/coronavirus-testing-de...
Where I live, even $15 per hour is considered a decent salary for a mid-senior engineer. I know for a fact that I'm on the same level as engineers in the valley, both in hard and social skills, up to the accent and culture tropes – but I'm still here because I never wanted the H1B hassle (especially without a degree).

Every time I read comments like yours on HN, I become more and more hopeful about my future. I'm not in a bad place right now, that's for sure – but it looks like it's going to get a lot better.
It used to be, AFAICR. If that changed, it would be definitely better.
Shit, I should've thought of that excuse.
Upvoting in the hope that someone will explain ... anything about this. The comments so far seem to imply a level of understanding I don't have.
Coronavirus Pandemic Upends Research Plans
Fresno has housing prices roughly "average" for the nation. It's one of the lower cost cities in California.

"Average" for the nation isn't exactly cheap. There's no place with a genuinely low cost of living anywhere in California that I can tell. Fresno and Victorville are some of the less insanely expensive places and they both more or less serve as retirement communities for the more expensive coastal cities.

Fresno is routinely listed as having some of the worst air quality in the nation. You rarely hear anything good about it. In the movie "Monsters vs Aliens" it is more or less the butt of the joke as a place no one would wish to live.
Since that number may well already be approximate if it's recorded in a hyperlog log.
Firebase Predictions
Back in 2007 I moved to a team where everybody was located in the same building in USA and I was alone a continent away. The team was definitely not set for remote work, it was the first time they tried it.

When I changed the team in late 2010 I was the best rated in that team and I was replaced by 3 people in Germany (my role expanded), already knowing remote can work. During the 4 years in that team I went to the US office 2 times for a few days each time.
Standardisation generally increases market size which means efficiencies of scale and ability to buy the best stuff from anywhere in the larger market, rather than being stuck with local stuff that works with local standards.

Government isn't always required for standardisation but even when it's industry led, it feels like government because it's cooperative, which means committees, votes, etc.
Could be interesting to use a list of DoH servers and pick one at random for each DNS query.
Going back to say 1950’s and it was still the workforce pushing up cost of living. Who those people are and what they are doing is a function of the time period, but people want to live there in large part due to the weather etc.
Great platform!
I work a lot with automated posting on FB and just got one thing to say to:

- Post long form content in your status. If you are going to link, drop the link in the 1st comment. FB / LI want to keep people on their platform and reduce reach of external links.

Do not post the link right away, wait a tiny bit AND if you can make the link a subcomment of another comment that would be even better.

If you put the link as the only and first comment and right after posting then FB will absolutely put 2 and 2 together and figure out the post is linking external but if there is a time frame OR the text is somewhat misleading to the link then it can work.

It's very tricky to fight the reach system of Facebook. Moreso if you're using pages and not your personal account.
> how much has our word processing technology succeeded in making authors obsolete?

makes more sense to think about GPT-2 like language models replacing authors, than word processors
Should is meaningless in this context.

You're saying that, under certain circumstances, the company should pass on savings to its employees.

Or maybe it should reinvest that savings into R&D in order to secure a more stable future for its employees.

Or maybe it should reinvest that savings into marketing.

Or maybe it should use it to hire more employees.

Or maybe it should use it to increase the salary of its CEO who successfully led his/her workforce into a new paradigm while increasing productivity and cutting costs.

There's a lot of "shoulds" in this world. Unfortunately, they're often mutually exclusive and usually subjective.
I think the asynchronous nature of email makes it a superior communication medium. With slack and other messaging apps, we all end up writing short bursts of whatever is on the top of our head, without much thought or organization of the ideas. In contrast, with email, you can take some time to create a concise and well-organized message. I find email threads to generally be shorter than the comparable slack threads with each email adding more useful information.
How to Introduce and Use a New Brand Logo Effectively
> "-site:<blacklisted url> -site:<blacklisted url>...etc"

I actually have a keyworded URL in my Firefox bookmarks for that, IIRC there is a limit (a very low one if you really want to get rid of all the spam options) for how many sites you can block this way
I was recently rewatching a popular show from the 00's on either Netflix or prime, I was 1/2 through the show when one day I woke up to find it completely gone from all services i am member of...

Guess what, it does not just disappear from my Plex/Emby server...

Online stream services was suppose to resolve the CableTV problem of paying for 1000 channels to watch the 5 you want.

Now Every network, every media company, every one is creating their own streaming service with all of their content "exclusive" so I would need to sign up for like 20+ services to get access to about 60% of the content that I want to watch as the other 40% is simply not on any streaming service at all it is either too new or too old

Justwatch.com has more than 85 Streaming Services in their database... that is crazy
With all due respect, the article brought up the political ideology. I would not have made any comments if the author did not include feminism, both in definition and in links to geekfeminism.

-https://geekfeminism.wikia.org/wiki/Microaggressions

-https://geekfeminism.wikia.org/wiki/Stereotype_threat

-https://geekfeminism.wikia.org/wiki/Reducing_male_bias_in_hi...

>...it's also against the guidelines and guarantees further downvotes and flags.

I have earnt 750 karma almost entirely in productive comments, I know the rules. I have done this before and gotten productive replies. You can't allow politics in the written articles and then complain you get political replies.

Just admit you chose sides and I'll leave voluntarily.
Confirmed working on DDG (text search only) and Startpage (both text and images), tested on Firefox.
> I never knew Java did this. I figured most "interpreted" languages (via direct interpreters or bytecode) would be trivial to implement any kind of threads (even pre-emptive), because at any point the interpreter could decide to save the state of one language thread and switch to another, without bothering the interpreter's own stack.

I'm more or less sure, that original Oak/Java did cooperative threads only on the VM level by simply swaping the interpreter state without any C-level context-switching. But it was still cooperative and threads had to yield or block on something. Also the scheduling was simple round-robin with different static priorities and highest priority thread will always run unless it is blocked.

On the other hand in 90's many large portable software packages had their own userspace greenthread implementations with hand-written assembler context switches because many OSes did not have threads and these that had had wildly different and incompatible implementations. This was done by both Netscape/Mozilla (eg. NPR) and AFS (where IIRC the threading implementation is somewhat deeply integrated with used RPC mechanism), I would not be surprised if one could find remnants of something similar in LibreOffice codebase.
More about dolphins in this youtube video with dr. Laurance Doyle at 30 minutes. In it languages are compared and apparently language dolphins follow Zipf law.

https://youtu.be/H30NipTkA5s
https://en.m.wikipedia.org/wiki/Zipf%27s_law
Generator for Creating Microservice
To be honest this article seems like a presentation, maybe someone else may find an impact it had as the author wasn't able to
I can appreciate your logic. But think about total number of cases in the US. If you divide that in half (according to your logic) there would still be 800,000 cases in the rest of the U.S. That's still roughly the same amount of cases in the next 3 countries COMBINED.

Now think about the percentage of world population that the U.S. accounts for. Our infection rate is inexcusable. And getting worse.

There is a significant portion of the country that has politicized a viral infection -- and that line of thinking is just making this a worse situation.
I've used commercial VPN with acceptable (think ~100Mbps) but not amazing throughput.

But for BT I just set up a secondary on-demand network interface on my Linux server specifically for OpenVPN (just need a shell script to add a couple ip(8) rules, and stick that shell script into the up command of ovpn config). Then I bind my transmission-daemon to that specific interface (bind-address-ipv4 option). This way all BT traffic goes through OpenVPN, but other traffic is not affected. Works for any OpenVPN provider.
It's not only productivity that goes down, but one's health if one's not careful.

Sounds like a lawsuit waiting to happen.
Many dams are going to exist due to flooding, irrigation, etc. Extracting hydropower once you have already decided to build a dam is as close to fully green as it gets.

That said, there are many low head dams built exclusively to extract power, and many of those are no longer serving a useful purpose.
I have an AMD card from 2015 (an R9 Nano to be exact). I had to use fglrx for the first few months, but ever since amdgpu entered mainline, it's been rock-solid with good performance. Vulkan works great as well. (Footnote, I don't care about OpenCL, so cannot comment on that.)

Based on this positive experience, when it was time to replace my notebook, I got one with a Ryzen 2 APU. The GPU part of that also works great. There were some problems with the IOMMU, but those were resolved by a firmware update from Lenovo a few months in.
And it's a Good Thing, since it fosters a inventive way of thinking around a problem rather than just reading/hearing that X exists, download that and be done. It's part of learning and honing a skill.

This doesn't mean that the implementation should then be used in practice, there are likely other solutions that are better suited, more mature, etc.
My feelings after working in computer security on the risk modelling side is that we put too much focus on threat actors. I don't have anything resembling a precise definition of the problem, just rough impression. But IME, you start doing these threat scenarios in form [Actor] does [Action] to [Asset] and then [Consequences] happen, and you start noticing that:

- The sets of [Actor] and [Action] are fuzzy and nearly unbounded, and you have to shoehorn them into weird taxonomies to have something you can work with. And then you're still left with lots of overlapping scenarios; it's hard to make them independent in statistical sense, to be able to treat them as separate contributions to the risk calculation.

- Everything pivots around [Assets]. Not around [Consequences], because these are affected by a particular [Actor] and [Action]. I.e. it's a different kind of PR disaster if your DB leaked because of a careless employee, vs. NSA tapping your internal data center links. But [Assets] are ultimately what attackers are after, and what costs you money if something happens to them.

So you end up with a huge list of scenarios like "Russian hacktivists zero-day Windows machines and steal customer PII, leading to EU dropping a hammer", or "Norwegian state-sponsored script kiddies SQL-inject company webpage and steal customer PII of North Americans, leading to bad press", etc., and you can see how the only thing you can reasonably enumerate here is what was damaged (stolen PII). It's also the assets that motivate most attacks and that are the primary source of consequences (from outages to fines and bad press).

This leads me to the conclusion that it may be more productive to focus on what assets do you have, what can go wrong with any of them, and how much it would cost (without taking into account who the attacker was). You could go from there and expand into likely threat actors, but I'm not really convinced it's productive. I didn't try to verify it, but it might be more useful to just stick to assets and baseline losses, fortify any kind of access anyone has to these assets, and mostly ignore the various kinds of threat actors that might be involved. Instead of trying to distinguish between Russian hacktivists and Norwegian state-sponsored script kiddies, just lump it into "attacker".

(I've seen scenario modelling going recursive on threat actors; you can distinguish between external and internal attackers, but then you can also distinguish between self-motivated and coerced internal attackers, etc. ad infinitum. You'll likely never have the data to make anything resembling an informed estimate on probabilities here, and the deeper your taxonomy, the more the errors in guesstimates start to add up. Might as well just treat all of this as one aggregate "attacker".)
If you are a trainer, then having immediate access to all the attendees is fairly important.

I'm in the process of "refactoring" my training approach to a videoconference approach (using Zoom).

I'm actually really surprised at how intimidating the process has been. I've been doing training and speaking in person for a long time, but not via Zoom.

It will work out, but the biggest issue that I'm encountering, is not having access to "immediate feedback."

A very good article on the topic was written by a well-known (and extremely effective) trainer, Erica Sadun, here: https://ericasadun.com/2020/03/11/so-youre-going-to-teach-re...
If my home is my work place, then no (unless you're a contractor of course).
Well, intell called their then cutting edge server architecture EPIC...
They say that? Well I for one am convinced by their marketing.
Well in Firefox you can turn it on:
about:preferences#general >> Network Settings >> Settings...
KL isn't much of a mega-city compared to Bangkok, which is IMO an upside.
Personally as a Condition of copyright a person should be required to allow distribution of their work in a Fair and non-discriminatory way, there should not be a concept of "exclusive", a creator or publisher should put a price on the work, then anyone can distribute that work for that price
Tips for Event Organizations to Respond in the Crisis Situation
I am finding it increasingly ironic how WFH is no longer being perceived as the panacea of productivity and happiness that it once was.

I've been doing WFH for 5 years now. The amount of money you are saving by WFH full-time, assuming you properly leverage the opportunity (i.e. cooking own meals and multitasking chores), far outweighs any paltry notion that could be provided in recompense for you dutifully enshrining a guest bedroom as your employment zone.

I am also pretty sure they aren't paying you for those rounds of Overwatch you sneak in between PR review requests. But, they also can't tell you are doing that, so it seems to work out OK.
Bit Blit
Check out this list in privacytools.io: https://www.privacytools.io/providers/dns/
Mmmh Docker: It's still a problem to run Docker and VMware Workstation peacefully in parallel on Windows. The one prefers Hyper-V, the other the opposite:

https://www.kauffmann.nl/2019/03/04/how-to-install-docker-on...

https://blogs.vmware.com/workstation/2020/01/vmware-workstat...

This has to change first (the links giving some kind of hope).
I have a running list of shows that I watch / watched that have been added and removed from Netflix and Prime over the years I have been a subscriber.

I run a local media server for things I have on BluRay or DVD, I used to archive shows I could also get on one of those 2 platforms but it became major hassle because they would remove and add the shows my family wants access to all the time... When I started tracking it, it was amazing how much churn there was on popular titles