skysight-inc/HackerNews huggingface dataset:
> Please don't HN take threads on generic-indignant tangents

It's an idea and topic that's directly referenced in the actual article. I'm having trouble thinking Moxie was referring to anything but cryptocurrency as pyramid scheme theory or why would they use such language?
Ask HN: How to calculate an API request price?
Zelle falls back to using the visa debit network. You don't need affirmative support from your credit union.
This was insanely surprising to me - I actually always thought the jpeg/art was stored as a kind of ‘blob’ on the blockchain that it was authenticated against the owners wallet/private key.
I didn’t falsely accuse you of anything. I said “likely”.

If you were obese and now are not, I applaud you. But I also know it wasn’t easy for you to make that change. I used the word “likely”, because it felt to me like you communicated in a dismissive and nonchalant manner, like someone who hasn’t gone through the difficulties necessary to do it.
hexdump -C flag.txt
people often say what advice would you give to yourself or if you travelled back in time what would you tell yourself, and really there is no profound wisdom to depart. Everything I have done is based on my current understanding which is not really complete. Like looking back I may regret I wish I'd have done xyz more, but then if I actually had been doing that I would be regretting something new.
This is the one use case I -semi- didn't believe. I'm a Linux diehard of two decades, and always get confused when people claim they have to compile drivers or things not working. Maybe I've been fortunate. BUT....printing in Linux is still a nightmare for most brands I've used. Currently using a Canon laser that I love the quality of, but want to sledgehammer it every time I need to print something.
Curious why you have still decided to go with a dual boot configuration for simple programs like tax software? Virtual machines are sufficiently effective nowadays.

The only reason I still have a dual boot is for video games now. But once I can afford a new graphics card, I'll keep my current one in the secondary PCIe slot, and pass it through to a virtual machine so it's basically native performance, and I will no longer dual boot.
How did you discover this? I’ve been an iPhone user since maybe the early 2010s and never knew about this. It makes me wonder if there’s some tutorial I should go through that has a bunch of tricks like this.
> A tax law that takes effect in January will require third-party payment processors like PayPal, Venmo and Cash App to report a user’s business transactions to the Internal Revenue Service if they exceed $600 in a year.

How about Zelle? Did the article just fail to mention it, or is Zelle not considered to be a third-party payment processor since it is offered by the banks themselves?
Well, we had both extremes, just to disclose that.

The mild version was promising croissants with another mail account, but I also once came back to see that my wallpaper had been changed to a still from a gay porn movie. I think my visible confusion and slight shock was quite entertaining.

Of course the second prank can only be done with co-workers you know well, otherwise you could probably end up having to talk to HR.
>due to very effective antivirals

Magic Johnson is still in good health because he was unimaginably rich when he got it. Others who got HIV at the time he did died of AIDS.

I'm not sure what your point is.
How many (large) companies, governments, etc... run their own email servers? If there's a strong enough need, people will run their own servers even if they'd rather not. "people don't want to run servers" arguably could be rephrased as "people don't have a reason (today) to run their own servers". I'd argue this is a key difference between web1 and cryto centralization and the web2 centralization. If Google announced tomorrow that anyone can buy the gmail contents of any gmail address, you'd bet a lot more individuals would either switch to alternatives or start running their own severs.
Why does it redirect you to a talx address when you login? I mean I looked it up and it seems talx is appropriate. But these domain names not using equifax.com/redirecting to different domains is freaking stupid because it really smells like phishing
…they wouldn’t be allowed to anonymize data they submit to the fda

Honestly this discussion is insane, this entire discussion presumes a bunch of people selling snake oil are more credible than the people trying to make sure drugs are safe. The “well the fda screws up sometimes” is only useful to that argument if you have already picked the narrative you want. Otherwise it’s like saying I’d rather go to see with a cannibal I have never met than my younger brother because he bit me once when we were kids.
I still think it’s good etiquette not sharing it. Either you humiliate yourself or you come off as bragging
Have you seen the actual market share? Linux is a fraction of a percentage point.

There is no way this is happening anytime ever since quake iii drummed up zero support.

A hardware platform like the steam deck is the only hope. And I wonder how many will be running windows within a year of launch
Its tongue in cheek.
Impact of the semiconductor shortage on Canon’s MFP consumable products
A distinct notion of “immutable” and “referentially transparent” are somewhat less useful in Rust, ownership essentially means most objects/types have the useful aspects of those properties by default (e.g http://smallcultfollowing.com/babysteps/blog/2018/02/01/in-r... ).

The key issue with ranges and mutation is specifically that they’re an Iterator (rather than just convertible, as you reiterate from the post). It’s fine to be directly mutable, and allow updating the fields as desired.
In my case, the number was completely unrecognizable to me, and then I was subsequently locked out of the account...

So either the site is broken and leaking information, or someone has already laid claim to my access.
Juxtaposition is not multiplication in this context - you can't write (2 3), for example, it has to be (2 * 3).

Furthermore, Python already uses * for strings to indicate repetition: ("foo" * 2 == "foofoo").

String concatenation really just needs its own separate operator. & is an obvious candidate, if only it wasn't so commonly appropriated for bitwise AND - which is a very poor use of a single-char operator as it's not something that you need often, especially in a language like Python.

On the other hand, D uses binary ~ for concatenation. That has a neat mnemonic: it's a "rope" that "ties strings together".
I agree but those files are already stored somewhere - your PC, kindle, cloud account etc.

On top of which, purchasing a movie via the Google Play Store or a book via Kindle doesn't mean you actually own that digital asset, just that you have access to it (which can be revoked by the platform).

What I imagine being possible here is to transfer ownership of the pointer to that digital asset from your account to a friend's account and commit that ownership transfer on the blockchain as proof to everyone.

If you want your copy back, either you have to have your friend transfer it back, or purchase a new digital copy.

If we move more in the direction of owning digital assets, this might be a big field for block chain to solve. Though this is certainly shrinking as we move to a subscription service economy for these goods - Spotify, Stadia, etc.

TLDR I think blockchain can lead us back to full and complete ownership of digital assets outside of any platform equivalent to owning a physical copy that I can lend out and get back.
one of the nice things about software going web-based (figma, for example) is that I don’t need to worry about the OS

I don’t know if gimp is lacking because I have no reason to use it. I need to use photoshop to work with other people using photoshop… we not only need to send each other files, but know the same interface, share scripts, etc…
I also find those numbers interesting.

I, with help from my clerk and my head nurse, called 50 hospitals trying to find available space for a sick patient that required transfer from my small rural facility (we had been at 100% ICU capacity -- only 4 beds -- for weeks, and full more often than not for months).

I called every major hospital in New Mexico, Arizona, Colorado, Utah, and Texas, with several in Nevada and Oklahoma as well. Every one of them reported they had no capacity to accept my patient for transfer.

I looked at the AZ and UT state statistics within a few days and was surprised to see them reporting much more capacity than I had been notified about when trying to find a bed for my patient.

A Reddit thread I started based in part on the experience: https://www.reddit.com/r/medicine/comments/r6bl1u/not_accept...

Our local trauma centers have been so full that local ERs have literally had people die in the ER from treatable conditions (requiring a specialist we don't have) while trying to find a place that could accept a transfer. It has been like this for months. Our hospital had to establish a separate team just to help make phone calls because the physicians were spending hours upon hours of their shift making calls in search of open beds instead of patient care.

I don't understand the discrepancy between my experience and numbers reported by the local state websites, but I think it might be premature to consider their reported data indisputable.
> That way lies madness.

Perhaps. I think a clearer understanding could also give us a better appreciation of our common values and unique differences. There is something we all share in common: a desire for peace, order, stability. And there is something qualitatively different between how Eastern and Western societies are structured to achieve those goals. By studying our historical differences, we can build a better understanding of how our societies are uniquely equipped to handle future challenges.

> I had quite a lot of extra inertia and kinetic energy.

That is an interesting story, thank you for sharing! I agree with you that physical differences are definitely worth celebrating. Fat people have an advantage in many arenas (can survive much longer in famine and are good at physical sports like rugby), just like people who live in high altitudes or chase food to survive. More importantly, humans also have ideological differences and it would seem those differences, real or perceived, are the source of our current tensions.

> Where do you perceive East and West colliding?

Historically, friction has arisen in two places: the Middle East, and the Pacific. The first seems more religiously motivated, which could be a reflection of different cultural values but I think those waters are too muddy to tell. The recent cross-Pacific tension seems like a more direct clash between individualism and collectivism. Studying the environmental factors that gave rise to our differences could help us navigate where each society is better adapted, or how they can complement each other to achieve our common goals.
Fun fact, in bash you lose the exit codes of process subs. It doesn't even wait() on those processes in many cases.

So there is no way to abort a bash script if something like <(sort nonexistent) fails.

OSH lets you opt into stricter behavior:

$ osh -c
set -e
shopt -s oil:basic

diff <(sort left) <(sort nonexistent)
echo "should not get here"'
'
sort: cannot read: nonexistent: No such file or directory

diff <(sort left) <(sort nonexistent)
^~
[ -c flag ]:1: fatal: Exiting with status 2 (command in PID 29359)

In contrast, bash will just keep going and ignore failure.

You can also get all the exit codes with @_process_sub_status, which is analogous to PIPESTATUS.

(I should probably write a blog post about this: http://www.oilshell.org/blog/)
"def" is not a function. It's not even an identifier.
A big part of the problem with SemVer is that "breaking changes" is subjective and there's always the xkcd spacebar heating problem.

The flip side of most breaking changes that are released is some software developer who either wasn't experienced enough to imagine that the change would break someone or else they're dealing with a very hard problem that they're trying to solve and the break change was collateral damage in some edge condition they didn't consider. Many people's breaking changes are someone else's bugfix, and often users fluidly wind up on either side of that condition on different bugs -- screaming about bugs that haven't been fixed for years and then screaming about other bugfixes that broke them.
The amount of time I had to tell engineers across multiple companies that one cannot just blindly bundle update all of the minor/patch versions of our rubygems without properly testing everything begs to differ.

"It's semver bro"

No.
Keep in mind that apparently Apple's architectural license is better than everyone else's, since it seems only Apple gets to extend the ISA in ways forbidden by the architecture spec.

AMD do have an architectural license, but they have never used it. All the ARM cores in their products have been licensed from ARM, not in-house designs, so far.
Do you actually think blockchain tech is remotely competitive with the big platforms? Blockchain payment systems have had more than a decade to become popular and still are not even remotely competitive with the big payment processors. Most of the world will only read about "Web3" on some news site or blog, then ignore it because it does not even come close to meeting their needs.

Consider how many people post something on Facebook in a single day, and now consider what it would take if each post had to be replicated across tens of thousands of independently operated systems. Big tech companies scale in large part because of their centralization, which allows them to coordinate large numbers of physical machines to efficiently provide service to their users. You may not like the ads-centric business model but on a purely technical level it is pretty clear that the big tech companies have a big advantage in terms of operating their infrastructure, and overcoming that advantage is not going to be easy for any distributed system.

I personally prefer to focus on mitigating/preventing abuses by a central authority/component of a system, which almost always results in a far more efficient and reliable solution that trying to eliminating all centralization.
I’d be ok with that, but I don’t think it’s all that simple to cut out unhealthy foods. One, most healthy foods are pretty expensive and a lot of unhealthy foods are not. It can be difficult for people on a tight budget to eat healthy.

You also need to consider that a sugar tax can hit lower income people a bit harder.
I have a similar setup, except I also have a windows machine for gaming with Steam Link.
This is cool!!! Thanks for sharing
It was wonderful on an eeePC 1000HA that I picked up in 2008. I used that netbook until 2014 or 2015 when I needed more RAM and IIRC I couldn't extend it beyond 2GB. I've been on ThinkPads as my personal laptop ever since but I do sometimes miss the smaller form factor that those netbooks had.
What percent of hospital stays are "actually necessary"? Who do you want to decide that?
It's unclear whether by canceled they mean the account was canceled or the subscription was canceled.

As a user, if I delete my account, I'd definitely expect my payment details gone. However, if I just disable my subscription, I'd expect they keep my payment details on file in case I reactivate.
>>> A couple decades spent on Windows seems to really poison some people against MacOS for good.

I spent several years with 68k/PPC Mac, and was recently given an older MacBook with Snow Leopard. Both of those systems were equally touted as being intuitive. I learned the old Mac by having friends who showed me the ropes, and reading manuals. The newer Mac was completely opaque to me.

A potential issue is that the Mac is touted as "intuitive," but that's a marketing buzzword. In reality, "intuitive" means it uses symbols and workflows that you've already learned to recognize. And the training process has changed, or has simply vanished. My mom (89, taught programming in the 80s), first learned to use Windows from manuals. And it's harder to learn when you get older.

For myself, I've learned to be platform-agnostic. Realistically, I seldom interact with the operating system, except perhaps for the file explorer. Things like setting up networking are O(1), meaning you do them once and forget about it. The rest of the time, I'm working inside apps that are remarkably consistent across platforms, such as the browser and programming tools. A bad website design is equally bad across platforms. I choose a new computer and platform based on a few simple needs such as good battery lifetime, and a touch screen.
Email doesn't require DNS. Modern spam solutions for DNS do. You can most definitely use something like `spiped` to create a mutually authenticated, secure channel over IP, and just send mail over that. Or build a VPN overlay network and send mail to raw IPs. If you're going to cloister yourself with your fellow monks^W nerds then this is simple.
Non-destructive editing is a big one for photo editing.
> This type of "abstraction" is in very many pitches I've read over the years.

Nice of you to use quote marks... Because that's not at all what "abstraction" means.
But as noted in the article, that's not the case. OpenSea stores data that then isn't on any blockchain, like royalties. That's done as just a regular web2 feature, a database on OpenSea's backend.

So no, it can't be validated, and it can't be migrated.
GDPR also works.
For a while learning my way around a nosql database was on my to-do for professional development list. I won't claim there aren't valid use cases, but once I got around to spending a few hours poking around I quickly realized it would not make my life any easier.
Depends on distribution. Ubuntu works quite well out of the box for a lot of hardware. It’s great for basic usage like editing docs, browsing the web etc.
i've had some kind of linux in my life since 0.99pl2. ('93 maybe?)

truth be told, it's been quite usable out of the box since canonical/ubuntu. previous incarnations were also usable, but required time or skill to bring to a stable state.
NNTP with enforced GPG authentication and PoW like spam prevention could work today (in the narrow technical sense, not in the wide product sense.) It wouldn't even be that large of a lift from current NNTP architecture. Create a moderated Usenet group that only accepts posts that complete a PoW challenge and that sign their messages.
I just watched that one and it looks good enough. I was hesitant because Youtube clips aren't always representative of clip shows. Even WKUK's most popular videos don't line up with the funniest.
And, as the article suggests, if there is some new feature that Github can enable (integration of git commits with an issue tracker or CI/CD integration come to mind), that will happen in a vendor-specific way on Github, not in the Git protocol. So, then you immediately move back to the world of platforms.
Interestingly, the dev tools on Linux are rock solid. The other stuff, not so much. Hence Windows is my desktop, where I have putty text windows into my Ubuntu machine for dev work.
But they don't even get the ownership of the content. The original creator still owns the copyright, and as a the buyer you don't even get a license to use the work in the NFT. The copyright is the only meaningful way you can own digital art.
If I buy something from Google Play Store, then I'm legally entitled to it, and if Google refuses to give it to me I can make them refund the money or give me the digital asset I own via legal system. NFT has no such requirement and NFT NEEDs legal system then written paper with two parties signature is just as valid.
Bwahaha can the "cheat chip" makers that figured out workarounds now sue Canon for using their techniques? (assuming that's what's happening)

Next up, they'll start working to replace batteries...
Is JIRA that bad even for just logging an issue? Or do you nope out of the dependency?
...or, maybe, you would have been the next Einstein if only you hadn't eaten all that sugar!
Good louck on the venture - I'm curious if the founders are also licensed contractors, or if they just refer the homeowner to a contractor in their network.
> It's a little ironic, but I find Linux to be perfect for two groups of people: the nearly computer illiterate, and coders.

I started using Linux around '99 as a computer-illiterate and became a coder. I see no irony in this. One of RMS' goals was to have the ability to study and learn from the software and systems you were using.

That, I feel led to the ubiquity of high-quality documentation and materials - an embarrassment of riches. I ordered physical copies of TLDP (two phone books, in size). I read the slackware manual and learned the basics of how filesystems work and networking (culminating in redirecting X from my single good computer to a couple of dumpster-worthy systems on my home network). I didn't need to fork over money I couldn't afford for a compiler.

It left me with the lasting bias that free software is liberating and proprietary software leads to learned helplessness.
Creepy deflection is one way to save my time; thanks for making it so quick.
my grandmother started using a computer when she was 72.

i helped her buy it and put OS/2 on it with emacs and LaTeX.

some time after i left, when she had trouble a helpful friend replaced OS/2 with a pirated copy of windows.

i then put linux on it and she continued to use that until she passed away almost 20 years later.

it helped that i was nearby so i could help her and she could learn from watching me.

i had set up a gui with shortcuts for her commands but eventually she started using the commandline as she saw me do it.

i created a LaTeX template for the reports and letters she wanted to write and a spreadsheet with a script to convert it to a LaTeX table.

beyond that she liked to play a few of the games that were available at the time.
This exercise requires you to imagine a somewhat different Python in which you can (and must) do from python import def if you are to use def.
I expect in-chip ECC should still be a significant improvement for RAM reliability (any ECC is going to be better than none, even if your memory array is significantly worse; I've had my share of RAM with weak bits that would absolutely be fixed with that), but it's not going to help with bus errors and isn't nearly as transparent to system software as end to end ECC is.
Unfortunately if you don't update the packages your app depends on, you don't gain access to the newer conveniences & improvements (security, performance, etc) that have been introduced.
> but the receiver has no gain, the energy it traps depends only on its area.

Is that true though? Isn’t this one of those “wave / particle duality” things? Like if you treat the photons as particles the “area” thing makes sense but as a wave, does it?
A Cleaner Future: The Coming Energy Disruption [pdf]
Am I being unreasonable to assume that if you’re unwell enough for another reason to be admitted to the hospital (especially right now) and then are also found to have covid, you’re going to have a bad time regardless of what brought you in the door?
I'm just tired of spending so much money on stupid shit (we're spending more by the govt on healthcare per capita than like, every other country??)

More taxes isn't going to make that better :(
https://github.com/asvetliakov/vscode-neovim

just use that(it's in the extension store) and compile/download a somewhat recent version of neovim. I think you either need it in the path or specify the path to neovim explicitly.

if you use neovim directly too you can check for it in your init.vim file:

if exists('g:vscode')
nmap j gj
nmap k gk
else
nnoremap j gj
nnoremap k gk
endif

if you have a vscode thing you want to call in normal mode you can use vscodenotify. they list the function name in the keybindings area of vscode:

nnoremap <silent> <space>= <Cmd> call VSCodeNotify('editor.action.formatDocument')<CR>