skysight-inc/HackerNews huggingface dataset:
Now in what circumstances the dominance of the dollar would end? The dollar has pretty much replaced gold in the world economy. And the US happens to own the only mine in the world. I don't see any scenario, bear some sort of cataclysmic event, that would, in say, the next 50 years, change any of that.

But I would gladly have my mind changed.
Since we are collecting :) there is also a streaming service https://www.caffeine.tv/
Not only that but what are the chances that an implosion of USD or an economic reset destroy said plans for individuals?

"You're lucky to get a home with a loan at a near-zero interest rate! We're such nice people. Uh oh, looks like your bank account just became worthless and your employer won't adjust wages to match inflation. And homes are even more expensive now! That's fuuuun."

The banks will get their wealth from somewhere, and the elites have proven that taxing by-proxy is much easier than traditional taxation and charging interest. If interest rates are low and the official tax rates don't go up too much, more wealth can be extracted and no one will be the wiser.

Besides, having everything on loan isn't really a sign of a successful system, depending on one's political-economic perspective. If everything is on loan, nobody really owns anything. You might be able to keep physical things on loan even if you fail to pay, but you will end up paying somehow. If his is one of the final steps in getting enough people to "buy" homes, that means we are close to a real estate collapse. It's serfdom all over again but with the illusion of ownership. (of course with property taxes for individuals we already have serfdom in that sense)
>>Now that it's been posted to HN you might see malicious actors.

This needs to be an HN fN Masterclass by @Dang....

We should have regular visibility into /how/ HN is used by malicious actors.... HN has enough pedigree to get some insight from some of the top security folks... and it would be REALLY good to know how HN is being harvested in this space.
I am actually a rare breed excited about the potential about cryptocurrency here on HN. That said, when I go through your example, I don’t see much difference from the current system despite the illusion that it’s different.

> appropriate taxation of a transaction is built into a smart contract

So, like sales tax. Which we have uniform and open laws for. Or income tax. Which we have uniform and open laws for.

> everything from deciding on how to spend that tax money to the project management for the efforts those tax dollars fund is conducted in the open

Tax laws are public knowledge. So are spending decisions. For example, the infrastructure bill that just passed. Anyone can see exactly the allocation of funds to where.

> by people who have achieved various types of stakeholder status

So, senators. Which we have already. Or direct democracy without senators, which the founding fathers (US-specific) agreed was bad because most people do not understand how taxes and budgeting work.

I want to be convinced that this is somehow different from the current system, but any example I see is either the same (but looks very different) or worse (this part is arguable, but I don’t think proportional voting on tax law would end well. Most people would certainly just end taxes if given the choice with little regard to the long-term consequences of this.)
This is an overgeneralization, but I’ve experienced this most often with affluent baby boomers, across all disciplines. I don’t think it’s purely an age gap issue, as I generally don’t get that sense from generations older than baby boomers. It could have less to do with your age and more to do with baby boomers aging out of the workforce.

The most arrogant and least approachable managers, teachers, doctors, etc I’ve encountered always seem to be from that generation.

Maybe I’m just a “spoiled millennial”… this kind of generational generalization is almost definitely unproductive, but I can’t help myself from thinking it has some validity.
The interesting technical feature isn't that it's a separate currency, it's permissionless transactions.

We're heading to a world where authoritarian governments want to eliminate cash. Handing the Stasi the ability to prevent people from so much as buying food from a grocer without their permission is catastrophic, much less the impact from such a comprehensive level of surveillance as takes place when every purchase made by everyone goes into a central database.

We need a digital technology that preserves the autonomy and anonymity people have always had since the beginning with cash. (And before the obligatory pedant comes in to say that everything on a blockchain is public, they're still not attached to your identity, and there are technical solutions to preserving anonymity there too.)
Consanguinity
Your laboratory has run for 12 years and is currently consuming 0.5% of the world energy output and 20% of new GPUs.

All of that without a popular usecase yet. Except for financial speculation, finance-of-last-resort, and crime.

I would say that laboratory is not using the research grants well.
I used a portable version of Word 2003 for many many years. It would run off an old 128MB flash drive.

The extra clicks every time you try to save anything in newer versions of Office before you can get to a file picker dialog is truly maddening.
I mean, that isArray example is exactly the kind of code that 99% of developers wouldn't come up with on their own, since it's not intuitive at all to check whether or not the value is an array in that way. If anything I would just be in favor of a name for the package that made it clear that it's intended for legacy compatibility.
Builders can rake in more cash building mini-mansions. County commissioners are totally on board with that.

Our county has a massive homeless population while new housing developments start at 350k. There's been one new apartment complex in the last 25 years.
News from September 2018
RedisJSON: Public Preview and Performance Benchmarking
There is also the prepayment of EITC. I know that we have always in the past counted on it reducing our tax bill. Now it's direct deposited each month into our account. We have had to take it out and save it going forward to pay against our future tax bill. It's going to make a lot of people unhappy when they realize in March/April that the money wasn't additional or "new"...it's money you have always subtracted from your tax bill if you had a net liability at the end of the tax year.
Ahh, well. All I can say. Is.

REEEEEEEEEEEEEEEEEEEEEEE!!!!!!!!

/s
Exactly. I could write a report right now about how Biden is secretly being telepathically controlled by a species of deep sea shrimp. I can't see how it would be ethical to publish that though.
Really interested to see how this comes together. I wonder if it'll be something like an ESOP or worker collective.
I'm always suspicious of any solution that involves expanding police powers and fines. This creates a conflict of interest where police and cities oppose anything that stops the stream of DUI fines and impound revenue. In addition it grants powers to the police that can be abused to stop and harass the innocent. Austin Texas alone is raking in over 60 million in fines each year.

https://capitol.texas.gov/tlodocs/86R/fiscalnotes/pdf/HB0204...
Because previous code is owned by previous client.

For example, 1M+ LoC of code, including build system, CI, test cases, built-in documentation, in 6 months is about 7kLoC per day, divided by 5 developers it's about 1400LoC per day per developer.

I completed 30+ projects already, I have 20+ years of experience. Few years ago I was able to close up to 20 tickets per two week sprint, when I worked with same level senior developers and dedicated PM, product owner, and QA team, at large outsource company at fixed-price projects.

It's easy when tickets are properly sized and described by PM, when PO is responsive and easy to reach, and when QA covers your back for complex test cases. 6 month project + 1-2 months to recover after, and then another such project.
What Is Babel?
I agree, but that's assuming the whole concept survives to maturity and engenders public trust. At this point, I have my doubts.
No, you were allowed to select more than one reason, but you did have to make a new one each time you went out.
Get them to watch the 1995 movie Hackers, and see what they've taken away from it. I know it inspired me to buy a bunch of coding/compsci books after that scene where they brag about the books they've read.
A 2021 Guide to PostCSS
Here's a random one I stumbled on the other day: https://venturebeat.com/2021/02/10/project-starling-uses-tec...
Understood. But that doesn't happen in 1632.
To the best of my knowledge the scaling behind distributed ranged KV stores (which cockroachDB uses as its storage engine) is easier to manage overall. Whether that's important for "serverless" is another question.

I'm sure PlanetScale will help with rebalancing and re-sharding but, just like FoundationDB, CockroachDB "promises" to automatically re-shard hot keys and ranges for you under the hood, and so _in theory_ scales well for a distributed read/write heavy system over many nodes with potential hotspots. My CockroachDB knowledge is based off of research into FoundationDB, but I think it shares many of the same underpinnings (even the record layer concept). And FoundationDB scales very well.

Vitess, on the other hand, manages the cluster for you but I don't think that the rebalancing and sharding is as easy to manage. Would love to learn more as I don't know much about Vitess.
Not really. It's because the interfaces in C tend to follow a common pattern that verbose variable names can get in the way. If we have

int alter_struct(some_struct_t *s, void *xp, size_t xn);

then it's pretty obvious that the data pointer xp with size xn is going to modify whatever struct object we have at pointer s.

The variable names can be shortened because the function interface follows a common convention.

The really important thing here is a good function name, not a good name for the data pointer argument (a descriptive name could even incorrectly suggest it has a specific type rather than simply point to bytes).
This is a great story! Make do with what you have and focus on the essential.
Great upgrade. But sadly, the HID keyboard supports only Linux for now.

The unicode support when injecting through keyboard is also pending for years. Looking forward to getting support from other PR.
I don’t think it’s malice at all.

I use many products where I think “wow, this doesn’t make sense. do the people who make this use their own product?”

Then I people watch at work (in every department of course) and I see them do routine things that they seem to hate doing everyday and I think “wow, I would try to do it this other way but ok”

Then on meetings on my team, someone will suggest something that checks all the requirements, but I would have to speak up and roleplay as our support personnel after this feature is released

I have come to the conclusion that people are much harder workers than me.
As someone approaching a similar amount of UX/UI and FE dev experience, I find that sometimes that experience actually hinders my ability to use websites that use anti-patterns like that. Because I KNOW the "grey button" is disabled (and then find out it actually isn't). From CC sites, to food ordering sites to just run-of-the-mill generic site X - no one seems to be prioritizing UX or user testing anymore.

And, not mentioned, but the absolute lack of error states is also just atrocious - many times I've had to open up the console to see what's going on. The average person doesn't even know that exists, much less be able to interpret what it is saying to know what to do to continue on in spite of the issue (if in case it's actually possible to continue).
> Does it, really?

It does, with G. Ritchter and CoCs.
Well the FBI believed the Steele dossier was fake when they used it to ask a FISA court judge for a warrant to surveil the Trump campaign. This has been known since before the '20 election.

So what parts have been disproven? None, the whole thing was a known fabrication from day one. The only real news now is that the authors of it are getting indicted in court and they'll be under oath when asked questions.
> Which means a person would be paying almost 50% of their income on the mortgage.

> That's not a situation I would be comfortable with. If it takes a whole 50% of my post-tax income to fund my home, I'd be terrified of any kind of interruption to my employment (like a personal accident, recession, or pandemic; these things aren't as unlikely as we like to believe). If you mean $140k post-tax I'd be more inclined to see a $1M house as doable

Here in London a significant proportion of the population are doing just that. Hence why it's called a housing crisis.
> I hear this all of the time, but the people and projects “reshaping the economy and politics” are rarely ever named.

I know very little about this space, but I get a very strong "real deal" feel from Charles Hoskinson.

https://en.wikipedia.org/wiki/Charles_Hoskinson

https://twitter.com/IOHK_Charles

https://roadmap.cardano.org/en/

I am most optimistic about blockchain based innovation with respect to direct/liquid/etc democracy.

https://cardano.org/governance/
At $DAYJOB I need to set up demos of a system that provides a dynamic UI to provision various products. The system can emit webhooks for validation of incoming parameters (email, address, etc). With CF workers and almost zero prior knowledge of JS I was able to set up a working validation endpoint in about an hour.

CF provides a very neat way to route requests to subdomains to specific workers and terminates SSL, which was perfect for my use-case.
I've had to teach people to use PCs many times, it used to be so much easier for this reason. You'd teach someone that "this icon mean THIS" and that would be that, but today that is impossible because there are five different graphics/ideas for each thing (plus of course iconography used to use analogies from real-life, like a pen for Word, bin for throwing stuff away, folders, etc).

Windows 10 never really reached self-consistency in six years, and it seems like Microsoft just doesn't care at this point with Windows 11 now just layering more contradictory concepts on the unfinished Windows 10 ones.
Just to be pedantic, as we're already in the weeds here, all but "rifle" in your list probably do not use a "clip", they use a magazine. The M1 garand is a rifle that uses a clip, the mini-14 would be a rifle that uses a magazine. Generally.

I understand the point you were making. I do have to ask people, if there's any difference between the Mossberg 464 lever action and the Mossberg 464 ZMB rifle - I mean purely from how scary it is, or whatever.
This behavior is why things like Snaps and Flatpacks have become so popular. Package managers operate under a draconian and outdated mindset that gets in the way more than it helps at this stage.

You can both allow different versions of the same packages to coexist while also managing updates and installation/removal of software. It doesn't have to be this way. Software should be able to ship with its dependencies included and work and not rely on the whims of the OS getting it right.
You’re making the same mistake again with NFTs. You’re conflating the technology with a use-case of the technology.

An NFT is just a unique piece of data attached to an ethereum account. An NFT doesn’t even have a value. You can create as many as you want and for whatever purpose.
Those people were chosen for a TV program, not because they are effective preppers, but because it would make good entertainment. Good preppers will never tell you they are preppers.
1930s – U.S. Navy's Airborne Aircraft Carriers
Hey now, let's leave Richard Stallman alone :D
Its dependency, is-odd, has 431,198 weekly downloads.
I guess that's why they can't be bothered to ship me the one I paid for.
This conversation makes me wonder: has there been any halfway decent quantitative research on estimation methods?

I've lived through what seems like the de facto agile standard: you take some piece of work, and estimate it out according to a point scale, assuming the "average" dev does the work.

Curious to know now if it has any effect on project timeliness. Or are these estimates generally "vanity metrics" in practice?

Anecdotally, they are generally pretty useless for planning unless they are at a very fine grained level, with low complexity, on an extremely well-understood piece of software.
Everything You Thought You Knew About ‘Hobo Code’ Is Wrong
That's when most left hence the reference. It's also not Soviet times either.
Trustless is another word that gets the same rhetorical slight of hand and IMO is more dangerous in terms of individuals getting scammed. All these terms specific in context get sold as general in application when crypto is marketed. Same thing with other rallying cries like removing middlemen.
I got my music placed in TV and Film..This what y’all don’t see
It's weird that the author agrees with their sentiment. In my opinion, duplicating code is never the right answer.

Using a different form of deduplicating would be the solution here. Just write a few functions that do the math and then call them, rather than create new abstractions that can later become monstrosities. I think they learned the wrong lesson here.

Just my two cents :)
None of this matters if the supply of available homes is less than the population when accounted for growth. Combined that in NIMBYism in every city and renewed interest from international investors, and we have a receipe where home prices can go up far above the yearly income of the average household.
How Can an 11-Year Old Company Lose $844m on $661m in Revenues? WeWork Shows How
I feel this comment is misguided. Plenty of new code is written in C, particularly in the scientific computing space. If the code in question doesnt do lots memory management and expects the user to provide a memory block to be populated with values, then I see no issues. C code tends to be faster than other implementations even without optimizations. Moreover, lots of interpreted languages have good interoperability with C so a C compiled code can be called in many languages using simple high level interfaces.
It wasn't their way, nowadays ask anyone burned with XNA, Managed DirectX, Silverlight, C++/CX, WinRT 8, UAP 8.1, UWP, WCF,.... how they feel about Microsoft support.
It seems tautological to me because they are asking the question are two different things different. So the definition of the question gives the questions answer. So the question is answered by its logical form alone. I was trying to get across that it was a trivial result. Just think about the definitions. Malice involves intent, but incompetence doesn't. So the sets as defined don't capture the same scenarios. They are different sets.

A lot of times people use language to convince rather than express raw truth. To an extent, I also used the term tautologically in order to express triviality in order to convince. I believed that the result was so trivial and obvious that people should use their slow and precise reasoning to analyze the question rather than their fast and vague reasoning to answer the question. By expressing the triviality of the result, I lower the expected cost of them evaluating the query, and since I'm actually just correct if they evaluate the query they'll find that I'm correct. So having them do that is convincing.

This isn't like, bragging. It's like someone claiming that two plus two is four. It's not this big reaching claim. So a more interesting question is maybe why people don't notice that I'm correct? I find it so fascinating, I'll try to give my answer. What I think is happening with a lot of people in the replies is they're using their fast and vague minds to process things instead of doing what I tried to encourage. But they're hitting on the pattern of rhetorical question leading to argument. Their fast mind doesn't notice the real question was as simple as two plus two or if it does it edits the question for them to something more interested. That is why you see one person hallucinating that I'm talking about second amendment gun rights. The fast and vague processing is basically trapping them in a hallucination of a conversation in which people are arguing with each other about politics. They can't see reality, because they're so used to debating that their mind sees debate even when it shouldn't be there. I can actually produce this hallucination in myself by skimming the conversation, it makes me seem like I'm veering off topic. Really, I'm just short-circuiting to raw logic rather than vague reasoning, but it feels weird. It feels like I'm talking past other people or something, because my replies don't align with what you would expect in the imaginary conversation. But look really closely. I'm not actually the one who is babbling like GPT. Look closely at their reply and notice they are talking about a Russia that is showing sustained incompetence. Then ask yourself how many satellites Russia blew up. Did they show sustained incompetence in the blowing up of satellites? Look closely at how they bring in the second amendment. How does that have any bearing on whether the two sets are the same? How does it relate to the core question? Notice they are asking about how to properly respond to malicious governments: war policy and political policy. Were we discussing policy questions: no, we were evaluating a predicate function: are two sets different.

And they're different.
Well I suppose this is trying to avoid people using obvious passwords but I'm not ever sure it works. At least password rotation ( = xxx1, xxx2 etc) has gone out of favour.

Ideally we need AI to say "No! Not your wife's birthday!".
> There's no political will because it helps poor people and reduces revenue for megacorps

There's no political will because of this fatalistic B.S. There have been multiple bills presented in Congress. The result is usually the same: lukewarm support.

(My favorite: a rep talking about cutting wire fees, making them 24/7 and mandating interoperability saying they got letters complaining because she talked about banking. Nobody wrote in support. Guess what got dropped from the bill.)
It is pretty awesome

The dashboard is clean and easy to navigate

The branching feature is really good idea, it allows you to confidently run migrations with no downtime

The daily backups are also great, no additional steps to set them up

They also have a graph to check query latency which is nice

The only downside is that they dont have foreign keys but I used prisma referential integrity for that so not really an issue for me
Ternary Tau, a interesting numerical representation system
Can you explain your workflow/setup a bit more in detail?
Govt won’t likely allow that because who needs government if people look to governing tokens?
Thanks, and yes, we’re in agreement. Have a look at Sitka [1], it’s flown completely under the radar. It’s specifically designed for on-screen readability and especially in longer texts with some studies done to boost comprehension (some tiny amount, I’m sure) as compared to Calibri and others. We’re using that for our school’s memos and letters to students and parents. I personally find it a nicer in-box alternative to Calibri, which just looks off to me.

[1]: https://docs.microsoft.com/en-us/typography/font-list/sitka
Why nobody make chips with more space between capacitors? Wouldn't this fix the issue?
Some good points here. If the author is reading the comments, I spotted the following typos:

1) "that tries to rationalize their existence by appeals to either" should probably say "that tries to rationalize their existence by appealing to either"

2) "like that that quantum mechanics and consciousness" should probably say "like that quantum mechanics and consciousness"
Not a node person...is this, like, satire?

>>is-even/package.json

"dependencies": {
"is-odd": "^0.1.2"
},