skysight-inc/HackerNews huggingface dataset:
Nostr is a stupid simple P2P protocol that works, built by builders
I have been seeing a lot of shilling for mastodon lately, so I thought I would step in and shill Nostr for a bit.

https://github.com/nostr-protocol/nostr

Fun facts about Nostr:

* Nostr stands for "Notes and Other Stuff Transmitted by Relays". It is an odd acronym, but I like it.

* Nostr uses websockets and relays to build a really simple P2P network. We also steal a few ideas from bitcoin (ECDSA ids, schnorr-signed events).

* Relays are simply dumb data stores for events that clients publish and subscribe to.

* Clients don't trust relays to be honest, so all events are self-signed. Your pubkey is your userid.

* It is stupid simple to build a Nostr client. You can easily do it in less than 400 lines of JavaScript. And it runs in the browser.

(shameless self plug)
https://github.com/cmdruid/nostr-emitter

* Nostr is powerful enough to host chat apps very easily. Here is a rip of Telegram, running on Nostr:

https://anigma.io

* There's a lot of fun things you can do with Nostr. Check out all these cool projects!

https://github.com/aljazceru/awesome-nostr

* We are constantly discussing how to improve the protocol. Come join the conversation here:

https://t.me/nostr_protocol
https://anigma.io
https://damus.io
https://github.com/nostr-protocol/nips

Thank you for reading my nostr shill post. I did not create nostr, nor do I get any monies for promotion. I just think it's really cool and I have a lot of fun building stuff that punches though nats.

If you have any questions about nostr please feel free to ask.

Also, Happy Thanksgiving to everyone! I hope we're all feeling fat and sassy today. :-D
LVT benefits landlords because they are properly utilizing their land. They are operating much closer to its potential value than single family homes.
I believe that never works in practice. The thing that binds units together is also code. Only while designing / implementing that code, you encounter the flaws in the interfaces of those units, and conclude that half of the units need to be replaced or their specifications need change.
this is an interesting collection. I am reminded that interactive systems ahead of their time like LISP and smalltalk were cursed with illegible font technology, which was very off-putting at the time, and it's only comparatively recently that they've improved.
Sadly Michael Tilson Thomas has retired in March due to being afflicted by brain cancer (glioblastoma). I lost my aunt to that horrible, atrocious disease, and wish him the best. Apparently there still are some performances of his scheduled in January.
Open source, public and permissionless infrastructure for the web. Very different than Venmo which is owned by PayPal and limited to USA, and not programmable, no interop.

about the OP’s thread: centralized services like PayPal, Venmo and Stripe can close your account. Nobody can close your private key, even if you are on a L2 for fast payments you can use the escape hatch to withdraw without possibility of censorship.
There's an aussie youtuber called Mark (Self Sufficient Me) who has a dog that's addicted to cane toad venom.

https://www.youtube.com/watch?v=g0x9_tATD9E
Windows is a particularly funny one, considering how quick the advice for most issues turns to doing a fresh install. It's a very brittle black box once you try to do any amount of changes from default settings.
> All that's really happening, as someone else on HN aptly put it, is we're speed-running the history of finance out again in crypto-land.

I’d be surprised if the person who said this meant it was a good thing. The sentence literally acknowledges a similarity between crypto and traditional finance. Yet instead of taking those lessons and implementing the solutions the crypto space insists on making the mistakes over again and maybe learning the lessons. The cognitive dissonance in this space is intense.
> Perhaps they sampled in the wrong time frame. The full article might have more info, but the linked one doesn't.

The data was collected over nearly 27 years, the link to the full open access paper is in the references; https://doi.org/10.1038%2Fs42003-022-04122-0
They lowered the prices everywhere, not Black Friday specific. PC demand has collapsed due to the coming recession.
Rainbow brackets really help.
This is great, you will be hearing from me :)
I just bought oxygen not included few days ago and I'm enjoying it a lot. I like the silly aspect of it
We've had that for decades as PEGI ratings or film classifications. I was under the impression that trigger warnings were something different.
Found this recently in propreitary code base for (in abstract terms) storing enormous numbers of price values. Very interesting
https://www.theguardian.com/business/2003/feb/16/iraq.theeur... :D
"Spotify limiting how many people can use this app at once, so you'll need to wait or try again later."
They seemingly didn’t study the thing that people actually want the answer to.

Given a person who is triggered by a specific type of content do they avoid things labeled with that specific type of content more than if it was unlabeled? It’s one of those things that seems so obviously true when you talk to people.

To me this study is actually huge to support trigger warnings and content labels. They don’t cause people across a population overall to avoid the content, they act as a positive signal for people who are looking for it (like R rating on horror movies), and they have no effect on the experience — it makes the response no worse and doesn’t spoil it for people who want it.
Apparently any corona virus can wreck havoc with your taste. But it is all very unclear.
Hi!

My name is Ellek, and I studied data science at UC Berkeley. I started getting into Poker during the pandemic, and wanted to create a better way to calculate poker probabilities using code.

I wrote this Python library to generate any poker probability on the fly and calculate your exact odds of hitting the hand you are targeting. For example, say you have AK suited, and the flop comes out 4AK. What are your odds of hitting a full house? What about the probability that, against 5 other players at this table, you win the hand? Well, you can calculate each of these probabilities, and nearly any other probability you want with this code!

This notebook serves as an example of how to use my pied_poker Python package to simulate poker games and probabilities. This Python package has been thoroughly unit tested and functionally tested.

This project is 100% self-written, 100% open source, and 100% free to use (excluding commercial use). For more info on the package, see the Github Project.
It's pretty popular in Germany and the name and logo is often found on outdoor clothing. I always wondered if the name is the same in English speaking countries, or if it's different because of its negative connotations.

Apparently it's just a not too uncommon family name (Al Gore comes to mind) and also used as brand name in English speaking countries.
People get so upset about Toot and Coq and Gimp, but Gore seems totally OK. As a second language learner, no matter how long you learn, you will never know what's in a native speakers head.
Dear Europeans. This is where Credit Cards come in handy.
It’s a blend of linen and cotton.

Linen comes from the flax plant and cotton comes from the cotton plant.

Linen versus cotton have a great history. Linen was used on WW1 era airplanes as outer skins because it didn’t run like cotton canvas when the material was shot through.
Yes it does have a definition. One of them (literal translation is "working hour fraud") is working less hours than you need to as per your contract.
If you're on iOS/macOS, "HN Dark Mode" extension adds a dark mode style sheet that works pretty well:

https://apps.apple.com/us/app/hn-dark-mode/id1611040838
This is sadly the beginning of the end of Apple.
Archived copy for reference https://archive.ph/C6qJ4
Yeah, I think the re-render(?) breaks flow as completely as traditional reader mode, it doesn't matter that the uncluttered version retains some of the look of the original. If the text doesn't stay in the same place, flow is broken. In addition it seems there's some animation affect in the original->uncluttered transition that makes it slightly more jarring, but is not fundamental.

Thanks for unclutter, careful listening to feedback in this Show HN post, and pointing out your inspirations at https://news.ycombinator.com/item?id=33718859! Though I've never connected with its functionality beyond reader mode (in any tool), I'd love to at some point, but it's hard to get right in a way that doesn't become burdensome or transitory. I want browsers to become much more powerful user agents. Stuff like hypothes.is that I see you've integrated with is super cool, just not there for me yet. Godspeed!
Nice. My approach when faced with a https inspecting (mitm) proxy that did not support "http connect" requests was to do ssh over websocket.
Shrinkflation has been around for a lot more than 15 years. This Andy Rooney clip is from 1995, and looks at a trajectory of paper towel and toilet paper shrinkage since the 1970s: https://youtu.be/Q1lukmmJOHo
Knight: pronounced similar to the Monty Python sketch. In fact a lot of "weird" English orthography is just dialectic drift after orthographic ossification.
Founder stock is separate from the employee pool.

Get your lawyer to draft up a founder stock purchase agreement as part of your incorporation.

Everyone after that point will be an employee, and their equity will come out of the 10% option pool.
Do you see a need to have a good ontology of describing generalized supply chains? I see a few classes that cover this but am not sure if it is a focus.
My wife and I are both working professionals and the math doesn’t make sense in LA. A number of the properties we’ve looked at here are up over 30% since 2021. It’s just greed at this point on the part of property sellers due to low supply.
Sam Bankman-Fried Said He Would Give Away Billions. Broken Promises All Left
Is there a more defined set of memo types? I first expected a "protocol for thought" to have more thought oriented types and relationships. This just seems like Notes on IPFS.

Am i missing something?
If you had difficulty being heard on a phone, then your phone has failed at being a phone.

Also, splitting hairs over phone audio quality is beside the point. The point of a phone is to be a phone, smart or not. I would be livid if my fridge could play games but not provide cooling. A smart fridge doesn’t negate the primary function.
In Canada, it is literally forbidden to help children introspect about the reasons and consequences of such profound decisions as discussed here.

Forbidding assistance to youths, to introspect, must be forcefully rejected — it has disastrous consequences.
I read chaostheory's post several times and can't find a way to read it that looks like they're endorsing corporate centralization. In fact, there's no commentary on it at all.
I recently switch from custom Bash wrappers around curl to restclient.el [1]. It has similar features. Especially nice is the integration with jq for fetching specific data (or inspection of results with jq-mode). And, whoever is inclined to appreciate it, the fact that I can stay within Emacs. No need to get familiar with a new UI/UX.

[1]: https://github.com/pashky/restclient.el
Thanks for the quick reply. I've used curl on windows before calling it from AHK for quick dirty one off scripts. Hurl could replace that with the ability to chain requests. Thanks.
So, interestingly IMDb has a pretty detailed parents guide. For example for Shrek: https://www.imdb.com/title/tt0126029/parentalguide
I still have to fall back to Google sometimes but DDG covers a good 80% of my search usage just fine. Any amount of switching is better than none at all, even if just to push back against Google's hegemony however we can.
The failures are due to the fact that the people who can get contracts don't have good programmers, and the people who have good programmers can't get contracts.
If you think .gitignore leaks too much info, you're going to love https://www.tesla.com/robots.txt
I'm baffled to read stories that suggest Azure is a viable competitor to GCP/AWS - they're an absolute nightmare on capacity.

It took me six months to get approved to start six instances! With multiple escalations including being forcibly changed to invoice billing - for which they never match the invoices automatically, every payment requires we file a ticket.
Paywall. Can someone summarize what is Mohamed El-Erian saying?
Furness College students scoop engineering awards
Hmm. I am torn for several different reasons including the topics I would want to address, but I feel I should focus on one thing.

<< I want to make informed choices about the media I consume and how I consume it.

That is a reasonable statement and even expectation on the surface. I might accept it as rationale for graphic movies and so on, but your example is visual novel, where you choose your own adventure - a form of media that is almost guaranteed to put you in unusual and unexpected situations? Unless you play a game built around satire of everyday life ( say.. Stanley Parable ), is it not expected to expect unexpected including some questionable predicaments?

But more to my real point, should art imitate life or should it be a 'safified' version of it? I can absolutely relate to seeing something you should not see ( my buddy dared/forced me to watch "Hostel" with him and it was not a pleasant experience and have stumbled onto some real bad stuff on the 90s net - I completely buy it can mess you up if you are not mentally prepared ).

In your example, how would you know this could have been the outcome without having gone through it? It seems like catch 22. Trigger warning would give you only a very general idea.
That either doesn’t map to rationals (making 1/1 and 2/2 two different numbers) or not a bijection (0x0000000100000001 and 0x0000000200000002 both map back to 1) and doesn’t work on “the integers”.
You've just circumscribed the population of students eligible to attend those universities to include only members of upper-middle-class American families. Perhaps you can see that is problematic.

Again, these prices have quadrupled in real dollars in only 25 years. Any notion that this is normal for a college town is incorrect.
From one of the YouTube comments:

I live in Japan and personally I think it's cultural and has more to do with the aversion to change and also the critical shortage of competent IT professionals and foreign-language speakers in this country. Often times websites aren't just designed differently, they are lacking basic functionality. Any foreign resident has a story about how some important website like their bank or a government site wouldn't let them in because their name was too many characters to enter into a text field or something. The government released this contact tracing app for covid and it didn't come out until like 5 months later that the app was broken on android and just literally didn't do anything. Japan's former cyber-security minister was outed as having never used a computer in his life after admitting in front of some committee that he didn't know what a USB drive is. Just look at the difference between Amazon jp and the local version, Rakuten, and it's clear how dated and non-functional Japanese sites are.

The problem is these companies are all headed by septuagenarian nepotism hires who can never be told they're wrong, staffed by programmers who have no idea of industry best-practices because they've been trained by these old guys who don't have a clue either and just want to keep doing what they've been doing since they learned to code in the 90s and can't read non-Japanese documentation, and the consumers also are tech illiterate enough not to notice or care that the websites are dogshit because they're used to it and again never access any non-japanese content because of no foreign language skills. And also old tech is rampant in major companies for the same reasons, which means often times these ancient devices are too slow to run modern websites well.
I asked AI to summarize books in one sentence
Stripe needs to implement real customer support.

When it comes to Stripe, what choice do small businesses have? Tokenized Payment details are not portable, I can't take a saved debit or credit card in Stripe and slide it over to a First Data or Tsys account at whim.

I'm fine with integrating another API (hell, InvoiceNinja already supports most payment gateways), but changing processors when you rely on stored payment details is extremely risky business.

Stripe charges a premium transaction fee for being a no barrier to entry processor, but when they decide to underwrite your account and fail to do so, you end up SOL with a locked account.
Here is a solution of the halting problem which is implemented using addition:

function haltWithAdd(code) {
var a = 1 + 2;
return halt(code);
}

This clearly solves the halting problem (we assumed the existence of halt as the first step of our proof by contradiction). And it clearly uses addition (surely you can find where it does). By the logic (as written) of the article the implication is that '+' does not exist.
What crappy reporting.

This is just regurgitating an older article from The Information about the new rating process. The part of layoffs is unsourced & pure conjecture.
Also, don't forget that beauty is relative.

Sure, 1960's LISP doesn't look that nice nowadays, but it's day and night if you compare it to e.g. the contemporary FORTRAN IV.
HTTP REST Client for Emacs
Agreed. In the meantime, I use the following uBlockOrigin rules:

news.ycombinator.com##html:style(filter:invert(100%) hue-rotate(180deg))
news.ycombinator.com##body:style(background: white)
news.ycombinator.com##div.toptext:style(color: black)
news.ycombinator.com###hnmain td[bgcolor="#000000"]
well i'm not OP but here are some of my views:

- one important dimension of the "should" in this question is how much choice the viewer of the media has in viewing the media. this is part of why schools are such a big part of the conversation about content warnings, because the students can't just choose to opt out of readings without consequences

- another important dimension is the delivery platform and audience size. sometimes you can just ask the person who made or is showing you the thing about some very specific content you'd like to avoid or be prepared for, so specifying everything isn't as important there. otoh, if you're a giant media property with millions of viewers, maybe the cost/benefit of listing exactly when/where particular things happen looks a little better

- depending on platform, lots of detail could be more or less practical. e.g. if you're making a web page it's easy to say "content warnings: click for details > detailsdetailsdetails click for more details > detaileddetailsdetaileddetails", which easily allows the viewer to choose how much detail they want rather than picking for them, but that can be harder to pull off in other formats

- if you find this topic interesting, consider looking for literature on topics like accessibility and disability justice (not sure i could recommend a particular one since i've formed my views on this sort of thing piecemeal and through community). there is a lot of interesting moral thought on the subject of "ok so this thing is helpful to some people sometimes, sooo how much should we actually do it?"
Ask myself what other files will be exposed?
>For those viewing the comments before the article

... any confusion is obviously your own fault
nope, nothing to do with finite memory or accuracy. Thats just an easy/practical way to define it if you have a halting problem to solve.
Everything to do with
https://en.m.wikipedia.org/wiki/1/2_%2B_1/4_%2B_1/8_%2B_1/16...
halting exactly at infinity (and knowing it without summing infinitely).
Possibly stupid q: Why buy a mac if you are just going to run Linux on it? I suspect any comparable PC would be more economical (w/ exception of power draw).
Do you think there's anyone on HN who doesn't know "If you don't know what something is, just type its name into your search engine?"

this was on the first page of DuckDuckGo results for "SEO":

https://moz.com/learn/seo/what-is-seo
Serverless runs out of servers.
He clearly says on the book that it's written using the tools that most people use, and that this is not a recommendation for the tools in any way.

He also gives a counterexample about implementing it in Prolog.
The answer is that the stores claim shoplifting is way up and costing them immense amounts of money. As always, the only citations are the corporations and their lobbying group. It's standard tough-on-crime sophistry.
Looks like this is for a consistent workflow for developers where managing a VM or learning nerdctl is too much. I say this as truthful and neither sarcastically or maliciously.
Coinbase CEO says he shuttered San Francisco offices because of ‘techlash’
So basically you run an endless script to fetch https://www.tesla.com/sites/default/settings.php and hope that some day there will be a minor nginx config error which lets you download the php source instead of executing it.

This will happen some day, so invest 5 bucks per month to exploit Tesla at a certain point, so maybe you can be first in line for the Cybertruck :-)
https://archive.ph/PRxgJ
Some ppl have been saying reason macs doesn't support 4k 120hz using thunderbolt to hdmi 2.1 cables is a software limitation, I wonder if linux on macbook solves that
if only someone would offer to take it private for 3x its value!
The sanctions have driven Russia and China together to being strong allies, which is a strategic defeat for the U.S.

But you are right, they do send a "message", which is that the West is an irrational actor that undermines its own interests, and is thus an untrustworthy ally. This is why Saudi Arabia and Turkey are moving away from the U.S. towards the emerging Axis of Sanity
This blog post has some info: https://blog.cloudflare.com/geoexit-improving-warp-user-expe...

Warp uses its own set of egress IPs and their geolocation is close to your real location.
> Necessity will force countries to find USD alternatives.

You're misunderstanding the fundamental problem. It's not about a "shortage" of USD for Ghana, where they ran out of USD suppliers and no one is willing to sell them USD so they will need to switch to RUB.

You get USD by exporting stuff and you can import stuff when you spend USD. The fundamental problem for Ghana is that they need to import valuable stuff but they are running out of valuable stuff to export in exchange, hence their USD reserves are dwindling. You can't solve that problem by changing the currency. If someone is to give you their RUB, they'll still want valuable stuff in exchange.
I understand that. But MS shouldn’t have to solve “route E911 on an Android phone”. Google has to solve that for the default dialer/call handler. I don’t understand why a call made from default Android would ever route back to MS Teams. All calling (at least for E911 and similar) should go through the default call handler via API. Or something like that. It sounds like Google has a really convoluted, error-prone implementation. I’m sure they had a good reason at the time, but looking in from the outside today, my first thought is “WTH were they thinking?”