skysight-inc/HackerNews huggingface dataset:
Quick digression followed by rank speculation, but I think it will be useful--

What draws the largest general audience at colleges are sports.

It would be reasonable if many HN posters wanted to critique college sports fans for diverting funds and energy from more important scholarly pursuits. It would be reasonable, if a bit odd, for them to do this by sarcastically nicknaming college sports fans, "Einsteins."

It would be understandable if HN posters extended the sarcastic nickname "Einstein" to other domains to target people who ruin that domain by spamming it with superficial, loud-mouthed, low-effort pursuits.

It would not be reasonable, understandable nor healthy if a critical mass of HN posters did this without knowing a) who Einstein is, b) the obvious fact that the nickname is being used sarcastically, and c) an entire department in every major college is concerned with an intellectual pursuit of extending the work that Einstein started. After all, hackers are supposed to understand the systems they hack!

Anyway, if this were the case then anyone with even a passing interest in impugning the reputation of Einstein himself could then leverage that ignorance to do so.

It's my rank speculation that "social justice" to a critical mass of HN'ers has become something of a backformation from "social justice warrior." E.g., an ignorant lurker reads a snippet about some historical figure from a social justice movement (or just a topic tangentially related to a social justice movement from the past), feels outrage over the superficiality and arrogance of SJW's, and unconsciously applies those same feels to whatever the conversation happens to be about.

This happens all the time with memes-- e.g., Tim and Eric make a convincing "Free Real Estate" infomercial parody, parody becomes a meme, Tim shows up in a film, and Redditors mock him: "Hey, it's that Free Real Estate huckster guy!"
Why it’s usually crazier than you expect
> Immediately after someone dies, even someone you don't know, it's best to either be kind or be quiet.

If you are in Christian America?
They are a net CO2 win, but not enough of a win if you charge them on dirty fuel. So making sure we don't make people too relient on charging on dirty fuel is important.
Totally right, and furthermore, Robinhood is facing some serious solvency issues. Their PR releases claiming this was clearing house related was already highly dubious, and is self-contradicting because they are blaming it on a liquidity issue while saying it's not a liquidity issue.

But this is happening at the same time was mass account withdrawals/closures, and we're now learning this not only threatens their general solvency but ability to execute trades. This could easily cause a feedback loop that empties their accounts, at which point people are going to be unable to withdraw their cash which is goign to cause a bank run and drill the nails into their coffin even further. Healthy companies don't need to emergency borrow a billion dollars. If you have less than $250,000 on Robinhood, your account is FDIC insured so you'll eventually get your money back...but I think most people would prefer not to go through that process.

Robinhood is on a death spiral and prudent financial advice is to move any assets you have off of it as soon as possible.
Robinhood sends their order flow to Citadel.

Citadel would know before anybody else in the market that the massive number of buy orders from RH had just gone to zero. They would also know that sell orders were still coming in.

This would allow Citadel to profit massively on the backs of the RH customers even if there was no direct collusion.

The thing is, RH isn’t stupid. They knew that Citadel (their biggest customer) would see that orders went to zero before anyone else and could move accordingly. RH didn’t need to explicitly warn Citadel in advance - the very nature of their relationship meant that they would be told in advance.
Who is going to pay for all the GME shares?
I've been wondering about the the GME situation these past few days. Please correct me if I'm misunderstanding something, I'm just trying to make sense of this thing.

Jan.25: News breaks out that Citadel and Point72 are investing $2.75bn In Melvin. Melvin started the year with $12.5bn, and lost ~30% through Friday. Friday $GME closed at $65.

Following the math here (https://www.reddit.com/r/wallstreetbets/comments/l5jwnj/melvin_is_down_another_25_on_gme/), Melvin loses ~$1bn for each $12 increase in $GME price, which pans out to Melvin being under the water when GME hits ~$200. Tuesday the price went from ~$88 at open to ~$148 at close. It opened the day after at ~$355, closing at ~$348.

I assume Melvin has a brokerage that margin calls them when they fuck up. They then should have been margin called at some point between Tuesday and Wednesday. Thursday, the price reached almost $500. Following the calculations above, that pans out to something like $38bn owed by Melvin, assuming a fixed price of $500. With the ultra low liquidity and all the retards holding, you know covering would have cost way more than that.

Question: who the fuck was going to pay for it? Because Melvin sure wasn't.

On Thursday, RH and other brokers suddenly halted buying of GME. Webull's CEO said in an interview that they were forced to by their clearing house, as they risked otherwise not having the money to give people when they sold in the future. He mentioned (as "an example"), that if Melvin is not able to cover their debt, then it was their broker's job to cover it for them, and if the broker couldn't the clearing house had to pay. Now if all these institutions don't have enough money to pay for the debt, you get a total market meltdown.

So, with all this in mind, if the price doesn't budge, who the fuck is going to shill out the money to buy back all the shorted GME? Like seriously, how do they get out of this situation? Who is going to suck up the losses at this stage?
Maybe I am being pedantic here, but “x” in “10x” developer doesn't mean “variable” at all - it mean “ multiplication” as taught in school. Compare to “10x binoculars”.

But even to the point of the post, this seems to imply that some developers are not as productive as others because they eat, sleep, and play xbox. You just have to stop doing this and you’d be super productive!

This seems very silly and dangerous idea. A person can only spend a few hours a day doing “hard thinking”. Striving to always be maximally productive, day after day, will only lead to burnout.
And why does the author not support both?

It's articles like this that make me wonder if the purpose of the basic income movement is to act as a sort of pipe dream spoiler for more realistic progressive policies - like a $15 minimum wage.

Either that or a plan to make welfare "fairer" by ensuring that disabled veterans who can't work and tech millionaires get the same $ amount each month from the government.

Especially since the author accused the $15 minimum wage "burdensome"... this is incoherent given the cost of providing, yknow, money for nothing for everyone.
well that is good that it holds up. i also have to make this tradeoff but am less enthusiastic about it obviously. switching to a single hidpi display has made it more tolerable with bigger DMs
The article spends a lot of time talking about how the style is dreamlike (with quotes from Adam Moore). For me it’s more like abstract Impressionism than “documentary”. I don’t agree with a lot of his conclusions, but it makes me questions
my own assumptions using a different frame and method.

Likewise the problem with dismissing things as “conspiracy theories” out of hand is it ignores the fact that yes, the world does have actual conspiracies, and some of them are hidden, while others exist in plain sight. The visible ones are hardest to see.
That's an interesting view of electing senators. Is there somewhere I can read more about it? Never thought of it as a very important change.
Even so, it's often not the developer who gets to decide who writes what.
I was in the University Telecom Lab, but employed by the army in a project to specify a portable texting device, which eventually become the well-known Finnish Army "Kyber"-radiotermimal. I specified the operating system of this non-existing device in my own nokoPascal.
This was the time I was playing with my symbolic stack machine, a Forth of sort, but wierd metacharacters which allowed direct execution of "(+ 1 2)" which eventually become Nokolisp. Not a big thing at all -- I just made a Pascal-compiler to this metamachine. http://timonoko.github.io/Nokolisp.htm
It’s really creepy how you just compare WSB to a group that half the country considers “supporters of terrorism” or literal terrorists. This is the “magical thinking” to me.

The original GME investment groupthink (Reddit always works this way, it’s lovingly called “the hivemind”) was based on complex, but logically-sound technical reasoning. A lot of due diligence was done. QAnon, as far as I know at least, was based on a post on 4chan with no verifiable evidence whatsoever. WSB’s GME buying was motivated by logic and evidence at its core, and many aspects of this logic have happened exactly as predicted (for example, the multiple gamma squeezes). Unlike QAnon, the more you learn about this, the more it makes sense (though, very obviously, the price is going to crash eventually, and these people know it). Respectfully, I think it’s disingenuous and below-board to try to baselessly compare something you don’t understand well to an alt-right hate group. Show me the solid due diligence and technical analysis that underlies QAnon, and maybe I’ll give your comparison a closer look.
Battling Impostor Syndrome
Most languages don't aspire to be so conceptually-complete that they insist on being bootstrapped. Which is fine, I make my living with them.

Those that do, however, are immensely beautiful and there is more to be learned from them.
Communication is hard. It's harder when both parties are not using the same definitions. I've found this is one of the biggest difficulties in hashing out an argument with a stranger online. With someone I know I can spot when our definitions don't match. Online it takes a lot more back and forth and often is less friendly.
If you read a couple of key papers, you'd be well introduced to the fundamentals of linux in-kernel filesystems.

File systems like ext4 are descended from this approach:
https://docs.freebsd.org/44doc/smm/05.fastfs/paper.pdf

File systems like btrfs, f2fs, etc are descended from this approach (log structured file systems):
https://web.stanford.edu/~ouster/cgi-bin/papers/lfs.pdf

For cloud based storage, the LSM paper (w/ leveldb), and HDFS are good foundational references imho.

Obviously there are a lot of details beyond those areas, but understanding these are fairly short but will give you a basis to get much further to more cutting edge R&D discussions.
> The federal government should not be involved in day to day affairs of the general populace.

This is an argument that the Senate - a part of the federal government - should have less power than it does today, much as the House of Lords' power has diminished in the UK.
How to use fzf – a terminal fuzzy finder
The generic way to remove a cyclic dependency is by Dependency Inversion (not to be confused with Dependency Injection), so that a mutual dependency A <–> B is transformed into the noncircular set of dependencies { A –> BIntf, BImpl –> BIntf, BImpl –> A }. That is, at least one node in the dependency cycle is split into interface and implementation, breaking the cycle.

Compilers for languages like C# and Java can deal with (seemingly) circular dependencies within a set of classes to compile, because when A uses B they only have to consider the interface (type signature) of B, not its implementation. (Cyclic dependencies between modules are still a problem, in particular for build systems.)

I'm not really familiar with F# (so someone please correct me if necessary), but in languages that use type interference to determine function signatures, one consequence is that the interface (type signature) of the function then depends on its implementation, so you can't as easily invert the dependency as when you have explicitly declared type signatures.
> If remote work holds up I expect to see San Fran's real estate market, at least it's rental market collapse

San Francisco's climate, walkable hoods, having a ton of things to do will probably make it come back from the dead even if the tech industry were to actually leave.
Within 2 hours of this happening I personally know of at least $2m leaving robinhood accounts. Everyone (and I mean literally everyone) I know that used robinhood are closing their accounts.
Mi Introduces Air Charge Technology
Your suspicion, and you’re baseless assumptions about the “demographic” of several million Reddit users, sounds a lot like “magical thinking” without any evidence to offer.
I still don't get it. I put the interface into a shared module and the implementations in independent modules without reflection. Why exactly would we need reflection to do that?
> But Ctrl+C to Copy is the broken part, so I do not want it! :) Ctrl+C is a signal to the running application inside the terminal, and should be passed without interference by the terminal emulator.

No, detecting when some text is selected and performing a copy instead of sending the signal is the correct way to do this in 2020.

If you don't like that, every OS lets you remap keys.

> If by that you mean "doing things the reasonable way and not needing to offer workarounds for their failures", then we are in complete agreement. :)

I guess next you'll be telling me that never implementing a real "maximize" feature for application windows in your OS is reasonable. :) (And no... Alt + click on the green button does not maximize every window.) As usual, with a Mac you have to continually work around Apple by using apps that will probably not work after a big update if you want to do anything out side of the "Apple way".

> I want OneModifierKeyButNotCtrl+C to Copy in all GUI applications including terminal emulators. I would settle for SomeModifierKeyCombinationNotCtrlAlone+C to Copy in all GUI applications including terminal emulators.

And you can absolutely have that in Windows or Linux [0]. That's because both of them are easily orders of magnitude more flexible and have more options than any OS offered by Apple. Heck, I can't even turn off that idiotic marketing tactic of old, the startup chime, in my old 2012 Mac Pro.

Anyway - whatever you think is correct about Ctr+C, there's no denying that Macs are completely inflexible in many, many, many ways and the only reason you're on one if you've got strong opinions is because your opinions happen to align with what Apple thinks. If your opinion differs at all, you'll be the one bending. Enjoy that!

[0] https://www.google.com/search?q=change+copy+paste+shortcuts+...
Because we buy stocks on the open market paying courtage for someone to execute the trade.
I keep that in mind, as already alluded to, but I disagree because sometimes there is an actual narrative. That’s the difficulty I was mentioning.
Very cool. I tried to build and failed hard (osx) but I'll try again when things stabilize more.
And gains for hedge funds playing this frenzy are probably higher than 1 billion
You can get high availability without a "distibuted system", just an active/passive failover cluster may be enough for some requirements. Even failover (sometimes seamless) on a VMWare cluster can help with planned maintenance scenarios without downtime, etc.

Another way of achieving HA together with satisfying disaster recovery requirements is replication (either app level or database log replication, etc). So, no distributed system is necessary unless, you have legit scaling requirements.

If you work on ERP-like databases for traditional Fortune 500-like companies, few people run such "sacred monolith" applications on modern distributed NoSQL databases, it's all Oracle, MSSQL or some Postgres nowadays. Data warehouses used to be all Oracle, Teradata too - although these DBs support some cluster scale-out, they're still "sacred monoliths" from a different era (they are still doing - what they were designed for - very well). Now of course Snowflake, BigQuery, etc are taking over the DW/analytics world for new greenfield projects, existing systems usually stay as they are due to lock-in & extremely high cost of rewriting decades of existing reports and apps.
You absolutely do not want to own upro for 5 years. High fees and more importantly beta-slippage will eat you alive.
Yes https://twitter.com/kralctrebor/status/1354952686165225478
> You might think I must live in a sketchy area to encounter such people. Well no. One was a specialist doctor at Stanford hospital and the other worked at Apple. But they both lied

You must have been upper middle class for either too long or not long enough to not thing upper middle class folks can be sketchy as hell :-).

> Of course it might seem that having cameras has nothing to do with being an EV. But some EVs do have a lot of cameras, and that’s part of the cost people complain about, but it’s also part of how the car has much lower total cost of ownership. It should be factored in when making cost comparisons, just like the lower maintenance costs you point out.

Yeah, you can have a dashcam in any car ?
I realized 20 years ago after learning about genetic algorithms (GAs) that all AI and machine learning approaches can be used interchangeably to solve any problem, and that the fundamental approach to problem-solving is evolution itself. The differences only arise when we examine various models from a compute-bound perspective because we ruled out the O(n^2+) embarrassingly simple/parallel algorithms that actually work.

Unfortunately genetic algorithms can't run on video cards efficiently (because shaders are SIMD instead of MIMD), so IMHO most of the "progress" in computing power the last 20 years, even all the way up to stuff as advanced as TensorFlow on GPUs, has mostly been hand waving.

The problem is that shaders run the same code with different data (that's the SIMD part), but GAs run different code on each CPU/thread/actor instance (which is MIMD or even MISD).

But, maybe there are ways. This looks promising:

https://people.scs.carleton.ca/~dmckenne/5704/Papers/14.pdf

This is the canonical article about the heart of the problem that I re-share periodically:

http://aggregate.org/MOG/

And unbelievably, it never occurred to me why MISD is so important and overlooked, but this is about the closest thing to a eureka moment that I've had in a long time:

https://en.wikipedia.org/wiki/MISD

A "theory" about why progress in AI is so sluggish is that we can't scale Docker containers to 1000+ on our own computers with video cards. Until we can do that, progress is effectively at a standstill. And that visceral reaction of "oh that's a terrible idea for XYZ reason" represents the real work that needs to be done to advance computing power. It also captures the sense of why computers today feel like they are running many thousands of times slower than they should be for the number of transistors they have.

TL;DR: I'm saying that with this computer, you could write a short shell script that uses a Bayesian spam filter (or anything else) and it would compete with the best algorithms we have by sheer brute force. But more importantly, we could iterate on our solutions faster (because they're so much simpler than neural nets so more people could be involved) and quickly discover emergent behavior that guides us towards a formula for artificial general intelligence (AGI). There's no mystery here, to me, it's just plug and chug and thinking about the heart of the problem from a different perspective.
DotNetCore Artisan Commands
Netflix was never that great for movies but you could always subscribe to their DVDs. Unfortunately, more and more titles are becoming unavailable. (I resubscribed for a while during the pandemic but just canceled it again.) Of course, you can often just rent a la carte as well.

It is a very fragmented landscape. On the other hand, I find I can subscribe to a few services and get access to far more good content than I have time to watch. There's very little that I just have to see and, if there is, I can just spin up some service for a month.
So we politely validate the other person's personal experience and go on our way, forgetting about the whole thing and cleaving back to our original ideas within a few hours.

That is to say, maybe neither of the interventions in this study has any long-term impact.
The communications records of everyone involved will paint that picture for us, as to whether favours were played or not.
That’s been my argument/question all along, though. I started off with the sentiment that maybe we should stop people from buying stocks, period. HFT was not the main thrust, I can easily claim that you’ve sidestepped my points as well.

Anyway I’m not trying to debate, I thought it was clear from my last post that I’m not an expert and I’m really just asking questions (sincerely, not rhetorically) and seeking to gain more understanding of the market and its macro-level, “big picture” effects on society.
> as if personal experience doesn't occupy the same space as facts

There is some overlap but it is not the same space. Humans tend to extrapolate and generalize. For example based on your personal experience with one (or a few) persons of ethnicity1 you may generalize that all persons of ethnicity1 have attribute2. But this is not a fact.
Those aren't problems that can be legislated away
Cloudflare’s Radar dashboard has recent measurements of HTTP/1, 2, and 3 traffic (near the bottom of the page):

https://radar.cloudflare.com/

Right now, HTTP/1.x is 23% of traffic, HTTP/2 is 75%, and HTTP/3 is just 2%. Since this is about overall traffic (visible to Cloudflare), big sites like Google and Facebook dominate. All that HTTP/3 traffic is probably Chrome users watching YouTube.
Where are they moving to?
They are, and I apologize for starting one. It wasn't my intent.

For what it is worth, I found quite a few of the replies enlightening as to why others choose to use the platform. But: I take your point that it derailed the conversation.
DosaCoin for everyone
Windows is arguably more secure because it has the secure desktop that isn’t controlled by user applications. Unfortunately it doesn’t help with all kinds of password entry.
It does actually, however I wouldn't recommend buying one.

As an alternative, look for the Dreame D9. Similarly priced as the original S5 and maybe similarily easy to root. Hopefully, we'll see a public root for it soon-ish.
They're hired for the fact that they are undocumented, and therefore can be paid a fraction of what is legally required.

Completely correct. Undocumented workers compete with those on minimum wage. It’s those who are harmed most.
What bridges divides the best is unfortunately a common enemy that has agency, which unites previously warring factions against a common outgroup. This is the unfortunate reality of our tribal brains. Just look at how this whole GME episode (common villain - hedge funds) has brought the US left and right closer together (even though the gulf remains large) than they've been in years. COVID was a missed opportunity, we had an opportunity to cleverly frame as an outgroup threat (which lacked agency, so it's not an ideal driver of group cohesion), which we didn't do.
I use Hipcamp's dark skies map to find camping areas w/ stars https://www.hipcamp.com/discover/dark-skies

I also like how the map makes lightwash look like a disease.