skysight-inc/HackerNews huggingface dataset:
A lot of organizations have legacy code floating around, and using something like a service mesh to get monitoring and tracing for that app is easier than rewriting the app to provide those features itself. I used to work on a legacy PHP app and the way it was structured pretty much precluded those things; there was no way to keep metrics in memory for Prometheus to scrape (without hacks anyway), and there was no way to get it to emit a UDP packet with tracing information after writing a body to the browser (the framework just kills the script at that point). I just put Envoy in front of it and suddenly we could see "what fraction of requests are timing out" or "what endpoints are returning 500 errors". The idea of Istio is that it just does that stuff automatically; it can use the k8s configuration that you already wrote to add things like observability hooks, smarter routing (avoid cascading failure modes without writing your own "suicide pact" controller), etc.

I know everyone on HN has an app that they deploy by rsyncing some scripts to a server, and if they're on vacation they don't do releases, and if there's an error the script sends them an SMS saying "I'm broken", but that really stops scaling past a certain number of employees and traffic level, and some of these things that people write articles about are for those cases. Maintaining 10 servers is a lot closer to maintaining a million servers than it is to maintaining 1 server; people have written tools with that use case in mind. If you have one employee that maintains an app that runs on on server, you can probably ignore all of this stuff. If you are bigger than that, you might want to say "maybe this can help" rather than dismissing it as being too complicated. The complexity comes from "we're big enough to need 100 developers, and it would be nice if they could all deploy and monitor their own product", not from "let's find some unnecessary complexity".

(If you look at how people are making money in the software industry right now, you'll see that having organizations run their own apps is apparently challenging. People will pay thousands a month for their cloud provider or a third party to run open source software for them on a server that costs them less than a hundred dollars a month. Things like Kubernetes are designed to make running that stuff on your own a possibility. Someday I'd like to do a little contest where I pay you $100 if you can run some sort of computer program for 6 months continuously. I doubt that many people on HN would be successful; they just never built any infrastructure for running computer programs. They have their one app running kind of okay, and that's the best they can do. It's actually scary that nobody sees this as a problem. )
That issue has been incredibly frustrating for my company, after one of our clients bought a whole fleet of surfaces we had a period during the transition to working from home when we had about 20 requests for replacements in a few days.

With stock on short supply and Microsoft not warranty replacing most of them it was a painful time.
Previously:

https://www.google.com/search?q=site%3Anews.ycombinator.com+...
Run your own Notebook on the Cloud
Ah, the heady days back when everybody bought books written by Don Box which only Don Box could understand!

(Edit: yeah, of course, that was DCOM not CORBA, but anyway, that's where I flashed back to. :-) )
Types of Sensors
The one time I played it we all conceded the game pretty quickly, because nobody was that interested in doing any scheming... and without schemes it becomes a pretty boring zero-sum stalemated game.

I feel like the gameplay everyone talks about comes from the large metagame that has grown up around it, the game itself is very small and boring.
It is a great feature. Idiots doing this is at fault.
FYI I’m not talking about the narrow spectrum of more socialist to more free market republic/democratic capitalism. There’s plenty of details to debate there of course.

I mean general range of human experiments in how to structure society: monarchy, feudalism, religious state, empire, full socialism/communism, fascism, etc...
“Let the page refresh” translates to a terrible UX. It devalues the application. It’s equivalent to buying a physical product, say a car, but the car jerks up and down whenever you hit the gas, and you hit your head on the roof every time.

Yea, the web page _works_ but it’s ugly, and in poor taste. Users do not care about browser purity, they want an app that seems polished. You can’t get that experience by using semantic HTML at all.
FWIW I've been running KDE Neon on an older Intel NUC, sporting an i5-4250U and 8GB RAM. For normal usage like surfing the web, writing documents, file management, email and watching YouTube it has behaved very well.

Obviously the CPU is a bit anemic which is noticeable when you do CPU heavy stuff like watching non-h264 videos on YouTube, but otherwise it's been very smooth and functional.
So we have: Direct massive attacks to 1) Lungs (plus capillaries) with or without sensation of asphyxia and 2) Kidneys (renal failure) as the two main battlefields.

Also to 3) brain/olfactive centers in nose and 4) could reproduce also in gut (maybe with a low risk of transmission by faeces).

And we can be caught also in the friendly fire of citokinine storm, but liver damage is probably unrelated with coronavirus

Very interesting article.
He hasn’t worked, he’s been training and dicking around. Imagine just being paid to learn about your job, without ever really producing any value, for the past seven years.
Counterpoint: there is a practically infinite supply of possible projects to look at. Maybe we should be more eager to lay a program aside at the first major bug - there may well be five other programs that do the same thing - just as we should probably be more eager to give up on a bad book or movie these days. Maybe such an attitude would lead towards better priorities in software development - currently far too many projects prioritise advertisable features at the expense of working reliably.
On the other hand I haven't really seen the oft-mentioned ageism in Europe (or well, Stockholm, which is where I have experience from). If anything the opposite - experienced devs are always much harder to find for recruiting than juniors. Which is problematic as the juniors need mentoring to properly function.
Isn't this the same in almost any industry? For example, in engineering this kind of "reinventing the wheel ad infinitum" you are describing is incredibly common. How many times to you think engineers have separately designed and tested clips to hold capacitors in place in the ECU of a motor? Many thousands of times, while being paid competitive salaries. Maybe you should argue there should be some "book of capacitor clip designs" but actually this doesn't work in practise because every capacitor clip design needs to fulfil very slightly different requirements. Often it is just easier and faster to redesign from scratch.

Taking existing components and redesigning them in some small way to fit your specific requirements is common in almost every industry I can think of.
No-Code WhatsApp Chatbot Builder by Wati.io
beautiful to find people yelling "the software is garbage" in the discussion of this particular post
I mean even if we are talking about L4s and L5s at a place like Google, these careers still pay an absolute ton of money.

If I am in my 40s and I am still making ~300-400k a year, then I would consider that a good deal.

Being permanently "stuck" making the insanely high salaries of engineers at top tech companies is still a really good gig.
It is entirely possible to design welfare schemes with tapers which reduce marginal tax rate. The unique feature of UBI is that it is additionally designed to subsidise economic inactivity.
There has been an option for Provisioned Concurrency in Lambda functions since December 2019: https://docs.aws.amazon.com/lambda/latest/dg/configuration-c...
Oh don't get me wrong, comparisons are good. This is not a comparison though, it's a redirection, and this is very rude.
The first Surface Go can run Ubuntu pretty well. The Pentium Gold processor is a bit of a let down, though.
The US continues to scale up testing (and are doing more than any other country). The problem is that we don’t manufacture most goods domestically so have limited supply of swabs and such.

https://covidtracking.com/data/us-daily
Isn't most of it about having something public you can talk about and show your contributions for?

It's not a filter in and of itself, but almost all of your other experience will be proprietary and closed, and you can at best talk in generalities about problems you've solved. You can't evidence half of it.

Open source projects allow someone who's umming and ahhing to have something concrete to see whether or not you're selling them donuts. Certainly isn't a requirement though.
Tesla, Disneyland and Zappos turn their customers into marketing engines
Does the comment above give you any insight of how they differ? That would be useful, but it's not the case
> The most persistent objections to UBI (or welfare or unemployment for that matter) is that they cause dependency and lazyiness; that they destroy the self-confidence and ambition of the receivers.

And that's not conflicting with reporting less financial stress during an intervention. The self-reported consequences from eating some candy are very different from the consequences of using candy as a primary diet for long periods of time.
Just to name two less know but interesting languages with that feature:

http://shenlanguage.org/

https://flix.dev/#/
WebRTC VP8 Codec, Data Channel and 4K 60FPS Supports Unleashed in AMS v2.0
I've been having a bit of joy using Dataform [] recently to "modularise" SQL code into more manageable views. It brings some of the best practices of software development to the SQL hellscape, making management of complicated SQL a pleasure.

[] https://dataform.co/product

(this is a plug from a happy customer!)
Why Does a Hospital Monopoly Want to Re-Open the US Economy?
That’s the AR (augmented reality) interface. I’ve tried their AR walking directions[1] and it’s very good.

[1] https://www.theverge.com/2019/8/8/20776247/google-maps-live-...
That’s ok. You should have the option to use that UX.

I can tell you that any non-programmer on the planet would ever choose that UX over the “app-like” feel. I think we forget that most users are not programmers way too often.
I completely agree with your first point. You've put it much better than me.

History is written by the winners, however, even if the Nazis had won the war, I think people would still understand that discrimination against any particular group is wrong. Who knows?

Censorship isn't something I stand for. However, in the UK I can be vocal about my opinions as long as I'm not harassing certain groups for no reason. Sure, thats censorship, but I can speak out against my government without showing hatred if they were to take the policy too far. Its a fine line.
Interesting twist on that - the EU has gun regulations, but Czechia made a law that every licensed gun owner in Czechia constitutes a part of the national defense. Sweden has a similar thing, where people in the reserve can have a fully automatic submachine gun. But it's limited to people with an explicit reserve status and the proper training, gun safe etc and further limitations, plus in practice it's not common anymore.
Effective marginal tax rate, not marginal tax rate. EMTR is what how much you actually get when taxes and reduction of welfare with increasing income is taken into account.

>Do you have a source for that?

Yes. https://vatt.fi/documents/2956369/3012213/muistio_50.pdf

It's in Finnish, but if you go to page 13 there is a nice graph. x-axis is wage, EUR/month, y-axis is effective marginal income tax in year 2015 for single person household who pays rent 440 EUR/month. Effective marginal tax rate is the red dotted line.

In page 20 you can see even what single adult with a child can have.
I was actually wrong, the effective marginal tax rate can spike above 11% in some cases.
No, but you don't need all the features to implement an extension. It's just that developers are cheap.
Video Restoration with Enhanced Deformable Convolutional Networks (2019)
I really hate how Microsoft replaced the Sketch app with their Whiteboard app. It was perfect on the Go. The Whiteboard app now requires you to login in to cloud services just to draw a squiggles. I'd rather not have my notes forced into the cloud.
Does grad school and post doc count toward "years of experience" lol
Online schools/courses will have to adapt to the Open University(OU) model. Here I am describing the Indian OU because I am aware of the workings of one of them(Maharashtra Open University). India has many OUs, all funded by governments(central and state level). This is because not everyone in India can afford expensive education, most poor people work and study at the same time so OUs help them with managing both, and the population is huge as well(which are the same goals of MOOCs such as edX and Coursera). So how do they manage this? Well, the Indian OUs have local chapters, they hire locals to conduct "explanation sessions" for students, conduct exams etc (it is a public-private partnership model). A place and time is fixed on when and where students will get support. Almost all study is self-study. But if a student wants to talk to someone then they have the option to go to the local chapter for help. This is managed at a massive scale, and I am just talking about a local state-level OU. Here is their link: https://www.ycmou.ac.in
Another well-known Indian OU is run by the central government. This is even bigger in scale with TV channels etc, as they have to cater to the whole country. Their link is here: http://www.ignou.ac.in

One thing to note here is that the OUs cater to the demands of the grassroots. They have a massive feedback system(mostly offline) to adapt to the changing demands quickly.

MOOC will have to do something similar in the long-run. But then again, they won't be any different than OUs, except at the global scale.

Edit: typos and some additional information.
Considering the alternatives, such as mastodon, I don't see any need to support them. If I can use products that don't condone this sort of action then I probably will.
While there are flight simmers who use VR, somewhat counter intuitively it's not really a good match. Also, it's a tiny market from a $$$ standpoint.

In a flight sim you have lots of dials in the cockpit you need to look at, and long viewing distances outside the window. None of the VR headsets I've tried have had good enough resolution to have a clear view on the cockpit instruments. The combination of cockpit very near and long viewing distances is also a bad recipe for motion sickness.

And then there's the controls. With a VR headset you can't see your hands or your controllers. With a hands on throttle and stick controller (HOTAS) you can fly around just fine, but when you need to toggle flaps or landing gear or navigation instruments, it's difficult to find the right button for that with a headset on.

So VR is ok for casual flying around, maybe even some dogfighting or aerobatics with simplified aircraft models. But once you need to deal with aircraft systems or navigation instruments, you're better off with triple screens and/or head tracking.
That's false if the amount of traffic I saw the other day in my reopening in my local area of my state is anything to go by. As prude as people got was a seemingly 1/3ish with some type of mask, social distancing was dropped.
Ask HN: How to grow a good SaaS product?
Over the last 2 months, I've managed to build a very strong product where users send long messages about how much they love the product and then proceed to pay.

It even blew up on product hunt, but I still find growth to be challenging.

I'm doing everything, outbound, inbound and what have you.

Is it a naturally slow process? Is patience the only virtue?
A 10db noise increase (from a dishwasher to a vacuum) drops productivity by 5%
There are three claims that the comment I replied to said are obvious; two claims are constantly disputed and one is regularly disputed. None are, therefore, obvious.
The good thing about starting with just server rendering is that you can sprinkle in react if you just have one section with heavy interactivity and build from there, whereas it’s harder to go the other way around
TL/DR: If failed, but that was totally expected.
Well UX is of course subjective. I don’t agree with you at all. I use Gmail every day and I would call its user interface very successful.
Do you have a link where someone describes how he got Ubuntu to run on the Go natively without installing software from outside of the repos? The user reports I saw did not get WiFi to work with what is in the Ubuntu repos.
VS Code is the new browser.
Are there any extension for open a URL in a tab? A browser in a app in a browser!
TBH, Maybe HN should just avoid sites like TC, and stick to, say, https://www.tomsguide.com/reviews/microsoft-surface-go-2
Apple demands that RSS apps have permission from feeds they include by default
> Developers _think_ that they are making up their own mind, but really they are just forming vague opinions based on advertising.

Of course. Most devshops don't have the manpower that FB/Google/MS have. You don't really have months to tinker around and create some new framework and then another 2x months to fix bugs and add new features to cover some edge cases. So you pick whatever is backed by a lot of manpower as it has the highest chance of being usable even 3 years from now.
It seems more like a comparison to me, although not a very objective one.
People are different. I had the exactly opposite take - I reacted because he sent so many applications and got so many rejections. The 20 or so applications he wrote is probably about equal to the amount I have written in my entire career (10+ years at 5+ different places. Not a frequent job-hopper though, two of those positions have 8+ years put together).
Quite consistently, at least in Canada and the US, welfare is claimed to cause dependency, lazyiness, and reduce the ambition of the receivers WHILE we are paying for it.

I'm saying BOTH that it's good for people AND that it's affordable are still in dispute and that the claims are clearly not obvious.
It comes from spending the money.

If you don't understand that, then time to get the book and learn how the money system works

https://www.amazon.com/dp/B07YM2K8F3
I bought it through work and it is very missable to be honest. Very shallow.
Ed Miliband bacon sandwich photograph
Looks cool. However I've created a .drawio file after installing (and reloading) and I do not see any diagram editor. It's just a blank space. Is there anything else I need to do? I installed via VSCode extension marketplace.
After playing with dependent types and type driven development, almost every language has been spoiled for me :(
For what it's worth, Microsoft regularly scores 1/10 on ifixit repairability on most, if not all of their Surface products and they charge exorbitant prices for repair (or really, replacement). One of the reasons I didn't pull the trigger the Surface Pro.
I've been a big fan of my Surface Go since getting it - the graphics are surprisingly robust on such a small tablet!
“a dependent type is a type whose definition depends on a value” So sayeth WikiP: https://en.wikipedia.org/wiki/Dependent_type

The example normally given is, for instance, being able to define a function whose return type depends of the value (not the type) of its argument – for example, a function which takes in a natural number and returns an array with exactly the length of that natural number.

Dependent types are one of the axes in the Lambda Cube: https://en.wikipedia.org/wiki/Lambda_cube – types have terms the way sets have elements (roughly speaking) and so you can [1] relate types with types (type operators), you can [2] relate terms with types (polymorphism), and lastly [3] types with terms (dependent types) – giving a three-dimensional type theoretic space.

(Btw, I don't know if it even makes sense to talk about relating terms with terms or what feature of type theory captures this notion – so don't ask me!)
Fully agree with you. I bought it, just to discover, that it is somehow just a simple introduction to SQL.
Also what I found irritating: Nowhere on the marketing page of the book I found a reference to the PostgreSQL-version for which it was written or applicable. Most probably because it is only very loosely coupled with PostgreSQL.
I'd recommend watching the YouTube playlist, this helps a lot to get a grasp onto your very own use cases and possible features to solve them :)

https://www.youtube.com/playlist?list=PL05JrBw4t0KqWysAAKFYY...
Plenty of friction indeed, but the big difference is that (almost) nobody wants to go to war. Just before WW1, everybody was itching for another war. China definitely does not want war with the US; they want to expand economically. Nobody in the EU wants war over anything. The US has always been the most eager to go to war, but even they seem to have learned that wars are expensive and have little benefit. Russia wants to control (pieces of) their neighbours, but again without an actual war the EU or NATO. Turkey is primarily interested in crushing anything that might start to look like a Kurdish state, but also doesn't want a war with a big player.

Wars today are mostly cold or proxy, and rarely direct.
With quite a few exceptions you have to be aware of to avoid losing data during migrations.
Which lends itself to opening issues, PRs & comments.
Fall Prevention: Balance and Strength Exercises for Older Adults
current number is: 12581 out of 32260 intensive care beds are free
https://interaktiv.morgenpost.de/corona-deutschland-intensiv...
Yes, obviously, stock markets are essential and efficient capital allocators, in aggregate. Perhaps I shouldn't have simplified. But a single retiree's $500k purchase of some megacorp's stock will have effectively zero impact, like a drop in the ocean. As you say, it's up to someone "eventually down the chain" to actually deploy the capital. Investing in an index fund adds even more layers. In contrast, a community bank deposit will get multiplied and quickly deployed directly to local businesses or homeowners.

The point being, `eanzenberg`'s idea that money in a savings account just sits there idly doing nothing, is false.
It seems that you are confusing marginal tax rate and effective marginal tax rate.

UBI and NIT (Negative Income Tax) are designed to increase incentives. That's why free market economists like Friedman fiercely supported it.

Milton Friedman - The Negative Income Tax:
https://www.youtube.com/watch?v=xtpgkX588nM
I like the framing of a career into thirds of 15 years.

20-35: Find and build your skills/industries/networks and start to align that into a career. Don't be afraid to make mistakes to enhance learning.

35-50: Double down on the skills you have in the industry you know, build your personal brand, achieve your career goals.

50-65++: Give back to those earlier in their career, pay it forward, pass the torch etc.

With that framing in mind, mid career would be at least 15 years. I think what is interesting is most people underestimate how long their career is.

ps - I think the above notion is loosely based on a book I probably didn't read completely []

[] https://www.slideshare.net/BrianFetherstonhaugh/the-long-vie...