skysight-inc/HackerNews huggingface dataset:
Just wanted to second this. Experts should be constantly trying to work themselves out of a job.

The most annoying thing I've come across is instances where I'm sort of backed into an intellectual as "the guy who knows X", where people fully capable of understanding X to act as repeaters refuse to do so.

However, I understand the compunction at the same time. So I can't really blame them.
Imagine implementing a simple spinlock, but then substituting relaxed atomics for acquire/release synchronization. The compiler can reorder taking the lock relative to the protected operations and render the lock useless.
You’re absolutely correct, some of the time.

On the other hand, at other times, academic researchers can conjure up an armada of buzz words and hot air balloons to support a position that even very limited real-world experience and common sense proves laughable misguided.
Many of the other candidates of that time agreed that Von Neumann was the smartest among them. He had a mind like a racecar.

Quoting Eugene Wigner:

> "I have known a great many intelligent people in my life. I knew Planck, von Laue and Heisenberg. Paul Dirac was my brother in law; Leo Szilard and Edward Teller have been among my closest friends; and Albert Einstein was a good friend, too. But none of them had a mind as quick and acute as Jansci [John] von Neumann. I have often remarked this in the presence of those men and no one ever disputed.

> But Einstein's understanding was deeper even than von Neumann's. His mind was both more penetrating and more original than von Neumann's. And that is a very remarkable statement. Einstein took an extraordinary pleasure in invention. Two of his greatest inventions are the Special and General Theories of Relativity; and for all of Jansci's brilliance, he never produced anything as original."
There's plenty of public support for even the most dystopian laws.
It's an electron app, what more could you ask for?
I have a client that spent over $1M in medical expenses alone for one of his kids. It's destroyed his finances.

People that think "just read this book on investing" to solve financial problems either don't have kids or have never suffered devastating financial hardships.
Modern JavaScript Cheatsheet
The irony is that this kind of technology could be important on earth now. From an environmental perspective a closed ecological system could be very beneficial. A system where resources are not wasted or allowed to pollute. And where all outputs are used as an input for something else.
>There’s no force involved, it’s a potential principle of self-organisation.

That means it's not a human right. If your government is engaging in real human rights violations you don't say things like, "potentially maybe we might want to reconsider how we organize our society."

One example of a human rights violation would be, the government makes up for a shortfall in their black budget by engaging in human trafficking. Whatever the solution to that - keep the dictator, change the dictator, give the president a second term; that's all situational, what's not is that you have to quit doing it.

>“Shelter as a basic human right” means that we have a moral imperative to organise and structure our societies so that that right is fulfilled.

Essentially, the problem is, that's not what it means. A human right is a value that you are willing to see your civilization stop existing if that's what it takes to preserve it. If you made housing that high of a priority things would quit working pretty quickly. On the other hand, if you gave public trials to criminals who were willing to surrender, things would go pretty well.
ESMA- Binary Options Restrictions
Ugh, now please tell us about his sex life Sarah, to "spread the word".

No wonder no one around the Valley liked you; you had to pack up your carpetbag act back to NYC. Of course you still claim to "be friends" with any and everyone in a conversation.
I don't follow, wild areas are not the same as rural areas.

What you're describing is hunter-gatherer (which IS a different civilization, in my opinion, from urban/agriculture) even if it's happening on the fringes of some other civilization.

As far as i know, and I'm not a historian, there haven't been farming (rural or pastoral) civilizations without some town or city involved, farms have always been the umbra of the city.

There were nomadic herders, hunter-gatherers, and farmer/city-states, but there never were cities without farmers nor farmers without cities, ever. So I say they are part of the same civilization even though they are in tension within that system.
WRF Official Repository – Weather Research and Forecasting
>your users are not going to be technically capable

Did you just assume weightlifters aren't technically capable?
What happened in the past in very different circumstances won't be all that informative. Differences in education, environment, technological requirements and capacities, different world-views, different superstitions, native populations (or lack thereof), medical practices, air gravity and radiation.

Moreover, colony is a soft boundary word. I daresay that the United States (former European, now independent Colony) could survive without external trade if it came to that..what would it take for a colony on another planet to be self-sufficient? Minimally, the ability to produce items required for survival (e.g., airtight living quarters and vegetable gardens, energy, oxygen, etc).
In my world your case is the corner case.
Don't think I want to deal with multiple terabytes of data as it's provenance is questionable and this data services industries that the human population did without until about ten/fifteen years ago.
> and I promised my family that our lifestyle won't have to change while I do this experiment with my career.

That doesn't sound right at all.
Exactly this. You can tell actual developer experience from willingness to update a library. Any library.
Not like GST : it would be on all transactions in the legal currency, including B2B. There wouldn't be an artificial difference between "businesses" and "customers"

Not like VAT : VAT is way more complex and expenses are deducted at each step
Yea, I mean, just as far as accessibility, it costs 10,000 times more to deliver a pound of cargo to the ISS vs McMurdo station in antartica. I don't have numbers for the building and maintenance of the two stations, but presumably its even more than that.
That thread is about a module system. 1000 files != 1000 third-party dependencies.
I've also downloaded this software and my impression is that it is far far from 95% to be an outstanding product. At least I bumped into small ui bugs the author should catched himself before a release.

At the same time I agree with his idea that a knowledge base + spaced repetition is a good combination, however outputting spaced repetition into a 3rd party app is not a good idea.

I see that burtonator is trying to push this product here every time a relevant discussion pops up, I don't have an issue with that. But I do think that this product is a long way from being useful for me in a daily setting. Right now it's nothing more than an electron wrapper around pdf.js and knowing how far I read a pdf.
Could you elaborate on this? I'm curious as to how a setup like this would work in practice. Many people in my family live in rural areas so the topic of restricted bandwidth/poor connection quality is of great interest to me.
Are you sure that you aren't setting the bar unreasonably high? 100k income in retirement is quite a lot, I don't think anyone really needs to plan for that much. Don't get me wrong, it's definitely better to have a larger amount saved, but 100k/yr is more than most people make during their working years. It's great if you can hit those targets, but I don't think the bar actually needs to be set that high.
Antarctica is a great place to do science, and the majority of the activity at the US South Pole base is currently astronomy. Mars and the Moon will pass through that sort of phase before they might become actual colonies.
In other words: access to finance requires membership in an old boys club.
For the Fibonacci example the author claims:

> Notice how state was introduced? It made the code easier to read.

Correct me if I'm wrong, but the only state in that snippet lives in Stream.iterate(), the Fibonacci object is still immutable and next() on it is a pure function. To me this still looks very much like a functional programming approach.

Which just shows that moving business logic into properly named abstractions is good, no matter the programming paradigm.

The real stateful example is the IncrementSupplier and the impure get() method. I personally don't really like it ( Stream.iterate(0, i -> i + 1) is pretty readable to me), but that's probably just personal taste.
Wow. Didn't realize it was that bad:

> We look at what it would take to begin undoing the spaghetti code that is the various Kubernetes binaries

Well at least the developers are being frank about it I guess.
Python Data Science Handbook: Full Text in Jupyter Notebooks
I don't know what changes, if any, would stop this problem from occurring. It just jumped out as a case of a book at the top of a list that doesn't really address the topic in question. It does seem like an outlier in the data, right?

Maybe, though, there's some hidden validity to the implied idea that assertiveness is a key issue in the RPG community.
> There is no such thing as an ethical potential energy

Yes there is, I just made it up on the spot and defined it! If you mean that it is not a commonly discussed philosophical term then yes, you'd be correct.

> It’s not even a useful thought experiment

Now that's a discussion to bad had that you gave no evidence for its lack of use, while I used it to describe tools that humans use and how an "ethical potential energy" calculation can correlate to the practical effects of a tool, and perhaps how we should view/regulate/restrict said items in the context of humans. You could easily derive firearm laws from such a base if you chose to do so, for example. If that derivation is valid then depends on if the concept has the proper grounding in relation to ethics, which is again a discussion to be had.
Not sure what that has to do with the topic, but I think you mean pseudo.com - there's a very entertaining documentary about it

https://en.m.wikipedia.org/wiki/We_Live_in_Public
A high-priority housing program is how you implement a human right for shelter.

This isn't some paperclip maximalization requirement you adhere to the social contract, and under the wrong conditions will force people into house-building labor camps. Human rights are how you reason about resource allocation. You have a right to a trial by a jury of your peers, but that obviously doesn't mean a judge must preside over your case that same day by threat of force. We can recognize physical realities, while still understanding that if we wanted to, we could provide a social safety net that includes a place to sleep.

> If your country ran out of money, if the builders all started working for foreign companies

If your country runs out of money, many human rights are probably in danger.
Why would I want spaced repetition for knowledge I don't use? And if I do use it, don't I get spaced repetition for free in the course of using it? It seems there are better uses for my time.
What's your problem with CETA?

TTIP would have been a good step forward to harmonize US-EU-Japan regulations on a lot of things.

I'm not saying there were no problematic parts of trade agreements (US' strong intellectual protection and sort of lax food safety regulations are always a big worry for example).
> Or stop taxing "profits"

By "profits" I meant to stop business being able to claim expenses and reduce the tax. We could replace complex taxation scheme only-on-positive-profit with a simple 1% (for example) tax on all transfers, on the total amount, no matter what is the purpose of the money transfer
I'm not sure if it's an issue of 3rd party apps, but more 3rd party proprietary data stores. PDF is an open standard, and as long as POLAR isn't creating entries that are out of spec, your notes should transfer across all PDF viewers/editors.
I've always wondered. What kind of government secrets were they worried he'd let slip? It's been so long that they must be declassified by now. His breadth of expertise was so great, it'd be interesting to know what kind of contributions he was making to the government.
Unix V7 which I worked on porting. Some say it was the last Unix kernel that one person could completely understand.
Why should I? There is OpenJDK for that.

But assuming that Oracle support is actually desired, here is what you are asking for.

https://www.oracle.com/technetwork/java/java-se-support-road...

https://www.oracle.com/java/java-se-subscription.html

https://shop.oracle.com/apex/f?p=DSTORE:2:::NO:RIR,RP,2:PROD...

Old Java dog here.

But lets just forget about the efforts from AdoptaJDK, Red-Hat, Amazon, Azul and bash Oracle, it is more fun.
Maybe. Though Terry Tao now sits in what was intended to be Von Neumanns office
Using the language package manager - npm, cargo, etc.
Assume all users are not technically capable
I don't find changes to share price to be the most convincing indicators of performance, though I agree you'd probably be hard pressed to find a better "generalizable" statistic. Fundamentally, I think measuring talent is an astonishingly hard problem.
Just wanted to let you know that I bought "Last evenings on earth" and am going through it now.

I jumped to the eponymous story first since you talked about it, and I totally see the strange sense of urgency. I also liked that I felt transported back to the 70s, in Mexico. It seemed like something was brewing underneath throughout the entire country (I just watched Roma last night and saw that there as well).

I also noticed a pattern I've seen in his other works, one where two men, who are very different from each other and who are inexplicably tied together, are traveling together to a place that seems strangely hostile to them.

Thanks again for the recommendation!
Advanced shooting accessories– the great breakthrough
One supposes a man such as him would be able to accept death with equanimity. This is backwards. As he was losing much more in death than most of us will; he was far more alive than most anyone has ever been.
My favorite one to hate the most is chase.com.

- Must include at least one of these special characters: ! # $ % + / = @ ~.

- Can't include any other special characters (&, <, *, etc.).

That's bad enough. But the worst requirement I've seen anywhere:

- Can't include more than 2 identical letters or numbers (aaa, 111, etc.), and can't include more than 2 consecutive letters or numbers (123, abc, etc.).

In fact a!1a$%+/a is invalid because there are three a's. Try coming up with a passphrase of 32 characters (the max allowed) where a letter of the alphabet isn't used three or more times. I couldn't do it. My password manager couldn't do it. I had to go fully random and try several times to make it work.

Egregious.
What do you mean "should they register for VAT"? You should be registering for VAT in your home country anyways. Or are you talking about additionally registering for VAT MOSS? The answer is no you don't have to, it's just convenient because it's less admin (as otherwise you should be registering for VAT in each EU country that you have customers). I knew all that from the previous 5 minutes I spent on it.
Entirely possible. I just use vim :p
I've read several of his books. My favorite is Are We Smart Enough to Know How Smart Animals Are. Very much worth your time.
Are there any companies using these native images in production?
The python distribution infrastructure lags far behind that of javascript.
You Have to Survive Victory
Hi,

I apologize but I am currently not looking for a front-end only position.

Thanks for the offer regardless.
AI today is that dumb, but I think the parent comment is discussing a theoretical AGI nearing or possessing consciousness. A bit irrelevant for today's moral conversation on AI but a very interesting one down the line if we ever do get to that point.
With all those things, even after nuclear war, Earth is still much better place for life than Mars.
It's not really the science I'm skeptical of. It's the politicization of it which I'm extremely skeptical of, and since that political aspect is funding the advancement of climate science, I have my doubts that those involved are really up to the task.

But lets say they are honorable and their claims are completely unbiased, and that even all scientists do actually agree (ie, we're not just told the lie "all scientists agree"), now what?

The "solutions" being offered by the political left are of course, no such thing. You can't tax the problem away. Economies still need fuel, and they're not going to shut down. Those who would suggest that they should be shut down by force are creating a bigger problem than they think they're solving. The world they look to create is one where the life is taken out of living under dictatorial rule, because they are unable to grasp that such power claimed to solve one problem will be abused to cause others. Power corrupts.

So if they don't rule by force, then people are going to burn fossil fuels, because they want energy. There may be successful entrepreneurs who are able to develop cheaper energy than burning fossil fuel and will "accidentally" solve the problems without the use of force.

Bigger government will only prevent that from ever happening. I commonly hear the argument that "climate skeptics are paid for by big oil," but capitalists would openly welcome any competition to oil. Big government means more red tape, and more obstacles for entrepreneurs who might otherwise contribute meaningful solutions. Capitalists want less of all of this.

The choice is between freedom and dictatorship. I opt for the former.

News articles like this are trying to sell the latter.
I dunno -- there's definitely a community of developers who prefer not to use the command-line / Unix toolset, but at least half of those I know [especially the macOS users and those with some ops experience] routinely reach for the core Unix utilities , especially when doing ad hoc quick fixes / file processing. For my part, I can't imagine doing my job without them [or I guess more accurately, my job wouldn't exist in the first place with them]

I think git has a pretty significant amount to do with the persistence of command-line tool use among the younger set -- it's just so much more efficient / easier to use from the terminal.
This is a subtle, but underappreciated sentiment. Hindsight is 20/20. Beating yourself up when things don't go your way is a destructive form of regret. Learning from your decisions to get better at forward prediction is more constructive.
Quite a few developers I know save more than 50% of their after tax income.

If you look at mrmoneymustache.com the vast majority are software engineers and other technologists.

It's probably due to that introspective nature that developers typically have. Our needs are often fairly modest. We're pretty happy to have shelter, food, internet, computer, and eat out a few times a week, etc.

They are making under $100k too, and putting away $30-40k/year. They started working at 21-22 years old and the time they hit 30 years old, they've probably ended up close to $500k assuming their investments compounded.
Useful Command Line Tools for Developers
The trouble with that is it will penalise low margin businesses, Apple could easily afford it on their 30% margin but a budget PC maker with a 3% margin would struggle.
Well, most moral philosophies usually hold some very basic things as wrong, murder and stealing being among them.

However, the issue is that it's very culturally dependent on WHY it's seen as wrong, and it's the reason behind WHY something is seen as wrong that the more complex elements of ethics are built on.

A utilitarian vs a deontologist vs a virtue theorist vs a follower of almost any religion vs a supporter of god knows how many other moral theories I don't know about would all have a different answer to that, and different answers to which cases killing or stealing or anything else might potentially be justified/right.

And you can see that reflected in legal systems of different countries right now. Some countries have self defence as basically 'anything is permissible if they're intruding on your property' where some have it so you need to use reasonable force. Some countries consider it fair to let the government kill criminals via the death penalty, and others don't.

The difficulty isn't defining whether murder or theft or what not in its most blatant forms is wrong, since most ethical frameworks will state it is. It's trying to define the many, many edge cases that people don't agree on, and which many countries/states/societies take different approaches to.
While it's becoming rarer, it's worth noting that not all targets are going to have an internet connection. For example, in a typical large enterprise, not all servers will have internet access (neither directly or through proxy) for security reasons.
I think AI is especially important for it to be used ethically because it has an unrivaled capacity to be used unethically
Ask HN: For you, what makes for a good job description?
Things like salary information, tech stack, processes, hierarchy, responsibilities, etc.
But he was wrong about the viability of hidden variable theories of quantum mechanics, proving that even the smartest person can make mistakes.
It's a good thing Cargo has lockfiles!
He almost surely means Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman [1]... or one of the earlier versions of the book with different authors and titles ;-).

As was common for 80s software textbooks, this was nicknamed for the distinctive image on the cover.

But (and now your edit clarifies that this indeed was your point), perhaps your point is just how difficult it would be to automatically disambiguate nicknames in diverse communities like StackExchange.

[1] https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniq...
Here's the usual anecdote that goes along with von Neumann threads:

> The following problem can be solved the easy way or the hard way:

> "Two trains 200 miles apart are moving toward each other; each one is going at a speed of 50 miles per hour. A fly starting on the front of one of the trains flies back and forth between them at a rate of 75 miles per hour. It does this until the trains collide and crush the fly to death. What is the total distance the fly has flown?"

> In a strict mathematical sense the fly actually hits each train an infinite number of times before it gets crushed, and one could solve the problem the hard way with pencil and paper by summing an infinite series of distances. This is the way that most trained mathematicians will solve the problem. Conversely a mathematical novice will most likely solve the problem the easy way - since the trains are 200 miles apart and each train is going 50 miles an hour, it takes 2 hours for the trains to collide, therefore the fly was flying for two hours, at a rate of 75 miles per hour, and so the fly must have flown 150 miles. Easy.

> When this problem was posed to John von Neumann, he immediately replied, "150 miles."

> "Ah, I see you've heard this one before, Professor von Neumann. Nearly everyone tries to sum the infinite series."
"What do you mean?" asked von Neumann. "That's how I did it!"
I have something similar (private github, but will move to self host soon).

The binary thing is a challenge for me as well as part of my filing includes always making copies of web sites and office and pdf to check for versioning and edits. I frequently try to remember or check if web sites changed info or released a new version so I need a link and a frozen copy. Git does not like this and gets real big, real fast.
As someone who doesn't really like javascript this is helpful, very nicely done!