skysight-inc/HackerNews huggingface dataset:
I live in NC now. Tornadoes in the summer are not uncommon. One of the first things I purchased was a weather alert radio we keep in our bedroom. I have all of the alerts disabled except for tornado warnings.
Have you ever considered that your constant FUD against Matrix just ends up hurting open communications in general? How about putting your energy into improving XMPP rather than constantly whining about the existence of Matrix.

Matrix is properly standardised at https://spec.matrix.org by a non-profit foundation: https://matrix.org/foundation. Just because the core team created a startup to fund our work (3 years into the project) doesn’t make it “a product by a single VC funded startup” - especially when there are hundreds of independent companies building on the standard. Meanwhile empirically synapse, dendrite and conduit can all talk fine to each other and we haven’t seen any fragmentation yet.

If you want to complain about something, go attack the closed cabal of RCS or the hypercapitalism silos of FAANG - and leave us the hell alone.
Tell HN: Real World Usage of Bitcoin
Stories of how Bitcoin is used around the world[1]:

- by girls in Afghanistan: https://www.reuters.com/article/crypto-currency-afghanistan/feature-salaries-to-remittances-afghans-embrace-crypto-amid-financial-chaos-idUSL8N2QU39A

- by Russian political opposition: https://www.reuters.com/article/us-russia-politics-navalny-crypto-curren/bitcoin-donations-surge-to-jailed-kremlin-critic-navalnys-cause-data-idUSKBN2AB2GR

- Nigerians without access to foreign exchange: https://www.theguardian.com/technology/2021/jul/31/out-of-control-and-rising-why-bitcoin-has-nigerias-government-in-a-panic

- Chinese capital flight: https://www.cnbc.com/2020/08/21/china-users-move-50-billion-of-cryptocurrency-out-of-country-hinting-at-capital-flight.html

- truckers in Canada: https://bitcoinmagazine.com/culture/how-bitcoin-fueled-canada-trucker-convoy

It seems Bitcoin is indeed used to subvert Governments. However, it also seems the case that "subverting governments" is not always a bad thing. When people with monopoly on violence resort to bad laws and regulations, having a tool like Bitcoin to go around those goons is actually a good thing!

[1] found in this excellent article: https://www.swanbitcoin.com/a-look-at-the-lightning-network
I’ve printed out Waze directions for a 5 hour drive when I didn’t have a smart phone. I was confused when Waze told me to take the next exit because it was going into a different city. Turned out when I got to that exit there was a huge line of cars reduced to a crawl on the highway and Waze had me drive through the town to, presumably, save time. 4 years later and I’m still amazed printed out directions accurately predicted backed-up traffic.

Why isn’t Waze integrated more into GMaps? I’ve heard they use it as a beta platform to test features but I rarely use google maps so I have no clue.
This framework and article don’t just apply to traditional painting art. This applies to any art: video games, movies, TV shows, books, even web design. Discussion of all of these things would be elevated if people can separate what is good and bad from their own preferences.

Edit: typo
This is about adopting RCS, NOT about pushing iMessage to other platforms.
It doesn't. An article written by Google for their own benefit is less of an article and actually more akin to corporate propaganda. It is not a trustworthy source.
That’s not jet fuel.
Of course and they do a great job. But what is YC's acceptance vs. application rate. I imagine something more selective than Ivy League.

What about those not selected? What about show selected that fail?

Seems to me that the biggest problem we face today is centralized power and that the antidote to that is hyper-decentralization via tech entrepreneurship. We need like 1000 Elons and Bezos.
If that 17 year old becomes a 30 year old with access to something sensitive the adversary wants, then the adversary might harass/blackmail that 30 year old with what they did when they were 17 years old.
I always thought iMessage was the dumbest thing. I’m abroad, I try to iMessage someone because I know it’s going to be free: oops, it downgrade to text and I end up paying. Or I’m on a bad wifi connection: oops, I will not use your signal and just block.

In any case everybody I know uses whatsapp so I don’t think it’s a huge deal. Texts are for spams or restaurant waiting lists.
Publishing with a SSG is so complex (and for many good reasons, as other comments mention). When anything gets this this complex, I pine for an end to end optimization targeting simplicity.

And I don't think the static site generator is the driving force for complexity here. The web ecosystem really seems nuts when you step back. When it comes to publishing on the web, I would really like to see something simpler gain traction.

Browsers are both amazing and amazingly complicated. I would like to see the 80/20 rule applied to see what comes after HTML -- maybe a reboot for 2023?

Surely I'm missing something that already exists?
Even Balder gets an itchy navel.
It means silos and information hiding are baked in — as a matter of corporate culture — at least in part to preserve the option of plausible deniability for statements like Twitter’s.
Google Earth is showing its age as well. If you haven't seen it check out https://www.placemark.io/ . Multiple editors, GeoJSON, web based, etc.
If you were applying to be a doctor would the interviewer giving you an orange and a dull knife and asking you to cutout a seed without spilling any juice on the table be helpful as a hiring filter? Because that is what you are doing.

Just hire a few people part time and the one(s) that can deliver offer full time roles.
I Made a Python Bot to Send “Good Night” Texts to My GF
Pretty sure most plastic eventually becomes microplastic. So, the fishing waste is doubly bad because it chokes and traps aquatic life while on its way to doing whatever it is that microplastics do.
Most people I know in the US use whatsapp (except for like one person)
I suspect you are greatly over estimating how much this has disadvantaged you in the grand scheme of things. Move on, forget about it, and count your blessings.

What happened to you is wrong, but it’s also a daily occurrence for many people that are not white men.
> I'm not sure what "locked-in" means here. If something happens to WhatsApp (becomes paid-only, abandoned), you can use Telegram, Viber etc. Maybe the only problem is that you can lose chat history when switching, and that you must make sure all your friends/family migrate to the same service...

And get your contact spread over 4 differents messaging App and consequently have all of them installed.
While I do have browser tabs open for WhatsApp, Google Chat, and GroupMe, as well as the Signal desktop app running, most people I know do not do this, and do most/all of their messaging from their phone.

I get that's not your experience, but it is indeed an experience that exists, and is probably fairly common.
A lot of people just blindly argue the absolute most negative possible stance period with NVIDIA, that they will never ever do anything positive and any positive stuff that happens doesn't matter at all because of reasons that are invented on the fly.

they open the kernel side? not good enough, they still have blobs (so does AMD) and the userland is still closed (which, so are parts of AMD's as well - the raytracing stuff is all behind closed licenses for example). They added adaptive sync support? Well, why don't they open up g-sync native!? Oh, they did that too? ....

it's similar to the anti-apple set that are just going to shit all over apple regardless of what happens. Apple publishes an API to make Asahi linux's job easier? Not good enough! apple is evil guys!

it's just so tedious and childish, like haha guys did you hear that linus gave NVIDIA the finger? that makes me laugh out loud guys!
Check out Primo. Still in Alpha but very promising for that use-case.
You don’t?
This comment says almost exactly the same thing without the first sentence. This trend of everyone calling everyone else a something-ist can’t die fast enough.
Paper straws are inferior in every respect except not be plastic. People encounter them regularly and the plastic variety never represented a significant portion of the problem. So in some ways the imposition of paper straws feels insulting. No one is going after tire manufacturers or commercial fishing companies, but straws got taken first. It feels like the whole campaign to guilt people for their personal carbon footprint. It’s just so atomized and so far downstream of actual issues.
This seems like needless injection of your pet issue into an only tangentially related subject. Cars are used for a huge fraction of the transportation in the world. It would be surprising if the oceans weren't full of tire dust and so on. (inb4 anyone construes this as an endorsement of the status quo wrt micro-plastics)

The fact that the commercial fishing industry manages to dump 1/4 of the tonnage of plastic into the ocean despite only a fraction of the human man hours dedicated to its operation and a fraction of the rolling/floating stock is pretty impressive. You'd think they were just throwing nets overboard.
It's a part of her umbilical cord at least, even if at the end of that umbilical is a weird collection of cells that will form a different entity. I think of it like cell division, where there is a weird process, and at some point there's kind of two organisms in one, until they separate, and then it's two different organisms (cytokinesis).

Human pregnancy is absolutely bizarre and quite dangerous. Some weird facts:

- Fertilization doesn't even happen until the 2nd or 3rd week.

- Pregnancy can occur outside of the uterus, which quickly leads to ruptured organs and death for the mother.

- 20% of pregnancies end in miscarriage.

- The fetus's cells float freely in the mother's blood plasma, which makes the mother a chimera.

- A mother's blood can develop antibodies to rhesus antigens in the baby's blood, identifying the baby as a foreign invader.

- A fetus's "coating" has genes that inhibit T-cells in the mother, which is the only way the mother's body doesn't destroy the fetus (which is an alien parasite to the mother/host).

- Fetal stem cells can travel throughout the mother to repair things - or create an immune disorder.

- Women grow an extra organ (the placenta) during pregnancy.

- During development, a female fetus develops all the eggs the adult form will carry throughout its lifetime.

- Amniotic fluid is fetus pee.

- A fetus can't survive outside the uterus before 23-25 weeks.
That's cool, didn't know that Apple didn't try to somehow shoehorn threads into SMS (like they currently do extremely poorly with tapbacks and stickers)
The United States and the Soviet Union facilitated the overthrow of Hitler, Mussolini, and associated puppet governments in Europe during WWII and reconstructed the affected countries or their successor states after the war. Those which remained in the US sphere of influence seemed to do fairly well.
In theory you could fork it away, if you can talk everybody into it. What you can't do is prevent someone from launching a similar contract afterwards.
Neat!! but please, please support left-and-right keys and better mobile (swipe left and swipe right)
Would send celebs meth or weed in the mail also count as trolling?
Next Gen Filesystems (ZFS, BtrFS, ReFS, APFS, etc.)
I flag 'em cos it doesn't really make for curious discussion. It seems it'd actually just lead to the usual flame-war-y "no u"/whataboutism of most political discussions.
Oh yes, let’s ignore the fact that whatsapp has end to end encryption
You can use CF Pages with your own build infrastructure, it has "direct uploads" now. It's currently unlimited in the amount of deploys you can do a month. I don't think CF knows how to price it yet, so I wouldn't rely on this being free forever.
For trip recording, in OsmAnd~'s sidebar check out the "Plugins" menu item and enable Trip Recording.
Has this been your experience? Even the worst ISPs I've had never cared about the volume of upload. I also self hosted a blog for a couple of years and never received any warnings. Obviously there could be a problem beyond a certain large scale, but it's wildly unlikely an ISP is going to notice or care about someone's little blog.
Looking for immigrant founder case studies for my book
Hi folks!
I'm an immigrant and writer who's currently co-authoring a book on immigration & entrepreneurship with one of the leading attorneys in the U.S.

Our goal with the book is to provide ALL pathways that an immigrant on a visa can take to become an entrepreneur and build something of their own. We want to populate the book with case studies and stories of those who've done this before.

Do you know someone who's an immigrant founder? Are you one? Comment below or reach out directly me to on LinkedIn (check the URL of the post).

Thanks in advance :)
The guidelines[1] are quite explicit. "Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic."

If a technology connection comes up, then maybe. For example, if it turns out some kind of hacking or technologically interesting surveillance system provided evidence key to issuing the warrant, that would be HN-worthy.

[1] https://news.ycombinator.com/newsguidelines.html
It's not a matter of Twitter giving guarantees about optional data. This is PII, which has to be protected legally.

Internal controls at a company of the size of Twitter is no longer optional. You don't have to intend malice to be guilty of negligence.

Equifax never gave guarantees of security and data safety either, but it's understood that they should be responsible.
> If you need to embed, then actually, you need to embed InfoSec, UX, IT, Customer Success, Product, Compliance, etc. etc. for exactly the same reasons. In today's labor-constrained economy, good luck finding qualified people for every role on every team!

If those people are part of your core value proposition, the thing that's supposed to give you your competitive advantage, then yes (though if you need all of them, you probably don't have a very good value proposition). If not, if they're just a cost center doing commodity-level work, then they don't need to be part of the product team - but in that case you should be looking to minimize or outsource them.

> Product teams need to own their product top to bottom. Platform teams need to make that easy for them, because modern stacks are huge, it's not possible to staff a single team with all the necessary experts, and all that expertise is a genuine necessity. The lines are drawn in different places in different companies depending on available labor and technical requirements.

If the "platform team" are doing something so independent from the products that they don't need to be part of the same team, why are they in-house at all? If you're offering a generic platform, either you're doing it better than Amazon and should be in the business of competing with them, or (more likely) you're doing it worse than Amazon and should just use Amazon.
That was fun! But I was able to solve the puzzle by continually rotating the same direction.

I bet this was tried, but what's play like with the same game mechanics of this version, but with the original game play, where each move gives you a new block?
I’ve looked at Kotlin but haven’t used it. It seems like it was designed carefully, and conceptually, I think Jetpack Compose is pretty cool. Is there a (non-Spring-like) Kotlin server-side framework you would recommend taking a look at?
Are 1 in 12 colorblind in a way that makes the white on green difficult to read

What if 3 in 12 who aren’t colorblind find it easier to read white on green?

Not everything is worthy of a social justice battle.
MMS was (is?) spectacularly expensive, I recall sending an MMS and it costing in the realm of £1.50 -> £2.00 per message, furthermore there was a maximum size to the attachment you could send with it (100k-200k?). These two alone made it a non-starter.

Sure it was exciting at first when the first 3G colour display phones with cameras were a thing, but the cost and size limits were prohibitive when proper smartphones came on the scene.
Same, from the US
You can mention all reasons you want. But travel has to adapt to the needs of a healthy environment and not the other way around.

If that means you have to travel on a donkey for 5 years to make it to a really important conference then so be it. If that's too much then do it online.
I personally think they should adopt something brand new and not evil. I'm not saying that RCS is evil, but from what I can tell, while it has federation, Google seems to be gaining a monopoly on RCS (sorry, I don't remember what article I read that in). My pick would be something like Matrix or even XMPP to make sure that there's a definite standard that is federated by design; however, you'd have to trust your carrier/software to not dump your messages onto Google's server instead of using a different server.
I'm not sure I understand you fully.
All the well-known cross-platform toolkits are C/C++, so you'll have to find bindings for whatever "sane" language you want to use. Your options are basically:

- Qt: the most widely used, but is a little janky on macOS and they've been going down the JS route recently

- wxWidgets: is a possibility, I haven't used it in a long time.

- GTK: "native" for Linux, but technically cross-platform. However the experience is lousy (and it is C, not even C++)

- JUCE: another long-standing, somewhat niche toolkit, but I've never used it or anything written in it.

- Flutter: must use Dart as the language, as far as I'm aware. Also, not sure how native-looking it is.

There are also Java and C#, but I've never used a Java UI that looked or felt remotely native (or even "good" for that matter). Haven't used any C# apps but I assume some toolkits exist.
> Israel is pretty prosperous if you're Israeli.

What is called in Israel the War of Independence and outside the 1948 Arab–Israeli War, wasn't a revolution. The Jews in Palestine had their own territory and governance distinct from the Arabs for decades. So I think it was more a case of expanding and consolidating what they already had.
HTTPie GUI
https://twitter.com/httpie/status/1555557706538303488
at least where i live, whatsapp is the defacto messaging platform -- i don't know a single person that doesn't have it, to the point where people won't call you, they just assume you have it so they just send you a message.
I won't claim like a sibling that this is "wild", because I think it's not that surprising that different people have different social circles and different group dynamics. But I too am an older US millennial (xennial, if we want to be trendy and overly specific), and my one-on-one communications are almost all on SMS. My group chats are mostly on Signal, WhatsApp, and Slack. I have a few one-on-one chats on Signal and WhatsApp, but the bulk of them are over SMS.
Laser printers have been the most versatile B&W printing tech more or less since they were invented, and the best-looking for most of their existence.

For photo prints, you are far better off just paying per page for commercial products, though color lasers are pretty good for simple things like colored charts. A really good color printer costs a lot; it's far cheaper to rent the use of one when you need it.

I used an HP LaserJet 4+, upgraded to 4M+ by adding a PostScript board, and adding memory to get it into the 30-something MB range. That was 12 ppm printing speed. I replaced it with a much-lighter Brother HL-2140 (22 ppm) when I had owned it for about 10 years, during which I replaced the toner once. The Brother is now almost 10 years old, still working just fine, though I have replaced the toner twice.

I could replace it, but why? It still does what I bought it to do.
Prime example of US rhetoric though. The US is allowed nukes because they see themselves as the “benevolent dictator” of the world and only real superpower. Therefore “we” can hold nukes and tell everyone else what to do.
On Hamas, it’s a great example of why the US system of designating who is a “terrorist” or not simply doesn’t work. In Palestine, Hamas are central to the liberation of Palestine from Israeli acts of aggression and terror against the Palestinians. Some would call them rebels or legitimate, organised political groups (as with PLO). Hamas have done a lot of wrong things and I’m not defending them. My point is merely to prove that just because it’s on a US list, doesn’t mean it is right.
>they don't want to risk some offended mob coming after them for wrongthink.

So where is this actually happening? I know lots of people claiming this is right around the corner since I’ve been born, but somehow the mind control police have failed to show up. Give me a case of someone being oppressed for a solicited opinion.
Nothing about the developer experience of React seems better than any old HTML template language (and hardly better even than plain HTML), if you're not doing any interactivity and are just going to render once and spit out the HTML.
Area 5150 (Demoscene)
ehhhh, that twitter post is weird. It's like your phone number. You're free to switch carriers, and just like a phone number, you lose it if you stop paying. It's not designed to replace whatsapp, its replacing sms.
This is awesome from a VPN
I agree filepath related tasks are ugly. But there are a number of reasons for that that aren't related to zero termination. First, there is syntax & semantics of filepaths. Strings (whatever kind, just thinking about their monoidic structure) are a convenient user interface for specifying filepath constants, but they're annoying to construct from, and disassemble into, filepath components programmatically (relative to how easy I think it should be). Because of complicated syntax and especially semantics of components and paths, there are a lot of pitfalls. Filepath handling is most conveniently done in the shell, where also nobody has any illusion about it being fragile.

Second, you're talking about memory allocation, and this is arguably orthogonal to the string representations we're discussing here. Whether you make a copy or not for example totally depends on your specific situation. The same considerations arise for any array or slice type.

Third, again, you're free to make substrings using pointer + length or whatever, and this is in many cases the best solution. I could even agree that format strings should have better standardized support for explicit length, but it's really not a pain point for me. I'm only stating that zero-terminated is an acceptable default for string literals, and I want to stress this with another example: Last time you were looking at a binary using your editor or pager, how much better has your experience been thanks to NUL terminators? This argument can also extend to runtime debugging somewhat.
> Is it because Google was forcing third-party manufacturers to include things, but Apple of course just doesn't have that issue?

Yes.
If that money is funding speech, especially political speech, yes.

If it’s being used in some random commercial transaction, not so much.
I’ve tried that and it didn’t work reliably for me. The jet brains runtime release works but it’s a bear to figure out which download to use.

Regardless, it’s ridiculous that at this point Java doesn’t have full hotswap. All the hooks are there (as is apparent from the error messages when a hotswap fails) and the dcevm is being maintained by jetbrains employees. It needs an internal champion at oracle/sun.
Linking to this Twitter thread because I am not one of those "people who even kinda understand," and some of the other tweets provide useful context.
Not end to end encrypted lol