skysight-inc/HackerNews huggingface dataset:
That's a bad bug on their end. It implies that if a user's user-agent crashes (or they kick the power plug out of the wall at the wrong time), they can get into this state.

As a general principle, it should be impossible for a client to "half-configure" an account; the Internet isn't designed to be reliable enough to support guarantees that all the relevant messages get sent and received.
"Big Thinking doesn't work" is the core tenant of postmodernism. And the postmodernists have a lot of real-world examples to justify that belief, long-term plans that didn't work out and left everyone worse off than if nothing had been done at all. Even mainstream scientific philosophy places empirical observation over contemplation, because contemplation is notoriously inaccurate.

In other words, if there's a famine of big thinking, it's probably an overcorrection for older, big-thinking philosophies that kinda sucked.
Drag isn't the only thing in play. They both are driving below highway speeds, one more so than the other, I wish there was some data for a Tesla at 40 mph vs 25 or 48 to compare more directly the difference. The Tesla will have between 975 and 708km range at 40 mph the NEXO is 887km, I will make an assumption the Tesla is less, but how much less, is it "much" different?

What is the energy density delta between a HFCV and BEV currently?
>With PoS you'd need to slash the validators stake on a fork; which isn't going to happen because the stakers run the validators everyone is using.

Sorry but I don't see your point here. A fork inherently requires action, it's enough to force a node to follow a different block from some height. At that point the attacker would get penalized for being offline. Outright deletion would require code modification.
It's even possible to automate a minority fork in the case of censorship, although this capability doesn't exist yet.

>You already saw this with the steemit takeover.

Steem isn't even PoS, it's dPoS. Even in this case users successfully created a fork called Hive and removed Justin Sun's coins.
It will also make it 99.95% less resistant to censorship.
> I actually like the USB charging better, as it allows you to connect the cord to either side, and it doesn't get accidentally knocked out if I use it on my lap.

I felt the same until my cat pulled my laptop off my desk by the cord. It landed on the corner with the USB plugged in, destroying the port on the laptop itself. Probably knocked a few hundred off the resale value. The little shit.
Google's smart canvas is its next big idea for collaborating at work
Quick snap? No problem. Holding up an iPad for a whole song? Go fuck yourself, respectfully.
I couldn't find a paper for this one. Can anyone else?

Dialogue really is a massive missing piece in NLP (and machine interaction in general). Without dialogue, we're giving algorithms much harder tasks than we give people. A person can always ask clarifying questions before answering. (Dialogue is of course much harder for other reasons)

So it'd be really nice to read about their self-described "breakthrough" in more concrete terms than a press release that reads more like an advertisement than anything else.
In the world of hard money (bitcoin), leverage is extremely dangerous, you may never be able to repay the loan. You would not want to borrow a house worth of bitcoin in a 2nd mortgage -- you could never pay it back!

In the legacy financial world, 2nd mortgages just lead to private inflation of the fiat money supply (the money is being conjured out of nothing to pay for an asset that was already paid for). Nothing is produced, except some energy is burned updating centralized databases.

Having systems where both realities exist is great.
I'm a fan of hard money. It is honest.
Right, and that's exactly the point. No one ever consumes the set-union of all content at the same time.

Having multiple platforms have different content is not all that different from having multiple TV channels have different content, except now I'm not forced to subscribe to a giant bundle of channels when I only realistically use 2-3 at any given time.
Can someone point out what exactly changed at low level code to achieve this optimization in energy consumption or they altered the algorithm altogether ?
Could you elaborate a bit? Why do you think that?
Dodging a Bullet: Ethereum State Problems
This is about isolation in OS processes, not browser containers.
I’ve seen adblocks take out anti-fraud libraries, localization libraries, accessibility libraries. They target things they shouldn’t.
Burning energy to prove that you burned energy is not right. You can run cryptocurrency without requiring proof that burned electricity.

You don't need to worry about how much electricity was burned, only that it wasn't done in exchange for a plaque saying "I filled a swimming pool with gasoline, then lit it on fire"
Intellectual property is not real property.

The idea that media is "consumed" is an artifice. When you consume a media product, it actually still exists and nothing is meaningfully physically depleted.

Intellectual property is an artificial law construct meant to "promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries" according to the Constitution.

Sitting on your ass and collecting rent every time someone watches a movie from the 1940's for the next 150+ years--which is an action on a copy of a work and not really equivalent to anything involving real property--is not promoting the progress of anything but the wealth and power of media conglomerates. Combine this with the ability of money to buy laws and you are looking at establishment of permanent legacies through copyright.
> The law doesn't need to try and anticipate the actions that occur in the future

But that’s exactly what the law should do...
Nice!

I suspected gmail was the heaviest thing I regularly had open, but it's good to see the stats.
Ah yeah, growth occurs mostly during sleep. Vast majority of it. Growth hormone is actually released mostly during sleep.

When a cell has to function as part of a higher-level system, "dividing" is kind of disruptive. So this happens while we sleep.
IonQ Quantum Computing Research Credits Program
IIRC (it has been a few years), we only need a few degrees to reach a tipping point. The decay of methane hydrates could push out 1000 GT CO2 equivalent suddenly, accelerating warming by roughly ~40-50 years.
Honestly, why not just use Clojurescript if that's where the inspiration came from? With Clojurescript/re-frame you don't have to think about which of the myriad useX inventions apply to your app. Every couple of years React seems to be throwing-out more clutter (hooks, forms) just to get a bit closer to what Clojurescript + re-frame has had for years.
Apparently the audit took place last year, but I never received any letters as I've been moving about every year. I am on the phone right now and they told me the account is in collection, which means they can place a lien, had it not been for the covid-19 related pauses?

I vaguely remember logging into the IRS website last year and not seeing indication of this.

What I reported in 2017:
SHORT TERM NO 1099B sale amount: $99,xxx.00
SHORT TERM NO 1099B cost AMOUNT: $97,xxx.00
NET SHORT-TERM GAIN/LOST $1,9xx.00

IRS audit reassessment amount:
$33,xxx.00

This supports the theory that the IRS interpreted:
SHORT TERM NO 1099B sale amount: $99,xx.00
SHORT TERM NO 1099B cost AMOUNT: $0
NET SHORT-TERM GAIN/LOST $99,xx.00

I was shuffling money back and forth and the position was never larger than $8,000.

Based on what the agent is currently telling me on the phone, their notes indicate Coinbase reported my 1099k as being $99,xxx.00 of income....
The ad blocker is probably trying to do the right thing for their users, to. Too many websites check that GA is loaded, if it is, then do stuff with it, if it's not, then redirect to a "Please disable your ad-blocker" page.
Why do they have to prove that they'd done something difficult? That's what I'm trying to understand.
wouldnt have to be big, just better
I can't reply to bronzeage's comment above so I'm adding my comment here.

> Gaza is literally not occupied by Israel.

That is according to Israel and I believe also the US. Everyone else, including the UN, most world governments, international organisations etc consider Gaza to be still occupied, despite the "disengagement".

In practical terms, the "disengagement" means nothing. Gaza is penned in and the Palestinians have nowhere to go. The IDF goes in anytime it likes.

More accurately, Gaza would be described as a vast prison, but I think "occupied territory" is a milder and less shocking description, so actually kinder to Israel. In truth, what Israel is doing to Gaza and its inhabitants is unprecedented in world history and will drag Israel's reputation to the gutter for generations to come.
https://www.youtube.com/watch?v=qrwgYDAoZV0
> Who will slash the slashers??

Anyone who can produce a block with the proof inside. Attack you are describing depends on attackers having not 51% of the stake, but 100% of the stake.

> while not eliminating it either.

You would have to show this, not just claim.
Learned about this equation from the late Michael Crichton's book "Sphere". A really great first contact science fiction story.
I’m a millennial and I purchased an old 1880s property that required work because it had character and wasn’t built like shit. I see all the new stuff as it’s constructed and it’s plywood everywhere and the design sense is best described as either faux-wealthy or vague-ikea-modern.

I can put new appliances in my old house. I can’t make the bones of it better without demolishing it.

I grew up in a suburb that had a mix of old properties and new subdivisions full of McMansions. My friend’s McMansion cracked every single window as it settled and a giant crack appeared from floor to roof as the house essentially was splitting. What an ugly monstrosity. New construction != good construction.
Currency and local government can be completely divorced and I think crypto will prove this in the future. I don't think governments will begin to care one way or another as long as they get theirs and taxes are paid. If you can score currency from around the globe and bring it home to a more local domain and pay in to the system where you live, they should have no problem with it.

And the validators, PoS anyway, use very little energy even compared to traditional coin minting.
> so they prefer discussing nerdy Bitcoin PoW instead

Why not both?
What is a fair method for determining the amount of acceptable energy for a cryptocurrency or a social network to use?

It seems like you implicitly draw the 'fair' line between FB and BTC.

BTC's market cap is roughly equal to Facebooks. If a POW coin used facebook levels of energy at the same value, would you find that acceptable?
Hmm, i seem to remember this being written by plausible before and posted here. Is this really an ad?
I love n-gate. My best guess is that it's Maciej from Idlewords running it :) I've seen him rant about HN on Twitter as well.
Launch HN: Thryft (YC W21) – Shopify for Instagram Sellers
Hi HN! We're Capri and Sam — the co-founders of Thryft (https://www.thryft.shop/). We're an easy way to sell things on Instagram.

Sam and I met in college at UC Berkeley and Sam previously built an app with 150k+ registered users that allowed users to see which other users, celebrities, presidents, etc. they look like.

We built and launched a few marketplace ideas throughout YC. We originally applied with a marketplace for shopping directly from brick-and-mortar thrift stores. While we were solving a clear problem with digitizing brick-and-mortar thrift stores, in the end we didn't see a clear path to scalability with that idea.

After that, we pivoted to a curated marketplace for secondhand clothing and accessories, but that didn't work because we struggled to find a differentiator from existing secondhand marketplaces that would solve a real pain point. However, while talking to sellers to get them onto our marketplace, we realized what they really wanted was to utilize their personal brand to sell to Instagram's 1B users. We learned that for thrift and vintage Instagram sellers, each sale is an inefficient, many-step process across collecting payments, buying shipping labels, sending tracking, and communicating with buyers. And Shopify doesn't serve these sellers because it takes a long time to setup and update with their constantly-changing inventory.

Therefore, we decided to build a platform that would make it easier for micro and small businesses to sell things over Instagram. We simplify the fragmented process of selling on Instagram into a single step. We automatically generate a website from sellers' Instagram pages and provide unique checkout links for selling over Instagram live.

For example, one of our sellers named Katelyn runs an Instagram shop (@abitchforbrandy) and she used Thryft to create her website (https://abitchforbrandy.com/). She also regularly uses our product to sell thrifted clothing over Instagram livestreams.

Our product is live and being used by our first 45 sellers. Anyone can have access to try out our product by signing up here: https://www.thryft.shop/signup. If you don't have an Instagram account, you can view some screenshots of our product here: https://www.notion.so/letsthryft/Thryft-Screenies-ba1d3d03e2...

Thank you for reading, HN community! We are looking forward to your ideas and feedback.
>> Sure, I can juggle type information in my head just as well as anyone, but static types let me focus that mental effort somewhere else, and make context switching much easier.

That is an extremely interesting argument. Personally, I find that overhead to be useful; the difficulty of keeping track of all the different types encourages me to design simpler interfaces between components. When I'm struggling with remembering what type some variable is, I know I've made the method interface too complicated (e.g. maybe the component should just keep the instance state internally and only accept an ID instead of a whole instance as argument). I guess that's why I prefer dynamic typing; it forces me to keep my interfaces simple and to think more carefully about state and logic co-location (to get high cohesion, loose coupling).

I like the Alan Kay quote about OOP "The Big Idea is Messaging". To understand this quote properly, we need to understand what "Messaging" means; it's about communication. Effective communication is about conveying intent; components should tell each other what needs to be done, not how to do it. Having complex interfaces which accept complex instances as arguments is akin to micro-managing the component. Typed languages are only particularly useful if you have complex interfaces. If you have simple method interfaces, you don't need a typed language because remembering what the parameters are for each method is trivial.
IMO, this points out the inherent and unresolveable contradiction between browsers being a user-agent, and browsers being a precisely-specified execution environment for arbitrary applications. A browser that is built to operate in the interests of its user will not run code that is harmful to them, whether that's code to track them, code to mine bitcoin, or code to display advertisements. On the other hand, a browser that is compliant with the (largely advertising-company-defined) web platform standard will do all these things, and can't permit any user-agent features or extension mechanisms that would interfere with them. The web platform standard as we know it essentially specifies that the browser belongs to the website operator (within some sandboxing guarantees), not to the browser user. On the whole, I prefer that software I run on my computer belong to me; this makes using the web a necessary evil at best.
How to Start a VR Company
I tried to move non-software related committee meetings to github because I liked the collaborative process

thats pretty funny to me now
> why can't we discuss the bigger problem first without getting into the weeds of all the smaller problems?

People seem to be intentionally conflating some things. A carbon tax is nice precisely because it avoids getting into weeds and is a general approach that applies equally to everything. Some people are proposing this and others are saying "don't get caught up in the weeds." What? Makes no sense. It just reinforces the poster's point: that some people's real motivation doesn't seem to be environmental, there's a strange focus on crypto specifically that makes it seem like they want it to be reigned in for other reasons.
Yes, and it's also because a 2 KB text today comes inside of megabytes of code that has to be executed, and some code is additionally very expensive to execute, as it's doing shady stuff in trying to fulfill all the promises of all ad companies involved, sometimes really hundreds for a single page.

There was a moment in web history when the same happened due to the flash-based ads which easily spent huge amounts of CPU for... nothing meaningful to the reader. Now the flash is gone, but the pattern repeated.

And even not counting all the ads, today's "hot" web development conventions are often making the CPU even hotter.
Paul Graham, The Fierce Nerd Eater. Feed him fierce nerds. Many will be chewed and spit out. Some will succeed. Like highly competitive athletes (even more so, some become billionaires!). Those spit out need help with mental health.

Or maybe instead of abusing mentally fragile people, we need something a bit more healthy.

We need to make it honorable to fail and those that fail get the help they need. We need to make the harms as small as possible and the benefits as broadly shared as possible. But many nerds trying many things don't need to be fierce. We can have many experiments with cooperation not competition. We need decentralization not centralization.
This isn't really true. You also have to buy equipment and run specialized software to participate in PoS. It requires keeping a node connected to the internet with high uptime, and maintaining its software and hardware.

Plus, due to slashing, you are uniquely responsible for mistakes your validator makes. So, staking comes with both responsibilities and consequences for breaching them, just like any legal contract.

The fact that you can rent a turnkey cloud solution to do all this work for you and split the profits isn't really relevant to the argument IMO (I consider staking with Coinbase "renting cloud computing" in a specialized way).
Probably an awareness of the history of MB and the research about its utility: https://www.vox.com/2014/7/15/5881947/myers-briggs-personali...
> And moreover it's clear from the story that Crick and Watson's fierce nerdiness was integral to their success.

I dare say PG's analysis of the psychology of Crick & Watson is correct, but one should not take only Watson's word for it about the source of their success. Rosalind Franklin was the first to observe the double-helix structure, a fact omitted from Watson's book.

https://sites.psu.edu/magdaliapassionblog/2018/02/08/watson-...
From the Vercel point of view, this promises to answer one of the most frequent, interesting, and technically challenging questions since we first launched our "immutable deploys".

That is: how can I pair a brand new frontend preview deploy, with a serverless database with the specific schema my new feature needs?

This technology makes the whole serverless stack feel complete.
The interview is certainly useful in that it reflects Stripe's aspirations as a product team. I would have found this interview much more interesting if you had been able to go into detail about the reality of working on a product team where you're holding yourselves to a set of mutually incompatible constraints -- what tradeoffs you tend to make, how you think about making them, what are the common failure and success modes. Maybe a good follow-up post; consider this a single reader's suggestion, not a demand :)
How does this tally with the fact that they sell a cheap adapter, and also included one in the box for the first phone without a jack?
In PoW, the "rich" have to keep selling their coins to buy more dedicated mining equipment in order to stay competitive. And because PoW hasn't reached "optimum efficiency," there's still profits to be had by building better miners and cheaper power sources. Innovations here have positive downstream effects, since innovations in cheap renewable power and efficient chip fabs and designs have many applications beyond mining.

PoS, on the other hand, requires minimal extra work from the already-rich. They just sit on their butts getting richer.
I feel like most of the "must be wired" brigade check two boxes

1. Too stubborn to move on from their favorite pair of enthusiast headphones
2. Haven't actually _used_ modern wireless headphones much, if at all.

I love a pair of good Sennheisers, or Audeze, or whatever the new $2000 hotness is these days when I'm sitting at my desk, but when I'm on the go? Give me a pair o f bluetooth headphones 100% of the time. The convenience is beyond worth it IMO.
My company has remote employees in a 3rd world country who prefer to be paid in crypto rather than on their bank account. Resident nationals are prohibited from owning foreign bank accounts. The value of freely convertible currency is 80% overstated by their central bank. If I pay them in the local currency, they lose 45% of the value of their labor to a corrupt government.
Fun Fact: The babylonians used a base 6 (really, base 60) system. We still see echoes of this with 360 degrees in a circle (invented by Babylonians) as well as 60 minutes in an hour, 12/24 hours in a day, etc. Even the 7 day week is viewed as a 6 day work week plus an extra day for ceremonies (A "Sabbath" was invented by the Babylonians as well, although in a different form than the Jewish Sabbath - the Babylonian Sabbath barred work on the seventh day because it was considered unlucky).

The theory is they did this because of their hands, but used one hand to count digits and the other hand to count groups of digits: for each of the 4 fingers they are divided into 3 segments. When you are counting, you can point to the four fingers with your thumb, thus giving 12 and a pointer to which finger you are on. Then in your other hand you can keep track of how many units of 12, so 5*12 = 60. A base 60 system. But there was no digit for zero, although of course they had a way of dealing with zero, it was just not considered a number.
I really think we're approaching the point where this argument is the same as "I don't wear a seat belt when I drive to the corner store. It's right around the block and I never go above 10mph anyway."
Hey everyone, author here. We started Spatial Ape because entrepreneurs and young professionals in the VR industry are underserved when it comes to business networking and identity tools. LinkedIn is stale and slow to adapt to a new wave of hyper digital, geographically distributed young companies and creators. Covid-19 has also prevented young companies from accessing in-person events which are often so critical to developing a business or career.

If you enjoyed the book, please stop by in VR! We do a global VR industry trade show event every Thursday, and I look forward to meeting you all. I’m happy to answer any questions.

- Justin
> Bitcoin literally does nothing.

Except make those little pieces of green paper in your wallet look foolish.
I understand your argument, I guess what I'm trying to say is that I don't think these arguments are unique to Erlang, you could make these arguments about the use of any language to solve almost any problem, outside of kernel programming. I choose tools based on how they fit with how I want to solve problems.