skysight-inc/HackerNews huggingface dataset:
Threads are probably a good idea, but as many people have pointed out I still have to find an app that have a good implementation of them. Most of my experience is with Slack so maybe Twist/Zulip are better at this.

* I hate threads in direct messages. Please, Slack, just give people a nice way to quote messages instead - which in my experience is mostly what people want. Right now it's a mix of copying a message and adding ">", sending a message as a thread with the "also post in the channel" flag or sharing the message and adding your reply there. I've had persons randomly pick one of my messages and then start a thread on top of that in direct messages, loosing context, but I'm not going to blame slack for that (but still, give me a way to disable threads there!)

* They work great in big channels (hundreds or thousands of people - think channels like #rust-interest or similar), but then inevitably someone will reply outside of the thread, triggering other people to comment "reply in the thread" (modern "don't reply to this email!" in a reply all) or react with that damned thread emoji. A channel should have some way to "enforce" conversation by thread - offer tooling to move messages in threads and split threads, and make it slightly harder to accidentally post outside of a thread (maybe a different button, a confirmation message, or enforcing some style in the message. I'm sure nothing will 100% work after seeing people use @here and @channel and completely ignoring all the warnings, but still).

* They are... meh in medium channels (team sized ones, thing 5 to 20 people), mostly because it's a pick and mix of people that want to use them and people that ignore them. This would at least improve if we had tooling to merge and slice threads, so that someone could at least try to enforce a style. But also from my experience it doesn't really matter too much, because not a lot of conversations will be happening there at the same time.

* Thread discoverability sucks, you get notifications but then they're tucked in a single "thread" pane. That should be collapsable and show your recent threads, with individual notifications.

* Using threads sucks too, you can either open one and lose context on everything else, or open one in a small sidebar, where posting more than 3 lines of code will fill it up and it's completely unreadable anyway. Having tabs or opening the thread in-line would be so much better.

/rant
EDIT: hprotagonist beat me to this :) Took a while for me to find the link. Ignore me

Interesting, will need to check it out.

Also there is https://longplayer.org/

which is on the same idea as this piece
“ you'll always end up with idiots.” - so hardcore ‘self driving’ cars believers, the people that actually put their money where their mouth is, those that purchase and are eager to use and test the Autopilot and the FSD are - and using your word here - always idiots? Like pipe dream religious cult world saving idiots?
No, some of the worst examples would include extermination of million of native Americans, the biggest genocide in human history. This I’d just a random example.

But yeah, Russian army killing anyone suddenly makes US army winning humanitarian contest.
Secure and efficient. Money should be a medium of transfer, not a store of value. The fact remains that you can't really get "efficient" with proof of work, and claims about "secure" are dubious with proof of stake.
I think this is easily disproven by looking at other areas of functional design besides computer UIs. Architecture is a good example - it's obvious there that while there are some things that are optimizations, a large part of the churn in architecture is style. You might claim the modern trend of having lots of large windows to emphasize natural light is an example of an optimization, but that is only "modern" because the materials and processes to affordably make big pieces of double pane glass are modern. Otherwise, the brutalist monstrosities of the last 30 years are completely a stylistic choice. Ironically flat icons and brutalist architecture share a lot in common.
“Art”
I know yanis' thoughts well enough to tell what he was saying, but I really wish he would define capitalism more narrowly there. The thrust of his argument lies somewhat far away from the broad brushes the vocabulary he uses has been painted with.

Profitability no longer drives the system-as-a-whole, even though it remains the be-all and end-all for individual entrepreneurs. Consider what happened in London on August 12, 2020. It was the day markets learned that the British economy shrank disastrously – and by far more than analysts had expected (more than 20% of national income had been lost in the first seven months of 2020). Upon hearing the grim news, financiers thought: ‘Great! The Bank of England, panicking, will print even more pounds and channel them to us to buy shares. Time to buy shares!’
Not losing messages is pretty key too.
But yeah, given enough marketing you can pull anything off. WhatsApp basically doesn't support multi device to this day and is more popular than either (free) XMPP or Matrix could ever hope to be.
There's a web version but it only works if your phone is connected. So I guess the phone acts as a server then? Does that mean they found it easier to set it up like that than to make xmpp (which WhatsApp is said to be based on) reliable with multiple devices?
In Elixir, when performance is needed and it's appropriate, we can use Rustler [0], however it's a PITA to ask developers to install rust, and you need it on CI etc to build the binaries.

A recent solution was to precompile these binaries. It's great.

[0] https://github.com/rusterlium/rustler
[1] https://dashbit.co/blog/rustler-precompiled
Also, monied interests will be able to buy the initial stake in currencies and be the primary beneficiaries when the price for a currency goes up.

It's the same system we have today at the large scale - wealthy folks extracting money from the poor and middle class.
The Russian government has done a couple of things to dramatically decrease the demand on the ruble -> hard currency conversion.

If you own Russian bonds or stocks outside of Russia, you used to get paid in hard currency. You now get paid in rubles. So suddenly the government and major companies no longer need hard currencies. Individual citizens can no longer convert rubles to hard currency. So, a lot less demand.

Meanwhile, the Russian government still has hard currency reserves and gas/oil they can use to buy rubles.
Since someone still wants to buy rubles, and there isn't a group that needs/wants/is allowed to sell them, the price is going up.
Don't be so hard on yourself: that was hardly a rant, but rather an insightful analysis.
Bernie, Mitt, Jeb, W., Bill.
Very fond memories of the Speccy. We got ours for Christmas 1982 with the Horizons demo cassette and Hungry Horace. I learned BASIC and then Z80 machine language (using Terri Baker's "Mastering Machine Code on Your ZX Spectrum") and plugged out a couple of games. I loved programming then and still do now.

The loading sounds and graphics still make me feel very nostalgic...and I don't care what anyone else says - chuntey is real!
> So, at no point did you consider that you were wrong in your base assumption and government does in fact work?

Of course, many dozens of thousands of times throughout my life, desperately wished for that to be the case. Unfortunately there is no evidence for this and immense amounts of evidence for the contrary.

> Because it looks like you examined anarchistic alternatives to government, found them all worse than government

I didn't say I found them worse than government at all, I said the first hand experience was very useful for seeing directly why government is as broken as it is, because all the same "incentive of last resort" mechanisms are typically in play in blockchains. It still turns out to be much better so far if measured by deadweight economic loss for economic coordination between a given transaction volume.

This is also why I said I would not be too surprised if it just becomes the next iteration of government. People who think that the government is desirable and its political structures are useful, parliamentary democracy, voting, departments that run projects and are accountable to elected officials, all of that kind of thing. You could clone it with a blockchain much more reliably and with much more auditability than you have with the multi-century old variations thereof running on some variant of "trust me" that we have currently.

Thus you could at least say "Yeah sure this is bad, but at least we can prove that everybody is following the rules on all elections, transactions, etc, and we have all the signed blocks to prove that from genesis" rather than the current trust-free alternative of an endless propaganda machine spinning whatever it wants people to believe at any given point in time with zero proof whatsoever.
Which hobbies did you monetize? I'm curious. I'm guessing EspoTek Labrador is one of them (which I'll be sure to remember when I get back into electronics)
Those payments are not being made in roubles yet, most western countries have declined to make them directly. Instead Russia is offering them to open bank accounts in Russia where they could deposit euros or dollars, which then are converted into roubles.

The rouble is currently propped up by the dwindling currency reserves of the central bank and by the fact that you can't buy $/€/£ anywhere as a private citizen. The banks are out for the most part, the exchanges work with a giant commission and the supply of cash is just not there. You can exchange it virtually, but the rate is about 30% worse than the one advertised by the CB. This can't go on for much longer.
And I thought 20 minute prog rock songs were awesome.
Very few were deliberately sold; almost all leaked through negligence, ignorance, or simply getting hacked.

Hacked sites seem to be the most common source, and I often find out a service I use has been hacked before any public announcements.

Sales and support teams are the second most common. They use enrichment tools and CRMs that pull data from sources like ClearBit—but they also submit data. This is pervasive in B2B industries. I’ve confronted sales teams about this in the past, and it’s contributed to our company leaving one service for a competitor who isn’t leaking our employee data.

Ever since I noticed this happening, I’ve started using fake names in any forms that are likely to end up in a CRM. Even if they try to guess my primary email from my name—which many of these enrichment services do—I’ll know which sales teams I want to avoid. It occasionally leads to some awkward conversations when I have to explain that I’m not actually the named person and that person doesn’t actually exist, but anyone in sales is going to understand—and, if they’re smart, watch their step.
TikTok/Bytedance, Figma and Stripe
If you play long enough, will you not at some point infringe someone's copyright?

Or will the lawsuit take 639 years too?
Let me add that this is scheduled to be completed on 31 December 2999, which is nearly 1000 years from now.

It began on 1 January 2000.
> struggle with the concept of syntax

I agree, and I think the problem you mention is a special case of the difficulty some people have to grasp the concept of definition in the mathematical sense.

Unlike "dictionary" definitions, they can be arbitrary: if I say "let S be the set of prime numbers greater than 13" you pretty much have to accept it, as long as it's well-formed and consistent.

On the other hand definitions need to be very precise. Natural language relies on "you know what I mean", which is a feature for most human-to-human communication, but it's not how mathematics and computer science work!
“PPS In the City of London, things work as you say - corporations are able to vote.”

How does this work?
> lesser, future platforms will be burdened with an entry cost far higher than before; Pushing that opertunity of inivation further from the reaches of those on the otherside of wealth

Yet again, HN doesn't even bother to read before commenting.

The law applies to platforms with more than 45 million users. By the time you have that many, you're not a "lesser platform that's hurting".
There are a lot of well proven live projects that use external oracle data and haven't suffered any serious issues. Just throwing DAI and RAI out as examples.
There's an opinion I'd never expected to see espoused publicly.
These are areas they'd been trying to get civilians to leave for weeks. Humanitarian corridors kept collapsing. We don't know why, but is it at least plausible that Azov forces (who have a record of massacring civilians in Mariupol) were working to prevent it. (Eg how the hell did hundreds of civilians end up trapped in the azovstal steel plant?)

It is also plausible that some residents would prefer to go east to west. Not every resident of Eastern Ukraine supports the government. And we don't hear about it much, but reprisals and extra judicial killings of "collaborators" are happening.

Finally there is self interest. It's by no means certain that refugees who go west will be able to return to Mariupol after the war.

This will all get me voted down because it doesn't suit the narrative. I don't like the Russian invasion and I want it to fail but I also wish we were interested in the truth more than "winning the information war".
"steamroll over the politicians with large public support is appalling"

Do you really think this is about the Pirate Party? If we had a referendum on this issue tomorrow, do you really think that the position held by mainsteam politians wouldn't loose by a landslide?
It's programmable and trustless allowing worldwide instant micro-payments with very low fees enabling the automation of machine 2 machine payments, or something like that.
Maybe inefficient design as in too much unusable space. Long hallways, oddly shaped rooms, excessive number of bathrooms, small bedrooms only large enough for a bed and dresser, unused fireplaces, low windows. But still no place to exercise, study or engage in hobbies.
I agree, that the results are not as bad as stated in the article. But it is still way less, than initially drafted. And it would not have come to this, if the affected companies didn't heavily lobbied to water it down.[1]

[1] https://techcrunch.com/2022/04/22/google-facebook-apple-eu-l...
It’s a Ponzi scheme. The crypto people tried to position it as digital gold, but obviously the market doesn’t see it that way.
> the idea that people must now play like robots to earn a living so as to be human in their spare time is, indeed, the apotheosis of misanthropy

This quote is amazing, and describes most of crypto.
I'm a fan of Wirth languages in general and had the pleasure of writing DOS applications in Topspeed Module-2 in the late 90s. I generally find the Pascal/Modula/Oberon languages fit my cognitive abilities well. Perhaps it's because of the need to plan out definition and implementation separately as well as use of units/modules - I don't really know tbh, but it just feels ok to me.

I've dipped in and out of FPC/Lazarus over the years, and will give this a re-look, especially now I'm inspired by some of the comments in this post.
Overwhelming number of tcl positive comments here. Must be selection bias. Tcl is ridiculous. I propose that anyone who prefers tcl over other top languages in 2022 simply doesn't have productivity or teamwork as their top goal.

Do you want your language to help you solve real problems, or do you just enjoy your weird toy from another era? Everything is a string..? Please.
The percentage of billionaires is not the whole story of social mobility. Social mobility in Germany is significantly worse than in the USA. Here's a German source:
https://www.dw.com/en/germanys-social-mobility-among-poorest....

Besides, about 30% of German billionaires inherited their money as opposed to about 12% of US billionares.
https://www.forbes.com/sites/niallmccarthy/2016/10/10/where-...

Europeans frequently have a very distorted view of the American social safety net - it exists and benefits are substantially similar. It has some unique problems - the working poor who don't qualify for Medicaid frequently go uninsured despite significant subsidies for their insurance. Student debt is a national fiasco, but it is quite possible, the norm really, to get an education in the USA without becoming one of the horror stories. Medical costs are out of control, but the American sport of posting the top line (before discounts and insurance coverage) on an insurance statement for an emergency room visit or major procedure to the internet is more a reflection of how bureacratic requirements for billing paperwork differ.

Literally no one in the US needs "millions throughout their lifetime to cover medical bills" - max out of pocket in the US for an individual is currently $8700/year, which is significantly more than the 5000 euros/year for the privately insured in Germany, but not an order of magnitude difference.

Germans also tend to recoil in horror at the notion of bankruptcy because individual bankruptcy in German-speaking countries is actually a horror. I think this is a civil-law vs common-law difference, but I'm not an expert. It's not easy going broke anywhere but the process in English-speaking countries is much faster and much less punitive - it is intended to get people back on their feet as quickly as possible rather than to discourage them from entering into the process at any cost.
Blockchains are accounting procedures, not money. The only use I've ever figured out for blockchain is to support a hawala among untrusted partners. But real value (goods/services) must eventually be transferred in the network.

Blockchain "currencies" feature:

- high costs and slow speed of clearing transactions;

- volatility WRT to other stores of value;

- routine abuse and theft (with little chance of being made whole);

- association with criminal enterprise

These are pretty good reasons not to invest in blockchains.
> I think the difference is largely a culture problem. Most python devs think of typing as a “nice to have” extra, whereas someone using a typed-at-compile-time language see it as an essential feature of good code

I love statically typed languages. I also love python. But pythons "type annotation" system is garbage. It is neither here, nor there and developers spend an inordinate amount of time figuring out types.

While other languages typing is a productivity booster, pythons type annotation absolutely isn't, especially with complex types.
Scott county VA: https://datausa.io/profile/geo/scott-county-va

Property mentioned: https://apps.realtor.com/mUAZ/edgtb14h
Nobody inside Russia can sell rubles and no one outside Russia wants to buy rubles.

How can you value something that is not transacting? The published “worth” of the ruble seems like a fiction.
Yes. One of the highlights of being a speccy owner. Other than the attic bug. Taught me all about machine code and memory as an enthusiastic 10 yr old.
Overconsumption, explained
That's just silly. Thank you for taking the time to read it.
The pacemaker is probably only designed to last for 50 or so years. I'm not an expert, looking up the statistics, that seeems to be a very generous estimation. So you want to put a power source that can last hundreds of thousands of years in a device that's going to last 50, at great expense?
I don't mean to pry, but it sounds like you have "retired" and found your calling instead, if you are working for free, but are 100% invested in the quality and professionalism? And that you have your basic needs (and then some) pretty much covered?

If so that sounds amazing!

If I may prod a bit, why not take a salary in your situation? Why work for free, especially when it's highly valued not only by others, but to you as well, since you know what you're giving, and work hard to maintain a high level of quality?
Let me be clear: I agree that the US has acted purely in its geopolitical (energy) interests in the Middle East, to the great detriment of the well-being of the people living there, including civilians. I also agree that being treated like this can engender hatred and feelings of vengeance. I also understand that leaders habitually manipulate people with whatever tools are handy, faith being a traditional favorite, such that an individual may think they're doing God's will, when they're actually doing their political leader's will.

I believe all of that, yet "they hate us for our freedom" remains an accurate description of the fanatic. It is, essentially, definitional.

>If China dropped a bomb on your parents home over some mineral rights, don’t you think you would become a little anti-Chinese?

You seem to interpret what I'm saying as bigoted against Muslims (it's not, BTW), so I'm surprised you'd make this argument. Furthermore, it's ambiguous what you mean: do you mean anti-China, or anti-Chinese? Yes, I would certainly feel the former, but not the latter. Individuals aren't nations, never were, never will be.
No I did not mixed it up, I'm suggesting that proponents of something unpopular need to obtain a tool that works to defend their positions. Not an awful lot of people are into the stuff that Pirate Party advocates, maybe they should find something to push for that an awful lot of people are interested in. "Save the kids" so far has been a very effective tool, the only time it failed as far as I remember is the Apple's auto-policing for CSAM proposal. The internet privacy and freedom advocates need to have something like that.
Its an excellent point. You really cant get a sense of the whole thing since its mostly one tone stretched out most of the time. Hopefully it survives the stated 639 years
The described practice sounds like it would make HN an excellent source of training data for a machine learning model to generate appropriate titles for a piece of long-form content.
I didn’t “speak for all Desi people.” I said that “lots of Desis” have an affinity for Russia, which is undeniably true given the history.

Also, a plurality of Indian Americans like Modi and the BJP: https://carnegieendowment.org/2021/02/09/how-do-indian-ameri...
We have been evaluating how to scale our company (software agency) to be able to quickly build out mvps for some of our projects. The topic of no-code has come up and the one product named Unqork[1] has been mentioned to us. Has anyone had success with these solutions, if so what type of projects have this no-code paradigm excelled at?

[1] https://www.unqork.com/
Surprised to see this is the second result when googling “cdecl” despite its naming collision with the calling convention.
Ask HN: How many domain names did you park and what have you spent on them?
How many domain names did you park for startup ideas in the future? ... and what have you spent on renewing those domains over the years / decades?

I will start - I have had up to 20 domains at some point, over the last 22 years ... pared them down to 3 now.

Would have spent upwards of $2000 on renewals over these years.
pewdiepie, a youtuber, has 111 million subscribers. europe is underestimating the web.
I just loved Scott Kurtz' take on NFTs: http://pvponline.com/comic/2022-01-31
Pretty sure the gearing and/or flywheel spinning required to actually reasonably charge a device like this would make using it as a gaming input mostly useless. If you've tried any of those hand crank devices, they take quite a bit of force to get going.
BBC 4 on Long Wave.
wonderful signal on 198 khz.
Usually all the Spanish stuff also landed on our side of the border as well.

I have to thank Spanish game and programming magazines, as well as some famous adventure games like La Abadía del Crimen, for being bilingual in mother languages instead of doing the usual Portunhol.
Ozarks Technical Community College robbed of nearly $900k