skysight-inc/HackerNews huggingface dataset:
Methnks you approach the control flow differently, as in for instance in pseudocode:

assert(list.len() > 0);
//code that assumes that the list not be empty

Whereas in a functional language, what would happen is:

if list.len() > 0 then
// code assumes that the list not be empty
else
assertion_fail("list is not empty")

Functional languages lack sequencing syntax that execute two expressions, ignoring the result of the first, altogether, and every function definition is one single expression.

One does not as such first makes an assertion as the first element of a sequence, and then proceeds under the assumption that the assertion did not fail, but rather calls the `assertion_fail` function on some code paths, which then never returns if ever it be reached.

The type system will call the function all the same, as as far as the type system and language runtime is concerned, it is an ordinary function that will return a value of the expected type, but under the hood it aborts the entire program, and prints proper diagnostics.
Death is not and should not be judged purely based on some headcount, but in relation to the degree to which it was preventable, and the errors that were made to achieve exactly that. And on that front Covid may very well be the worst, most easily preventable pandemic mass death in this century.

The sheer incompetence, misinformation, petty squabbling within and between countries is going to make it to the history books. Disruption to business won't even be a footnote.
Ask HN: How do you get invited to Clubhouse?
I’ve seen Clubhouse mentioned here over the last few days (mostly related to the recent 1BN valuation).

It seems the only way to get an invitation is to have a contact that’s already on Clubhouse (or be a celebrity). I (and likely most people) don’t meet those criteria at the moment.

Is there a form/method to getting invited that I’m missing?
You can't use the app for anything except this one service. If you're not reviewing the service itself at the same time, what's the point of reviewing the app?
Sometimes I wonder if the Linux ecosystem’s footprint is too big to maintain reasonably. I am impressed by the OpenBSD team, as they have created a pretty big ecosystem of code that they’re able to apparently keep a lot of eyes on.

And then when the OpenBSD community sees something critical like sudo, and decides it is too large an attack surface to keep polished, they up and create something like doas:

https://flak.tedunangst.com/post/doas
The Evolution of the QEMU Translator
Nightski's comment suggests strongly that this is an incorrect guess.
You're correct. But it's also useless without the service provider, and the store specifically asked me if the app was good at trading stocks, linking bank accounts, tracking stocks.

If we stick with your perspective, no, it's not. It's a pointless app without the service it consumes. And today the service frustrated a bunch of its core users.

A good rating on the play store serves as advertising. It helps the app creator, and in this case the service provider, gain customers and make money. They probably should be penalized heavily for the way their users experienced service degradations today that made the application useless.
The card game manufacturer? I have no idea what you're talking about.
(Addendum: If your salary was a dollar ten years ago, and a dollar today, you can afford just as much bread as you used to, but your chance of buying a majority share in my bakery, or outbidding me on a house in a good school district, has gone way down.)
Yes, towers cost more per sq ft, but I’m talking about local comps - a house in a neighborhood with towers would cost tens to hundreds of millions of dollars.

In most of America, towers are rare. Think more of 3 story apartment buildings along suburban arterials - those are unquestionably less expensive than the houses between the arterials.
Quantquake: 2020 and the Revenge Against the Nerds
Especially if there is a crash.
> Manga Studio/Clip Studio Paint's file format is interesting as well: it's just an SQLite database, with raster data stored as blobs. Not going to implement that for Krita either.

I'm curious why? I'm not trying to start anything, but I remember this discussion from a few months ago:

https://news.ycombinator.com/item?id=23509914

> I wish my predecessor at Krita had made that choice (sqlite), instead of choosing to re-use the KOffice xml-based file format that's basically a zip file with stuff in it. It would have made adding the animation feature so much easier.

To summarize the benefits to something like sqlite over zip+xml (not all were made by that author) is; update in place means not having to overwrite the whole file, not inventing xml format for describing an image, not needing to keep the entire representation in-memory, a longer saving process is more fragile, incremental loading.
Yessssss! Vibing.

Your last paragraph describes exactly what motivates me to work on an open source platform called https://pol.is/home . Or rather, the loss of the ability to navigate those dynamics in high-volume, low-empathy digital spaces we've created, that's what motivates. The platform is big in Taiwan, and is being used to crowdsource national legislation. It allows the opinion landscape of thousands to be made legible in aggregate to all participants so that everyone can build the nuanced and deep stories around complex issues, instead of collapsing into emotional tribalism. We lose all that good stuff in online spaces, that our wetwares gives us for free in meatspace :)

Anyhow, take care, fellow traveller
As I said in a comment below: Isn't that the irony though? You can continue to use American infrastructure, be it for communication, finance, etc, unless you irritate the wrong people. There are no lack of "Putins" in Anglo countries as well.
A user can't be expected to know where the line is between "working as intended" and "misbehaving". A user can't be expected to know what is the fault of the app's implementation, and what is the fault of "the service" behind the app. Even at their most restrained, users review the user experience.
> "buy a feature/bug fix" button.

You could run into a problem with a lot of OSS no-warranty policies this way.
Contra Weyl on Technocracy
This is how I rationalize what I'm seeing.
10 years ago, we had the biggest recession anyone alive had seen. In general, that recession was due to "the housing crisis". The truth is more nuanced, but no one really looks deeper.

In April of 2020, we were on the verge of a recession. Everyone in charge - and I mean EVERYONE - remembered the Great Receasion of 2007/08/09 and that "the housing crisis" caused it. They ALSO knew that they would never live it down if "they" let a SECOND recession happen because of "housing" (whatever that means). They were OK with a recession for ANY reason - just NOT housing. Leaders all over the country accepted this: Democrats and Republicans in Congress worked quickly to pass a massive stimulus: Democrats didn't ask for too much, Republicans didn't cut too many corners. State Governors worked to approve unemployment. The CDC even prevented evictions.
The Google Play Store isn't exactly known for "thoughtful" reviews. The GPS review system is so horribly gamed by app devs that I just ignore it.
I can't speak for the original commenter, but the completely nonsensical claims I've been constantly seeing over the past few days are what's making me think the bulk of them will end up being suckers.

A friend was telling me a few hours ago that she's exiting once GME hits $5000 - yes, five thousand dollars, I specifically checked that was what she meant. She (and a few other friends who didn't name dollar amounts) have been misled about what a short squeeze is, and believe there's some specific future event called "the short squeeze" where they're guaranteed to make money if they're holding GME when it happens.
And/or drop it at http://kaggle.com/datasets for others to do analysis/visualizations on.

Disclosure: I work there.
Everyone would rather believe that trillions of dollars worth of companies and dozens of government officials are all conspiring because one (not terribly well liked) short seller and his fund exploded.
You're reviewing how good of a UX the app has for the underlying service, as I see it. Because it's very easy to imagine a great stock broker with an awful UX. By your logic all variations of Facebook Messenger (like Lite, etc.) should receive the same rating? Surely that doesn't make sense?
> interest rates are not low, we just measure them wrong. The dollar is being devalued

I don't follow. Could you explain? If the dollar is losing value, then wouldn't interest rates "really" be lower than they'd appear to be without accounting for the devaluation? Here's my reasoning:

Imagine the dollar loses 50% of its value in the next year. You park $100 in a 1% APY 12 month CD today. After a year, you've earned $1 in interest. But your CD has actually lost value in that time, even accounting for the interest money the bank gave you. In real terms, the interest rate was less than 1%; in fact, it was negative! So the 1% interest rate appeared higher than it "really" was.
> This has been going on for days (the majority of the week) and shows no signs of stopping.

It seems that the reddit community has been expecting this for quite a while, though maybe they didn't expect it to get noticed outside of wallstreetbets.

15 days ago, with discussion on upcoming gamma squeezes and eventual short squeeze. Price was $20. https://www.reddit.com/r/wallstreetbets/comments/kwb827/gme_...

1 month ago: "shorts are still ~100% short and running out of time" https://www.reddit.com/r/wallstreetbets/comments/kh9na8/gme_...

4 months ago: "bankrupting institutional investors for dummies, ft Gamestop" https://ns.reddit.com/r/wallstreetbets/comments/ivs6dw/bankr...

(added) another from 4 months ago, focusing even more on a short squeeze: https://www.reddit.com/r/wallstreetbets/comments/ip6jnv/the_...

(I just found these via the search function.)
> people are seriously suggesting Russia as a "freer" alternative to American/Anglo systems

This is more of an alignment issue. If your particular community is US-centric, going to Russia (or China) for hosting will serve you well, as they have little interest in what you're doing and will not easily give in to pressure (if you're scared of the US cracking down on you, you should probably avoid the EU as well).

Still, I agree: Having to take these steps as anything other than a far fetched precaution is horrible.
What law do you suppose was broken?
You could instead invest in GME yourself?
You'd do better to phrase this as a question. If you are willing to assume bad faith on an impression alone people will likely do the same for you, i just did.

Phrasing as a question means you aren't making the assumption and gives op a chance to make a good faith response, which is usually more constructive.
The three things that come to mind are

A) it's extremely time-consuming and difficult to capture the mechanism for how organisms act in the middle of the human body in the middle of their lifecycle when we're not even sure what we're looking for, so it's just not been found yet.

B) it might just be safe and cost-effective enough to give people worms temporarily as a treatment instead for now. (I don't know if this is the case, but if they're doing it for a study, the risk profile can't be that bad...)

C) even if we isolate whatever mechanism they have (and can synthesize it readily), it's still an immune modulator, so all the same caveats for steroid creams might apply at any significant dose.
It supports a single queue per directory. Unless you're using an ancient filesystem, you should be able to create more than enough queues to handle anything you need.
Why is Robinhood getting singled out when six brokerages implemented the exact same trade restrictions?
> The PDP-11 instruction set is small and elegant.

Scared PDP-endianess sounds...
How many of those Robin hood margin calls were on people waiting for their deposit to go through though?
customer reviews aren't really a 'democracy'. They're supposed to be authentic and reflect the overall quality of the app to the general user.

A horde of outraged users bombarding the app even though most people won't care about this particular event distorts the rating comparable to disappointed TV viewers bombing imdb. It ruins the utility for everyone else.
Datadog IPO’d on this idea. We used them at a 30-ish person company and hot damn it was amazing. 7/7 would use again.
Institutional investors don't use Robinhood.

But yes, they were able to buy & sell $GME.

However, anyone with a Fidelity account could also. Fidelity has the liquidity to handle a system shock, unlike Robinhood / Webull / various others.
I'd love to hear more
You are free to short the stock as long as it is not a naked short. It means you need colateral to cover. Naked short selling means you sell shares you don't own by borrowing them from other people. 2 very different things.
> I'm not sure what is making you think all of the RH users were suckers, many of them have made quite a bit off of this.

The stock is still up like 250%. By definition, far more of them are still in their positions than out. You only "make" money when you sell.
What happens if they ALL hold until it's at an astronomical price like $10,000 ?
I am inclined to believe Melvin got out, because market manipulation that the SEC will actually go after is lying about your trades (covering your short) when you haven't made those trades.

Most of what WSB is doing is market manipulation but from what I've read it isn't something the SEC will go after in court as fraud is not clearly involved.
Robinhood CEO Vlad Tenev speaks out on decision to restrict trading
Who is supposed to buy the stock if nobody else in the app is allowed to enter positions? It's strictly forcing the transfer of the stock from a retail investor to a market maker. It's the antithesis of a free market where any market participant can act as buyer or seller.

I don't think it implies there's a huge conspiracy, but it does implicate certain bad actors in the financial system. No, not everyone is bad. But the idea of some participants evading the rules is extremely plausible. It's happened in the past (see: 2008 GFC). Saying everyone thinks it's a 'huge conspiracy' is a straw man fallacy of the more legitimate concerns raised today.
FYI by your own logic, you have no right to be upset about the RobinHood GME situation. Per your own logic, RobinHood is a private company, and they can do whatever they want...If you don't like it, you can build your own RobinHood!
But the giant hedge funds and billionaires aren't corrupt at all and we should all just believe them?

Get real, most economic theory is all nonsense to cover for corruption and insider trading. Everyone can see how bad the economic inequality is getting, greed is mainly from the rich side, not from the so-called "conspiracy theorists"
Dante is proprietary for one thing.
Can you be specific about what you're trying to get at here?

I don't understand why you think there is a difference between taking a health reading at your doctors office and having it included in your patient chart, or taking a reading at your house and having that included in your patient chart. I'm wondering if I'm missing something that is just being unsaid.
Isn't it some sort of equilibrium? If you want to criticize A, host your website in B land (A's ennemy). If you want to criticize B, host it in A land. It works while they both remain ennemies. Nemo judex in causa sua (no one is judge in his own cause).
Free speech seems preserved, the time required to set up a new account and get money into it/miss the opportunities says the market isn't free.

Robinhood kicking you off wouldn't be a problem if you could immediately switch to another means like you can for speech
Whatever reason people had to use Vivaldi before they had the feature at all will still be valid.
If you are going to transfer your stock just make sure you are transferring it to a broker that is self clearing. Or at the very least make sure the broker doesn't use Apex. Which has a long history of being terrible.
I had a Hotmail account before Gmail was a thing.
You right click or hold on the map if on mobile to get the coordinates.
(Edit: removed mostly wrong info, but here's an article on some stuff that goes on with voting rights and shorts that could potentially be used to vote for a capital raise and break the short squeeze by issuing new shares:
https://www.wsj.com/articles/SB116978080268188623 )
There are additional capital requirements for brokering stocks, as mandated by regulations including Dodd-Frank, that made it extremely expensive to handle GME trades during the frenzy.

This thread explains the math in detail: https://twitter.com/kralctrebor/status/1354952686165225478?s...

I know the popular narrative is that this was some sort of conspiracy, but the truth is likely far more banal. Unprecedented volatility and volume are exceeding the limits of these systems. No one budgeted for a single stock dominating news headlines and swinging wildly while millions of retail investors tried to enter at the exact same time.
>> When you transfer money in, Robinhood doesn’t actually get that money until a couple days later. They allow you to buy stock immediately, but that happens (transparently) on margin.

The solution would be to disallow this feature, not to stop trading of certain tickets on all accounts, most of which are seasoned and funded
Like the flawless presidents before him. Didn't get his c*ck sucked in the wh. Didn't lie about a tragedy to start a new war. Did other shitty things. It's a joke that Americans act like this guy was the first bad president.
I think some robust citation is needed for this.
Does it pass the smell test?
Fidelity - and probably other brokerages - let you buy with unsettled cash, you just can’t sell and buy something else until the cash settles or it’s a good faith violation. You can also enable margin and do it that way. That’s an interesting approach RH takes. Is margin just available and automatic when you sign up? I saw a lot of people on wsb apparently buying on margin and having no idea what it was.
> Visual Studio feels now way worse than it used to. You get more conscious about the time you're wasting.

Visual Studio is the perfect example to me. I begged dad to upgrade the computer to 64/128MB of RAM to get VC++6 to run. It was feature complete then and maybe a bit earlier. Sure supported languages and syntax of come and gone but the core product feature set (editor + intellisense) has not changed in over 20 years, yet the current version takes an order of magnitude more memory and is slower despite having a desktop more powerful than anything I could have imagined back then.

> It's not a matter of being text based, it's a matter of getting useful stuff done, and fast.

Sometimes this is about being composable and scriptable, text based generally helps here.
Also, do you see just HOW MANY awards are being applied to WSB posts? It's consistently off the charts lol. I'm willing to bet it's the most awarded subreddit by a wide margin.
https://en.creative.com/p/sound-blaster/creative-bluetooth-a...

Thet also have a BT-W3 that's USB-C now.
It's not that we aren't very good at it, it's that nobody wants to do it.

I'd liken it to building codes: given the advances in materials science, one would expect us to be building wildly more diverse styles of homes, with ornate forms and functions that were unimaginable 40 years ago. Why don't we?

It turns out that consumers are cheap and unsophisticated. As hardwood becomes plywood+edging becomes MDF+veneer, people are willing to boil the quality frog to grease economies of scale, and by the time we wonder why the hell nothing in our house lasts longer than 2 years, a very heavy pendulum is in motion and that's about the end of it.

There are real gains here for templatization, repeatability, speed, and maintenance. When everything is built the same way, it's easy to find someone to work on it for a low price, and the people who use it know how it works before they walk in the door.

Just as every house looks like home depot, every app looks like bootstrap.

Breaking these cycles requires that the masses have taste, funds, bargaining power, and lasting resolve. On average, we don't.

I don't know if it's possible to separate the good from the bad. Things that used to be metal and last 30 years are now plastic that might not make it 30 days. But those same forces are the only reason it's economical to produce eg a flagship phone, which are downright miracles of manufacturing.
I had an etrade account 15 years ago that let me sell a stock, then immediately withdraw that money from an ATM. Were they doing something different?
I cannot wait until “how did I drive with circular steering wheels and stalks” becomes commonplace in five years.
Its not 0 sum
I really wish spreadsheets had a way to loop over rows and columns. Currently I have to create a huge mess of ARRAYFORMULAs whenever I need to apply some computation to all rows. I use my spreadsheets as databases and I want them to calculate new information as soon as I input new data. This use case should not be so hard...
That's another excellent point, by the way...

All Unix (and derivative OS utilities) typically pass unstructured raw data to one another via pipes...

That's sort of a good thing and a bad thing at the same time...

It's great for such things as binary files, binary streams, anything binary in nature...

But equal-and-oppositely, it's terrible for say, if I wanted to put the output of a 'ls -al', and I wanted to put all of those fields into something like a structured XML or JSON or BSON or what-have-you.

I also like your point about FD's for pipes... that's a good idea too.

Yes, I could see deadlocks as possible, but then, maybe yet another extra step of engineering/forethought is necessary -- how do we manage locking in those scenarios? Maybe we could create timers that automatically break a deadlock after a certain number of seconds, and/or put the lock explicitly under program control (like the FD's for pipes), etc., etc.

Anyway, some fascinating stuff!

>"Although I think richer pipelines make sense, structured data will probably come first:

https://github.com/oilshell/oil/wiki/Structured-Data-in-Oil"

Looks like you've been doing your homework! <g>
> "because simplicity"

And a very flawed interpretation of "simplicity" btw.

What is the point of creating an interface containing the bare minimum of buttons if that will lead users to spend more time to perform what they need? Just like that Apple's "one-button" remote?

What is the point of employing fancy graphical diagraming technics to layout widgets if the resulting layout impairs users?

I'm ok about sb designing an interface without talking to users if and only if the designer is being assisted by/responds to sb who has already been on the future users shoes, or have previous similar experience.

The prevalence of this theoretical, taste and opinion-based ideas about how interfaces should be designed must stop.
If this were the core issue, they should have disabled new account creation or funding, right? Why could I open an account and buy Google stock, as it would also technically be on margin.
Huh, Apple hasn’t a review from today either, but no story on that.
They are absolutely in it for the money.

WallStreetBets is a heavily moderated subreddit. They remove any posts or comments that don’t toe the line.

Make no mistake, it’s a pump-and-dump group. They’ve been honing the narrative and it finally triggered all the right points to go viral.

This idea that Redditors are only hurting hedge funds is completely false at this point. They’re also going to be taking a lot of money from each other on the way down.