skysight-inc/HackerNews huggingface dataset:
I think I understand what you're trying to say. Let me try to motivate algebra in less explicitly algebraic terms for you:

Zero is an algebraic concept of nothing. While it refers to no physical thing, its existence in algebra is necessary to describe several mathematical laws, and several properties it has in algebra inherently derives from its algebraic concept of nothing.

Let's define both addition and multiplication [1]. Addition is an abstract representation of combination: you combine a pile of 2 things and a pile of 3 things to get a pile 5 things. Now zero is the model for what you can combine with anything else that doesn't do anything: combining a pile of 0 things (that is, nothing) with a pile of 3 things leaves you a pile of 3 things. Negative numbers represent undoing a combination: combine a pile of 5 things with a pile of -3 things (i.e., "take 3 things from the pile") leaves with a pile of 2 things. Negative numbers and zero numbers may not necessarily have a direct physical analogue, but by introducing them for algebraic purposes, things actually become simpler: you use the same terminology and logic to deal with both adding and removing things, or perhaps coming to the conclusion that in the end there's no net effect.

Now, multiplication is scaling. A half a pile of 2 things is 1 thing. Scaling and combining interact with each other, too. Taking half of a pile of 3 things and half of a pile of 5 things is the same taking half of a pile of 8 things. Or I can say that doubling a pile and then adding another of the original is the same as tripling a pile (i.e., 2x + x = 3x).

This is where things get interesting. We can do nothing by adding a pile of something and immediately taking it away, leaving us with what we started (i.e., 0 = a·x - a·x). From above, we can also see that that is the same as adding a pile whose scale is 0 (i.e., a·x - a·x = (a - a)·x). Simplifying the equation a bit, we end up with 0 = 0·x: multiplying by 0 must yield 0 to make both addition and multiplication make sense. So the concept of nothing times anything yielding nothing isn't a requirement of nothing itself, but it's a requirement of how addition and multiplication works, and how nothing itself interacts with those operations.

Incidentally, the deeper you dive into mathematics, the more important you realize the concept of 0--of nothing--actually is. The most powerful ways to describe operations are based on how they arrive at doing nothing in interestingly nontrivial ways. And things that don't have ways to do nothing tend not to be very interesting structures to look at.

[1] I'm alluding to a vector spaces here, although by glossing over the difference between scalars and vectors, it could also be viewed as rings instead.
Apply for a developer grant to fund your next XRP Ledger (XRPL) project
From what I saw most of these really big NFT sales are going to the same few people.

I think some people have just gotten very very crypto rich over the past year or two and this is just something they are spending their money on.
It's a pretty cool genre mashup. There are two seasons, and I think reactions to the ending were mixed... I'm honestly not sure I ever finished it, as season 2 didn't air in America until 2013 which is well after my Toonami watching days.

It's available for streaming on HiDive, or if you have a vrv.co subscription you can watch it there. Ending aside, I really think it's worth a watch for the ambiance and atmosphere, as well as the visual style.
Especially when those same groups already complain about bots invading their discussions.
Each product gets its own Payment Link. Jump into the Stripe Dashboard and give it a try today: https://dashboard.stripe.com/payment-links

Here's a quick video walkthrough as well: https://www.youtube.com/watch?v=ypH78KUu4Jk
You can use CL for everything[0] :] As for text editors, there's Lem and LispWorks

https://github.com/CodyReichert/awesome-cl

https://github.com/lem-project/lem/

https://lisp-journey.gitlab.io/blog/discovering-the-lispwork...
Ivy League scientist says NASA may have accidentally spread life to Mars
I actually have evidence on my side. The Uber driver surveys conducted by an independent firm state that near 70% of ride share drivers prefer to remain independent.

If a survey comes out that contradicts that, I'd have to review my stance, but for now, I'm skeptical.
Does running untrusted JavaScript count as shared hardware?
...do you take personal checks?
> slaves

That's the Hollywood narrative. Archaeology points to them being free men. Though nobody knows for sure.
Yes! Thanks so much! (I'm now stalking your other comments and learning a lot...)

The Wii example of non-matching architectures looking at the RAM together is especially wild to me.

If I wanted to run my x299 Hackintosh + Windows (+ Linux?), would you be able to recommend an existing hypervisor that could do it? I'd be okay dedicating cores/ram/storage directly, but thinking it through I guess to be "useful" (in the sense of making testing things/switching more convenient) at least some IO would need to be shared/handled by the hypervisor and passed along; and perhaps the complexity of setting it up would never outpace the finite number of reboots I could do instead. (And once the higher-perf M chips arrive, I'll probably stop booting the hackintosh side anyway; and linux in a standard VM is fine for my purposes.)

If your hypervisor is available publicly (now, or later) I'd love to take a peek; sounds like very impressive work.
What's a fleet in this case?
Lecturing people doesn't work because there is no trust.

We should not assume that authority derived from credentials or the use of factually supported logic is sufficient to convince, without trust it is merely anecdotical.
It's even worse than that. I went to a evolution vs creationism debate once when I was in college (it was put on for the students there). Everyone in that auditorium was an atheist and everyone was a young earth creationist. The difference was in which speaker had just made a really good sounding point.

The people on the extremes each believe that their side won but as far as I could tell all the people in the middle believed in both as they crossed some "sufficiently cool" threshold.
Reasoning takes effort and people are lazy. So why not listen to my favorite <insert individual of note in society>. /s

IMO, it sounds like a lack of critical thinking skills. Instead of pondering validity, as one does to "think critically," as you stated, some people adopt a line of thought from their authority (be it a pastor at church, Tucker Carlson/Rachel Maddow/etc on TV, POTUS, news outlets, etc).
its a shame the far right in america had to light the censorship ban of dangerous minorities, but white menmoften like to be trailblazers
Not only will you have to read, you'll also have to think critically.
It sounds like web designers need to adjust their expectations. When they’re designing web pages, they don’t get complete control over rendering or OS controls, and just need to deal with that. The idea that a web page should be able to override things about how a contextual menu is rendered is laughable.
There are wo things you skip over:

1. You can't rewrite everything. Given enough hash power to create a longer chain, you can create a block that a) removes any transactions from a block in the original chain and b) contains new valid transactions (must be signed by you so you must be the owner of the Bitcoins used in the tx), allowing you to double spend your coins, but you can't change other people's transactions.

2. With each new block changing a past one becomes harder, while you make it sound as if you could arbitrarily rewrite history. Merchants usually wait several blocks before accepting your on-chain payment. Exchanges wait 6 blocks as that's seen as infeasible to change a block that's buried under 5 other blocks for non-nation state actors.

TL;DR: 1) Other people's transactions can at most be removed but not be changed and 2) data on the Bitcoin blockchain is tamper proof after x blocks.
It's interesting to see this change because in the last Google Chrome team refused to password protect the passwords database because they believed physical access was Game Over anyway.

But this change isn't much different from the other sensitive pages that demand re-authentication.
It will become a very big problem if/when buildings start collapsing with people in them.

I grew up partly in an 18 story reinforced concrete building built in the 1920s. The apartment I lived in was recently sold for several million dollars.

Once, when there was a leak and the plaster came off, the underlying concrete was exposed and it scraped away like very weak sandstone.

How strong is the building and when will it collapse? Does anyone know? Is anyone testing?

I think the answer to both of those questions is "no". Everyone seems to assume they will stand forever. They won't.
Not so straightforward. Sometimes we throw things away to make room for better things.
> Well yea, different people have different opinions.

Yes but the fact that either extreme can bubble up to the top such that if you say anything you immediately get hit with the strongest disagreement, is I think one of the hallmark properties and biggest problems with the internet/social media
I mostly share your view on this, but don't forget that when our TV stations show on repeat how our cops are beating Antifa members in demonstrations, that this has also the same chilling effect on us. They are usually followed by interviews from higher-ups in the police force who then frame their view of things. Also, you don't see them followed by interviews from Antifa members, which might have something just as valid to say.

It is a different thing, but there are similarities.
yep, javascript.

https://freecodecamp.com/

if doing javascript lessons for a few days doesn't scare him away from programming, nothing will.
Note that the full story is far more complicated than this headline suggests. Some of the same authors show that "gently nudging users to think about accuracy increases quality of news shared".

Paper: https://www.nature.com/articles/s41586-021-03344-2

Tweet summary from PI of both studies: https://twitter.com/DG_Rand/status/1372217700626411527?s=20
Basically every single claim about Pirahã (not Piranha) needs to be taken with a huge grain of salt. There's just not enough people who have studied the language and the claims are so strong and unparalleled that we really ought to have more evidence between making any conclusive statements.
At t0, you say zero.

At t1, you say one.

...

At t7, you say seven.

Positive seven is what you say while your clock says t7.
Negative seven is what you plan and "will" say at t7 while your clock still says t0.
A ridiculously anthropocentric statement. Humans are part of a very long lineage of life increasing in complexity without achieving immortality.

Compare: "Mitochondria wont care about non-mitochondria (i.e. their environment) until mitochondria are individually immortal..."
> While Lukashenko may not

Anybody can assassinate just anybody. Even heads of G7 can only afford security barely enough to defend against lone attacker with a battalion sized force constantly following them.

It's just they don't want to because they are afraid.
Note that Apple only shipped pointer authentication so far, not memory tagging.

Memory tagging only will ship on ARMv9 products in practice, across the board.
Likewise with animal rights abuse. There's tons of channel that make a living off abusing animals
Do you have any evidence besides "well it's technically possible, and they might be violating GDPR and lying in their product documentation"?
It includes a hostage. I don't care about the message of the video as long as its subject participates voluntary.

It's like an execution video. YouTube shouldn't show it because it's degrading to the victim.
At my workplace, long hours are usually compensated with a bonus and commensurately shorter hours for a period of time.
Fighting for the future is very different than fighting for the past.

We've evolved to care about our descendants, not our ancestors.
Perhaps you’re right, but it raises an interesting question non-the-less
Ended up sending him this,

https://www.freecodecamp.org/learn/responsive-web-design/#ba...

Ideally this is a good foundation
Not a direct competitor but https://kitspace.org is our take on electronics project sharing. Feel free to get in touch if you are interested in taking part.
Regardless, being here will get Google's attention, which is what I believe OP was getting at.
dang is an admin here on HN :) often when there's been significant past discussions, you'll find these posts up top. quite helpful!
Microsoft introduces its first product features powered by GPT-3
Tangentially related. The romans figured out that volcanic ash and salty sea water made cement that actually gets stronger with age instead of breaking-down after 50 years: https://www.sciencemag.org/news/2017/07/why-modern-mortar-cr...
A Minimalist Jekyll Style Guide
But what are the facts? WMDs in Iraq and the myriad of other lies our governments throw at us. Fool me once shame on you. Fool me ten thousand times and shame on everyone.
Yeah, it is that difficult. Huge numbers of people want to see the mummies and will pay for the privilege. The people with legal claims to the mummies make significant money.

Denying the owners profits and the curious the chance to indulge their curiosity for the benefit of people a thousand years dead is a derangement of moral priorities. We should care more about the living than the long dead. We can learn from and about them.
Generation with constraints is a fairly common algorithm in combinatorics.
When you need a set of objects with a particular structure, you could just make all possible examples and then filter out the unsuitable ones.

However if there are too many objects (matricies, graphs, etc) then this is inefficient. It is better to constrain the generation so that you 'prune' the tree of possible objects.
I wouldn't mind working in a different place than at home, but I've grown accustomed to having a 27" screen, and having to switch to using just the 13" screen of my work laptop would drive me bonkers. Perhaps one day when rollable monitors are a common thing and I can carry a 27" scroll screen in a poster tube...
Many big companies at least understand the cost of bad PR.
Awesome feature.

The first thing that comes to mind for me is fraud. Most obviously, what guarantees are in place that when I go to one of these links, that the seller company is who they say they are? I assume Stripe audits their customers and, for example, reviews the seller logo that's displayed to make sure it isn't misleading. But also, does Stripe give the seller any analytics about who (or how often) people are going to their sales link, even if they don't make a purchase? thanks :)
Great. Looking forward to the Terminal App Store and learning why my company should pay you for the arcane knowledge of where bash_completion.d scripts go. Let me guess, a lot of emoji involved?

You are aware any shop with a modicum of competence is already doing what Fig does, right? Usually on a central or bastion server? What kind of TAM did you put in the pitch deck? People who can’t read man pages or pull apart an RPM to see how, for example, git’s completions work?

You’re probably going to price shell autocompletion per seat and you expect people to not think VC has jumped the shark? What’s your exit?
Cool, no going back now...
The problem is that there is too much information. For (almost) any position, there are some facts that support that position. There are other facts that oppose the position. The evidence (the sum of all the facts) often leans one way or the other - either supporting or opposing the position. But someone arguing in bad faith can often find enough facts to look somewhat convincing, which lets them persuade at least some others that their position is correct.
If you live in a country with hyperinflation or an oppressive government, would you prefer to succumb to that or to live beyond those means? They each serve their purpose.
I feel what your talking about is a non issue. Now, I think NFT is all a scam but I do believe that people think they can make money out of it.

NFTs are for digital artworks, it is an artificial way to create scarcity. A physical painting is already scarce. Burning an actual Van Gogh would be like burning down a house and saying it's okay because the deeds to the house are fine.
Maybe sufficient to require that construction put down enough money to cover deconstruction and cleanup when building.
"nobody would be doing it if it wasn't profitable"

Not necessarily true.

Some drivers might not be figuring in the costs of depreciation and maintenance, which are the biggest expenses of owning a car, and so might not even realize they're losing money in the balance.

Not everybody's good at math, accounting, or business.
Women also used to write under male pseudonyms in order to get published.

https://theculturetrip.com/north-america/usa/articles/12-fem...
I usually use up about 200 miles. In my car, that's 7.5 gallons at $3 is roughly $23 out of making about $200-$300. Insurance over 6 months is an additional $100, so roughly $17/month. Uber provides discounts on oil changes and tires.

Wear and tear on my car is hard to quantify, but one caveat is that I work from home for my regular IT job, so I no longer have commuting expenses. It's close to a wash in wear and tear because I only drive Uber on weekends.

Taxes are taxes. Gotta pay them no matter what.
> with open offices, it's pretty damn obvious when someone is using a computer belonging to another person.

Hotdesking to the rescue.
Topgrade – Meta upgrade tool for pip, flatpak, your distro and everything else
By the same logic almost all of the companies pre covid are toxic?
Running Modern Linux from a Single Floppy Disk
Why else would we still have phone theft and how do these preowned parts end up on eBay? Less skilled people steal them and then list them on eBay as “account locked iPhone” Then more skilled people strip them for parts and will sell just the camera, battery, etc.
He wrote doom by himself and worked with people on later projects. You can look at the source yourself. What he himself said is the exact opposite of what you are saying - because he was able to write things directly he was able to experiment a lot. He was able to get the easier things working and go through trial and error on more difficult aspects.

If you would actually read through some of his work you would see that it a refreshingly simple way to do thing. No trying to hide that global data isn't global, no unnecessary indirection etc. etc.

> What you seem to be identifying as indications of unnecessary complexity of modern development practices might really just be accident of circumstance and the individual skill of the contributors at the time

I have no idea what this is supposed to mean.

> It is a mistake to look at the behaviors of the unusually talented few and see takeaways to apply more broadly.

This is the point you are trying to make but you just keep repeating it without backing it up in any way.

John Carmack used his skill to do things in a simple and direct way. Anyone can start to imitate that immediately. There is no invisible magic going on, he just doesn't subscribe to a bunch of snake oil nonsense that distracts people from writing the parts of their program that actually do things.
Why is it that software engineering is so against comments?

I know nothing of clean code. When I read the link, I assumed that clean code meant very simple and well commented code. I hit cmd+f # and nothing came up. Not one comment saying "this function is an example of this" or "note the use of this line here, it does this" etc, on a blog no less where you'd expect to see these things. The type of stuff I put in my own code, even the code that only I read, because in two weeks I'm going to forget everything unless I write full sentences to paragraph comments, and spend way more time trying to get back in the zone than the time it took me to write those super descriptive comments in the first place.

I hate looking at other peoples scripts because, once again, they never write comments. Practically ever. What they do write is often entirely useless to the point where they shouldn't have even bothered writing those two words or whatever. Most people's code is just keyboard diarrhea of syntax and regex and patterns that you can't exactly google for, assuming whoever is looking at the code has the exact same knowledge base as you, and knows everything that you've put down into the script. Maybe it's a side effect of CS major training, where you don't write comments on your homework because the grader is going to know what is happening. Stop doing that with your code and actually make a write up to save others (and often yourself) mountains of time and effort.
Try Let’s knock off at three today.

I'm going down the pub - anyone care to join me? I'm buying."
William Shatner is working with a startup that actually has a legal framework around NFTs, where the NFT denotes ownership of a collectible in a vault. You can trade the NFT around but the current owner can redeem it and take delivery of the physical item.

It's similar to what's been done in the high-end art world for years. People who buy a $50M painting don't usually hang it on their walls, they just leave it in a vault and get their name recorded on a public art registry saying they own it.

Seems like a similar legal framework granting NFT owners either copyright ownership or a usage license could be interesting.
meh, maybe this is big outside the us, but people just ask to be paid on Venmo/Cashapp around here.

I don't see people wanting to share their numbers so they can get a clickable link.
Don't they have a trophy wall in Instafachatwiktok?

They should.
So it was a fake bomb threat coming from the government.
This only works when quiet time to think and work is respected. Cowork spaces are usually terrible at it.
I've wondered about this. My thought is that it's easy to push things off that are boring. But once that boring thing presents an immediate consequence, it's no longer boring. Adrenaline kicks in, you fix the problem, back to waiting for the fire alarm.
Also Windows+G brings up an on screen overlay over any application with the volume mixer and other stuff. Its super useful.
Ahh, found it/a starting point:
https://www.youtube.com/watch?v=rdhD1tinF8c
It's a balancing act. It's good for people to have some bounding time with the people they work with in a non work environment. It builds empathy across individuals, teams, and departments which makes resolving conflicts easier. Work is a big part of your life and there's nothing wrong with building strong long lasting relationships with your co-workers.

On the flip side, work is a big part of your life and it shouldn't be 100% of you life. It's good to have relationships and commitments outside of work. Finding this balance is hard and different for everyone.
There are some clearly cool parts to this. But it makes me feel like rather than bolting this onto existing terminals and shells, one should be created from the ground up to better integrate UI. Why not have actual abilities to show photos in an interactive way (eg ls giving me a grid of photos I can click and zoom on like Finder), or put in form values rather than just autocomplete like ffmpeg giving me an actual UI to work with that shows frame by frame progress rather than just a % bar?

The CLI seems ripe for total disruption IMHO. Fish shell claims it’s finally the terminal for the 90s… how about the 2020’s?
Forests on caffeine: coffee waste can boost forest recovery
Even though models S and X will continue to have radar sensors, software development that uses those sensors has probably stopped.
And further along this path, if you really want to be saddened / depressed / disgusted, there's King Leopold's Ghost.

https://www.amazon.com/dp/B004KZOWEG