skysight-inc/HackerNews huggingface dataset:
You're right about error handling, but consider that the user who posted this was logged in. The screenshot they post is of a specific tweet, but they reference the home feed being down. What kind of API call was it making where it's asking for a list of tweets to serve to a logged in user and that call is not authenticated? It makes me think that the blocking was implemented improperly.

Unless the home feed being down is simply a side effect - the service that fetches tweets being DDOS'd by other views in the app making numerous non authenticated calls.

But I was also thinking about this earlier today. These days, everybody is so quick to say "the software is easy, it's the community that's hard" - I've even said it myself a few times in the past few weeks, but I think that might be overstated.

Building good software is hard. Keeping it good is even harder. What does the codebase look like for Twitter's front-end at this point?

How many frameworks has the base functionality been ported through? How many quick pivots from product adding features, adjusting things squashed down the ability to address technical debt or even have functioning unit and regression testing?

The fact that this 1. Made it to production and 2. Was not noticed and rolled back immediately (like, in under 30 minutes) is extremely concerning (and obviously very embarrassing.) If I had private data stored on Twitter of ANY kind (like DMs that I don't want getting out - a messaging system rich, famous, and powerful people have been using like email for over a decade), at this point I would be trying to get that data removed however I could, or accept that there's a strong possibility there's going to be a huge data breach and all of the data will be leaked.
Please learn to use google. It will take as much time as this snide comment took to write.
Yep, you're essentially writing a module that's going to be imported by a server someone else wrote. The server will call the appropriate functions in your module based on the requests it receives, and Amazon gets a bigger check at the end of the month.

I think there are probably reasonable use cases for this, like automation that's going to run infrequently, but it seems like a terrible way to implement a typical application that's going to receive frequent requests.
Whoever is in charge of that account went all Oregon Trail on things and caught dysentery
The title is misleading. The experience of call center workers cannot be generalized to all workers.
One could have hoped that after more than 7 years we would have moved on from this debate.

But we obviously haven’t.

Which, despite not sharing your opinion, probably indicates the name was poorly chosen. Since it still has be defended.

Or perhaps it has just turned into one of those gnome v kde / vim v emacs things?
Canada just changed their immigration program such that they'll accept all H1B holders (working or not) into Canada with a similar visa, but without the requirement to find a job immediately.

Something to look into for any Twitter (or other) engineers who are bound to a company due to lack of options.

https://www.forbes.com/sites/andyjsemotiuk/2023/06/28/us-h1-...
This dynamic is conspicuously missing from modern gaming. I think the anti-moddability is one of the primary factors in the industry's enshittification. Maybe even worse than microtransactions.
> Somehow they still keep making more money than God.

It’s AWS
Have you actually been in a position where you needed to rely on COBRA?

To continue my family's health insurance cost $4000/month. Fifteen years ago.

When I was employed, my employer was paying more than half of that. It was part of my compensation that I took for granted.

With no income, limited savings, a mortgage and a family, I no longer took it for granted.

I was responsible for my poor financial decisions that made that transition even worse than it had to be.

But I can damn well believe there are Twitter employees who have made all the right moves, yet still hesitate to leave their jobs right now.
If you're adding new/marginal data you should want it to be as current as possible so it'll have things like trending slang terms.
As someone who doesn't use Twitter too much, what conspiracy theories has Musk echoed or platformed?
new legos are the devil because all the creative thinking is done behind a desk at lego. (not my thought, just repeating)
The term "infrastructure" has kind of a loose and fuzzy definition these days. But basically I think of a serverless function as like a one-shot container that is spun up when a webhook or some other invocation method is called, handles some kind of request, puts out some kind of response, and shuts down. A container is infrastructure, ECS is infrastructure. Therefore a Lambda is some kind of ephemeral invocation-based infrastructure. It's infrastructure the whole way down.

My personal take here is just that serverless functions have a time and a place in one's infrastructure, and it requires good engineering to determine where that time or place is or isn't. We use Cloudflare Workers fairly heavily, for example, to perform web redirects for some statically generated sites. It's a fairly sensical use-case for "serverless" in my opinion.
Have you moved to another country across the world, made it your home, and had to choose between doing stupid things for a corporation bought by a new CEO or uproot your life and go back home? As much as it's sounds like an easy decision, most people won't uproot their life for Twitter.
I note that gping is now in Debian.
I'd say it's more like "framework as a service", because that's what they're doing for you: they provide the framework and you just write the request handlers.
Well, after today you certainly can't call Twitter engineering "no impact" at least.
Are you just being weirdly pedantic? Everybody knows that Twitter isn't employing slave labor.
> and Amazon gets a bigger check at the end of the month.

Or no check at all since it scales to zero and the free tier is ridiculously high for infrequent / low usage.
I agree. I've been using dropbox for years now and it just works for me. I never have to think about it and I've used it across multiple laptops and desktops over the years.

I know they tried to chase other business products over the years to little success but their core product just works.
You can subscribe to a government subsidized Obamacare plan.
Thankyou, I was trying to remember what it was called. So sad that it won't work any more though, was pretty fun.
> Basically, you start a war, you awaken the monster, and everything that happens is your responsibility.

Correct, Russia invaded Ukraine and committed war crimes. Thus why Russia can be penalized for those war crimes as a country, even though the crimes were committed by individual soldiers.

> if there is a war, there will be war crimes

And if you have a city, people will commit crimes too. Should we not punish those either?
It's been atleast 10 hours into this outage with no fix.

Advertisers, the one group Elon is desperately trying to accommodate, will care.
May I suggest 8chan? Almost no moderation at all, but make sure you have a gallon of Clorox by your desk because you will want to pour that into your eyes.
MDMA is also addictive, because it makes you feel good (it's not called "ecstasy" for nothing), and builds tolerance rapidly, so you need to keep increasing the dose. No, it's nowhere near as dangerous as meth/heroin/cocaine, but I have seen people spiral into pretty dangerous usage patterns, including switching to harder drugs when ecstasy isn't cutting it any more and they're stuck in a multi-day depressive withdrawal slump.

For all practical purposes, none of this applies to LSD, since trips are much more intense and unpredictable. Although there is a small subset of psychonauts who adopt an extreme sports mindset and intentionally push the envelope by taking larger and larger doses.
> “Just works” in this context means executing the compiled CUDA or the PTX bytecode without recompiling. Nobody is ever going to utilize ROCm if it requires distributing as source and recompiling.

Even a source-compatible layer that let you just recompile CUDA code for an AMD GPU would be a huge improvement. That alone would eliminate the CUDA lock-in.
Why is his site not in https??
Vector?

Silicon Valley and FDA, please group in a room and decide on only one of these:

1- Find an effective drug for weak memory and attention in the modern world.

2- Stop inventing new terms.
But those bears are way way up river of Hanford. Ah, but salmon are swimming the other way to spawn.
It would likely fall under "unconscionable conduct" which is illegal under the ACL.

I would imagine it would difficult for them to prevent individual licences being sold through their retail/online mechanisms.. You would have more limited protections if >100,000 in licence fees, and they may or may not have an enterprise programs for those purchasing that many licences. But where they engage in retaliatory behaviour they could be sued and through discovery determine if they refused to engage with you or jack up the prices in retaliation for a lawful complaint. As you can imagine this would be expensive but... you would also likely be at a scale that could afford such litigation.
Disclaimer: I'm not American and have only the foggiest notion of who RFK is, but the urge to identify boundary conditions for 'permissible wants' does feel especially America-y to me. I speculate that it has something to do with the veneration given to markets --- the underlying anxiety being that having feelings about an intensely cultural use of forty billion dollars is somehow antithetical to the conduct befitting an ideal rational agent.
> What are Russians if not Westerners?

“Russians”. If there was an “Easterner” to complement “Westerner”, they’d be that, too.

> I'm not sure what a Westerner is

Basically, it historically corresponds to the cultural space dominated by Roman Catholic (later to include Protestant), i.e., Western, Christianity, though sonetimes is used now for a geopolitical alignment centered there which is somewhat more extensive.

> But how often do people refer to "Asians" and mean to include Russians?

Rarely, especially since Russia is usually considered an Eastern European nationality (yes, the country also spans the whole width of Asia, but the population is concentrated in the European part.) But Eastern Europe isn’t classically Western, though much of it (not Russia) is geopolitically allied with the major powers of the West now.
I think the reason this is a script (`git-landmine`) and not just a repo is that git repos don't include this sort of configuration when you clone them, for exactly this reason.

It's inconvenient that you don't get e.g. pre-commit hooks installed when you clone a repo, but it also makes total sense from a security perspective.
Twitter Engineers have had over a year to get out and find another job. At this point the terms of their employment and the expectations from their boss are all crystal clear. Hard to sympathize with those who continue to stick around for whatever reason.
I think Supabase generally does good work, but I don't think they can be given credit for pgvector, if that's what you're indicating (I might have misread).

As I understand, Andrew Kane is the principal author of pgvector, and has worked on it for almost two years before Supabase added support for it.

See also https://github.com/pgvector/pgvector/issues/54 and https://github.com/supabase/postgres/pull/472.
But I like to write paths like /usr/bin/ in my text and don’t want to worry about backtick code quoting them every time
https://en.wikipedia.org/wiki/On_Bullshit
Yeah I was confused by his comment as I’ve read the book dozens of times as I helped translate it once and it seems a very unique interpretation.

The whole point of the narrative is the party is all consuming, all seeing, all hearing and even controls how you think.

‘Simply leave’ wasn’t an option.
I'm starting to think today the word startup means a non profitable company that only exist, because interest rates are low and investors don't have any better options than invest into them.
> Now $24k/y AUD passive income, not working.

Where is the money coming from?
I think they are a great gauge of sentiment for exactly the first reason you pointed out.

> * They are nonbinding, so they are purely symbolic.

So then why didn't more of Russias allies vote for Russia and why did so much of the world vote for Ukraine?.
It's a unique mix of true earnestness, over-generalisation, very short sentences of roughly similar length, some insights, and a preachy tone. and a 90s website design :)
I am flamfoozled by paragraph-in-list and list-indentation regularly in status quo markdown. Maybe it’s because the syntax is a little weird for the edge cases today? Or maybe I’m just a goof who needs to go read GitHub’s parser source.
I'm also new to this field, but I think I can answer some of these:

1. They are learned during training, not sure about the second part.

2. There's two parts here: First, they are not context specific to the model that learned them. This was a problem in earlier embeddings (like Word2Vec) where embeddings are static values and would be dependent on the context for the model. However Transformers (like GPT) generate context aware embeddings, which means the model understands that words can have different meanings depending on their context. The second part is can you share them on their own, and that answer is not really because the context-aware embeddings are produced by the neural network itself so you can't really separate the embeddings and the model, because the embeddings ARE the model.

3. 'Similar' in this case means what they call 'semantic similarity' which is a measure of how close in meaning two inputs are. It's usually calculated using cosine similarity which allows you to measure the closeness of two vectors in arbitrary dimensions.
This is a weird comparison, there are other online vendors except for Amazon. In fact, one of the reasons I don't use Amazon is because I value my time, if I search for something specific e.g. a particular phone model, I don't want to wade through several pages of results with screen protectors. Amazon has the worst search of all online shops I know, by a huge margin.
Yes, because Elon Musk would never scrap existing pre-release testing procedures.
I agree. To your point, I feel the most useful questions we ought to ask are the ones that push us to understand our deepest selves: the desires, insecurities, fears that dictate why we do what we do.

Without that deeper understanding, we're more easily trapped into following someone else's / the collective culture's programming of our minds - which likely doesn't prioritize our own individual well-being.

And ofc this is a lifelong journey. I can't imagine waking up anytime soon thinking I understand what happens in the deepest recesses of my mind, but without having a reasonable sense of the deeper motivations, it's easy to read this essay by PG and feel a craving to "do great work" without understanding why or the impact this craving can have on your wellbeing.
so nanohertz is one wave per 10 years?
As if your delusional denial of reality wasn't totally political.
This tutorial is fiendishly thorough. Hats off to Bjorn for the sheer amount of time he must have spent developing this technique and then very carefully documenting it.
For the LIGO waves they didn’t need to since the frequencies corresponded to audio frequencies that are audible by human ears.
I couldn’t figure out what was meant by a sublist. Like any hierarchy? Or just list-in-paragraph-in-list, not list-in-list? That one could use some HTML disambiguation in the article.

EDIT: yeah it’s always required. That kills me.
> I'm curious what the percentage of people accessing the site via the official app vs all other avenues was before all this shit

Reddit CEO Steve Huffman said 95% of iOS app users use the official app.

> You go to the App Store, you type in Reddit, you get two options, right? There’s Apollo. You go to one, it’s my business, and you look at our ads, use our products. That’s 95 percent of our iOS users. The rest go to Apollo[…]

Source: https://www.theverge.com/2023/6/15/23762868/reddit-ceo-steve...
'Random layoffs'--sounds like a model of great management!
It works for me. I have no issues training a WGAN with it. But I don’t know how much slower it is compared to CUDA on a similar priced NVIDIA card.
> You can be at the top of your field and not completely understand a complex system.

The tweet reads: "Twitter is firing off about 10 requests a second to itself to try and fetch content that never arrives because Elon's latest genius innovation is to block people from being able to read Twitter without logging in."

Does that strike you as complex? I mean, surely they had the context (need to log in) because it was all over the news
Putting aside your anti-intellectual babytalk:

One may compare circumstances of the same kind without asserting that they are of the same degree. This is generally referred to as an 'intuition pump' -- it's not the most reliable move, philosophically speaking, but it does have a pretty long history, IIRC Plato's _Republic_ mentions looking at big things from far away in order to understand things that would remain obscure if (as he put it) written small.

If you could read https://en.wikipedia.org/wiki/Intuition_pump I'd be willing to have a conversation with you about the pros and cons of this approach.
I worked on a bunch of MPEG-2 encoder and decoder designs using the i960CF and i960RP when I was at Optivision. Here's a photo of an MPEG-2 encoder (found on E-bay) that used the i960CF and a PCI interface chip designed specifically for the i960CA/CF, the PLX PCI9060.

https://www.w6rz.net/opti.jpg

With all the interest in retro computing these days, I wish I had kept more stuff from the 80's and 90's. Here's all I have left, an i960CA-16 chip from a development board that I had replaced with an i960CF and a manual.

https://www.w6rz.net/i960ca.png

https://www.w6rz.net/i960camanual.png
They're probably referring to the iPad keyboard (https://www.ghacks.net/2019/08/02/how-to-enable-the-swipe-ke...)
It doesn't say waiving or modifying "a" regulatory provision, it says waiving or modifying "any" regulatory provision related to the debt. That certainly includes canceling it. "Any" and "waive" aren't up to reasonable interpretation here, which is probably why Roberts dodged them in favor of drilling down exclusively on the word "modify" and taking his textualist hat off so he could ignore the law as written and approved by Congress can be ignored because it had never been used in identical fashion before by a president.

Two small silver linings though. Roberts and his majority pulling all of these crazy stunts makes the SC much more interesting and has generated a ton of public interest. Public awareness and participation is gonna be an important step in reforming the court. Second, now that the majority no longer bothers with creating a legal pretext for its edicts (they aren't decisions without actual standing), they have created space within the legal world for serious conversation and effort towards reforming the SC to return it to its original intent as a judicial rather than legislative body. Reading some of the dissenting opionions it should strike anyone that the veneer of legal plausible deniability behind the conservative court's actions has been pierced to the point where you have dissenting justices quite explicitly calling out the unconstitutionality of the court's actions in writing.

"In adjudicating Missouri’s claim, the majority reaches out to decide a matter it has no business deciding. It blows through a constitutional guardrail intended to keep courts acting like courts," she wrote, adding that by deciding the case, the high court "exercises authority it does not have. It violates the Constitution."
In this job market, it's hard. And many engineers are on H1B visas so it's even harder to jump ship.
Live in Maryland, can confirm. Last time I went out of state I felt visceral disgust.
Oh, to be sure I definitely didn't mean to project any of my rage in your direction, sorry if it felt that way.
wat? The topic is pretty clearly vectors in the mathematical sense (1), as coined by Hamilton in 1846 (2), which predates the FDA by 60 years (3)

(1) https://github.com/pgvector/pgvector

(2) https://www.maths.tcd.ie/pub/HistMath/People/Hamilton/OnQuat...

(3) https://www.fda.gov/about-fda/changes-science-law-and-regula...
I think any LLM that could do that could probably do just as well with a badly written informal README, same as humans do.
> or they'll throw you under the bus

and they'll throw you under the bus
Because I have not had a personal contact within every company that has had an interesting job listing....

Only moving to companies where I can get an internal reference seems very limiting...
I trained a WGAN on torch-directml with no issues so the software seems quite supported. But I can’t speak of performance because I have nothing to compare against.
> that I probably have to go on a psychadelic trip to rewire my brain

Do you really need the permission of drugs to do what you want?

You already have your outcome. You know where you are. To what end do you need the drugs?

Let's say you do this trip.. and it turns out the thing blocking you from dating is that you were molested at a young age. Those memories come flooding back to you at 2am while you're sweating like a pig and vomiting repeatedly.

Is that the right outcome? Is that the outcome you want?

Worse yet, what if there is no deep seated reason why you're afraid of intimacy and dependence? What if you are just scared of it for no reason?

There is no secret enlightenment to be had. There is only you and your fear blocking the door, and the fear isn't real.
I've been studying a lot of Buddhism as of late. One thing it has taught me in the Middle Way. In short, it means do nothing in excess, which includes doing nothing at all.

This balanced view leads to me to believe you, Paul, and "hustle culture" that's all over YouTube are both right and wrong. I've come to live by a simple system...

Try to do fulfilling work that's meaningful to future generations, whilst also putting back into society as much positive value as you can versus what you consume.

So far, this has led me to the model of, "Learn a skill, give a skill". The term "give" can be exchanged for "sell" depending on the receiver. This has led me to learn complex skills and problem solving (consuming from society), and then giving back in the form of books, videos, mentoring, and more (putting back) so that others can learn from my experience.

At the end of the day though, who really knows? :-)
That's what I was addressing with the "small audience" or one-to-one messaging. So long as the sender is sending to a small number of specific individuals (i.e.: small subreddit or DMing small number of people) it should be unregulated.

The consensus is that humans just can't maintain meaningful relationships with more than 150 people so that should be the "small" threshold. The moment the number of viewers/receivers is more than that, it becomes a felony if they fail to follow regulations and notices to users. So if a private group chat grows to have 151 users then everyone sending nudes in that chat is criminally liable unless the group chat has the neccesary warnings and links to where people can get help and moderation to make sure shared content is consensual and legal as well as making sure participants are of legal age.

For "children", the solution is enabling parents to regulate what content kids consume (not just porn but anything really).
Nice, I didn't know there was a term for this.

I completely agree. My favourite software is not just functional, it also is opinionated and expresses a philosophy on how to do something. Simply adding flexibility forever in a quest to be useful for everyone ends up making it useful for no-one.