skysight-inc/HackerNews huggingface dataset:
This just seems like a complicated way to go about budgeting correctly. Save money when you have excess from increased revenues, and use that to cover yourself when revenues decrease. I don't understand what is gained by bringing puts into the equation, if they are just as cyclical as your revenues. And it seems to me that you'd need a decent understanding of what your budget should be in order to decide how much to spend on puts in the first place. What am I missing?
I like the Nix example - accidentally constructing a `List<String|Function>` and passing it into a function expecting a `List<String|...>` (where `...` does not include Function). The dynamically-typed version can't do anything to prevent this.

However, I'm not convinced that a theoretical statically-typed version would be so much better. To get the error message given in the article, the compiler would have to consider the list of the form `['a', 'b', function(){...}, 'c']` to be an erroneous attempt to construct a `List<String>` - is that desirable? Or would it be better to consider it to be a `List<String|Function>` or `List<Any>`?

Even using `List<String|Function>`, the statically typed version could still give a reasonable error message on passing it into a function expecting a `List<String|...>` - as long as `...` is an accurate list of exactly what the function is and isn't willing to accept. If it's necessary to write out that list, correctly and completely every time, that's where static types can sometimes become more trouble than they're worth.
Unfortunately snowflake doesn't have a generate_series function equivalent. The closest thing it has is a generator function which only accepts constants: https://docs.snowflake.com/en/sql-reference/functions/genera...

I could probably have written my own javascript udf equivalent of generate_series though.
Yep, it's why having the original source linked here would be useful. Easy to quickly discount a link like this.

A better source is: https://www.bloomberg.com/news/articles/2021-01-31/silver-sp...
There's horizontal scaling, and then there's horizontal scaling.

A lot of software assumes a single server is fine and as a consequence doesn't even bother trying to abstract that away; the singleton nature of the software then percolates virally through it all.

On the flip side, some software actually isolates their scaling limitations and pushes the bottleneck into a single part of the system.

With the former, you're screwed if you hit your vertical scaling limits (to say nothing of what your system availability probably looks like, if scaling is actually a concern). With the latter, you can play games with your scaling, perhaps by shoving a hierarchical or replicated cache in front of your scaling bottleneck, and effectively buy time to build a solution with better scaling. (Or perhaps never bother with that, and just be acutely aware of your system's scaling dimensions, like StackOverflow.)

There's no such thing as a system that truly scales infinitely, just systems whose scale limits exceed our imagination.

(Admittedly, most bugs of the form "INT64_MAX overflow" are generally a leak and not the result of growth :).)
I was talking with a friend who just left NYC today, and we were on the topic of mass exodus from cities. I asked her what her plans were and she said she was unsure. She then listed off a few places and finally said "probably Miami because that's where everyone I know is going."

Now, take this with a grain of salt, but this person has lots, and I mean lots, of friends in NYC. All of which primarily work in the tech, art, finance, or advertising field. I didn't think much of it, and moved on with the conversation. Then, I see this post. My first thought is "Oh, ok. She's just repeating whatever Twitter or media is click-baiting now." Googling Miami and looking through the news, I couldn't find anything except one article.

Now I can't confirm what my friend told me, but this was a casual conversation and she has quite a large social circle. Always keeping up with everyone, and keeping everyone updated about everyone else. Miami might not be a tech hub, but something is happening, and it isn't being noticed. When unnoticed massive change is taking place, opportunities are usually right around the corner.
In one of his videos he’s talks about this and says he’s not rich and the 50k gme was a true yolo. He says something like “I rent my house” etc. I believe gme was 2% of the roaring kitty portfolio.
It’s the retail volume that is breaking things, but yeah other are riding momentum.
Yep I've been doing T+2 hours myself!
> They're focusing on punishing the "enemy" instead of an abstract trade idea.

Afaik that's only a somewhat recent change in narrative.

One doesn't get that many people, and that much money, on-board solely on the idea of "Burn your money to punish an enemy that has much more money than you", you get them on-board by promising massive gains and how getting in on this will yield such great returns that people can buy houses and pay off debt.

Which was the original narrative that started all of this and is still the most peddled one.

There are a handful of people who are quite open about the fact that they are willing to burn money to hurt the hedge-funds, but those get mostly drowned out by the flood of comments along the lines of "Look at all the money we made!" pushing people to further buy in even when GME is at $200+ because "We go to the moon!" or some other memefied slogan.
These are naked shorts, more shares are shorted in GME than exist in the company.
That's true for the fundamental part of sending and receiving messages, but at least one ancillary feature (contact discovery) requires trusting the server. They do have a setup with an Intel SGX enclave for remote attestation but I'm not knowledgeable on the limitations of this, although I understand that there are some.

https://signal.org/blog/private-contact-discovery/
This. A lot of my immediate co-workers have YOLO-ed on this because it's entertaining and we like the stock.
A few years ago I was doing granite work. On installs, if the customer's plumbing wasn't hooked up, we'd have to find a bush somewhere...or so I thought.

One day, I was digging around in the back of the truck looking for some acetone and grabbed out a bottle of some yellowish brown liquid. Suddenly, head installer starts freaking out a bit going on 'no no don't touch that.' After a moment or two it dawned on all of us what it was...

So after hastily tossing the bottle aside and a round of 'what the fucks!!?' from everybody, our coworker explained how he was worried about using the bushes in case some came up and filmed it and put it on youtube.

Yeah...peeing locations can definitely be an issue at work in general.
I think they should just say "An easy way to get Linux without systemd" and they would drive a lot of adoption. :-)
Right, my spidey senses were tingling, too. So I looked into the RFC's author, and noted his position as one of the champions of QUIC as HTTP/3, and his promotion of encrypted DNS (specifically DoH), and then an interesting article that on the surface sounds like it advocates for ensuring end users retain control of their DNS requests, but which actually advocates for burying the implementation of DNS in the OS and only exposing a control layer to the end user (e.g. an on/off toggle). [0] I can't pretend to have enumerated all the possible ramifications of this, but without more than a couple of paragraphs in an RFC which is essentially one particular example use case, I consider this a fairly suspicious addition to the URI spec specifically, when viewed in the context of how this might be used to obscure URLs (a subset of URI) from end users (and software running on end user machines).

[0] https://www.mnot.net/blog/2019/06/11/endpoint_control
The 98 theme: Why choose between dark-mode and light-mode when you can just split the middle?
Consuming interest is a huge part of the problem. It's a predatory and destabilizing action that has been prohibited (and for good reason) by Islam, Christianity, and Judaism thousands of years ago. Please do not perpetuate the problem by consuming (or paying) interest. It's the least we can do.
When I used to commute a long distance to work, I had 3 strategic restroom locations along my route - a Target, a gas station, and a catholic church.
This could be achieved by good architecture and system design.

You should have various aspects of your application configurable and independent enough to enable you to develop an alternative system and make a small downtime migration.

Many of scaling issues I see in startups, and stories told by devs in startups, seem to be because corners are cut to make the MVP and push it to the market as quickly as possible, and then suffer scaling woes due to poor design and architecture choices.
This is pretty much what the ACCESS Act proposes: https://www.eff.org/deeplinks/2020/07/legislative-path-inter...
The put options im seeing for 1 year out at $320 currently cost $24,000. (1 contract at 100 shares) what are you looking at that I am not? Am I looking at the wrong thing?

Edit: (sorry I’m not an expert in options)
There's a random shuffle function. Instead of writing one out using an algorithms textbook. Lots of data types get randomly shuffled during coding.

Shuffles arrays and lists.
https://numpy.org/doc/stable/reference/random/generated/nump...
I wonder how soon till they discover how volatile the platinum family metals can be.
Most stunning thing in this article to me:

"The GameStop saga marks a fall from grace for Melvin, which gained 52 percent last year, ranking it among the best performing hedge funds."

This is kind of surprising. I personally know a few retail investors who crushed that number. Not with fancy day trading, just owning a few good companies.

I know it's a lot harder for institutions to get outsized returns, I just didn't expect the best hedge funds didn't do better in what turned out to be a softball market for investors.
Sea walls are ineffective with a karst substrate.
Research with human participants is being over-sighted to the point that real research is virtually impossible. I say this, having seen the IRB approval process for human subject research. Research institutes just don't want to take on the risk
They're trying to patent their system[1].

https://www.eurogamer.net/articles/2021-01-30-warner-bros-is...
The fine would be cheaper than their continued losses.
On average I don't think $100 is that crazy. Most haven't YOLO-ed anything. While many YOLO-ed for 1-2 shares, there are many who have YOLO-ed for thousands to tens of thousands of dollars.
It takes significantly longer - we have advanced snapshotting logic to skip steps like "start the database" that you'd otherwise have to run every time you pushed.

We also auto-hibernate the instances, so you don't have to pay for a bunch of separate databases running in parallel.

Don't just listen to me though, try the free tier for yourself! A lot of our users combine LayerCI for developer tooling and vercel/netlify/GCP/AWS for deployment, they're quite complimentary.
>why do you think a hedge fund would concoct a nefarious, extremely uncertain scheme to get people to think they closed instead of actually closing?

Because they haven't closed their positions, and that information would tip shareholders into thinking they might release some profit before the price levels out.

>They would have lost literally all their money, even with the additional investment, if they were still in when GME soared to $400

No. Not if their positions haven't closed.

If you really think this through, why would they actually announce they have covered the shorts instead of simply reclaiming a short position?
Now you can customize and train a new synchronizer using your own subtitles and audiovisual content: https://github.com/baxtree/subaligner
Huge volumes trade off exchange in “upstairs” markets (blocks and dark pools). In a super volatile and absurdly illiquid at times market like GME recently, this is where the institutionals would do most of their trading.

If I needed to buy 1m shares of GME I wouldn’t do it in the open market. I would call my favorite sell side shop, let’s say Goldman and have them call Fidelity or similar to arrange a block trade.
I'm (or, well, was) thinking more like HTML+CSS for web pages and JS+HTML+CSS for web apps.
I said this in another related discussion, but I hear countless stories from friends about their incredibly prescient trades that net 50% returns in a day. I never hear stories about the losses.

Somehow, despite funding this hobby with their outsized tech worker salaries, none of them seems to have made their millions yet.
According to [0], Bitcoin has a volume of ~54B in the past 24 hours (from posting). So it’s not the same, but it’s a damn massive amount. It’s less than an order of magnitude.

[0]: https://coinmarketcap.com/currencies/bitcoin/
Spotify Invents a New Way to Recommend Music–By Monitoring Your Speech
Chegg, a $12B company with 70K freelance tutors in India, help students cheat
Well that's why he's my ex-boss and he apparently outsourced most development a few years after I quit.
Thoughts from a Newcomer to the Field of Astronautics
I highly doubt Safari will ever support this on any of it's platforms. And to be honest, I'm not sure if I will really ever miss it.

I opened up the demo that flashed my backlight keyboard (after chrome prompted for some generic hardware permissions) and, while it was cool, I'm not entirely enthusiastic about websites being able to control my hardware like this with such low user intent.
Well given Apple doesn't appear to be gaining a latency advantage from their ram on package the jury seems to still be out on that theory.

OTOH, the trend has been to put HBM/edram/etc on package for a while. Various intel/etc products have done that, which provides a fast tier of memory that you put in a local NUMA domain. Then put the actual DRAM in its own domain.

The problem so far is that strategy doesn't actually work well for most applications because they aren't sufficiently NUMA aware to take advantage of it. Instead what ends up happening is the "fast" ram ends up being a LLC tier.

It all ends up sorta being a physics thing though, it seems as you increase capacity, distance tends to grow as well. Meaning that there will be a limit to how much RAM they can toss on package and still gain a latency advantage over just soldering it to the board.
Are VCs really so incompetent to understand when a company is being hyper dramatic when it talks about "Kafka for IoT", when it is essentially a real-estate leasing entity ?

Or do they think buzzwords will increase ROI?
>It's profit driven and amoral. They'll always line up with whatever they believe will maximize profits because that their entire reason for existing.

That's both unfair, and quite frankly lets companies like Boeing off the hook. Executives get paid egregious amounts of money to set the direction of companies. Yes, some do focus solely on profit and it's generally obvious when they do. Some focus on making customers happy at nearly all costs. And there is everything in between. Of course management at all those companies believe their approach will make the company money, but plenty aren't solely focused on maximizing profits, I'd argue MS included.
It's defined as the racism inherent in the structure of the system, such as longer sentences for crack cocaine (preferred and used mostly by low income black people) versus powder cocaine (preferred and used mostly by well off white people).

Sometimes people use it to describe racism between people, but it's actually supposed to mean the structural racism which exists in a societal system. It doesn't mean that someone designed it that way, but it could have been or it could be an accidental thing.

Discounting a concept because it's used improperly by some of the "other side" is common today but not helpful.
Thanks for pointing this out! I've noticed that too, but haven't gotten around to fixing it. It's helpful to hear that it's problematic for other people. I've opened this ticket to track progress on the issue: https://github.com/seancolsen/octave-compass/issues/80 Pull requests welcome! There are some notes in there pointing others to the relevant part of the code if anyone else wants to take a stab at fixing!
“What then is the truth of history, generally? A fable agreed upon.”
-Napoleon Bonaparte
And this is why I look forward to when most securities reside on blockchains. “Probabilistic” markets give us black swans and insider fraud.
Fun and learning. And I do think my ranking algorithm generates different results.
Feedback loop for sure. A movie will be made on this. YOLO!

I can see GameStop putting an end to some of this by issuing non-voting shares to one of the hedge funds that is current shorting, giving them a known out and pocketing a huge investment for M&A.
I was thinking SNES or GameBoy!
How to Rebuild Your Life After a Failed Startup
I'd suggest going solo rather than w/ a sitter honestly - it can be intimidating the first time but I think even the best-intentioned sitters can bring their own hangups into the mix and get in the way. Perhaps a good middle-ground would be to have someone who knows what you're doing that you can call if you need to?

I think there are definitely parallels with a solo session and dancing w/ eyes closed at a rave - the same process really but as you say at a dance event there are a ton of distractions, and less space for really releasing when you need to. For instance, shaking has been a big part of the release for me, but it would be hard to do that at a public event w/o people being weirded out - they'd probably think you took too many drugs and need medical attention.

Re: music, yes I always listen to music, but it's been tough to find the right stuff sometimes. I have read that some folks prefer silence as well, so I'd suggest trying both and seeing what works - might be different in different sessions as well :)
Exactly as I said... this is not just retail. Not 20B in a single trading day.
It should be considered the default option because everything works with it out of the box and for pretty much all Big Data folk it's considered table stakes.

All major streaming event processors are designed around it or work seamlessly with it (Spark, Beam, Flink, Storm, etc).

There are pre-existing integrations for all long term storage options (S3, GCS, Swift, etc).

Maybe it could have been elaborated in the original comment but it shouldn't need to be - all of this is about 10 minutes research away from anyone that wants to understand why Kafka is considered the core of modern data architectures.

WhatsApp isn't really a relevant counter-example and if anything reveals the misconception yourself and many others hold about Kafka which is that it's a messaging solution. It's not. You can bastardize one on top of it but really, don't. WhatsApp was built around RabbitMQ which -is- a messaging solution (one of the more complex ones, crazy complicated compared to Kafka at least).
Kafka -doesn't- compete with RabbitMQ any more than MongoDB competes with PostgreSQL. Apples and oranges if you are trying to do anything but the most basic stuff.

Why would you want to disagree with Kafka being the default option? What could you reasonably advocate for in its place?
"You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN"

As of 2021, at any given time half the programmers in the profession have less than five years experience.
Thanks for your detailed thoughts and feedback! I think you're correct about the need to normalize the gains. I've opened this ticket to track progress on doing that (or whatever else needs to be done to fix the clipping): https://github.com/seancolsen/octave-compass/issues/80 Pull requests welcome! There are some notes in there pointing others to the relevant part of the code if anyone else wants to take a stab at fixing!
Thank you 1000x for writing this. I thought I was going insane reading all the comments like “Melvin publicly said they closed their short position, which is suspicious because they said it publicly (if they said nothing, you all would still find it suspicious!), so they are probably lying about closing their short position”
I think they're just trying to sound "cool" by using millennial colloquialisms. However, besides being less informative than a more nuanced alternative, it ends up sounding cringeworthy to me in a business/finance publication.
Right, no one ever has to do anything: there’s no such thing as absolute imperative; there’s always a consequence implied in the verb. So why do we even have this word? Maybe because eliding the consequence is useful?
> It's, frankly, elitist

Why not see the coin from the other side. Developers giving their experience when they are working sane ?

Many of these articles, I have seen authors quoting from their experience building large systems.

Moreover, as a system architect, you often have to analyze the requirements and choose a good stack for implementation. A young dev in a startup is biased against the architecture in one way, because they might be seeing Kafka on their resume as a shining star to greater riches.
https://twitter.com/Camp4/status/1355701648182501378?s=19 presents an argument about how they should have and how it might've been done well
But that’s not persistent. If I tell Windows that a specific flash drive gets T: (for whatever reason), if I unplug it and plug it in somewhere else, it will still be assigned T: (assuming it’s not in use by something else). With COM ports, if I say that this Arduino Mega gets COM10, then I unplug it and plug it back in, there’s no guarantee it’ll get COM10. That seems ridiculous IMO.
FB definitely having an existential moment there. Not just because Apple but because this is getting more attention. Tracking is a lot more acceptable if it’s invisible / unknown.

A bit like how eco friendliness of products creeped its way into more mindshare. And one day manufacturers wake up and realise it has critical mass
Can we get a link? I'd love to see this CSS in action.
quite a bit has changed since 2006, specifically in the financial reform bill of 2010 and the jobs act of 2012

not a lot, but a bit

circulating a clip from 2006 as your only insight into the hedge fund world just proves all the talking heads right about retail traders being a joke.
Just tried the pulseaudio https://github.com/lawl/NoiseTorch and I must say it makes an astonishing difference:
https://www.youtube.com/watch?v=5rAfyMrE49o&feature=youtu.be

Though basics of getting dynamic microphone close to my mouse is probably bigger, hah
Same as if you pay for ten tons of lumber and it doesn't show up. Stock trading grew out of traditional property trading and inherits a lot of its norms from there.
> Let's say you want to write a function that can capitalize all the string fields in the object passed in. In a dynamic language, you could map over the values and apply capitalization trivially. It would be a one-liner.

That's fair, but can you explain the context here? I.e. why are we trying to capitalize all the field names of a record object? This may be an 'XY' problem--you may be trying to accomplish some final goal and 'capitalize all the field names of a map' seems like an obvious intermediate step to you, while to a statically typed language programmer they may take a very different approach.
If you haven't known, there's this book called The mathematical mechanic by Mark Levi that has topics as you described.
n(billionaires) > 1.
where does S3 get its data from? equities short interest from other sources is only updated twice a month.
> ... social media and instant messaging giants of the world are incentivised to prefer the captive user over the paying user.

What's the incentive though? That approximately zero user would ever pay for a social media or messaging app? I think they simply have no other viable business model whatsoever.
You're not the only one thinking this. https://www.bloomberg.com/opinion/articles/2021-01-29/reddit...