skysight-inc/HackerNews huggingface dataset:
I use Zoneminder. That has support for a lot of different cameras and then you only have to connect to the one frontend regardless of the cameras themselves. It takes a fair bit of tweaking but it has been around for a very long time. This:

https://wiki.zoneminder.com/index.php/Understanding_ZoneMind...?

gives some handy hints on zoning.
Thanks for letting me know. Overall, we use them for high availability and non mission critical tasks anyways but now that you say this, it gives me more confidence in recommending it. It was strange, it only affected one of the two GKE cluster (both had preemptive nodes). I tried debugging and found that it wasn’t able to even ping any external ips (which is why I thought maybe preemtible nodes also might have networking issues). There weren’t any notices about general networking outages within the last +\- 48 hours (I subscribe to the RSS GCP outages via slack). I ended up manually rebuilding the nodes (non preemtible nodes temp) and it went away. As soon as healthchecks were failing, I created a debug container and kubectl exec -it bashed in and saw that it wasn’t able to connect to the internet. It could ping/telnet internal IP databases just fine. It does warn me that it’s in beta so, again maybe you’re working through some things but thought you should know in case other people have experienced this.
No no one is writing basic CRUD apps at Google. At that scale there are optimizations needed at every level. I know people who work on the cutsom kernel for the servers to front end people for apps.
Many are trafficked from Africa. Rhinos are almost extinct thanks to Chinese demand for their horns.

African Pangolins are now critically endangered thanks to Chinese demand.
Amazon Opens Cashierless Supermarket in Latest Push to Sell Food
My CS experience with Cloudflare has been extremely awful as well. Exactly the same that I’ve was told to go to community forums. Being a paid customer, I was told that the ticket will be delayed because I’m a free user. My ticket was closed by the system automatically too because I didn’t reply if I need any further assistance that they didn’t offer in the first place all. That happened twice.

What. The. Fuck.
The Things You Need to Consider for Your Coding Portfolio
All you have to do is look at the verbosity of some of the comments in here to understand why.
This is a major transition we will see over the next decade, and a major hope for reducing humanity's environmental footprint: foods grown from single cells.

https://www.rethinkx.com/press-release/2019/9/16/new-report-...
Frankly, much of the world (aside from China) seems to be taking this way too lightly. Those 200 new cases could easily turn into thousands in a matter of weeks. It seems to spread so rapidly that you really don't want it to take root in your country.
I'm not sure this is the only reason. Clouds are super, super attractive to stodgy, boring enterprises.

And people here working in start up environments are not aware how much hardware from internal IT departments costs. Internal IT departments are generally way less efficient than the cutthroat cloud providers. AWS/Azure/etc. hosting costs are peanuts compared to what most banks or other big enterprises pay for their internal hosting.

On top of that, internal IT response times are frequently horrible. Any developer worth his pay generally loves cloud providers and abhors IT departments. They're slow to deploy hardware or VMs, update firewall rules, install software, etc.
The proposed example problem that would be difficult to solve on the Unix command line can be written as a pipeline of just nine commands. See https://www.spinellis.gr/blog/20200225/
Thank you.

It seems like most of us will have to rely on online vendors beginning to proudly advertise “we have the new one!”.
Simple diet changing to burn stubborn belly fat,and boost metabolism naturally
Is there anything actually different? A Macbook is a relatively standard Intel laptop that happens to run MacOS.

The only additional complication might be the T2 chip in the same way that TPMs might be an additional issue in other business laptops.
Modern UEFI uses Flash Storage and CMOS is only relevant for the computer time keeping (though some UEFIs have a full CMOS to emulate BIOS behaviour)
That's trivially false by looking at the field of history.
Nshalabi/SysmonTools: Utilities for Sysmon
Google's Bug Tracker Has a Bug
Is that with the same team or with a new one? Maybe the reason is the new team and full rewriting of the initial version and not the new language...
Paypal accounts are getting abused en masse for unauthorized payments
Sometimes it is the same chip but not the same range, so it's not cleared ever.
While I largely agree, I would attribute most of the BBC's issues down to simple budget cuts. A world-leading organisation had its funding reduced, and was eaten from the inside by those put in charge by the government.

The government has always wanted to control the state broadcaster, and a decade ago people would've fought tooth and nail to keep the BBÇ alive. The decline in quality has been slow, but obvious from all sides, from sport coverage, to factual output, and most notably from the news and political front. Those people that would've fought for the BBC years ago are now those that want its funding removed entirely, and in my opinion it's a master-class in control from the Tories. The left have been played hard by the BBC.

You're absolutely right in that it's not an iPlayer vs Netflix debate. It's an output issue, and that output has been eroded over 5-10 years.
Ah wow, thanks! Not sure how I missed that. For other interested parties, here's the key section:

> Unfortunately, the majority of [the text in Common Crawl] is not natural language. Instead, it largely comprises gibberish or boiler-plate text like menus, error messages, or duplicate text. Furthermore, a good deal of the scraped text contains content that is unlikely to be helpful for any of the tasks we consider (offensive language, placeholder text, source code, etc.). To address these issues, we used the following heuristics for cleaning up Common Crawl’s web extracted text:

•We only retained lines that ended in a terminal punctuation mark (i.e. a period, exclamation mark, question mark, or end quotation mark).

•We removed any page that contained any word on the “List of Dirty, Naughty, Obscene or Otherwise Bad Words”. [https://github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and...]

•Many of the scraped pages contained warnings stating that Javascript should be enabled so we removed any line with the word Javascript.

•Some pages had placeholder “lorem ipsum” text; we removed any page where the phrase “lorem ipsum” appeared.

•Some pages inadvertently contained code. Since the curly bracket “{” appears in many programming languages (such as Javascript, widely used on the web) but not in natural text,we removed any pages that contained a curly bracket.

•To deduplicate the dataset, we discarded all but one of any three-sentence span occurring more than once in the dataset.

Additionally, since most of our downstream tasks are focused on English-language text, we used langdetect [https://pypi.org/project/langdetect/] to filter out any pages that were not classified as English with a probability of at least 0.99.
I seriously thought Dart was abandoned. Is it actually being used outside of Google?
Not necessarily. StackOverflow runs on a couple of servers.
Sure, but AWS infrastructure costs pretty much the same no matter where you live.
I'm working on a new decentralized service discovery system for Node.js
That's the thing though: it either doesn't spread very rapidly except in very specific circumstances, or it has way more asymptomatic/mild cases than is commonly claimed. Otherwise we would already see far more confirmed cases than there are.

Given the massive economic damage that the measures already taken are inflicting, I for one am very glad that it's not being "taken more seriously" than it is. I have predicted, and continue to predict, that when we're looking back at this, the response to COVID-19 will have done far more damage than the virus.
Not necessarily see for example the Microsoft Surface Pro X.

Relatedly, since MacOS already broke a great number of apps with Catalina (breaking x86 support), they can focus on x64 support only:

https://www.windowscentral.com/microsoft-reportedly-working-...
Also, reachability suffered a big blow in usability when they got rid of the home button - swiping down on the bottom of the screen is very awkward and prone to clicking something unintentionally.
The ReiserFS Filesystem (2000)
Do you have any proof on the claim of the virus being "airborne"?
I half-agree. The Cloud specifically solves the problem of _highly_ variable demand.

If your peak demand is 100x your baseline and only happens for ~1h each day, cloud is almost certainly a good choice. If it happens for ~12h a day or it's only 5x your baseline, the cost of the cloud is such that you're likely to save with dedicated hardware, even though much of your hardware sits around doing nothing part of the time.

> never have to worry about ordering new servers a month in advance so I have enough capacity when (or if) I need it.

There is a middle-ground that's very much worth considering: renting dedicated servers. It's not quite as cost-effective as colocation and owning your hardware when you have at least a cabinet worth of stuff but it does offload the management of the hardware and provisioning to somebody else. They can also usually be provisioned in a matter of minutes.

In some cases (e.g. Packet.net) these machines can even be treated essentially like cloud instances, with hourly pricing.

There's also yet another middle ground: using dedicated to handle the known and predictable baseline traffic and using the cloud to handle the unexpected bursts.
> “AI coming for your jobs” meme; AI actually stands for “Alien (or) Immigrant” in this context.

Finally a correct use of "AI".
the outliers are similar

We know very little about outliers. Assuming that they are similar may lead to grossly wrong conclusions.
I'm less worried about death rate than the long term damage I might likely suffer from. The paper mentions that the onset of pulmonary fibrosis may be close to levels seen in SARS/MERS (~45%) and usually develops 3-6 months after the infection. There has also been another paper[0] indicating high chances of testicular damage.

There is an interesting thought experiment here. Hospitals are a large vector for spreading the disease. On the individual level you'd want to stay away from them as much as you can. On the collective level, that behavior is counter-productive ofc.

[0] ACE2 Expression in Kidney and Testis May Cause Kidney and Testis Damage After 2019-nCoV Infection https://www.medrxiv.org/content/10.1101/2020.02.12.20022418v...
I wonder if a lot of startups think "What if we're an overnight success and we have to scale up fast?". This is of course what Amazon makes sure to use in their marketing as well.

Examples: Twitter became far more successful than their architecture and infrastructure could handle back then.

Pokemon Go became an insanely huge success far exceeding their worst case scenario. There's a postmortem/whitepaper on Google Cloud Engine about that IIRC.
I have a BSME degree. Mostly I write firmware.

Generally I think an engineer as someone that does design. Key part of that is some sort of analysis. That can be ad hoc, standards based, or formal.

Most of the time software feels like craft to me not engineering. Otherwise I'm more on the side that a license an engineer doesn't make. There are engineers without degrees designing and there are fat fuck PE's that just sign their name over and over for $300/hr.
> Even then, why not consider their opinions (which are popular, rightly or not), and criticize them?

They really aren't popular in any real sense. I would go so far as to say that anyone who thinks they're popular isn't part of Scott's audience.
Do you mean gitops? I thought infrastructure as code was to make sure your entire cloud environment is code so you can reliability reproduce it. Either way, they’re both concepts to strive for and tools market it this way, but the ideas have been around for a long time.

I use kuber for my sandbox clusters to try out new ideas or trouble shoot on the go. I think mobile debugging tools are pretty cool tools. Especially for SRE’s. I used to carry around a foldable keyboard and be able to shell into pods to debug things.
Mortality Rate is number of deaths divided by total infected count estimate.

E.g. it includes self reported cases and estimated using infection rates. (R0 mostly.) It does not exist when mode of infection is not entirely clear it when number of cases are low.

Case Fatality Rate is number of deaths divided by number of confirmed cases, which are usually hospitalizations.

Mortality Rate is usually much lower than Case Fatality Rate.
I was dependent on reachability with a 6S. Recently upgraded after that phone became unusable and I'm suffering the same problem as you.

I have about a 20% hit rate with reachability now. So if anyone has any tips please do share them.
Also: free cloud credits. Don't underestimate that. I know of two startups (one that I work at). Both are hooked on the cloud, albeit one has an insane cloud bill and one has a very reasonable bill.

The reason in both cases is MSFT/AWS gave them massive up front "free" credits, which meant there was no incentive to impose internal controls on usage or put in place a culture of conservation. AWS doesn't think twice before dropping $20k on cloud credits to anyone who wrote a mobile app.

At the company with the unreasonable bill, it's not even a SaaS provider. It literally just runs a few very low traffic websites for user manuals, some CI boxes and some marketing sites. The entire thing could be run off three or four dedicated boxes 95% of which would be CI, I'm sure of it. Yet this firm spends several tech salaries worth of money on Azure every quarter. The bill is eyebleeding.

The problem is everyone who wanted one got a VM. You got VMs being used for nothing except running a single test program that the owner then forgot about. People used expensive hosted cloud services instead of installing Postgres because "their time is more valuable" etc. Free credits created a culture in which the company just institutionally forgot that servers cost money. When the free credits ran out it was invisible to the engineers using the services and simply became another (opaque) line item for accountants to worry about the burn rate. In the rare cases engineers decided to "optimise" they did it by spending lots of time and effort on using Kubernetes so stuff would scale down at night.

There was an abortive attempt to move off the cloud. This was unfortunately stymied by incompetence by both the firm and the chosen hosting provider. It got some boxes from OVH and then didn't pay the bills for them, so the boxes were simply yanked and deleted. All the setup time was lost. In another case OVH allocated machines in datacenters that were far apart but they needed to be close together. In another case the machines were delivered but the hardware on one was faulty. Of course this stuff is a one-time hit and avoidable with non-broken processes, but it empowers those who just want to keep learning Azure/Kubernetes/Docker so they can put it on their CV.

The other firm is much smaller and has much more reasonable costs, they also get more for it (e.g. use Heroku which automates a lot of stuff).

Having observed these two different companies, I resolved up front that if/when I go back to running my own business I will not use cloud services, even if they offer free credits. I'll be taking pride in finding ways to drive server costs down as far as possible. Perhaps even hosting non-HA-required servers at my home given we have duplex gigabit fiber now. Yes, my time is valuable and all that, but establishing a culture up front in which people use the resources they need and not more is even more valuable.
Ye, I often rewrite the same sentence to make it flow well or just get a nice line-ending. Found that Hemmingways motto of "write drunk, edit sober" worked well but maybe not the healthiest way =P
Asynchronous Image Loading from URL in SwiftUI
No one got fired for choosing AWS ... Nor blamed in case of outage because of AWS.
I have no idea what you mean with that?
> It's amazing how much this misses the point of the conversation on meritocracy - that critics of meritocracy do not have a problem with merit itself

From what I've seen of the conversation on meritocracy, you could read through tweet after tweet after tweet (because let's get real, that's where the conversation is happening), without a critic once even acknowledging the idea that it's better to have do things better than to do them worse. It mostly gets lost in the noise of whether meritorious people "deserve" prestigious jobs that pay good money.
Ask HN: How do you explain online privacy to your kids?
A high spec Mac Pro isn't much more expensive than a similarly spec'd HP/Dell workstation.
can someone tell me which flash programmer is used here? I also want to play around with UEFI.
Desktop machines may POST at a reasonable speed, but enterprise servers are still damn slow to start. Whether its the HP servers we deployed a few years back, or the more recent UCS servers we are building our new platform on, it takes ages for them to get to booting the OS (ESXi).
Puppies left alone destroy homes, worlds and galaxies, so he surely done something interesting. ;)
HP to Buy Back $15B in Stock to Battle Xerox Takeover Bid
Lots of suggestions for ZoneMinder already; I haven't used either, but https://shinobi.video/ is the other bookmark I have from looking into it a while ago.
AKA marketing.
We know the death rate raises with time, we have seen this before with SARS. It takes people time to die.

We are you contradicting what we know? This needs a good reason. We've even been through this stage in Hubei, it started low if you just superficially look at figures.

"In the early stages of the SARS epidemic, health officials estimated the mortality rate at less than 4%. More recently, officials have cited rates in the 6% to 7% range. Today's SARS figures from the WHO—6,903 cumulative cases and 495 deaths—point to a case-fatality ratio of 7.2%. But WHO officials note that this calculation underestimates the rate, since some currently ill patients will die of the disease."

(2003) http://www.cidrap.umn.edu/news-perspective/2003/05/estimates...
Something about putting business logic in a type system irks me more than someone building another compiler or database in Haskell.

Business logic relies so much on run-time values that (IMO) using data and predicates is a better fit.
My sibling is a journalist in DC. New hires at her paper get check marks right away. Seems like there's still a point-man that these new organizations contact.

This is ripe for aa interesting article, but who wants to be the bad guy and end such a juicy perk?
UV disinfecting Robots to fight Coronaviruses
Ask HN: How will the recession affect those working in tech?
How will a global economic recession affect those working in tech? In my country South Africa we can already see the effect. Companies wanna pay less for more and a huge amount of restructurings are happening.
Hm, doesn't seem right.

My thumb can't reach the other side of the screen when I'm holding it with one hand.

The lower yellow space is where my thumb can reach best.
Because they're even endangering animals in other countries and continents, so why not their own as well?
For the base config with the pitiful 256GB SSD maybe, but once you start loading it up to usable workstation grade configs the difference becomes wider and wider. And with DELL/HP you can also go the AMD route with even better performance/bang for your buck.

IIRC the Mac Pro is mostly aimed at music/graphic professionals for whom the software is Mac only.
> Because the cloud providers advertise to tech startups.

That's not true at all. Cloud services are very attractive to good old fashioned companies, because they express the cost of using computational resources as a simple monthly bill, just like any other utility. Your manager goes through the monthly bills and he sees, say, electricity, water, cloud infrastructure, cleaning, office supplies. That's it. No need to know what a server is or what a spot instance is. If the costs fluctuate smoothly and within boundaries then you simply don't worry about them.
Really enjoyed your comment. Your comments about lack of innovation/interesting problems at most places are spot on. And "senior" developers being hung up on CRUD techniques is laughable to anyone who has solved truly difficult problems.
Please can we stop linking to articles with Cookie-walls.

https://outline.com/9cuRRS
No more cannibalism, too bad.
The white paper on Pokemon Go ramping up on GCP after launch:

https://cloud.google.com/blog/products/gcp/bringing-pokemon-...
I take your point, and it might not cost them anything to leave a position unfilled for a year, but I'm sure weeding through hundreds or thousands of applications costs them money. The amazing part about it is that they're OK with wasting time and money knowing they're not going to find anyone for the job.
Modern, functional Common Lisp: myths and best practices
MotionEye and docker.

I started off with a couple of Chinese WiFi cameras. I needed to hack a perl script to get at its stream; https://gist.github.com/opless/d1effc2eefdf2dfe3b1a6418979bc...

Now I use eBay'd Axis POE cameras dumping continuous video to a samba share, and motion eye to capture a frame every second and video when motion triggered.

All very overkill but worthwhile as it's caught vandals, bike thieves and trespassing landlords.

A pfsense router with haproxy sorts out the SSL website to the docker containers part.
If what you mean is those words are lengthy and repeated, that's actually how chinese officials talk and write.
blogspot!
I gave up when it said my proper capitalization of "Captain Hook" was wrong and only "captain hook" was considered correct.
Try https://baitblock.app

It can remove cookie walls on many websites automatically
Maybe. I'd argue the funding has barely been cut at all. In 2010 excluding the over 75s it was 2.93 billion, in 2018 it was 3.17 billion:

https://obr.uk/forecasts-in-depth/tax-by-tax-spend-by-spend/...

The over 75s grant has been cut a little bit but the actual gross revenues are higher now than they used to be. Funding isn't the BBCs problem. It is able to tax a growing population - that's the definition of increasing revenues. With billions of pounds to splash around it's really hard for them to plead poverty.

The bigger issue is they produce a lot of content but it's increasingly narrowly targeted to, basically, the sort of thing Lib Dem voters in London like (and think other people should like). That's a small minority of the population.
I'm curious, why wouldn't they let you just write it in Vim, Emacs, or even VSCode?
This.

It's sad to say but people are not rewarded by going with a perceived riskier option in an effort to save a couple 100k.

You go with what works and proven, and with what will make your life the easiest. If AWS goes down, then its much easier to explain why. If "Big Bill's Lowcost Cloud Solutions" provider goes down, then your entire judgement will be questioned. Even if Big Bill's Cloud solution is equally or more capable and only half the cost.