skysight-inc/HackerNews huggingface dataset:
That is my point of view as well, software needs to be liable just like in other fields of engineering, done by people that actually understand its consequences.

I don't do a car inspection at a guy that just happens to know some stuff about mechanics.
Ask HN: What is your server-side/back-end monitoring checklist?
Sample Monitoring Checklist:

* Load Balancer [How do you check for its health status?]

* Web-Server

* App-Server [CPU utilization, Memory utilization, Disk Utilization, App Status to take requests]

* DB-Server [CPU utilization, Memory utilization, Disk Utilization, App Status to take requests]

Note: Possibly share at what level you check for these, at what frequency and what tools you use.
1) Why?
2) Who gets to be "new California" vs. "old California"?
A Comprehensive Guide on the “Whys” of Site Optimization
Well, Maildir was invented by djb ;-)
what on earth is puzzling about it? who wouldn't be outraged? do you think people ought to just roll over and say 'well i guess we deserve it'?

the public reaction (among those who actually believe in russian interference) is one of outrage, not shock that such a thing happens.

we go to war and kill people abroad, many civilians, and nobody galaxy-brains when america executes a murderer. this may come as a surprise, but in-group and out-group ethical dynamics differ substantially in nearly all circumstances.
> That really depends on location

True. Where I grew up, the closest beach was an hour and a half drive away. Closest ski station was in a different country. Wasn't exactly safe to step out of the house to begin with though, being close to slums and all. I consider myself lucky to be able to share different kinds of experiences with my kids now even though the public transport system in north america doesn't help me.

> the sort of attitude your grand-children will rightly judge you for considering the horrible impact your vacuous consumerism you're calling 'breadth' of experiences is having on this world

You're right, I should just throw my car in the sea. If I also throw out my computer, my grandchildren will be proud that I tried to help bankrupt the ecology-destroying companies that mine rare metals for these gadgets you and I use to waste time online. OR I could just be honest with myself and acknowledge that I'm selfish despite knowing that merely existing is a huge burden on the planet.

> So, if we're not proudly rolling coal we are instagramming metrosexuals

I dunno what you do or didn't do with your life, or why you're acting defensive, and frankly I don't care. I literally said I could do that lifestyle, stereotypical as it may be, but that it would eventually feel somewhat monotonous to me now that I've had different experiences.

I say this as someone who was extremely anti-car-ownership and changed minds once I had kids. Maybe you had it easy with safe ubiquitous public transportation and you're just trying to pull the tired europe-is-superior thing on me, but I've no allegiances in that game and I'm just talking about my experience with what I can pragmatically do for my kids with a car vs without. You do you.
Nation States and Criminals Silencing the Fourth Estate
Like when Stan Laurel gets hit on the head in "A Chump At Oxford"
When I read about hardest equations I thought it would be equations of either General Relativity or Quantum Mechanics of complex systems. Both are much more complex than Navier-Stokes.

For Navier-Stokes we have at least numerical methods that allow to solve the equations in practical time for useful cases. But we still do not know how to model, say, dynamics of a galaxy using General Relativity. Typically such models just assume Newton mechanics with minimal if any relativistic corrections with no proof that one can use such approximations of equations of GR on big scales.

Or consider the problem of a possible state of metallic hydrogen. It is just a bunch of protons and electrons mixed together, the simplest possible material. Yet we cannot calculate from the first principles its properties.
Ubiquitous Virtual Assistants and AI Homogenization at CES 2018
Your repeated use of the word ‘blowup’ makes me think of the way we get small-scale behavior amplified enough for us to see, hear, and feel: in atomic weapons.

There is a chance that understanding how quarks interact will give us even more powerful weapons (which might at one time be useful to blow up large incoming space rocks) or give us clean energy. How large that chance is is anybody’s guess.
MSFT got into the office.
Google not only has monopoly-level market shares in Search, Ads, and Android, they also have a massively dominant market share with Chrome. The magic, and where Google runs afoul, is how they leverage those to assist each other in ways you clearly ignore.

- Chrome will soon start directly blocking Google Ads' competitors based on standards Google invented through an organization it runs.

- Chrome pushes Google Search default, Search pesters you to get Chrome like three times.

- Android devices are required to ship with nearly all of Google's products pre-installed. Literally through a confidential contract almost every phone manufacturer on the planet save like... Apple and Amazon have signed on.

There are more, mind you, but this is kinda a taste. Microsoft did nothing this illegal, ever.
good recent interview with Daniel https://www.youtube.com/watch?v=QBqBTCIoLlY
Just 20 percent of total Bitcoins available for mining
Creating a community is not the same as replacing society.
There will always be a multitude of different communities in a society.
Benchmarking Retpoline-Enabled GCC 8 with -mindirect-branch=thunk
'Total by Hike' an Android Fork That Uses UTP for Internet Usage
I don't have many videos on my channel. There is a couple of "niche" videos with ~70k+ views. And I'm going to delete them all. This is my protest. RIP youtube.
I'm sure the people on your team loved this..

Boy... you really showed them!!!!

Good job ripping off a corporation and being a shitty employee. How dare they not give you a raise. You won that power struggle with them by working less. Way to make yourself more valuable.
That's my "secret" strategy too. I gradually lower hours I actually work and spend remaining times learning new things so I can get a better job. Never had complains too, so I see this as win-win situation -- employee get the work they pay me for done and I don't feel too bad about not being compensated enough. Funny thing though, every time I say I quit in such situation, I get a counter-offer of similar size or even bigger.
Biased but some context: totaldrama.net
I have slightly impaired vision, so I need a 30pt font to be able to read comfortably, and the web is already a disaster in terms of accessibility. There are lots of sites that I cannot use, because of overlapping content, unreadable text, hidden buttons, etc.
What’s your channel? I found a Jeff Mould but it was just junk video of burning houses.

If you post a link we can see the sort of content they’re cutting out.
Careful badmouthing sports stadiums in WI.
Blogspam of

https://futurism.com/nuclear-reactor-renewable-energy/
> So, Navier-Stokes assumes infinite divisibility in the fluid it models, right?

You are right.

> It seems obvious to me that Navier-Stokes can't be a perfectly accurate description of reality, so it should come as no surprise if they turn out to blow up or otherwise behave non-physically.

The mapping between physical reality and Navier-Stokes equations is extremely well understood. We know when they represent an excellent description of the physical world, and we know when they could fail due to the finite number of particle in the fluid.

We also know how they fail, and can estimate corrections due to finite particle number, see for instance the Cunningham correction factor.

We also know that a much more complicated theory, Boltzmann transport equations, would be exact.

It would be surprising if Navier-Stokes equations blew up, because we know they represent most often physical reality up to extremely small, controlled corrections.

> Am I missing something? Why isn't it assumed that they're just a very nice approximation, like Newton's laws pre-relativity? Actually the whole thing reminds me of the ultraviolet catastrophe that preceded quantum physics.

Not really: the ultraviolet catastrophe was a symptom of unknown physics awaiting to be discovered.

We know very well the physics beyond Navier-Stokes, and still we use Navier-Stokes equations for their incredible effectiveness.

Using the full theory (Boltzmann transport equations) would make even the simplest fluidodinamics calculation virtually impossible, while adding a correction on the n-th significant digit, with n much higher than the precision one could reasonably expect.
DNS over HTTPS
That's what Zipcar (or its competitors) is for. In most cases us city-dwellers still save money on short-term rentals over the cost of car ownership.
I don't get the views/subscriber criteria at all. If the changes are to "protect the community", why worry about number of views or number of subs? And not only they made it important, they made it the first pre-requisite to even consider your channel!
That's not the issue here though. I had this happen to me with the old 'type these two street numbers' captcha as well: it would just present a new captcha after the old one was solved correctly. Makes me give up instantly whenever I got a captcha while doing Google searches.
They actually do, yes. Source: Listened to many Leo Laporte podcasts over the years, but stopped a couple of years ago, due to the noise/ads to content ratio.
Unsurprisingly, people are turning to tit-for-tat subbing to get around the subscription limit, which opens a different kind of headache for enforcement.
I’ve always referred to their entire network as TWiT. If memory serves me correctly, all their shows (not just This Week in Tech) used to begin with a bumper that said “Netcasts you love, from people you trust. This.....is TWiT.”
Fitbits seem to be haiving issues with time
WooCommerce vs. Shopify
I had a Canadian colleague of mine describe it as the "1812 tax", basically the "tax" Canada pays for losing the 1812 war and failing to become a proper US state. Everything is more expensive, and the second grade currency doesn't shield them from price variations since the country is too small not to import most goods from the US. Not only that, but a single tariff can wipe out a whole industry, as we saw earlier with the bailout from Airbus.

The situation is made worse with a out of control immigration, with 10x the number of migrants as compared to the United States, that all pretty much target urban areas in BC and Toronto. From what he told me, for IT folks it's mostly guys that wouldn't be good enough for a work visa here in the US.

This, with all the best university grads getting poached by tech companies here in the valley creates a big surplus of average/low skilled tech workers. I mean, it's fine. It's just that these guys aren't playing in the 120-200k range for top dev talent, more like in the 50k range for average workers.
This vacancy stems from the prior administration.
A good base salary for a Core Java developer with 10 years of experience?
Sure, if someone identifies a need for one? Even better, if you see an opportunity going missing in the market due to the lack of said entity, why not start one up?
Matt Levine: Larry Fink’s Warning to CEOs Rings Hollow
was woken up 2hrs earlier than usual this morning by my fitbit thinking it was 6am, when it was only 4... phone the fitbit is connected to shows correct time, so does everything else in the house... other people replying to the tweet seem to have the same issue. bit more digging here... https://twitter.com/tiernano/status/953533936034033665
Your comment about the blue filter got me thinking. I assume this filter reduces the amount of blue light, is that correct?

As I mentioned in another comment, I've found that many laptop screens have a pronounced blue-green cast out of the box. The worst ones we have here are a late 2013 MacBook Pro Retina and a ThinkPad X1 Yoga Gen 2 WQHD. These both are difficult to look at with the factory calibration, especially the X1 Yoga which I found literally painful to use in the first part of the Windows setup, before calibrating the display. Everything was an intense green that felt like it was burning my eyes. I can see why someone using a display like that might prefer a dark theme, just to knock out that awful blue-green.

But after I calibrated the display to a pure white, it looked beautiful, just like our other calibrated high-DPI displays.

One other benefit to calibrating displays is when using multiple displays. I use a 24" 4K/UHD display in portrait mode along with whichever laptop I'm using at the moment. (A portrait mode display plus a landscape display is a wonderful combination, for example an entire PDF page fits on the portrait display with no scrolling.) Having the colors look the same on both displays - especially the white backgrounds - makes things much more pleasing to the eye.

To your question about high-contrast dark themes, yes, I have the same trouble with those. Dark themes just don't work for me, nor do low-contract themes, whether dark or light.
I'm currently reading "The four hour chef" by Tim Ferris. It's amazingly interesting, as it doesn't only cover cooking but also language learning and other skills. Great book!
You're already on one of them, although sometimes it may not feel that way :)
The difference is that while you can’t make a bridge in your bedroom you can make an app.

Should we forbid people from writing code without the proper certification? Should we close down the open internet and replace it with a regulated zone where only
compliant software can be run?

I agree that we need a higher standard of engineering in software, but I’m not clear on how to achieve it without draconian measures.
Is it a good thing that the same app can run on desktop, mobile, and console?

I interact with those type of devices in totally different ways. In many cases, you could share some core logic, but the UI should be drastically different. For some types of apps, the core assumptions of the different platforms are so different, it's hard to share anything.

Regardless of that, UWP has poor teach for Microsoft desktop and Microsoft mobile. Somewhere along the way, Microsoft forgot that they won't let most people upgrade from windows phone 8 to windows mobile 10, and that there are a lot of holdouts on desktop too.
It's still a big bet. Youtube gets views multiplication by the suggested video feature which redirect people from the random video they stumbled upon into the big ticket videos.

All the small creators also saturate the search space with all kind of topics and content, which drives people naturally via suggestions to the larger channels with fat advertisers, so the benefit is twofold.

Bet they did the math and they still come on top for now, but social are quite generational and live off the network effect, so there's that.
Author of go-micro here. Good to finally start seeing some choices focused on RPC. I started go-micro in 2014, before gRPC came on the scene. Even still I think the tooling doesn't emphasize ease of development. That was my goal with go-micro.

https://github.com/micro/go-micro
Then buy a dedicated line with SLA's and such in writing. I don't understand how people don't understand this by now.
Create the apps you need using free online database builders
> a malicious program running on your machine

If a malicious program could make the way to the private server, the problem is much worse than side-channel attacks.

> the browrser via Javascript

Server. We are talking about server.
To complement the grpc_cli recommendation, I've been using grpcc for 1-2 years now: https://github.com/njpatel/grpcc
You think? Some people would just give up. I'm fairly convinced I would. I don't have the mental strength to deal with it.
If I recall correctly, that study has since then been proved incorrect - neither halves of the brain specialize clearly in creativity or logic and language
No, what I said applies specifically to how he is viewed by Russians. Not the official media, but the actual people.
Nearly everything creates jobs. An uptick in car crashes or a catastrophic flood would create crisis management jobs and all the insurance and construction infrastructure jobs that go with it.

Exxon Valdez was the most job creating oil tanker to ever sail. Think of the thousands of jobs that have been created to clean that up.

"creating jobs" is a placeholder for "economic activity" with the benefit of always making it appear positive.

It's a euphemism that's used when nothing more legitimate can be found.

In the business context it's insidious in yet another way. Deals and contracts that will make certain privileged people gobs of money is presented as "job creating" because people are needed to execute the deal or do the dirty work. In this case, the Wisconsin tax payer is paying $1,500,000 to foxconn for each job.

The focus is removed from the cost to society, who benefits the most, or the structure and merits of a particular event. They get papered over with the economic equivalent of rainbows and puppies: "job creators".
If you have a decent datetime library or proper datetime implementation like in SQL, you can just use the first day of the next month minus 1 day.
> And zero motivation to publish more videos.

Why not? You're posting on HN without financial reward.
PLAN FUNERAL BEFORE a VISIT TO NORTH KOREA – US TELLS CITIZENS
Netflix is a entertainment service, not a inter-human communication service. Streaming movies isn't communicating with other fellow humans.
I am sure other fields have a better development story these days, but isn't it a matter of perceived risk and relative effort?

I.e. we rarely hear about plane crashes caused by software, or power plants accidentally blowing up due to an integer underflow.

Civil engineers make solid bridges, but most software is not the golden gate, it's a shed thrown together by some guy who's not an engineer nor a professional mason.
Usenet newsgroups, if that counts as a "site".
Tiresome seeing all those supermarkets selling milk. I want a free cow.
Feed Your Plants Organic Fertilizer for Growing Fast
It's easy to overlook the fact that the act of parsing structured input is equivalent to executing code in a VM, and in many cases it can lead to the same class of issues that running code can, especially side channel attacks.
Advanced Side Table Designs
Lyft for me. Amazon Prime for everything else including groceries and milk. For everything else I just walk. Serves me fine even in a state like Texas where local transit is absolute shit.
Getting a patent on pretty much anything is a relatively straightforward (if somewhat arduous) bureaucratic process. I got one on a device that lets you communicate faster than light:

https://www.google.com/patents/US20030133714

Of course it doesn't actually work, but figuring out why makes an interesting exercise.
if you go to youtube for the corolla video, you see one ad, see the video and be done with it.

the average bla bla bla video instead has a much higher chance of driving multiple view per user via the suggestion mechanism, giving a multitude of views on each video and ads.

of course that strangles quality, focused content in favor of generalist episodic blogs/devs, but a single view video will earn them many times more than a video with a strong network effect trough past/previous episode suggestion, watch again, see this other blogger on the same topic etc.
Hi Wojciech. I suspect that an ‘out of the box’ integration with Postgres plus options for some of your text representations to be expressed in SQL instead of your language would be a killer feature. No ORM though - I love SQL - I would happily pay £1000’s for such
I for example come from a finance background - now I design ERP / CRM software for my own company, I have a UI team but I would like to express some UI myself, to get immediate feedback, to iterate rapidly, a WYSIWYG tool would be perfect for me. I have total expertize with SQL an Excel, but not so much with Javascript. SQL and the Relational Model can be purely functional if immutable, ie insert only, I also use graphs a lot in my schema, they are just relations, Postgres can build closure tables remarkably quickly to create indexes for instant path queries.
My main constraint is time not cash, can your system easily interact with a REST endpoint? Postgrest (written in Haskel) makes these quite easy to setup. I auto generate SQL language functions for all data inserts, no direct to table allowed. So interaction with Views and Functions is my main requirement.
> Mozilla is arguing that they're clearly common carriers

Does the law unambiguously define "common carriers" as including ISPs or does it empower FCC to make that definition? If the former, why FCC needed to make that definition at all and why it made it only in 2015 - the law clearly existed long before and so did ISPs?

> This was always going to be decided by the courts or congress, the FCC had no certain power.

I'm still not sure how it works - if FCC has no power to decide it, what happened in 2015? Congress certainly didn't do anything. So who is empowered to decide whether certain company or type of companies is "common carrier" or not? I thought that's FCCs job?
GeckoLinux – A New OpenSUSE Spin for Perfection
Bistro is not about a physical model and columnar (physical) representation although it relies on it. It is about logical level of representation and processing.

There are at least three major questions when we want to introduce a new logical data model:

* How we define columns within one table. Conceptually, it is easy, e.g., SELECT x, y, c = a+b FROM T. Yet, even in this simple case we see a controversy: this statement will create a table but our goal is not to create a table - we want to create a column (function). Bistro uses calc operation for that purpose. But it is of course not new. In pandas, for example, one can use df.apply.

* How to connect several tables. RM, map-reduce and other set-oriented approaches use join which produces a new table. Here we have a similar controversy [1]: I do not want to produce a new table, it is not my goal. My goal is to link these two tables and this means creating a new column. Bistro introduces link operation for such columns.

* How to aggregate data. Here a typical operation is group-by. It is an eclectic operation which combines several other operations and such an approach also has some problems [2]. Bistro changes the way data is aggregated by introducing accumulate functions which get one input (not a subset) and return one output value. An accumulate function is called for each element of the group by updating the current aggregate instead of computing the aggregate by getting the whole group.

So linking and aggregation are what distinguishing Bistro from other approaches and frameworks to data processing including pandas, SQL and map-reduce.

[1] https://www.researchgate.net/publication/301764816_Joins_vs_...

[2] https://www.researchgate.net/publication/316551218_From_Grou...