skysight-inc/HackerNews huggingface dataset:
It might be a bit of a chicken and egg issue at the moment: a native app is needed to be a share target (e.g. by custom protocol, or mailto as in your example), people don't really use native apps for these things any more, therefore widespread use is rare. There are some uses I can think of - e.g. Spotify registers a custom protocol handler, as does Steam.
But in general I would expect enabling websites to be receivers of shared data will enable some interesting new use cases.

As an example, I wanted to create a web extension to automatically add something to Anki via AnkiWeb. The share API seemed to be the natural way to do this, but with it unsupported on desktop, that approach was dead in the water.
Seems like another instance of straight lines on graphs driving reality: https://slatestarcodex.com/2019/03/13/does-reality-drive-str....
Since this is going to get some attention and might attract some welcome naysayers, it might be a good time for me to ask for resources if I do want to use Kafka, specifically edge cases that I won't see as a newcomer until I actually try to use it in production.

I've already done my due dilligence and I consider Kafka to be one of the potential solutions I could use for a service, and while I've gotten started using it fairly easily in a dev env, there's obviously things I could miss. Any pointers from experienced users would be appreciated.
Correct, but consistent fails to deliver over a period of many months certainly does.
>Unless you want to pay $25 to wait 6 hours while your transaction is confirming, stick to venmo/zelle/paypal/etc

Those take much longer than 6 hours to "confirm", no? The sender can chargeback these transactions months after the money shows up in your account.

You don't even need to wait for confirmations unless the sum is huge. It's quite safe to accept most 0conf transactions.
> One way to look at where things are today is that the circumstances of the Internet forced the web browsers to be more and more like operating systems, but without the design and the look-aheads that are needed.

It's hard to imagine developing in Smalltalk and then developing in ChromeOS. sigh
Citadel is just a marketmaker that rh uses, they could switch all their flow to a different mm (who are doign the other 40% of flow already) easily.

They don't own it.
Yeah - I mean, why wouldn't it attract a bunch more shorts that open their positions at the current highs?

Wouldn't surprise me if Melvin hasn't really closed their position - but it wouldn't be irrational to think that /r/wallstreetbets will at SOME point in the future move on from gamestop to something else.
Citadel Securities is not the same company as Citadel. And I don’t see why either of them should care about someone else’s shorts.
There are a few alternatives, actually.
There is also Element (based on Matrix), and XMPP which use encryption based on the Signal Protocol. Both are mentioned in the article.

And yes: users are locked in, because your whole social network is expected to be on WhatsApp.
1) you need to convince others to find you on alternatives (every single person even people you just met, you have to explain what&why; also: workplace, clubs, etc. or leave them). You certainly aren't going to convince everyone
2) you will miss out on a lot: people are being invited into groups, but they can't invite you anymore to just join; people create groups on the messenger they use most often, because it is more convenient for them.
In summary, if you have a active social life and grow/grew up with it you will have a lot of friction if you really want to get rid of it. That is what I would call locked in.
Haven't read the Netherlands/Sweden paper, but my first thought is that if their vocational education was already good and widely used, it could be the case that additional general content wasn't helpful, but that might be very different in a different country. In the U.S. I get the impression we have let our secondary vocational education programs kind of die on the vine, although community colleges have stepped into the gap in some cases. So I think we were starting from a poorer position than most of Europe, in regards vocational education.
> So, Robinhood legally could not submit trades on $GME until they could muster the deposits for GME that they needed

This seems ad odds with what the Robinhood CEO said in interviews which was that Robinhood did not have any legal obstacles but acted preemptively to avoid future issues. I think the distinction is important, as both lawsuits and potential investigations into market manipulation and fraud will hinge on this point. Especially since it seems certain hedge funds "in the know" seemed to reload shorts before the action that was taken, so while Robinhood might have queued up for this action expecting the they might run into legal requirements, they however decided to instead pull the trigger themselve, potentially because acting in good faith they would not run into a legal requirement, which would have left people holding a huge bag on top of their existing losses, potentially bankrupting a couple of major players and likely killing robinhood as well.
I disagree with this. He made his position on Gamestop known a year ago and people on WSB laughed at him for it. I wasn't until the stock rose to $20 and he posted that he made 11 million on calls and people realized a short squeeze was possible that it turned into a meme.
These types of articles seem to only serve a purpose of getting clicks..
I read that reddit thread earlier when it was at the top of r/all and it is unhinged.

How this went from vanilla pump and dump to this conspiratorial lunacy is beyond me and I hope it stops when GME comes back down to earth.
Not mentioning reddit hides information. News companies should aim to tell us as much as possible what is actually going on. And the reality is the current situation is heavily tied to a specific group on reddit.

People are also directly visiting the subreddit and they will struggle to understand what is going on which is why the news tries to provide translations and explanations.
The rise and fall of the Gopher protocol (2016)
Distributing print drivers via the internet?
Allowing the ultimate hardware hacking via the largest PC sandbox environment? Should have interesting security implementations for hardware fingerprinting.
I don't understand how this can work. The broker loans the share to person B. Person B sells the share to person C (as B wants to short the stock). How can the Broker recall the share: they have no relationship with the current owner of the stock. Even if the broker demanded B rebuy a share to return the stock, since the original guy owner all liquid shares, it would only take one other share holder to holdout to make the share return impossible.
Perf – Perfect Profiling of C/C++ on Linux
What isn't obvious to me: how is this safeguarded? Is there any provision to stop a malicious driver from generating fake input, which is then tainted as user generated input all the same?
Show HN: Uclusion – Team collaboration for developers by developers
Hi All, since our last posting my cofounder and I have revamped our messaging and the product to be easier to understand and use. We would appreciate it if you'd give it a whirl and tell us how you liked it.
Sure thing. That's why I didn't say studying only fundamentals but "favor fundamentals" and "dive deep in work" and "study model systems". Fundamentals and specific technologies should balance out. I just favor fundamentals in my spare time as they pay more dividend. It may not work for other people, and I don't even know if it works best for myself. It makes me happy, though, which is enough reason to keep me going.
What is a meme trade? How do you know?
Fundamentally Proof-of-Work relies on the laws of thermodynamics and mathematics to secure the network.

Fundamentally Proof-of-Stake relies on a high-level abstract game theory of social interactions between selfish players.

One of these is not like the other.
> Have you used cryptocurrency for payments lately? Unless you want to pay $25 to wait 6 hours while your transaction is confirming, stick to venmo/zelle/paypal/etc...

Nobody forces merchants to stick to requiring block confirmations for e.g. Bitcoin transactions.

They just do it because that's the way it always has been.

Instead of that, for low price purchases, they could also monitor the network for how well-spread a transaction is and once it is sufficiently propagated assume that a double-spend won't be possible anymore because miners will refuse to accept a transaction which conflicts with the one they saw much earlier.

And "well-spread" would be typically the case within seconds because transactions are flooded to all network nodes as they appear.
> they don't take paid ads from their guests.

How do you know this?
There also used to be a special debug build of windows (and other MS software), which included debug symbols directly but also had various asserts etc. left in, specifically to enable debugging of issues that reached into OS components (for example when developing anything that integrated deeply into OS, whether in kernel or userspace).

Not sure if it's still provided but it was part of MSDN offering.
I read this, but it's not clear to me there's anything to it. It has a strong aroma of crank, and not a lot of quantitative detail. Has anyone written a useful response to this?

EDIT: Specifically, I think the idea that failures to deliver create counterfeit shares is wrong. I'd love to hear from someone with intimate operational knowledge of this process. FYI, SEC SHO FAQ:

https://www.sec.gov/divisions/marketreg/mrfaqregsho1204.htm
i agree, but given the number of new users onboarding to robinhood, it's very possible that they don't have enough liquidity to cover the borrowed money, even if it is slated to be 100% by cash in 2 days
It’s about as wrong as grocery stores running out of a product to sell you.
Kind of a lengthy ad hominem against WeWork, no?--and in an alternate reality where they did in fact have an IPO.

I love Postgres but "just use Postgres for your small data" is IMHO a facile argument to an ambitious, naturally distributed IoT project. The fact that WeWork's IoT strategy is/was perhaps useless is rather beside the point.
>>Save us from being protected from censoriship by Apple

>The demands from privacy by Apple are right

Apple still collect the data. They can change their policies to do literally anything with that data anytime they like. Apple deciding what is good for me is something I neither need nor want.

Apple don't pay tax, they do pay lobbying and political donations while courting the favour of politicians. That's a problem in my eyes. Apple have a huge interest in downplaying it. Do you really think they won't? They could do that quite thoroughly without the people at apple who see it differently to me even noticiing they were doing it. Tweak some algos, back test, that's great there's no problem there, push the release button.
> My theory is that they are not only doubling down but quadrupling down everytime the stock shoots up.

They would not have survived Monday, Tuesday or Wednesday if they doubled down once instead of closing out, let alone if they did it on every significant increase. Even if you cite the investment from Point72 and Citadel: that's a fraction of what they'd have needed to survive the stock going from $100 to $300+.
He owned the equity, and therefore theoretically had control over its management. The firm might still have a lot of debt, so be owned largely by banks (or bond holders).

Firm value = equity ("market cap") + debt + various, see

https://en.wikipedia.org/wiki/Enterprise_value
By the way, this whole problem of network-effect based lock-in was already solved for telephony in the old days. Why do we have to solve it again?
It's not fallacious reasoning. See the sentence in my other comment where I addressed your reply: If we actually did contact tracing, illegal crossings of infected people would be easy enough to deal with.

Sure, we'd have to actually do something, but it would take less resources than we are expending on medical care, for instance.

The countries with low infection levels don't need to maintain it for all that much longer, we have effective vaccines. Probably 6 months (At which point they will likely have vaccinated much of their populations).
I'll double down for you and it will really melt you brain- they paid Ars in this article to say they have covered their shorts.

To think hedge funds wouldnt do such a thing when so much is riding on this, is extremely naive.
> Kudos to you and the teams for the great job at managing this challenge (that never should have been created by Google in the first place)!!

You're suggesting the challenge was created by Google and that so and so managed to navigate it successfully by obeying Google.

But we don't even know what the issue was. And if the issue isn't available to the general public through transparency or something like an FOIA request what is really being celebrated is the power of a corporation to control free speech over a protocol intended to wrest control of free speech back into the hands of people in the first place.

Limiting access to information such that it cannot be independently verified is far more sinister and nefarious — not to mention consitutionally unsound — than the threat of the bad actor sharing the info in the first place.

In the wake of the temporary Parler shutdown all of us need to be paying close attention to how we receive information. These things cannot be left up to anecdotal stories which delve into little to no detail.
Has Substack emerged as "new Medium" for ambitious but not-as-seasoned-as-they-would-appear tech diarists?
> Too bad for those who lack it, as it seems to be a requirement for success in everything.

There is no shortage of evidence to the contrary.

Passion talk is out there because it works in fooling people who don't have what it takes to be 0.001%, into believing they might, long enough to buy self improvement seminars/tapes/programs/etc.

Here is an easy way to get success - define success to mean something realistic and that would work for you. For most people, that's working a stable job, finding a husband/wife, having a couple of children and living in a safe neighbourhood. That's completely attainable for most people and it doesn't require any passion - a little planning and perseverance will do just fine.
I still don't understand why these kinds of derivatives are not banned. They're, as you described, basically betting.

Except for a handful of folks, everybody loses money on them. The ones that do make money are rigging the game (à la casinos) or are just lucky. Some of the lucky ones have been lucky for decades, some even went bankrupt after being lucky for so long.
Citadel is not front running trades. This isn't how PFOF works. People say this over and over again, but it just shows that they have little to no understanding of how a market maker operates.

Which is fine, everyone is uninformed about some things. Except if you know nothing about something, you shouldn't post naive statements that you claim as factual, when they are in fact not.
Coming back to even your own ~+1KLOC project after 3 months of working on other things, compiler enforced types can help you jump right in
do I get this right?

We're trying to solve something that looks like git weakness with www RFC?
I don't know what it is, but the change in cursor shape is really off-putting to me. Almost to the point of feeling motion sick. I've never experienced something like this before.
What's not useless information is that they simply didn't have the AUM to survive GME going from $100 to $300. They either got out when they said they did, or they're gone.
I think Facebook is going to go after them on antitrust. I know a lot of the scam billers are going to be as well.

There have also been outcrys against the non genuine battery notices - getting rid of that will let the China battery folks in more for better and worse.

The big risk to apple - right now you don't have to think too much - there's a lot of trust. If the open everything up they may lose what people are willing to pay for in terms of trust as folks have to navigate more complicated business relationships
I thought drum brakes were considered inferior/cheap/old tech and that everyone switched to disc about 20 years ago? Edit - I should add that when buying a car in the early 2000s having disc was considered a nice feature like "rack and pinyon steering" which was frequently mentioned then too
I paid multiple $30 ethereum gas fees yesterday. I've seen them over $60
This was about someone saying that the early 90s was a "simpler happier time" and I was pointing out that it wasn't that way for everyone.

The Rodney King verdict started the riots, I didn't say anything about anyone in the riots. Go back, read everything again and try to follow along this time so you don't hallucinate what people are saying.
A commodity that dissolves in nitric acid.
Completely agree.

As an aside I think someone said about Stratechery that it helps him a lot that you can put it on the company credit card, and I think there is a lot of truth in that!
> this app store monopoly doesn't exist on android. you can very easily install fdroid or any other app store whenever you want.

This isn't true. Other app stores cannot compete with the Play Store on feature parity due to limitations Google put in Android. For example, F-Droid cannot implement background installation of apps, batch installations, or automatic upgrading without first having root.
Do you think one expensive dinner was all it took? ;-)
Yes, it's quite simple if you use something like docker compose.

If your frontend/backend are in separate repositories, I'd reference this doc page: https://layerci.com/docs/advanced-workflows/routing
Macro's are evaluated inside of 'defun, however, 'defun is evaluated during runtime (when the .lisp file is being loaded into the implementation) so base698 is technically correct.

Excepting that it is not really "fraught with danger" unless you are redefining macro's that have already been expanded and cached in function definitions.
unfortunately that raises the entry level by quite a bit but definitely worth a shot. I need to check about the band, cause most of the LoRA I saw being sold in the UK are 868/815, but a cursory google search says that 433 might be allowed. Will take another look thank you.
WhatsApp grew to its size because of its first mover advantage. The completion, SMS, had the highest cost of data transmission on the planet, so not hard to see the reason for its growth.

WhatsApp squandered their early lead with slow development and so competitors like Line, Viber, Wechat and Telegram all came later and added features and took market share. If you are an international business person, you have all these messengers installed, and more. The switching cost is low, and the only real trouble is agreeing with someone on how to connect.
Can people in the northern hemisphere stop banging on that the reason it is so easy for us to get a handle on COVID in Australia is because it is summer. We eliminated COVID in Melbourne during winter with wearing masks and real lockdowns. It was not easy. It required a huge effort of societal and political will and cooperation. It involved following the science. Stop blaming the weather.
No, this library is for either encoding secrets immediately after generating them, or decoding them in-memory should you need to do that.

The main use case I created this library for is I look after a lot of 3rd party API keys and I want to encode all of them at rest using this RFC, but I'll need to decode them again in order to use them
This is a reason why cash settled single-stock futures are useful. They have the same economic value as a long or short share of stock, but because they're just a bet on the price, they don't have any of the awkward features that come with needing to deliver an actual share.
Russia called it a modernization when they moved off T+0 to T+2 because people wanted more slack to complete their payments.
Someone said the problem of WhatsApp is network effects. Network effects are fine.

Email benefits from network effects. The difference is that email is designed to be decentralized and from the beginning had many clients with open protocols. IRC similar. And of course, the web browser itself. DNS.

Back when these were invented, people had many different operating systems and architectures, so the protocol was more important than the client/server. Today, we have about three platforms: web, iOS and Android, meaning you can reach millions of users with software rapidly, rather than the slow way of pushing a protocol. There’s less incentive to have decentralization and there’s money to be made. Protocols require cooperation and therefore move slower. SMS and IRC and email don’t feel modern because they move at glacial pace of cooperation.

I think therefore it’s harder today to push a decentralized, more free protocol than it was when we had more OS/arch diversity. When in a quasi-mono-culture, protocols take a back seat. People don’t ask about it or know what they are. The ratios are flipped: we have basically three OSes and a very large diversity of app/services all incompatible and each locking you in.
> why wouldn't it attract a bunch more shorts that open their positions at the current highs?

The cost to borrow shares for GME is currently astronomical, last I saw was like 50%
As interesting as the findings sound, they studied 30 people. I doubt you can draw much of a conclusion from that.
I believe you're missing the big picture here.

If a broker only allows purchases of a stock, they push the trajectory of that stock value up. If they only allow sales, they push the trajectory down. Brokers should not have the power to affect the trajectory of a stock. It is a conflict of interest for their business.

Yes, it would absolutely suck for stock holders if sales were restricted while the price was decreasing. In addition to not being able to exclusively restrict buying or selling, brokers should also probably be made partially liable for losses incurred as a result of restrictions on sales. It should also be a huge hit to their brand when they are forced to lock down a stock because of liquidity issues.

But at the end of the day, it is a conflict of interest for brokers to artificially affect stock values. What they did is not currently illegal (so far as I can tell), and it may not have even been their intent to manipulate the market, but there's no way around it. That is exactly what happened.
When you have a monolith database that everybody wants to access Kafka with CDC is a very good pattern for teams to adopt.

The alternative is modifying your app for arbitrary data access and dealing with auth or giving direct data access.

Giving direct access to your database is fast but leads to very strong data coupling.

Exposing the data through the app layer is slower than cdc kafka integration but comes with a long term commitment to support that access. I have seen these type of data access queries easily hit performance edge cases.

There are other pros and cons but those are the ones that end up being the most troubling.

Often a single apps data can be incredibly valuable and many teams want to access it. So coming up with patterns that

1. Protect the app
2. Protect the data store
3. Decrease the maintenance cost of the app
4. Decrease maintenance cost of the datatype
5. Add sight complexities from kafka.

Can be very valuable.
Wrong link, it's this one:

https://themargins.substack.com/p/joke-capital
Thanks, that’s a bit clearer now.
The secret society of lightning strike survivors
My goodness he won the internet before it was even invented.
‹Programming› 2021 Conference
Human experiments without consent is about more than just the parents. A huge factor is early experiments will result in a lifetime of suffering for the infants due to any mistakes or unknown consequences etc. The ethics might be more debatable if we knew what was going to happen, but there are huge unknowns here.