skysight-inc/HackerNews huggingface dataset:
Docker, the company, is such a sad story. They have such an impactful technology but completely failed to monetize it and lost multiple revenue streams to competitors. Shows how hard "open source companies" are. Others OSS companies have similar problems. It would be nice to find economic models where impact is correlated with revenue.
Basically, the latter, but I'd like to get back to making money. It just hasn't been an option.

I'm not kidding. The door was slammed on me, quite hard (I think part of it was because I live in New York. New York's ageism problem is much worse than Silicon Valley's). I'm very fortunate, in being able to work on my own. I can't imagine what it must be like for the folks that don't have that option.
I thought it was to get the best of both worlds in that you could max out a core with async to avoid context switching or waiting for blocked I/O but you still open up additional threads on more cores if you were becoming CPU bound.
It (encrochat) worked well and the network was brought down when the police go access the the servers (physical access, I believe).

On a side note, conning international criminals carries a level of risk to one's health...
If you want to impress someone, publish your side project, whatever that means for the type of project it is. Of course the code needs to be public on GitHub or somewhere similar, but if it's a web project, publish it to the web. If it's an app, publish it to an app store and have it on your phone in the interview.

The reason people aren't as interested in side projects is that most aspects of professional software development are optional in side projects. The vast majority of side projects are done alone, and for a very narrow purpose: write a command line utility to learn Rust, write a web app to work through a design idea for it, write a game for the sake of implementing a pathing algorithm.

As a result, in most cases programmers rightly neglect 95% of the work that it would require to produce a version for public consumption, and on top of that, they don't have to communicate with product, QA, or other developers. Building something that is fit for purpose is usually orders of magnitude easier when the purpose is to learn something, satisfy curiosity, or solve the narrow version of a problem that you are personally facing.

Because of this, interviewers have very low initial assumptions about what it means when you say you did something as a side project, and you'll have to show them.
I don't know whether to laugh or cringe. "Machine checked formally verified" is a long-known buzzword that screams bullshit marketing. It does not mean that your VM will be securely isolated, data-breach-proof in practice.

If you care about security of your VMs, you need to run them yourself on hardware that you control, using security patched customized Xen/KVM.

If you run VMs in the cloud, you do not actually care about security. Some people care really only about appearances and compliance checkboxes, maybe this formally verified thing will catch on for those.
So, if my area gentrifies, I get forced out by developers who want to build a skyscraper on my lot that's now theoretically worth tens or hundreds of millions (https://en.wikipedia.org/wiki/Billionaires%27_Row_(Manhattan...) in NYC?

No, thanks.
The amount of comments here on HN that i never post or delete.... That's largely thanks to HN being quite strictly policed.
There is a dupe Terraform post on Hacker news frontpage. I'll post my comment here too :-)

I recommend breaking out your terraform code into separate folders and calling them "components". Write a wrapper around the terraform script to pass in -var-file which uses an argument called ENVIRONMENT that you pass to the wrapper. I think the built in support for modules is less useful for what you actually want to do because you end up with variables spread between variables.tf, outputs.tf files.
I use a tool I wrote to layer my infrastructure with layers called components and I configure it with a Graphviz file.

My tool, called mazzle (previously devops-pipeline) would run parts of the graph that can run in parallel in parallel. It can also run parts of the build on SSH workers. You bring up the workers at the beginning of the build.

Here's an example of a graph generated from graphviz file: https://github.com/samsquire/mazzle-starter/blob/master/arch...

This graph brings up a hashicorp vault server, Java application, bastion proxy, consul, kubernetes, prometheus

here's the graphviz file:

https://github.com/samsquire/mazzle/blob/master/docs/archite...

It describes the ordering of the infrastructure, the invocation of Ansible, packer, shell scripts to set up vault etc.

The idea is to be able to bring up a new environment by changing one parameter. There's a React GUI too.

https://devops-pipeline.com
It's neckbeard humor.
What would a workflow look like with Figma?
Your points are valid. I agree mostly. I was only answering HenryKissinger who missed both your and my points.

>> The idea that a wealthy person has a 'better' idea of how to spend their money ...

The word 'wealthy' can be taken out here. The said choice is being given to others too if we let go of the nitty-gritties.

I agree also that I have no reason to believe that donations should be entirely tax free. The optimal point may be at giving say 10% of the donation amount as rebates while the remaining 90% still is subject to taxes. May be that optimum is at 0% rebate also.

>> and provide a measure of fairness and equality in how decisions are made

Overall, I do agree to your point. Fairness in decision making is more important.

Equality however is different from fairness though. Equality and efficiency bear tradeoffs. See here: https://en.wikiversity.org/wiki/10_Principles_of_Economics

Also, I do not see how high earners being subjected to higher taxes is fair (to them). In my opinion, the very premise of taxes being proportional to income has flaws. See my comment here: https://news.ycombinator.com/item?id=27433973

>> is basically a way of using their wealth to obtain a bigger-than-one-vote say in how education spending works

If my viewpoint in the linked comment above of constant income tax is accepted, then the rich may not even have a bigger-than-one-vote to begin with. Overall, I agree to you though.
They may not be but social media make people act like bots. Humans just optimize for whatever reward they are after (likes, followers...)
I think only MX records indicate any priority for each additional record returned, for A records theres no indication of which records have priority over others and the usual behavior of authoritative DNS servers is to rotate the order in which records for the same thing are returned, so effectively returning more than one record for the same question results in a distribution of requests to the IPs returned rather than any sort of failover behavior.

In the case of the software Microsoft uses, it monitors endpoints for the websites in question and then changes which IP(s) are returned based on the availability of those endpoints, the geographic region and other factors.
This logic is similar to trickle down economics. It's not useful. Government expenditures have a high multiplier as well, so even if true it's not better than tax revenue.
I believe the article's author is not saying that the author was in the right; quite the contrary. Rather, the point is that the author can be in the wrong, and yet one can still sympathize with her situation and difficulty in being dispassionate about having her work rated. Yet, the mechanisms of social media (ranking, instant comments, etc.) push everything in the opposite direction of reflection and sympathy.
Discussed a couple of weeks ago based on a different article: https://news.ycombinator.com/item?id=27275707

Also see:

http://nieh.net/pubs/ieeesp2021_kvm.pdf (The paper)

https://microv.org/ (A website with more detail, Coq source, etc)
The strength of the US was always in the attractivity of the country for talented foreigners.

Is the same true of China, or will China have to rely on its homegrown cadre of scientists? Granted, there might be a lot of talent in a population of 1,4 billion.
That's OK, Firefox would just melt the MBP if you tried to do a streaming call on it anyway. It's my browser of choice, but it uses 40x more power to do streaming (vs. Safari), and has serious heat issues. Wish they'd fix it. Until they do, no reason for Apple to try and support it... likely Firefox can't give a user a good streaming experience on MacOS given how long this issue has been a problem and how little has been done to fix it to date.
They are not private individuals. They are individuals that are of public interest (much like celebrities) and hold significant sway over communities (much like public officials). This is pretty standard legal precedent.
"Tree style tab" extension has it. You can configure it to be flat (not a tree)
Even though you still were a struggling kid from Jordan that doesn't call for you doing a personal attack on an intern, and treathening with lawyers.
RecordFlux[0] is a DSL written in Ada for specifying messages in a binary protocol. Code for parsing these messages is then generated automatically with a number of useful properties automatically proven including that no runtime errors will occur.

[0] https://github.com/Componolit/RecordFlux
That's an interesting combo. What are you keeping in sync in K8s with Argo?
There are some aggregators for this kind of discoverability, but there's nothing like this currently, no.

Hey, how about setting one up? :)
I think there are some positives in the book. Cutting out the news is one of them. Learning to automate processes so you don't have to spend mindless hours answering the same questions over and over is another.

If you want to see negatives outlined in the post, just go on TikTok. Every other video is about making thousands of dollars via affiliate marketing. It is one get rich quick scheme after another.
“You're Wrong About” on Cancel Culture [audio]
Good news, now you no longer have to!
There was at least a long period of time until recently that Intel parts didn't even tape out ECC for consumer designs. That's what I meant by masks, their product differentiation for an individual chip in that case is all the way in the mask. See how here all of the chips Intel enables ECC on are Xeons or the occasional Atom intended for servers? https://ark.intel.com/content/www/us/en/ark/search/featurefi... The only question there is if they still have it taped out on some other masks, but universally disable it on those chips as a later product decision. There's a tiny chance that's the case so that they can make more real time product decisions rather than having to wait out the multi year process to tape out new chips.

And lasers were used at least very very recently at Intel.
In many places in the US (California aside), property taxes are pegged against the assessed value of the home and re-assessed on a regular cadence. So the scenario you paint can definitely happen.

The way that property taxes work in California is more similar to Capital Gains in the US where your taxes are based on the sale price (although imposed continually, not just when a transaction occurs). The net effect of this is that you have neighbors with effectively identical homes who pay a full order of magnitude difference in property taxes every year (i.e. 2k vs 20k). [1]

[1] https://www.officialdata.org/ca-property-tax/
These low % media likes kinda only tell half the story because it ignores the fact that it's largely a deferral rather than avoidance. e.g.

>Those gains are not defined by U.S. laws as taxable income unless and until the billionaires sell.

This isn't some evil billionaire trick. Anyone can load up Robinhood, buy some shares, not sell and they too can achieve this 0% tax paid miracle. Mostly because the 0% is a complete misrepresentation of what's happening. It's counting the gains now, and ignoring the tax you'll be paying later. And that's true for billionaire and man on the street.

The difference comes down largely to the extent to which wealth drives options available. Buffett doesn't need to sell shares because his car broke down or to put food on the table at month end. i.e. Largely an inequality issue granting those with wealth way more options & control over actions and thus the resulting tax outcomes.

Doesn't change the outcome - working class pays disproportionately, but that imo is a wider and more serious inequality issue. One that isn't helped by noise from "evil billionaire tax dodger" articles like these
> legal authorities prevented the app from being covertly used for a longer time frame.

I can see how strong was the temptation to continue and see how far it could go.
Life in a Country of Hate?
Some people don’t view anyone as having a “right” to something they had no hand in creating.

Earth existed, then humans existed: why does any one human have a claim to this finite resource of planetary surface area?

LVT says no human has intrinsic ownership of land, that it is “held in common”, and so no one ought to be able to monopolize the gains of its unimproved benefit. Make as much money as you want by your productive use of the land, or pay the market value if you don’t: but don’t horde it to yourself without paying your share.
I definitely did back in the day :) But I'm only one single human.
Biden sets up "supply chain trade strike force" to combat unfair trade
The token system is broken in TF CDK still and it's not ready for adoption. I've built two stacks with it but I'm back at terraform for now. I intend to explore pulumi though when the opportunity presents itself.

I think using a Turing-complete language like typescript with mature tooling to define cloud infrastructure feels very natural and makes things much more manageable than using HCL.

One thing I absolutely can't do without is the state management api terraform provides with its CLI. This is absent from terraform-cdk and aws's CDK, although many of the same APIs seem to exist for pulumi.
Yep, the documentation is sometimes lacking, and the concept of moving variables in and out of modules is not intuitive, to say the least.
And that showed the problem of the XUL approach: when everything is public interface, nothing is stable.

WebExtensions, on the other hand, has a carefully-defined API with much more dependable stability guarantees.
The most important new feature in 5.22, to me at least: I can finally uncheck "Unhide when window wants attention" so that my task bars don't cover my programs any more whenever someone sends me a message on [chat program].

It's a tiny thing but it drives me nuts (and luckily for me it has also been driving someone working on KDE nuts so they fixed it!)

At the same time, the fact that this is my biggest complaint regarding KDE Neon should be a clear indication that I'm quite a happy user in general :)
> This idea that only Chrome matters is absolutely coming from the bottom up and when you point out something broken in Safari the first response from them is "Does it work in Chrome?" before they even look at it because they themselves don't even test in a second browser.

I would have thought at least iOS Safari would be a major consideration for anyone due to the ubiquity of iOS devices.
https://www.inoreader.com/

best news reader ever
I’m not a huge fan of gravity hurting me when I fall either, but I’ve found that railing against it is ineffective.

If you want these things to stop, you need to change the incentives that people operate on. Anything else will be like trying to plug holes in a dam with your finger; locally effective at best.
Real estate tax is literally a tax you pay to the authority that “comes to your house and starts taxing you on how much the value of your home has increased”.
No, it's just as simple as I think it is.

Vic, Qld, NSW, SA, Tas, all OK. That's most of Aus.
Not _yet_, the same was said about Digg once.
The richest families in the US are certainly not the richest ones from 1950 let alone 1427. The largest companies by market cap are Apple, MS, Google, Amazon, and FB... None of those businesses existed a generation ago let alone the technology that powers them or even their business models. At least some of the founders of those companies are immigrants. There is no reasonable extrapolation from wealthy families in Florence to "disruption is just a chimera to fool the gullible" in SV.
"A Cambrian explosion in the price of food"

huh?
Taxes happen when money changes hand, it’s not something out of the ordinary.
And the .001 consistently encroach on our political policies for private benefit.

I see these tax loopholes as bugs/vulnerabilities in the tax code. And just like in software, bad actors have an incentive to keep the bugs in place.

Shedding light on them is a first step towards greater awareness and eventual fixes.
No disagreements re: crisis / war. That's typically when states of emergency are conventionally recommended.
> First, there's no tradeoff because kids have enough time for both [projects and school].

Do they, though? Between schools offloading teaching as "homework", making kids do after school what should've been done in-class, and the cultural pressure making parents sign up kids to every possible extracurricular they can afford - there's not that much time in a kid's day left.

> a treehouse is rarely the path to riches

pg did not talk about riches in this essay, and especially in this paragraph. He talked about doing interesting work.
Depends on how you structure it. It also depends on how much in assets you have (many people start with a heloc). As if the market takes a dip or long term low inflation you can end up stuck. You also have to be careful not to overleverage yourself. As you can end up borrowing to pay back another loan. It is why you see 'rich movie stare declarers bankruptcy'. It is not risk free. But with discipline you can do it. Also remember you can 'own' more than one company. Perhaps one company owns 5 houses which one of those you happen to live in...

Find yourself an accountant. They will show you how to set it up. It is also usually decently complex enough to be a pain to do in the day to day running of it (hence the accountant).

Also up above I said 'long term low inflation' can hurt? Look at what is going on and you can figure out why suddenly we have lots of it. Think about borrowing at 2-3% and inflation is 5%.
Can someone explain in a few words what this is and who may be interested in this?

The name does not give any hints, also the discription tells me nothing:

"Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned."

Is this a tool for property developers?
Are you sure that an iPhone can be completely cut off from Apple?
If you have more tabs opened than the window fits, there is no separator between them, other than fade away.
I dont see how the US justice system doesnt apply to crypto? The fed litterally just captured those hacker funds.
I just wish I could get some signal out of his writings as to if PG is simply out of touch or knowingly has less than positive intent as it relates to the startup/founder/employee power balance. Does he really not understand how much more benefit founders realize versus employees at an organization? Or does he, and this is marketing for startup portfolio company employee pipelines? I assume you will be passionate if you possess double digit percentages of the total equity of your company, but not so if you have a fraction of a percent and are at will employed.

A job should absolutely be able to be just a job you perform to generate income if you can do the job, regardless of passion for it. The bar is high enough already for employees trying to climb the employment/career rock face without retired “thought leaders” adding additional constraints.
Vacation Organizer
This "king of the castle" is probably most important, at least for middle management. To paraphrase Eric Blair, How to assert one's superiority over another if not to make them suffer?
It also phones home to a logging service. Why would an app like that keep logs.
Better than microdosing: walks in nature
@guillemj Interesting information, thanks. I stand corrected.

Also, is there a comment depth limit? I can't seem to reply directly. Sheesh.
This is the correct answer. I have done it all over the years and nothing beats buying a used car and paying cash for it. Don't let people tell you that oh you can make more money in interest outside blah blah. They forget to tell you that what if you need to sell the car quickly for any reason, then what ? You could end up being under water comapred to the loan. If you finance a car, you are paying a lot of interest for nothing.

Here are my steps:

1. Look for a used car (reliable brands only like honda/toyota) on craigslist/facebook or directly from a seller. Check values on KBB.com or similar websites to compare what you should pay for a car like that.

2. Get a mechanic to check it for like $100/$150.

3. Buy it out with certified check to the seller. If dealing with a dealer, do not add any extra warranty crap. Just buy the damn car. If you are buying a reliable brand, it shouldn't matter.

You can do Step 1 with a dealer also and then you may not need Step 2 BUT dealers will always add a premium to the total cost. If you don't want the hassle of dealing with individual sellers, dealers are your best bet. DO NOT GO TO scummy auto centers that are not proper dealers. They would mostly sell you crap.
More reasons to use Firefox.
Odds that this is how the US nabbed the key to the Bitcoin from the Colonial Pipeline ransom? That’d be pretty wild, but makes sense...
> Serious question. What value does Terraform provide?

Having your cloud environment documented and reproducible in a code repository instead of stuff manually clicked together in the AWS Console.
I started using Docker hub recently and I can't avoid to say how outdated it feels. I just use it because is the default thing.

Every other registry I've tried works better.
You don't have to repay anything. You die and your estate pays off the balance.

The basis is stepped up at death and the estate can then sell with zero tax to settle the debt.
It's better than CloudFormation (or a bunch of home grown bash scripts) and you can also modify providers beyond just the cloud host (ie: datadog alerts, database users and permissions, etc, etc.).
> I don't think you understand how ecommerce works ... people won't go back

I was talking about the economy in general, not specific e-commerce sites. People that actually need what they were looking for but don't go back will buy it elsewhere. The money still flows, just somewhere else. And if they don't need the item(s), they'll perhaps use the money for something more useful.
I found facebook became more valuable to me once I decided I would only post about things I want my friends to know. That is pictures of my kid's new bike, or a video of the baby babbling. Facebook does a very good job of ensuring my close friends and family keep up with the cute little things in life.

I'm still working on getting out of all the groups that waste space. Sadly many useful things have moved to facebook, and while good for facebook (more ads), other forums function better for keeping up with my hobbies - except for the lack of people checking them.
Ironically, when saying it's well know that the wealthy avoid taxes", gets downvoted in another thread.

https://news.ycombinator.com/item?id=27090450
The best/only one I can come up with is DNS. It requires complete global state, benefits from having a history of changes, increased distribution/decentralization makes it faster and more reliable, and it could encapsulate the economic parts of buying and selling domain names.
Being binary based leads to errors and loss of momentum when you are debugging something that's deployed to prod. It's all about tradeoffs.