skysight-inc/HackerNews huggingface dataset:
I'm not talking about normal people. I'm talking about the couple you described that makes slightly more money than I and my wife and yet has less than half the savings I do.

Edited to add: And I'm surrounded by academics more than anything else. To quote the millionaire next door (page 136):

> Isn't it interesting that a disproportionately high number of used-car shoppers come from the ranks of teachers and professors?

> How did Dr. Bill, an engineering professor who never had a total household income of more than $80,000 become a millionaire? [...] His success in accumulating wealth is based on living well below his means. The professor is a classic example of a used vehicle-prone shopper. [...]

You'd be surprised how well that description fits me and many of my colleagues. So in a sense, yes, I'm surrounded by rich people, but they're rich because they're comparatively frugal, not because we all earn bay area tech salaries (trust me, we don't -- I grouse enough about this that I wrote a blog post about it a few years ago: https://da-data.blogspot.com/2016/12/finances-for-recent-cs-... )
I was listening to Presidential candidate Andrew Yang in his podcast with Joe Rogan. His plans, since there's a lot of avoidance, is to attempt a different route called a "value added" tax where there's a tax for trucking mileage and online transactions. He mentioned other countries to both of these, but don't remember which he mentioned off the top of my head.

Here's the podcast for those interested, there's a lot of other interesting discussions here that are related to this topic, such as automation and basic income.
https://youtu.be/cTsEzmFamZ8?t=843
You mean like VAT/GST.
why are governments such parasites? wanting to stick their finger in every pie?
Was surprised this wasn't a dupe when I submitted it. I had no idea K8S was originally written in Java.

I'm also a little surprised at the tone. It's one Google team being pretty over-the-top snarky to another. The criticism could be warranted, but the wording is pretty harsh, starting with the title.
> weightlifting events are rarely held at locations with internet.

Really? Even mobile networks? Are you familiar with floarena? Seems like a similar idea for wrestling events and it works great online -- allows people both at the event and remote to follow what's going on...
Well && is also possible instead of ||
I guess theoretically a Lagrange point is a single point in space, but in practice, how large are they? Assuming a station with the mass of the ISS, how far from the ideal Lagrange point can you be while still maintaining a reasonably stable orbit?
U.S. Homeownership Rate Hits Highest Level Since 2014
Can't strongly second this enough, there's a nonprofit dedicated to spreading the word about it too which has some good resources

https://cthreefoundation.org/resources
I am not so much concerned about growth as such, but about European countries inability to convert progress into prosperity.

This might not be the best example, but take cars. A country like the US would build a interstate highway system, probably subsidize car manufacturing and go on to create a huge factor of progress for decades to come. You have successfully converted technological progress into a meaningful factor for society. While in a less developed country only the rich will have cars and roads will be broken. Of course these days that era is coming to an end.

The same is true for other things that are progressing. Yet, in few to no European countries would you expect that the fundamentals of the information age like education, health care, housing, infrastructure and work environment will get better and more accessible in the next ten years. At least not organically i.e. without a crash.

What you can say in most countries is that education is getting more competitive, health care more complex, housing less accessible, infrastructure more expensive and work environment less comfortable. This is people fighting each other trying to get whatever there is, not somewhere where people are preparing for the future as societies.

So the only conclusion I can make, while it certainly might not be the correct one, is that Europe is losing. Because if Europe was winning we would be investing in the future and getting it better. Unless we are just hopelessly arrogant, which doesn't bode well either.
I think it's similar to the lab glassware / "drug paraphenalia" situation - once you've tripped the prejudices of the police they assemble evidence that you're the wrong kind of person.

https://www.edinburghnews.scotsman.com/news/crime/unsafe-sex...
I'm sure some are on HN, but it's definitely not "the place" for them, and many have probably never heard of it
I'd hazard a guess that the primary benefit of being wealthy is not making your peaks even higher but rather lifting up your valleys. You can afford to pay people to do most of the more dreary household stuff like groceries, cleaning, clothes, etc; you don't need to insure small stuff anymore; you can afford to go the extra mile on healthcare (more physiotherapy, chiropracty, w/e); for expensive stuff, if needed you can pay full sticker price instead of having to wait out deals. There's probably tonnes more, those are just the things I could think of off the cuff.
So was I...
No, but you also don't have to partake in the economic system, that is your choice.
The phenomenon of high-income low-net worth is described in detail in the personal finance classic The Millionaire Next Door. I strongly recommend it even though some aspects are quite dated.

You didn’t give an age for your $400k/yr couple but they are well-positioned to accumulate significant wealth in a short amount of time if they prioritize saving. The lesson of TMND is that it’s very easy to be an under-accumulator of wealth on any income if you are not prioritizing savings and budgeting.

I completely agree that Silicon Valley is disconnected from the reality in many other places.
What's the alternative? Not installing the dependencies so the app doesn't work?
Why does light slow down in water?
> You can't chase bad pointers around through memory or overflow the stack. It's impossible to access an array without a bounds check unless the JIT can prove it's not needed.

Many native languages have these features without having a managed runtime.
> any Github Rust project not updated in the last two years doesn't work with the latest Rust compiler.

I don't think this is correct? Rust introduced an "editions"-based system in 2015, with the very aim of ensuring forward compatibility on a crate-by-crate basis. The aim is definitely that any crate written to be compatible with some "edition of Rust", whether 2015, 2018 or whatever, can be made to compile on a future version of the compiler.
Just to throw yet another caveat into an already delicious stew, stock price is an imperfect proxy for what we would really be trying to measure, which is the creation of value.
You can also skimp on hardening if the operational lifetime in space is minutes to days, instead of months to years like most satellites.
why are corporations such parasites? benefiting from the citizens in a country like France that are supported by its social services and infrastructure like roads, healthcare, a justice system that prevents the corporation's property from being stolen, but not contributing their fair share of the tax back and even arrogantly denying that they are benefiting from the infrastructure that they are taking advantage of for free?
If you feel that way, this is pretty funny then: https://news.ycombinator.com/item?id=19295841
I was new in development, had some notions about how to program, and stumbled upon sup (https://sup-heliotrope.github.io/), a mua written in Ruby that basically incorporated all Gmail wisdom into a local, curses client. I was hooked. Looking at the code everything was clearly defined and understandable, with boundaries set exactly where'd you expect them. I owe William Morgan, its creator, for my interest in programming and the reason I started this career. Maybe some of it is also due to Ruby itself ?

If you don't know wmorgan, he's the one who created trollop and the leveldb-ruby gem. Any Ruby practitioner should know what I'm talking about.
Sounds like an unnecessarily complicated explanation for the observation the authors made.

There are two competing hypotheses: first, CEOs' CVs and track records impact their future success, but a market mechanism ensures they get promoted into jobs in just such a way that their impact is offset by the difficulty of the job. Second, CEOs skills are not measurable and their prior success does not predict their future success.

Occam's razor sort of suggests that the latter hypothesis is preferable.
Ah, that is exactly what happened.

Now I know how to read all the way to the end of an Imgur article, thanks! :-)
Using Sensor Data to Improve Yield and Uptime
Ah. My apologies. As usual I lack precision. I was thinking of a meta-interpreter for the logically pure subset of Prolog- no cuts, or exceptions.

That should be covered by the classic Prolog meta-interpreter, no? I mean this one:

prove(true,_Ps).
prove((L1,Ls),Ps):-
prove(L1,Ps)
prove(Ls,Ps).
prove((L1),Ps):-
clause(L1,B)
prove(B,Ps).
Ah, of course - what if he stole the cryptocurrency then accidentally died while being the sole holder of the passwords? Oh well, unrecoverability is a feature, as people keep reminding us.
I absolutely love your blog (and that Jeep). Been reading it since you started your Africa trip!

Good luck and keep it up.
The post is based on SICP, and the author briefly discusses dynamic scoping after finding it in some other blog posts or something. In fact, the first edition of SICP contained a discussion of dynamic scoping. I don't know why it was removed from the second edition, because it's an interesting and important topic. Dynamic scoping also features in the SICP videos [1], which were produced around the time the first edition came out.

[1] https://www.youtube.com/watch?v=t5EI5fXX8K0&feature=youtu.be...
I often say prototype.js was the FormMail.PL of Javascript.
Well, Von Neumann was likely the smartest man who ever lived.
Okok. The features are neat.

But what we really need is Polar for EVERYTHING!
PDF, docx, jpg, MD, ...

All of them, like a new modern Filesystem. But with Metadata and auto OCR...

That would revolutionary!
> Deploying jvm app/service is now even more complex than figuring out which version of node to use to run a service. > Is it supposed to be oracle java? Openjdk? Adoptopenjdk or one of a half dozen more? Which version of it?

All of these must have been tested against the Java TCK. So, the answer is "whichever you/your company decided is okay" for the first part and for the second part "newest update of the Java version your software runs on". Doesn't sound very complex to me.
That's interesting. Are there large companies who would pay this 1.5%, who do not at present pay much Polish VAT? Or employ many people?

Otherwise, why not tweak existing large taxes? You could do it on the employer's social security contribution (i.e. the part paid before not after the nominal salary) to make it sound better.
Expensive things I own or rent that make me happy:

* Having my own house (no random roommates or bad family members)

* Having a computer and cellphone

* Having a bike

* Having house plants

These things cost money, and also make me happy. I think the key though is to buy and own things that will bring you joy. If maintaining house plants is a chore you’re doing to keep up with trendy design, it won’t bring happiness. If having a house full of greenery helps to you to feel more connected with nature it will bring joy. Figure out the things you own that bring happiness, and don’t buy the rest.
I've been following him also...he is everywhere lol.

He mentioned he had a tech job at one point on one of his blog posts.
I suppose the ironic thing is a passive investment should be worth triple what it was 2 years ago. The bubble was quick, and I suspect “a joke investment a couple years ago” is a way to rationalize the loss from FOMOing in at the top about 15 months ago.
So he had a lot of experiences. I don't find that inspiring. What did he invent or make? Whose lives did he make better?
> I remember that the FCC has a similar requirement...

Which is better IMHO.

You can sue the FCC if you think they overstepped their bounds as opposed to getting a bunch of politicians behind the repeal of a bad law (which otherwise can only be overturned if it violates the constitution).

Or, as sometimes happens, the FCC realizes they made a mistake and/or "conditions on the ground" change and they decide to change the requirements -- also without involving the lawmakers.
Especially a list you write when you're 15 years old. It probably morphed a bit throughout his lifetime as he gained more knowledge. I can't imagine my 39 year old self wanting to complete every task my 15 year old self put on a bucket list.
This is something I've noticed in the last 8-10 years. The rise of the python/js/java paradigm everywhere. Some of the associated LDIF (json) I enjoy much more than XML and flat files but the misapplication of tools is becoming an epidemic. When I can write: awk -F "," '{for (x = 1 ; x <= NF ; x++) {if ($x ~ /[0-9]+/) {a[x] = a[x] + $x}}} END { for (p in a) {printf "%d = %d\n",p,a[p]}}' to sum columns in 5 seconds and people are scrambling with libraries to do matrix operations I tend to scratch my head and walk away. The aversion to the command line is also something that bothers me but I don't run into it as much in my field.
Overcoming blockers is always significant.
> The models which link human carbon emissions to the temperature are not "facts", they are estimations based on the extent of our climate knowledge, and they are under constant revision.

Yes, the models are under constant revision, to be able to make temporal or regional predictions, or to narrow predicted ranges for temperature, rainfall and so on, which are more or less dubious depending on how precise your attempted resolution is, but the direction of movement for the whole system is clear. The basic science of the greenhouse effect is well understood, and doubling the concentration of a major gas has a clear impact on global radiative forcing (that is, the energy balance). Actually you can only deduce no connection between CO2 concentration and temperature using complicated models and tortuous mechanisms to produce something which will act as a sufficiently large negative feedback effect. The very few scientists who propose such mechanisms are not seen as credible because their mechanisms are not credible.
Encrypting results seems indistinguishable from holding the customer's data hostage. That's not a great place to be, especially if an event is in Outer Qlyphm and the participants want their results now, not when the caravan returns from civilization.

Just charge for the software, provide a download link, and have a simple activation step. Most of your users are not going to be technically capable of bypassing even a very simple registration system. And if they are, it will be very difficult to win that arms race without alienating your honest customers and destroying your product's reputation.

Choosing a good price and treating the customer fairly are the most effective anti-piracy measures you can take.
Signal To Noise Ratio. I registered my account on ~2012, but I have been reading HN since 2010, and I didn't participate because the quality of the comment were way too high, and I am not sure if I could make any decent contribution.

And it isn't really HN that is being additive. It is the community, being sensible and professional. It also avoid ( mostly ) all religion and politics debate, or basically things that is hard to argue about Right or wrong. Unless it is something that absolutely needs to be addressed, and the threshold for them seems to be very well managed on HN so far.

You also get huge ( And Surprising ) diversity of professionals on HN. Over the near decade of reading on HN, I have seen Doctors, Medical Research, Oil Refinery, NASA, Nuclear Research Scientist, Tunnel Building Engineers, Professional Musicians, Food Scientist, Chef, Collage Professors, Investment Bankers, Hedge Fund Managers... and a lot more.

I have often wondered, why are they even on HN? They don't speak often on technology related topics, but once you touch on their special subject they offer huge depth of valuable information that goes beyond any normal Internet comment. You will then spend next few hours or even days reading on lots of material before you could even comprehend most of that writing.

Reddit, while being fun, doesn't really have this sense of professionalism.
Configuring Bridges in Proxychains
I'm not convinced. I see stuff like this fairly often: https://news.ycombinator.com/item?id=19290801 (Basically how it might be common to have 1000+ dependent files in a JS app)

From people that seem plenty intelligent and experienced.
Few years ago, I inherited the whole infrastructure for a fintech startup. It was few hundreds instances in AWS. The company was possibly the first to operate fully in the cloud and pass financial regulations for that.

At the heart of it, there was a short list of instances to run with their purposes. Most of everything was automated around that. You could add a line to order any resources in the world and have it running in the next 5 minutes. Instance provisioned with standard OS setup and patches, DNS and aliases up, permissions for developers and services deployed.

It was extremely efficient and well organized. I'm not sure who wrote it but I'm pretty sure it's the only guy in the world who figured out how to use AWS, accidentally.

While I worked there, I updated it to support provisioning in any region, EBS backups, automated firewall groups and a few other things. Everything was tagged consistently with purpose/team/environment for identification and billing.

It was neat. I doubt I will ever find again a company that can setup hardware or manage resources any decently.

To conclude this. A coworker told me that new guys were hired after I left and they undid most of it in the next 2 years.
There is a cost to relying on someone else's project. If instead of relying on 1 library you rely on 10 this is a pure negative in terms of complexity, risk, communication and potential breakage.

Contrary to your statement this is pure disadvantage.

"For example if Facebook works with and on React, you can put a good lower bound on the reliability/security of React and the packages it pulls in."

I don't think this is true. You could easily depend on something that react pulls in which they later drop months before it turns into a vector for malware.

I don't see how trust translates down the dependency graph AT ALL.
In the US, contributions to 401k retirement plans are not liquid or available for penalty-free use. But the tax-advantaged contributions are capped ($18.5k last year) and people with significant savings often have other money in unrestricted brokerage accounts, savings accounts, CDs, etc.
A Real-Life Fairy Tale That Crossed the Sea of Japan
The correct steps to get the vaccination (on archlinux):
(1) install exit-vim following the instructions.
(2) sudo pacman -Rcsu emacs nano libreoffice-fresh # add any other contagious text editors here.
(3) sudo rm /usr/bin/pacman
> How many insecurities are there going to be in software that doesn't connect to the internet or process input from untrusted users?

In principle there are ways this can be exploited, though I know the poster's application is likely a less interesting attack vector than uranium centrifuges (e.g., https://en.wikipedia.org/wiki/Stuxnet).

But there may still be user-facing bugs that would require fixing.
Along the other comments stating that SNR is much higher here than on Reddit, I feel that the lightweightness of HN and the fact that all pages are loaded instantly actually contributes to a state of mind where you want to refresh just to know what's new. When it takes more time to refresh you're not as eager to discover what's new.
PureBasic: Native compiler, easy and optimized BASIC programming language
I spent the last 10 years backpacking Africa. I never documented my travels. Looking back, I would choose the same path.
Polar has absolutely nothing in common with Zettelkasten. Zettelkasten is a method of creating and storing notes, optimised for creating connections between topics and for creative thinking. The creator of this method done that on indexed cards. It's hard to explain this in few words, this book is doing this better than anything I saw online https://takesmartnotes.com/ . You can also try this article if you don't want to pay http://takingnotenow.blogspot.com/2007/12/luhmanns-zettelkas...
build in an auto-update mechanism
Charliecloud
Lots of users. Anything will be CPU-heavy if you give it enough work.

Except the things that end up being memory-bound instead, but the NPM database isn't large enough for that.
that's a good generalization but has one small thing missing.

The main benefit of a monad is composition. It allows a programmer to chain computation and put some logic in the chaining. It's the difference between

f(g(h(x)))

and

h(x).then(g).then(f)

the '.then' method has some inbuilt logic, for to ability to add that logic we 'embellish' the return type of h (or put it in a container like Promise<>).

To equate it to java's Optionals, the flatMap is a good example, it takes an optional and applies some logic and decides to call the second function.
My “cool things to do once in a lifetime” list just got a new item - Watch SpaceX send humans to ISS. There is this strange urge to actually witness my species achieving great things.
A common phrase you often hear when people try to explain the impressive technological leaps made in the 20th century is "war is the father of all things", meaning of course that WWII was a major catalyst for technological advancement.

I always wondered if it shouldn't be phrased as "John von Neumann is the father of all things."
- "(ECB/CBC/CCM/CTR/GCM)" -> GCM is implemented in the nocrypto library.

- TLSv1.2 and thus GCM and DHE are supported (and default).

- TLSv1.3 is in the works as we speak (which implies ECDHE), check back in a few months.
> Email is in my profile

No, it's not.
>the government shall make no law preventing the construction of housing

The most pragmatic objection to this would be that everything you do prevents the construction of housing - if you build a city hall, you are preventing an apartment block from being built on the same land. Taxes prevent the construction of housing because the reduce the funds available to home builders and buyers. Property rights prevent the construction of housing because they would prevent me from setting up a tent in your front lawn. Making housing a right is a wellspring of endless absurdities, unless you are willing to treat it as a "maybe" goal. Maybe-goals and human rights are disjoint sets.

>Of course, like all other rights, it would be balanced against reasonable government interests...

So, let's look at a real human rights example, being assassinated by your government because you are protesting something. The dictator might claim that they were balancing your life against reasonable government interests - the reasonable response would be, "no interest is so reasonable that what you did would be justified." That's the thesis of human rights, if anything is justifiable then you don't believe in human rights. It's not that complicated.

So, if you think that housing as a basic human right can be suspended for reasonable reasons, you either don't really think it's a human right, don't believe in human rights at all, or are proposing a distorted crazyland.
1.6M BMW cars in the world are at risk of exploding engines – 250k