skysight-inc/HackerNews huggingface dataset:
I have been hearing about Lightning as a solution for Bitcoin's scaling issues for _years_. Far from being "ignorant of the major content of the article", I think my comment in fact echoes the article's admission of exactly the same problems I described. Reproduced here:

> Developer tooling still needs to be built out to enable more user friendly applications. With most still treating BTC as an investment, we’re yet to see broad demand to use it for payments (use of Lightning rails for fiat payments remains a compelling opportunity). Despite progress from infrastructure companies, Lightning is still cumbersome for new users and merchants. Additionally, onboarding low income users in developing countries remains a major challenge to fulfilling the promise of Lightning remittances.

And, somewhat humorously and very tellingly, Coinbase itself calls out its own lack of support for Lightning:

> This article should not be construed as an indication that Coinbase has imminent plans to add support for Lightning. Rather, a few employees at the company simply found its potential compelling enough to research, write, and share.

---

If you "prefer high quality discussion on HN", I "encourage" you to address the substance of my comment, which I will not be updating. Where is Lightning? How can I use it to pay for things I need today? Why are we still talking about solutions to these eminently obvious scaling problems in largely theoretical terms after a decade-plus during which the crypto ecosystem might have focused on solving them, but instead largely went in the opposite direction, toward a model of consumers as marks rather than as first-class users?

As an aside, from a personal (i.e. me) usability perspective, the volatility issue is a way bigger deal than the criminality issue. Even if Lightning works out, if I can't reliably store value in BTC, then it can only really serve as a fiat pipe whose endpoints will doubtless be controlled by fintech rent-seekers analogous to today's monolithic payment processors. It's possible, even likely, that they will be the same rent-seekers.

And all of this is not even touching on the energy usage issue. I've been hearing about alternatives to proof-of-work for years (seems to be a theme here); where are they? Are they even realistic, or are they just a fig leaf for an inconvenient truth about crypto's efficiency? Because if I have a choice between rent-seeking payment processors and rent-seeking payment processors with a vast and ever-growing environmental footprint, I'm going to choose the former.

I said it before, and I will say it again: the crypto ecosystem needs to grow up. If they can be better, and have the will to be better, they need to be better.
If I write a Python script that cuts together a bunch of pictures and the output makes you laught the script hardly deserves all the credit. It's us humans that create meaning.
This doesn't sound even a little right to me. That punchline is based on inversion of expectations, not self-deprecation. Certainly there seems to be some connection between laughter and an interrupted defense mechanism, but your version of it ("laughing is a reflex that you have when you recognize prey") doesn't make much sense. Why would we need a mechanism to avoid biting prey?

It would be much more plausibly viewed as a mechanism to avoid fighting rivals. As in: monkey A steals monkey B's banana, and monkey B bares his teeth to attack, but then, recognizing that monkey A is bigger and will kill him, monkey B evolves the behavior of laughing instead, as a way to dissipate the aggression and avoid a fight he will lose. Later, lower-status monkeys use humor as a way to gain status, because since laughter is equivalent to not-fighting, you can win or avoid a fight with a higher-status monkey by making him laugh.

That sounds a lot more believable, and it kinda-sorta comports with observation (e.g. it maps very neatly to medieval jesters getting away with making jokes about the King, or schoolyard bullying victims 'winning' if they can get the crowd laughing at the bully). But it's still a just-so story about evolutionary behavior, and by definition suspect as those are famously easy to gin up.
mocks are useful when you're able to make them return different data for different operations to support a test case.

what does your api look like for configuring your in-memory server mock? I assume your test cases would interface with this?
I'm on a Kobo H20 as well after upgrading from a Kindle many years and several devices ago.

* Also works in lots of countries

* Great iOS and Android apps

* Well-priced devices, and no ads to remove

* Great hacking community (even complete replacement software) and DeDRM support

* Insanely robust library that has never let me down

* Ability to easily side-load content without needing a send-to feature (plug it in and drag/drop, or use Calibre)

* No Audible, but (a) it's an ereader not an audio player (it does actually do mp3s though) and (b) Kobo have an audiobook store

So all in all, the Kobo has worse audiobooks but better hacking and side-loading.
Even if you prefer Kindle over Kobo, it is clearly not second-rate. And as for the last comment about being tied into an ecosystem, that's purely an Amazon thing. Kobo don't require that kind of acquiescence.
Well the Music/Video folders are probably less relevant now with the popularity of streaming. If you aren't using ~/Downloads, then that means you went through the extra effort of re-configuring your web browser for some reason. I don't think many people do that.

Overall I think it would be productive to go back and redesign these old folders, even if it breaks some stuff if only to better reflect the way the new generation of consumers understands tech. There are probably a lot of young people who have never used a PC before, and will be confused coming into them with a background of smartphones and tablets.

Maybe we should eliminate the Desktop folder completely, and only allow adding widgets/app launchers/shortcuts to the desktop rather than files. Using the desktop as a folder has always been a questionable practice since you can't even see it when you have a window open.

At the very least, we should get rid of the "Templates" folder. I still have no idea wtf that's meant to be used for.
It's a shame there aren't more games with free engines and paid assets. Even Stallman approves of this model[1]:

We don't take the position that artistic or entertainment works must be free, but if you want to make one free, we recommend the Free Art License.

[1] https://www.gnu.org/licenses/licenses.html#OtherWorks
A lot of people running more "minimalistic" window managers like i3 or dwm or whatnot don't really have a "desktop" like Windows, macOS, GNOME, KDE, etc. have, and everything tends to just go in ~, or some subdirectory of that.
As far as I know, Little Caesars has fresh hot pizzas in the $7-$10 range this company is targeting. It seems like that's going to be their main competition, assuming they get off the ground. Is "made by a robot" a good differentiator? What's the advantage of robot-made-on-demand -- greater customizability? If so, inventory management for all the different toppings would be a big challenge, as well as designing robots that can handle all the different toppings.

Or, like many SV companies, is pizza the proof-of-concept and they're shooting to be the global juggernaut of robot food-making and license to the other fast food places? I suspect that's the long-term vision.
It was the pinto that caught fire when rear-ended but the corvair had plenty of problems its own. Stability through corners, for starters.
That text file and your editor is two layers of abstraction (at least, because there's parsing involved, e.g. how to i specify timouts? sizes? Can I use "MiB", "s", "ms", etc?).

The thing we want to optimize for is "how easy is to change a setting". Firefox's "about:" seems like a reasonable approach for expert users.
It was low-code for the back-end as well or just front-end?

Back-end feels really risky to me, because visual logic builders are just so limiting compared to code.
Sales tax and income tax serve different purposes in most countries. And very little of that purpose is actually "raising" revenue - the federal government can in principle always print whatever money it needs and hand it out to states etc. But they do help ensure the fiat currency has irreplaceable value, that there's not excessive money in the system, and for income taxes also help smooth out inequalities. And it's often simpler or less fraught for state-level taxes to be used to supplement revenue raising rather than rely on federal government hand outs.
We're pretty much just a big bag of stuff glued together.
Good idea, I added https://twitter.com/sytses/status/1557803849041072128
It's not defaulting to a directory, but to a variable: "$XDG_CONFIG_HOME".

Also, if you know how to change config of an application for the last 15-16 years, you also know that you're going to edit a "dot file".

KDE stored everything under ".kde" for a long long time, and stored a great tree under it too. rc files as config files and other KDE related files as app specific files.

In fact, the ".config" folder is just an evolution of ".kde" folder. Spec is written by KDE guys.
No, 80% of women are sharing the top 20% of men. On dating apps this trend is further exaggerated, men "swipe right" on roughly 50% of profiles while women swipe right on 5%.
Im never doing another QT contract. I think the last one was my last one. Ill stick to native UI, not electron or anything like that..

The hypocrite in me thinks flutter is my next choice.
I still use my 8-year-old Kobo Aura, it's showing no signs of failing yet.
RE the first point: you don't have to store/host 100% of the data, content can be blocklisted based on hash or other attributes so your node doesn't replicate or retransmit it. The censorship resistant claim assumes there's at least 1 node on the network willing to host your content.

RE the second point: highly recommend taking a look at the arweave white paper. They use an interesting pricing mechanism that tries to account for the cost of the next 200 years of storage (dunno where 1000 came from, the spec plans for 200).
I used to go see Carlin perform every August in Vegas. He was almost always working on new stuff and carrying a clipboard around with various jokes. It was really interesting to then watch his specials and see how the material developed.
Definitely want to try this, but the full feature cost is much more than my monthly phone bill. Does this route through a server at all (overhead costs) or is everything contained locally? Trying to understand the level of rationale for such a cost.

If it's contained locally, it's likely you could make more in volume than with a higher price.

Also, it's deceptive/leaves a bad taste in mouth with having the Play Store show an "Install" button rather than purchase, only to open the app to a paywall. Using this dark pattern could end up hurting user perception/the app's reviews.
Interesting! I really like the flute > cup > bathtub sequence. It has a real dreamlike disjointedness to it.
justin sun has said his "stable" coin usdd will support the pow fork
Or if you prefer text: https://eriknatanael.com/digital-musical-instruments/neod
Can you give a run-down what's involved in getting service? Would I need to register with you and get an app or something? Which devices are supported? Do I need rooted device?
I could understand any other languages, but rustup is kind of flawless from my point of view, so I'm still wondering what doesn't work exactly : o
Do spiders dream?
It's not anything specific to arrays, it's just how type inference works. Here's another example:

let mut x = HashMap::new();
x.insert(1, 2);

Note that nowhere did we need to specify the concrete type of the HashMap; the compiler sees that you eventually insert numbers into the map so it uses that information to fill in the generic type parameters for the key and value.
Sony. Ah yes, I feel the nostalgia kicking in. The PRS all metal range were superb (in their time of course).
-- hat pic are playing with "variations" mode - the prompt was: “portrait photo, california beach with female model wearing hat and sunglasses, studio, lens flare, colourful, 4k, high definition, 35mm, HD” --
Google Meet’s new feature lets users consume YouTube and Spotify together
> Do you think it's practical to put dozens of antennas on every residential property?

Yes, high end cellphones already have 8x8 mu-MIMO. It can be in an array and isn't like putting 12 separate antennas in different places on your roof or anything. Starlink (phased array, different tech) has hundreds of antennas (https://www.youtube.com/watch?v=iOmdQnIlnRo&t=36m30s).

You might be thinking of like TV antennas where they often were much bigger due to the longer wavelengths involved in VHF.

Even if it were big, many many rural homes used to have those crazy big 80s/early 90s c-band satellite dishes just to get more TV channels, and for someone with a poor internet connection I could see them even putting something like that big up if it were required.
The premium is indeed too much features -- a normal use-case is just the hosting and the issue tracker. Due to the 5 user/limit this will now cost 1000s per year for a couple dozen users -- the expense can't be justified
anything funded by gov is going to have a backdoor... this is funded by Princeton / Gov...

So no, make a different solution.
Why not accept cryptocurrency?
No company can change like that without being entirely gutted and remade.

...though they can have splitoff "cells", like the 5150 team or Xerox PARC. I can't tell from here, but given Intel's waffling in the past, maybe this team is a cell.
There are a number of lending/borrowing protocols.

https://aave.com/

Supply wbtc, borrow usdc, convert to fiat, if you need.
Well, it's not difficult for me to grasp that I have a subjective experience. It just is. And it's not that I'm self-aware about it; it seems extremely reasonable to empathize that animals without any self-consciousness or self-awareness also have a subjective experience. But it just doesn't follow from anything. We can talk all day about intelligence, computation, and sensory input, even recursive or internal sensory input (e.g. sensing thought). But it does not explain why I have an experience, and why a highly-predictive neural network does not. Or if it does, how the hell does it?
What's the difference between CONST and STATIC fundamentally?
This is how we do it. Not 30-somethings in STEM for the cash and clout, or Twitter warriors frantically retweeting, or the green PR industry, or authoritarian rules.

More people like this lad, motivated, smart, and hard-working, and we'll become sustainable. Just need to get out of their way.
The equivalent is QSocketNotifier (which uses select under the hood) and QFileSystemWatcher (which does complex stuff). It's been a long time since I've spent quality time with Qt but I don't remember anyone complaining about the performance of QSN.
Awful ergonomics and awkward controls? Distractions from built in and other screens? Potholes the size of lunar craters? There seem to be several things that could be adding to this trend.

I've got one that I don't think was foreseen: they just put nice new shiny "dangerous" curve signs up on the local "dead man's curve" a year ago. Usually that gets a couple people a year who miss the 90deg turn and sail off into a field (rarely a severe accident).

The score is like 6+ this year and the signs are showing the tale: people fixate on the shiny and miss the road. There's only a couple of the signs left now, hopefully they'll use something less mesmerizing when they replace them sometime next decade.
Also, educated well earning women don’t date down (in contrast to men who did/do). There is also some evidence from a longitudinal study that childless, unpartnered women have high levels of happiness. Finally, social standards around Men being providers remains (in an economic environment that challenges that). Take that for what you will.

(TLDR dating marketplace and the value of participants within the market has rapidly shifted)

https://www.theguardian.com/lifeandstyle/2015/nov/10/dating-...

https://www.theguardian.com/lifeandstyle/2019/may/25/women-h...

https://www.pewresearch.org/fact-tank/2017/09/20/americans-s...
In ios chrome putting it in landscape lets me see the content past the unclosable window
The market cap of ethereum classic is $6B with $2B in daily transactions. [0]

Not as big as “real ethereum” but I wouldn’t say no one cares.

[0] https://coinmarketcap.com/currencies/ethereum-classic/
For sure. In this comment I'll be using "validators" to mean "nodes participating in consensus".

The "true" chain according to the new protocol is the one that has more signatories. Validators sign blocks as they're produced, and when a block gets more than 2/3rds of the signatures, it's finalized on the chain and won't be rewritten. (Well, it's much more complicated than that, but that's the general intuition.) When you sign a block, you get a reward on that chain, to incentivize people to participate in consensus.

So the question is, when there's a fork, what stops people from just signing blocks on both forks so they get the signing reward no matter which fork "wins"?

The protocol disincentivizes this by requiring validators to put up a stake of 32 eth, that gets "slashed" if you do that. Put another way, if there's a fork and you sign blocks on both sides of the fork, you lose part of your stake.

But that threat only works if you actually have a stake to lose. If it's been ${withdrawal_delay} months and you no longer have any eth staked, you can start signing blocks from a long time ago and the protocol can't slash you as punishment. So a group of 2/3rds of the former-validators could freely start a fork from ${withdrawal_delay} months ago, sign a bunch of blocks on it, and if their fork loses they'd face no penalty. Someone currently participating in consensus can see this is happening and won't be confused, but someone just joining the network will be.

The solution is pretty easy, if inelegant. When entering the network for the first time, if there are multiple competing forks, you'll just find someone you trust IRL and ask them which chain is the real one. If you've been offline for less than ${withdrawal_delay} months, you won't have to worry about this, but it is a problem for fresh users.

If you set ${withdrawal_delay} to infinity, this isn't a problem, but probably you don't want to do that. Once withdraws are enabled, there'll be some tooling to make it easy to figure out which chain is the real one, but I don't expect there'll be many forks that are remotely convincing.
What you need to get your financials in order if you want to be acquired
Parent comment linked to a bunch of projects with promise, but again, the HN crypto hater doesn't care.

USDC is over $50 billion - https://www.coingecko.com/en/coins/usd-coin - so clearly the market is seeing value in a stablecoin running on crypto rails.

But then the counterpoint is "BUT NO ONE NEEDS THIS HAVEN'T YOU HEARD OF VISA DURR DURR HURR" it's exhausting to try and argue.
Teaching is a kind of performance. I love that part. I need to get better at the marking/admin.
> I've also noticed a more disturbing trend: HR and head hunters increasingly filter out Solidity/Ethereum/Blockchain keywords on resumes as public sentiment towards anything crypto is souring. During interviews, I see candidates who answer yes to whether they had worked on a blockchain or crypto projects being blacklisted.

Some of the best engineers and researchers I've ever worked with were in the blockchain space. Companies that do this are shooting themselves in the foot. I work for a pretty cool startup in the defense sector that appreciated the experience I've had in distributed systems from my several years working on projects like Cardano.
Yes, this type of thing is what I was alluding to qt the end of my 2nd paragraph. I was sort of thinking it over as I typed and that's where I sort of ended up. You need some sort of coarse grained planning like that. Or I guess the technical term is hierarchical planning?

Pick a win condition. Science.
Ok, what are the subgoals you want for that? You want growth, first and foremost. And you want to get to plastic asap. How do you get growth? Improve food tiles tiles, research civil service and chemistry, spec into tradition, unlock more caravan. Which of those are more worthwhile? Chemistry kinda conflicts with getting to plastics faster, and so on.

Sort of feels like some sort of SAT problem. Which isn't great news, I admit.

I need to read more papers and maybe have a peek in my Russell & Norvig because now I can't stop thinking about this.
> in the US

Ah, this makes sense.

I recall eating in US restaurants and being given ridiculously large portions... something we half-joked - half-seriously suggested was down to the size of some of the patrons. Presumably is it instead the expectation that some of the food is taken home.
The difference is that Shopify and Wordpress are for well-defined solutions (shopping, blogs, landing pages), but are NOT viable for custom software applications.
You must be a child.
Insightful comments like this are why I love HN. Thank you!
If anything gay men outnumber lesbians. And polygamy is nowhere near common enough to affect the ratio
Hm, is this really a dangling modifier? Something's a dangling modifier when its modificand is unexpressed or ambiguous, but "for cancer research" has a clear modificand, the noun phrase headed by "minutes".

Rather, I think this is just some ambiguity about what the "few minutes" are for.
2 years more trying to sell a product still not available…
This.

Also, I have friends in high level HR roles and HR functions have become smaller and smaller over time with a lot of offshoring and outsourcing. So a lot of 'nice to do' things that were traditionally done by HR simply aren't done anymore.
The second use is a mutable borrow of x, not the array. x is borrowed read-only later, after the scoped threads are joined.
Type 1 exists, and often starts in childhood. Some of the folks with type 2 won't be able to control it with lifestyle changes, there is no evidence that you can cure it, and it has been pretty common knowledge that you have better results if you eat healthily.

Your link is an advertisement, however, and doesn't back up your claims. Sure, they cite research - 6 papers - but they were funded by Virta. [1] At least some of the research was done by cofounders.

[1] https://www.usnews.com/news/healthiest-communities/articles/...
Neat idea with the git part.
My experience, after being big into permaculture some years ago before we bought our farm and for a couple years after is..

Permaculture people will talk your ear off all day about this stuff, but almost none of them have any clue on the actual application of said concepts beyond backyard urban gardens.

Farm scale permaculture is mostly a fantasy, almost nobody is doing it, except maybe Mark Shepard but in his case the actual profitable business on his farm is an organic market gardening operation and the 'regenerative agriculture', keyline design, permaculture stuff is frankly a side show.

It's one thing to lay down piles of sheet mulch and make nice "food forests" in your urban reclaimed vacant lot or whatever. It's another to do anything similar to that across many many acres. Too much of what they talk about is hand labour focused and not automation friendly.

Also a lot just doesn't work. Like, doesn't produce a crop. Just sounds nice. A whole sub-culture full of opinionated dudes (almost always) regurgitating a lot of pop philosophy and "natural wisdom" without a lot of effective science to show.
> No, 80% of women are sharing the top 20% of men.

This seems highly exaggerated. Can you cite any empirical evidence?
PostgreSQL vulnerabilities affect multiple cloud vendors
Hope this helps: https://teeworlds.leaningtech.com/