skysight-inc/HackerNews huggingface dataset:
Golf and Archery are also considered skill-oriented sports.

Yeah, there's a level of physical exertion. Olympic archers only use 50lb bows however. Its a level of strength pretty much anyone (even non-athletes) can reach. Gone are the days of 100lb or 150lb longbows (weapons of war half-a-millennium ago).

Golf requires you to walk 18-holes while smacking the ball every now and then. I do get tired from swinging the clubs (I'm out of practice, and those weird back / stomach muscles go tired unless you practice). Still, its considered a skill-sport rather than a strength sport.
I use obsidian right now. I do enjoy the convenience of markdown files, do you have any specific use case where the graph DB would be superior to them? Would it stop scaling at very large notes? Furthermore, the biggest painpoint for me is sync and cross-platform support. I have to use dayone, a journal app on iOS, because the experience (of actually writing thoughts) of any other app is just too inconvenient for rigorous daily usage.
The current state of server-side Swift [audio]
So what he used a transphobic slur?
Alright, but what does that have to do with McNeil?
Fluid JSON-RPC
Code reviews turn into a formality when everyone is submitting great code. This is a good thing.

BUT: I just joined a team with domain experts who do not have a software engineering background. As I go through the code, there's lots of copy & paste, incorrect error handling, inconsistent (and confusing) variable names...

These developers really can benefit from coaching in a review. The team then benefits because the code is easier to read, robust, and maintainable.

(The codebase is impressive for people who have minimal software background. I've seen much worse from people who should know better.)
DNSimple Resolution Failures
"accidentally"

Do you always feel superior to other people? or is it just today?
That is really bad.

Luckily I resisted Big Sur. And report from 11.3 so far seems to be similar.
I love this, but here is my trepidation:

Lets assume some sort of collapse on a global scale...

The energy grid is non-functional. Thus, one would need on a ICE to operate - and while difficult, it would still be doable...

Assuming that there are a ton of solar plants - elecs are going to be dead. At least the majority of them.

So what should one do to setup say, 10, 20, 50, 100 years of energy to themselves sans grid?
In Germany there's Stiftung Warentest [1] which offers reviews without the apparent conflict of interest. They release paid articles with review and comparison all kinds of items. I find their offering a breeze of fresh air compared to the dumpster fire that online reviews have become.

[1] https://www.test.de/unternehmen/ (German)
20 Tech Companies to Watch for in 2021 Part III
> Who? The democrats or the republicans?

Segregationists, and their various flavors of racist allies of the 50s, 60s, 70s, and 80s. I don't really care which party they belong to. They had a monopoly on power, they built an unjust system, and I will firmly put all arising strife on their unwillingness to treat people of other races as human beings.

> Who is that? The Citizens or the establishment?

African Americans during the broad civil rights era. You are talking about the KGB, right? The KGB operated between 1954 to 1991, so I have to assume that whatever black versus white 'conflict' you are talking about is somewhere in that time period.

> You have much deeper problems in your society, and it's not skin-color, that's just the game to distort you (yes and the police) from the real problems

I assure you, when your society has no-n_____ water fountains, train cars, classrooms, and suburbs, your society's problems include skin color. They include it incredibly prominently.

Are you arguing about real issues that real people faced? Or are we going down some weird, theoretical rabbit hole? I have no patience for the latter.
> it didn't have that much lasting power. I wonder if the latter is yet another limitation of these tools - that they tend to quick obsolescence as tech trends move at breakneck speed.

Hypercard dying on the vine has much more to do with Apple's changing priorities than it does with Hypercard itself or what its users thought.
In Europe, there are not much cities that were designed for automobiles. Most down town designs predate automobiles by several centuries. That is why traffic congestion, and related externalities, are very significant problem for Europe, much more than for US. During several last years, there had emerged a movement when large cities introduce anti-car rules, effectively banning traffic in the most affected areas.

Some recent reporting on it from NatGeo:

https://www.nationalgeographic.co.uk/travel/2021/02/six-euro...
Yep, I know at least one family that’s pretty well off that held onto their rent controlled place for years after no longer living in it, and then essentially passed it down to their kids. They basically own that apartment for less than it’d cost to maintain if they actually owned it, in terms of HOA/property tax, since the rent is stuck where it was like 30 years ago.

And when I was looking for a place, I came across a couple people playing landlord and trying to sublet out their rent controlled place for more than they were paying the landlord.

It’s pretty broken, at least in NYC.
The sibling comments show just how difficult it is to talk constructively about these things even at a place like HN. I have no idea about the technical merits of Nano but the emotionally charged reactions with little argumentation aren't helping anyone. Is there a place online where people actually discusss cryptocurrencies on a technical/economic merit? That kind of discussion certainly isn't happening on reddit, and sadly not on HN either.
this, it's product representation dilution. When things go sour a new listing is made with a different name, edited photos, and same product. Amazon is so polluted with noise like this we've started to shift our business elsewhere.
But at what point does someone try to solve the shortage by baking more bread? If the price rises, more people will open bakeries.

Economics answers 2 questions:

1) Who gets what today?

2) What should people prepare for tomorrow?

Regulating an excessive focus on (1) will get bad results on (2) because it makes it less sensible to be come a baker.

I'm not writing software because I believe there is a philosophical shortage of software. I do it because there are decent odds that I'll be overpaid relative to the work I put need to put in. Those odds are resulting in a lot of software being written.
Clojurescript is the worst offender on that list from the point of view of "needlessly complicated." I can't imagine a dependency I want less than the Google Closure tools. I swear Closure is probably the only tool with fewer devs who understand it than autoconf.

I'm not critiquing any of those languages, in a perfect world any of them in the browser would have been preferable to Javascript. The issue is the tower of dependancies we are building, and you have to stop somewhere.
And I suspect the use of grades in US Highschools where anything that isnt an A is considered a failure is an element why every ones gives a 4 or 5
Yeah this gets me every time. You can .forEach a NodeList, but can't .map. I usually end up wrapping it in an array and calling map on it like [...theNodeList].map(...)
Checkout Tabelog, a Japanese version of Yelp. Anything over 3.5 is phenomenal. 4.0+? Rare. 4.5 is probably the best sushi place in all of Tokyo. Anything over 2.0 is great. 1.5 is manageable and 1 or below is bad.

We in the west just love so much excess. Everything is amazing or everything just sucks. Bimodal distribution and extreme greed. Most things in nature, society, etc are normally distributed and our review system and the people are broken from the most fundamental ways.

Something to learn about this from Japan.
It's a ten year pump and dump scheme?

I'm also skeptical of bitcoin, but it can't be dismissed so easily anymore. There's clearly something to it, but what? Is it it just speculation about future value, a hedge against inflation and government control? A way around laws and currency export controls?

I'm not sure.
An unlikely outcome that I'd like to see is the following:

1. Legislation makes current models impossible - I'm imagining something like Section 230 being repealed, Twitter and Facebook being on the hook for anything anyone posts, which means they can't moderate and are forced to change their business model/effectively close shop.

2. People still want to blog/share/like.

3. Federated networks become a thing again because small communities are way easier to moderate. Nerds self host, regular people get accounts as part of their ISP subscription or pay a few bucks for some SaaS offering. Maybe a forward looking country gives you an e-identity on the official Mastodon instance where the ToS equals local law so we don't have to have that whole Twitter censorship discussion ever again.

4. Everyone lives happily ever after.
Thanks for the node tip!

I built an electron webpack framework and it uses hot reloads, but since i fork a lot of processes, it doesn't quite understand those need to be reloaded too! Got a fix for that by any chance?
If transaction demand stays equal, and the rate of transactions that can be processed stays equal, then why would the fees raise? If electricity costs go up, miners will be priced out of the market, and then difficulty will go down for other miners making it profitable again once the hash rate drops enough.

Miners can't choose the transaction fees, they will either process the most expensive transactions they see or just stop mining. If they stop mining, that doesn't impact the rate of transactions that can be processed.
The version of the API and the version of the artifact that implements it are distinct, not the least because the artifact can implement several (major) versions of the API.

Using tests across versions is a definitely a trick to consider but your coverage may vary. Probably better to do it in addition to other methods.
> after my year they switched to either using Java or Python

They do this because of intense negative feedback from students who don't like having to learn languages for which there is no job market.
I'm not splitting hairs.

There are people who are called "scientists" who test models with scientific experiment. Then there are people are "engineers" who use the models. If our social structure splits the difference by occupation how am I splitting hairs?

Literally if you didn't run an experiment with a hypothesis you aren't doing science, and people in society therefore won't refer to you as a scientist.
When I was a kid, looking at all the photos in the Macintosh manual of the very 80s office setups made for some serious techno-lust material. It’s funny to look back at it all now, but it was often a combination of hardware that’d cost something pike $20k or more in 2021 dollars!
Interesting article. While some of those designs are undeniably cool (Prince of Persia), back the day I would be put off games which came in weird packages. My reasoning being something like: if a game required that level of superficial novelty to sell itself, it can't be that good.

I owned the Havoc box for a while after an eBay bulk purchase. Yep, it's bad! :)
OK, this is not perfect/equal. Does it make it "nonsense"? If something is not equal or perfect from the get-go is "nonsense", then I am not sure how we innovate.

Let's come back here in a few years. Robots may brush. We may talk about how innovation iterates, regardless of nay-sayer.
Very interesting, I guess my experience here in Germany was very different. No toilet paper anywhere for 2-3 weeks last March/April, and then suddenly supermarkets drowned in it.

Do you know if these are really meaningful shortages, or if businesses have just kept the signs up to make people feel taken care of?
I know, I can avoid clicking on it, and I should.

More like "Bug Sir", amiright?
Linux Mint may start pushing high-priority patches to users
This is the way. From another happy grapheneos user, and project sponsor.
I've stated several places, I don't think he's racist, so yeah I agree. You ask how much power are we giving teenagers, yet he mentions how multiple coworkers felt similarly about him. That is how he comes off. If you're socially unpleasant, you suffer social consequences. That is how it works. Trying to reduce it to a single instance like this n-word is the mistake. This guy appears to have built a reputation over many incidents, and then utterly blundered in handling this particular one.
It should be noted that should you have the right kinds of connections, bitcoin mining itself lets you launder. The miner is given the dirty money as capital, energy subsidies, etc, then creates clean bitcoin, which appears in some anonymous wallet and is then sold.

So it's not just that the black market has incentive to use it, there's incentive to make it and even to prefer it over alternatives, because the operation's excess is a good front.

The actual conclusion I think is most relevant is the nilhilistic one: "None of these tokens really matter!" The actual place of decentralized ledgers is as one of several tools for designing autonomous, non-coercive communities, and when designed as such most of the overhead of proving disappears(e.g. DAG coins). Everything else is an attempt to extract rent into the coercive economy, which in due course will be trivially subverted by forking the chain or starting a new one.
I'd argue that USD in isolation doesn't support those use cases: the banking system does.

There is no reason a parallel banking system with all of the same features cannot built with Bitcoin being used as the denomination. I think this future is increasing likely (probably much to the chagrin of decentralization advocates) as Bitcoin increases in value and number of holders.

efficient high-volume transfers - risky and expensive to do with cash, really requires a hawala-like middleman (often a bank)

reversibility - not true of cash, only true within the context of softer credit systems. You could build a "Venmo backed by Bitcoin" where funds cannot be withdrawn for the reversibility period if you thought there was market demand for it.

ID verification - subject to discretion of counterparty

fraud investigation - Bitcoin is likely much better than USD for this because of it's traceability.
> If they are, then the Vancouver solution is very effective

Because rent could be considered affordable in Vancouver ? In which Canada do you live ?
How it is challenging economic thinking? There is a near-zero chance cryptocurrencies replace an actual currency as the global reserve, so it's going to continue to be a novelty until people move on to something shinier.

> Not everyone gets paid in a stable currency or has easy access to it.

Bitcoin doesn't appear to solve this issue at all. How is private manipulation of Bitcoin any different than an authoritarian manipulating the local currency? If I was in a country with unstable currency, I'd want Euro or US Dollars, not bitcoin.
BTC is as old as android, and as likely to change basically and fundamentally as android.
You should not overuse chaining of commands. It obscures individual exit status, it can fail in subtle ways (esp. with features like set -e or pipefail), eventually you'll need to refactor it to do something more complicated, and it can hide important behavior from the casual reader.

Parameter expansion is a great way to simplify your code, but it can be obtuse to the casual reader. Setting a default variable using DEFAULT="${DEFAULT:-myvalue}" is a bit easier to understand than just ${DEFAULT:=myvalue}.

Read the dash manual and try to stick to just those features as it's almost entirely POSIX. Most scripts do not need to rely on bash functionality. https://linux.die.net/man/1/dash

If you find it will really simplify your life to have arrays, hashes/maps/dicts, a while loop reading from a subshell's output, etc, then use Bash and use those features. Otherwise, stick to POSIX semantics. You can do almost everything you need with parameter expansion, expr and other unix tools.

With any programming language, you should try to use the least amount of syntax and functionality possible to accomplish your goal, as long as it is readable, maintainable, and does not hide tricky behavior. Being verbose is always preferable to being hard to maintain; verbose and uncomplicated things can easily be simplified later.
>> It’s not surprising you aren’t getting it.

> Projecting on me maybe?

By ‘it’ I mean the discussion you say you want.

>> I don’t see this as encouraging people to discuss solving the Bitcoin energy problem.

> I am just pointing out that it's the behavior like yours that encourages polarization.

Is it?

> I don't see how that prevents people from discussing?

It doesn’t but when you accuse people of causing polarization, you discourage them from wanting to do so with you.

> This is probably part of why you got accused of whataboutism.

> You don't read the full
comments, do you?

You don’t explain why you think this.

> I actually thought you were making some sense when you pointed out the flaw in my argument in your first comment but now I think you just want to troll.

I’m just pointing out that you didn’t act like someone who wanted to discuss the bitcoin energy problem, and so people aren’t likely to do so with you.

The fact that you changed your position isn’t enough for you to win back any trust on this, especially since you haven’t offered anything to the discussion except that.

My suggestion is that if you really want to discuss the energy problem, you try again later somewhere else, but this time:

1. start out by saying that, rather than the opposite.

2. Keep the focus on the energy problem with Bitcoin, rather than how to generate more energy.

That will help you to avoid being accused of whataboutism.

3. Avoid accusing people of trolling or ‘causing polarization’.
The real moral panic is the moral panic panic.
> All it does can be achieved with vanilla.

Well, yes. Every JS library can be written in vanilla JS. The point of jQuery, React, etc. is to make it easier for the programmer to reason about what is going on while avoiding bugs.
Have you?

Venezuelans and Iranians aren't using crypto in any large numbers outside the dreams of speculators. Real people who actually need to do commerce prefer to transact in USD when the local currency falls short. You're never going to lose all your dollars because somebody guessed your email password.
I'm ready to be downvoted but... nah just following the stupid memes.

The article made thing an interesting point regarding how information cannot be "moved" itself but only copied and then the previous copy destroyed.

I think RIAA, MPAA and other virtual goods creators could benefit from the non-fungible tokens things that are just raising as a use of the blockchain.
This is what Barbara Oakley (of the popular Coursera course "Learning how to Learn") calls chunking. I think of it like changing the word size based on the topic and my understanding of it.
You assume prices were merely driven by greedy landlords. That is of course untrue. Prices were driven up by the popularity of the city, with people seeking a place to rent outbidding each other and bidding prices up.

That demand will not simply go away, but newcomers will have to buy instead to rent. Or, there will be a huge black market. I've read an article about Stockholm were that seems to be what has happened.

A big irony is that the left who created the law has hurt some of their staunchest supporters, who did subsist by subletting their flats, which they had rented at old, low prices. That income is now also going away - it is not just "greedy rich speculators", but also transgender artists getting by on minimum income from subletting their flats whom they have hurt.

It is of course possible to lower prices by making the city less attractive. Socialism has succeeded in doing that already once, that is why Berlin was so cheap in the 90ies.
For 3 to happen we would need better software. Do you have any suggestions that are the best in class?
Yeah I'm already aware of this. Almost no one else is though.

Keep in mind though, Incremental refinement is not a given. There is still no way to know if each new theory is actually closer to the truth. In fact it may even be a step backwards.

Additionally limited accuracy in observation tools actually make it impossible to falsify anything either. Can you trust that the critical observation was 100% accurate? But tbh this is just splitting hairs.
It's weird how hard you go against literally anything except Bitcoin because of your rabid obsession with whatever paltry sum of money you've made over this one dated technologically is. You're literally like a cancer-ridden coal miner coughing his last lung to keep the mines open. Good riddance.
>What’s your address bro, I need a slave.

No one said something about justification, but since you need a slave you obliviously did not evolve...let me guess your from the US right?

BTW: I'm not your "bro" little wanna be slaveholder.
Me and some friends have played around with Roam a bit and we are baffled by the app. It just does not work well. It is a badly-designed, lower performance, glitchy note-taking app. You end up staring at its gaudy giant astrolabe loading spinner more often than not. We look at it and end up baffled why anyone would pay a monthly subscription for it!
I do remember when Linux was the useless technology and didn't have any use case, we already had all the OSes we needed. This wasn't the story on this forum, but it was popular. Same thing here.
Show HN: Random Kanye Meme Generator
Why Insurtechs Are Thriving in Columbus
Also ship damaged, repackaged goods as “new”, e.g. monitor with scratched screen. Solution: Order monitor from Staples, insist employee open box for inspection. Cost an extra $20 over Amazon — bargain!
If they're going to Reddit, they'll have to put in a lot more effort than just using bots to post fake reviews.

For some subreddits like r/BuyItForLife, it's not about the number of upvotes. Some people just gravitates toward old fashion goods.
Or just fork Alpine and fix it. It’s javascript, not rocket science.
My brain parses that || as quickly as it verifies the !, and having the actual command at the left of the line is helpful for clarity; FWIW, this is actually a pretty common paradigm in many languages including Ruby--with "or die"--which people generally liked for cute syntax.
That argument would apply to production backend databases but I don't see how it really applies to logs. It's like they just copy and pasted a generic argument regarding structure data without taking account of the context.

Logs tend to be rarely read but often written. They also age very quickly and old logs are very rarely read. So putting effort to unify the schemas on write seems very wasteful versus doing so on read. Most of the queries are also text search rather than structured requests so the chance of missing something on read due to bad unification is very low.