skysight-inc/HackerNews huggingface dataset:
> So, Leaner images are always better.

That's a very vague statement, though, given the layer concept. The same final filesystem image can use any number of layers to get there. The way you organize the layers in your images, and share data between multiple apps, is important on top of generally keeping things reasonably small.

What I think you're trying to say is that fast startup is preferable. What you have not addressed is average startup time, which is where you still benefit dramatically by understanding layers.

The smallest average amortized image size is best. That means if you can get all the services for a new node started with 2GB total download, it's better than 3GB total download.

Using layers appropriately, and perhaps adding dependencies used by 80% services to your base image, may be best for overall efficiency. Know the tool and know your usage patterns.
Artifacts of Early Centralia Unearthed During Parking Lot Dig
I said enter into. You only find out when the recession started 6 months after it has begun. So what I said is completely feasible.
5G Network – Will the USG Throwing It’s Hat into the Ring?
Buffett also went all in on Wells Fargo, so nobody's perfect.
Recently, I spent some time trying to run several machine learning jobs simultaneously across AWS machines. This was a fairly simple use case: all the jobs were totally independent of each other, you could run them by calling a Python function with different parameters.

I'm mostly a stats guy and not much of a programmer. I got a hacky, do-it-myself version using Python scripts up and running with about two hours of work, and learned about Python threads for the first time in the process, a tool that I can reuse in many different areas.

I then tried to do this the "right" way, which according to Amazon is to use Docker and the AWS tools ECR, Batch, and SQS. It took me about 10 times as long to get that working. Yes, this offers much, much more functionality - but most of it is stuff I didn't need. The only real gain I got was my models running about 20% faster, and the knowledge I learned is ephemeral.
Those assets only produce income because of the current working population. This isn't strictly required of course, but it has been the case for a long time and is likely to remain mostly true for the foreseeable future.
I love this! What does the AI actually do / why is AI necessary for this problem?
Inflation finally is going up after years and we can get out of this stagnating economy. Wage growth up 3% in new January report and so we can finally expect interest rates to rise faster like they did in the past. Many investors, especially institutional ones have for years thought the stock market has been over priced but where else to park money because interest rates are too low?

Overall the 3% wage growth is huge for the economy especially because unemployment is so low. Other economic indicators also show a very healthy economy so when the next recession hits we'll have the tools to stop it. Inflation not rising has like stated baffled everyone so glad we are now dealing with what we know rather than wading into the unknown. The normal rules seem to apply again.

This is also why presidents shouldn't make their number one accomplishment the market because often times market crashes don't correlate with recessions or a poor economy. Trump did have a huge effect on the market, but not 10% which he thinks he did. That said the market is still higher than it was 5 weeks ago.

Risk averse savers will finally be rewarded. My biggest fear is the huge deficit, and the huge spending. I think the tax cut is great long term but could have been made significantly better, and could have scored under $100B deficit over 10 years under dynamic scoring (currently at 500B) if they decreased the top rate but still made it significantly higher than what it is today, and made the global min tax per individual countries but payable over time rather than all combined.
> Clearly, we are lacking a means for pushing 'cancer' filtering over to the source side of data transit. To the point where it becomes the problem of the source ISP. "Block this customer" (for a while) and "don't send us any traffic at all" (for a while; in response to /far too many/ abusive customers) are the necessary solutions.

That problem is hard. It's not just that we need a way to tell the source ISP to drop the traffic on their end, it's that we need a way for them to trust that you are the actual destination and not someone trying to cause a denial of service by having them drop legitimate traffic.

Which is basically the key distribution problem, i.e. one of the hardest problems in security.

And it's not clear it would even fix it because of the way DDoS works. The attacker has some huge botnet with hosts all over the place. Each of the hosts don't have to send an unusually large amount of traffic, there are just many more of them than there are normal users, which is enough to overload the servers. But unless you have a way to distinguish the attackers from the normal users -- and it has to be something they can't compensate for once you start doing it -- you don't know who to block.

What Cloudflare does is to just absorb the traffic by brute force, and then the problem is that they themselves become a centralized target for imposing censorship.

So it feels like the solution is some kind of decentralized Cloudflare, in the nature of IPFS or BitTorrent, which causes content to be hosted on more sources the more popular it is. So that if you get a huge traffic surge targeting some specific data, every node hosting it sends it to another node which doubles the number of hosts, and then doubles it again until there are enough sources to handle the traffic.
Yes, that's exactly the explanation!
JSON is not "fully typed". It just happens to have different syntax for strings, numbers, and booleans. But the application code still needs to come up with a way to distinguish between timestamps, enums, different object types, etc.

XML uses the same syntax for strings, integers, and booleans, but it has mature schema/typing tools that make it easy to apply more precise typing, which you'd want to do anyway to identify timestamps, enums, and different object types.
The phrase 'For example, on the popular and elegant X86 architecture, the single byte 0xF4 is the "HLT" instruction' slays me every time.
There's a nice video that does a great job of walking through what is happening here: https://www.youtube.com/watch?v=LA_DrBwkiJA
How has China forced companies into tech transfer? Nobody forces them to manufacture in China.
So after taking over one blogging platform and mothballing it (Blogger), then wiping out a host of 200X startups with Google Reader and _then_ killing Google Reader, which effectively killed RSS... after all that Google has woken up to the fact that the last source of independent content, that's not big-media-owned or stuck in a walled garden like FaceBook is Wordpress?

And back in 2007ish I remember bloggers crying out to Google for help with some tools /APIs to help combat comment spam and Google basically ignoring it, leading to the eventual death of blog comments and blog based discussion.

Looking at all that, it's great to finally see Google trying to support bloggers - the people that have delivered some of the most interesting content in their index.

Or am I too jaded?
Librato merging with Traceview into new Solarwinds offer AppOptics
As a Librato customer I just got this email:

> My name is [name] and I'm a Customer Success Engineer at Solarwinds on the Librato team. You may or may not have heard, but Librato and Traceview have combined into one service named AppOptics. Our new offering combines the best of APM, Infrastructure Monitoring, and Custom metrics into one product.

> We will continue to support Librato going forward, but we are highly motivated to move your account over to AppOptics. Why? Features like tracing, tag based measurements, and a variety of new collectors have been added. Also, all future development effort will be focused on AppOptics.
>I think quantity is overrated, and it just becomes write-only-memory. I still take hundreds of photos for myself every year, but I doubt my kids will ever look at them for more than a few hours, max.

My mother has a habit of taking a bunch of photos of an event, and posting all of them to fb, disregarding quality. Blurry shots, photos of people mid-scarfing down food, etc, it all goes up.

These kinds of collections are utterly worthless, and to a degree, kind of disgusting to go through. But the events themselves are perfectly worthy of being photographed, posted, and whatever.

The problem is the lack of curation. Its fine that she took many photos, as long as she only shared the two that actually looked good.

In the same way, I doubt you'd have the problem having many unseen photos if you selected, and shared, the ones that were worth sharing. I doubt all of the thousands should be shared; instead you're forcing the filtering process on every individual you pass the collection to.

And collecting all of your experiences in video would be fine, if you only actually shared the 0.01% of it actually worth sharing. Of course no one wants to do it on your behalf.
Does 2 have huge walls of text like the first one?

When I tried the first one, I was very impressed by the combat system as shown on the starting tutorial, but as soon as you get to the first city there is too much dialog. I realize that dialog is part of cRPGs, but when the ratio of gameplay to dialog is too low, I'd rather read a book.
Have you looked at the extreme bubble valuations that are essentially everywhere in the market? The fundamentals are horrific.

2.x% GDP growth stacked against peak PE ratios like ~40 by Coca Cola (KO), with zero (or negative) growth for years.

Who are the crazy investors paying that? The US and global economy can't expand fast enough to pull down these multiples in a reasonable amount of time.

50 times earnings for PayPal, for astounding 15% style growth. And similar for Netflix, except at 200 times earnings. Or Activision up at 50x for similarly uninspiring growth. Could always buy Amazon on the moon at 150-200 times earnings, and wait a decade until their earnings catch up. There's always the exciting Microsoft, almost zero inflation adjusted growth for a decade ($17.6b in net income for 2008), in exchange I get to pay 30x earnings.

I guess there's always Walmart. I can pay 23-26 times earnings, for a company that has had falling earnings for years. Or 28-30 times for 3M, where I can get years of zero growth for that nice fat multiple.

And so on and so forth it goes, across the entire spectrum.

Investors were begging to get crushed up at Dow 26k. The recent surge into the market by retail investors is one of the more classic indicators that a bull run is done. They universally arrive late to the party.
"On-Topic: Anything that good hackers would find interesting. ..anything that gratifies one's intellectual curiosity."

I can't see how stories purely about money/shares etc fit this. (But I didn't read the story; why would I.)
The ideal way to edit content in your email template
Thanks for sharing!

Kind of uncanny to see a perfectly readable Makefile written around the year I was born...
Let me elaborate;

I have released a ton of digital pictures under Creative Commons, for damn good reason. However, this solitary picture was not released under CC. Google just helped themselves to it.

I know you Google guys are here, I've read your posts, I have nothing against you. You are walking over the line here, and i'm telling you now before a legal team does.

I hope you listen.
Worked as a Barista for a small Mom and Pop shop. I enjoyed my time there for various reasons, but it is not intellectually stimulating work (maybe if I had worked for a roaster instead?) and while you can dick around all day inventing new drinks, you're still just dicking around with some variations of coffee, tea, sugar, sugar substitutes, dairy or dairy substitutes. Maybe some soda water or dark chocolate (low to no dairy or sugar variety) to mix things up a bit.
Makes me think of the Swatting incident.
Reddit has never tried to argue it should be thought of as a common carrier to a judge. Cloud fare did.
Previous Thread: https://news.ycombinator.com/item?id=16264329

My answer: https://news.ycombinator.com/item?id=16265512
It is, in the limited sense, that you need to find somebody to sell it to. That must be the current working populations in the end. Exception is if you just save money on account without interest.
Wordpress has comments and statistics, so there is no blog that is strictly static.
I believe in Android Auto / Apple Carplay mode, the phone gets access to that info (and a stronger GPS antenna).
If my backup camera could route its video onto my phone, I'd never have a reason to look at or listen to the infotainment system. A camera, an OBDII dongle to see when you're in reverse and some software to manage it and stream it over WIFI would solve this.
I don't like this because it forces you to use the tool, and even if you do I've seen so many times when IDE breaks down and won't autocomplete, navigates to compiled binary definition on a same solution project reference, fails to find extension methods so you need to Google which namespace to bring in to get it (which isn't always as simple as class.method search, especially when reading code example snippets), etc. Admittedly this was Visual Studio/C#, never used Kotlin for anything serious.

I see extension methods as an inferior substitute for free functions and piping/chaining operators in C#
Stock market corrections do not always lead to or cause a recession (or vice versa). Many Americans do not even own stocks, so something like today will be a passing news item barely noticed.

If you think a recession is coming, what will be the trigger(s)? Right now companies are making money, wages are finally growing, and jobless claims are near what some would say is full employment. The only real euphoria I see is in crypto, and I just don't see a problem there being able to spread economy wide like what happened in housing.
Anyone have a copy of the program? I want to try and run it.
these are great points , thanks for detail explanation but you are just describing one should do it because this is what everyone says. I am trying to understand why it works and what happens behind the scene.
Missing? Basic shelter needs increase in price roughly 8% per year.
On the other hand, here I am driving around on snow tires in a 75 degree California February. They absolutely perform less well than my summer tires do. So in a way you could argue both are irresponsible. Similarly, you might end up in an accident because you bought all seasons instead of high performance tires, and were not able to stop in time. And one could say the same about opting for a car with lesser braking performance.
I mean I already have sqlite3 executable in /usr/bin and the libraries wherever they are meant to be located. AFAIK Windows 10 comes with SQLite within $PATH too. I don't really code JavaSctipt so I am not sure but I think it probably is not really hard and probably is a more "right way" to detect SQLite binaries already available this way and use them than download/compile it for every new application using it. Of course it doesn't really matter but it would feel good for "unix way" perfectionists at least :-)
"There is no storyboard, lol. For any iOS dev who is just starting out, making an application without storyboards is just unbelievable."

When i was 17, for the 2nd iOS app i launched on the app store, i made the GUI programatically. It was a simple app and trying to combine story boards with code just confused me.

I haven't investigated this app at all, but seriously? I stopped reading after that gross speculation.
There is no way we enter a recession this year unless something comes out of left field. Interviews with hundreds of economists and they think this is the least likely year to have a recession in history. Gdp is not going to drop due to the tax cuts. The cuts might cause problems in a few years but you have to realize marker doesn't correlate with the economy. In fact it's dropping because the economy is picking up steam causing interest rates to rise.
The US has police relations with both the UK and Canada. When happened when your company tried to contact authorities in those States? It seems like prosecution should be possible, or at least civil liability.
Locus.io: Load testing using Vagrant
I have a great deal of empathy and compassion for artists. These are people who pour out their hearts and souls and lives for the sake of us and our culture. They deserve to be met with a response that cares about them. You're completely right. They define us, and tell us who we are.

Yet, what form should empathy and compassion take? Empathy isn't a policy prescription. It doesn't come with technical requirements. Artists have alternate sources of income available, but this often runs into the basic problem that they aren't structured like the album sales of yesteryear. Different skills and approaches are required.

So what's an empathetic lover of music and culture to do? I only know that the previous system didn't work any better - Courtney Love doing the math made that clear.
Awesome, sounds similar to a friend of mine that worked around that time. I have heard they still use the more "complicated" machines at their original spot in Seattle to keep that taste.
"Wealthy" and "wealth" mean different things.

You also used the word "only".

Your sentence read as "you can't become rich other than just saving on expenses." Maybe you can see how that is a really weird thing to say.
It's already the case.
> These are just some areas that governments could help with that could potentially help people achieve more of what they want in life without infringing on what anyone wants to do with software.

Should this really be the governments job? We've been walking the line between an authoritarian and rights based government for years. IMHO it's one of the reasons the budge is so out of wack, and politics have become so derisive. Everybody has a different idea of how the government can make society better. The problem is, the government ends up enforcing whichever view wins out by putting guns to peoples heads (figuratively at first, but often times literally in the end). Maybe it's better to let the government focus on day to day law and order, and let another device grapple with social problems like this.

Edit:

At the very least, if you don't mind the government enforcing arbitrary rules for social good, realize it's going to be expensive (in the monetary sense).
CRDTs can provide an elegant solution to some problems but they are not powerful enough to be used as a general tool. If you change the title of your task card on two different devices, there is not much you can do to automatically merge those changes besides using some simplistic policy like last write wins which will not yield the desired result in general.

CRDTs require the operations on them to commute or equivalently that state changes are monotonic. If your application fits those constraints you can probably build a quite elegant solution but unfortunately that is the exception rather than the norm, most operations are not commutative.

EDIT: This was meant to be a reply to [1] instead of a top-level comment.

[1] https://news.ycombinator.com/item?id=16310656
In these dark times, my optimism is subdued.

It is reason to celebrate, but let's not forget how easy it is to rot a democracy from the inside.
There are a range of ETFs that aim to have inverse daily returns to different things. I bought some SPXU, which aims to offer 3x the inverse daily return of the S&P 500. It works for this use case, betting that the S&P will fall. There are risks to using leverage, and inverse ETFs are meant for short term bets (a few days at most).
Interesting so fear could be clouding something that you should be doing in the first place. I wonder if this can be put in scientific term.
A fun comparison:

Munro on the BMW i3: https://www.youtube.com/watch?v=rqiBWfsDTAA

Munro on the Tesla Model 3: https://www.youtube.com/watch?v=QCIo8e12sBM
This is some strange, broad descriptive logic that makes me think you just want to give credit to the working population for retirees. You could make similar claims about consumers or infrastructure being required for assets to make income, or any other facet of an economy.

It doesn't make any of it like a ponzi scheme.
Chargehound Is Hiring a Solutions Engineer in Oakland, NYC, or Remote
Contentful, Hugo, or Prismic could fit this bill. There are a lot of options in the Headless CMS space.
Then you likely want to see a crash in the price of Etherium. GPU mining for Bitcoin hasn't been profitable in quite a while.
"An elegant weapon... for an age more naive about ISA design"?
https://www.eugdpr.org
as they didn't provide link in article
Curious what instrument you were going to buy the VIX through? $VXX? $VXX was only up (coughing) 33% while the CBOE VIX was/is up nearly 100+ %.
The wage growth would be nice, except actual wage growth isn't anywhere near 3%. That's the nominal figure.

For production and non-managerial positions, which is nearly the entire economy, inflation adjusted annual wage growth is under 1%. We'll need to see 4% or 5% nominal wage growth, with inflation holding at 2% or lower, to generate meaningful wage gains at the median.
Sorry, but this article makes no worthwhile argument for why RoR devs should consider Go, it's just circle jerk.

> The main approach to resolve performance and stability issues in an established system, as well as team scalability problems, is to split the monolithic kernels into a set of microservices.

For one, this goes against the idea of having a monolith and all the benefits that has. SOA trades one set of problems for another, and requires an organizational and cognitive shift in approach.

> Go excels when projects get into phase when everything should be calm and steady.

So does Ruby? And also when it's not.

> you may want to think about adding Go into the stack to take care of the most complex code while the remaining Ruby/RoR stack provides an older but solid website engine

"older but solid". THat's a disingenuous attempt at calling rails obsolete or legacy - neither of which, in any way, it is.

> Go is fresh

Oh I see where we're going with this now.

> it’s also important to think about what’s going to happen with the project in the next couple of years. Every technology that exists on the market has its own lifespan and a couple of target problem domains where it’d be the best solution to use.

Yes, you should be thinking of the long term - of the project you're building. Go might very well be a good choice for your problem domain, but for most startups they simply do not need it. Keeping everything in the same stack/language makes it more portable between devs and easier to reason about. When you start rolling up your sleeves and creating custom stuff like Go SOA; you lose that and the complexity of the service amplifies. It also means you now have to hire rails + Go devs.

Go is a lower level language. You have to write a lot to do the basics that, in ruby/rails, are just a method call away. This is not a free trade off or anywhere close to 1:1 on the productivity that this article claims. Yes, there are benefits to Go and for certain types of work it does well. But for literally 95% of the workloads out there, a set of background workers executing jobs does perfectly well up to some very large scales.

on a personal note, what draws me to ruby/rails does not appear in Go. It's a different language, different "culture" (or lack of), and different mindset on work and what should & should not be. It's more.... google.

Anyway, Go is the right choice in some situations. But for most, just stick with ruby on rails until you really start hitting growing pains. Shopify does 80K Requests PER SECOND on a rails stack.