skysight-inc/HackerNews huggingface dataset:
> perceived value.

I think that’s the critical word here. Perception is reality when it comes to these things. I have no idea but I’d assume decision makers do not perceive enough future value coming from this team to make it worth keeping them on. They could be wrong but no one will ever really know.
Many have policies informed by them. Even the town hall in the little 3k population town I grew up in had pretty standard data retention/destruction processes.
You need to be more specific - he wasn't banning George Takei or Occupy Democrats. He banned ANTIFA accounts that were being used to plan "direct action", ie: riots. Something that was previously against Twitter's TOS, but it wasn't being enforced specifically against ANTIFA accounts because Twitter employees were sympathetic to the cause.
Generation of Light Bullets
Count me in for 1 - 6.
Seriously, this headline gave me a chuckle. Like I'm sure it feels bad or whatever but it's weird when anything I build for pay isn't dead and gone within three years, either replaced or simply abandoned for various reasons. My first thought was that "first time?" hanging-scene meme.
Streets of SimCity was great for making an outrageous racket by using the increased gravity cheatcode. Every polygon intersection would trigger the "suspension crashing" sound effect. Fantastic fun.
The reason is that Dall-E 2 type models are small and can run on a wide class of commodity hardware. This makes them very accessible which means a large number of people can contribute.

Large language models gain key capabilities as they increase in size: more reliable fact retrieval, multistep reasoning and synthesis, complex instruction following. The best publicly accessible is GPT-3 and at that scale you're looking at hundreds of gigabytes.

Models able to run on most people's machines fall flat when you try to do anything too complex with them. You can read any LLM paper and see how the models increase in performance with size.

The capabilities of available small models have increased by a lot recently as we've learned how to train LLMs but a larger model is always going to be a lot better, at least when it comes to transformers.
One aspect that is avoided here is that it’s basically impossible to be a lifer unless you were able to time the housing market. Taking lower wages just isn’t possible for people under 30 if they want a home.

If you bought in your early 30s and are now in early 40s - congrats you’ve missed an entire decade of insane housing cost inflation. You’re able to afford to not job hop whereas people who haven’t bought just don’t have that option.
Living in London almost all my life I sometimes feel like I live in a different country when I read stories like this. I just genuinely can't imagine this happening here.

Totally mad and I can't believe the officer followed his bosses orders.
Well, in the context of layoffs... most companies don't give you any severance.
For a lot of people a laserprinter is probably better than an inkjet, especially given that a lot of people don't print much these days. And you can get even color lasers for a pretty good price these days. I've had a B&W laser at home forever. About a year ago, I just got rid of my inkjet rather than spending a bunch of money to get new ink. It was a large format photo printer and was sometimes nice to have but not worth it.
Wether or not they can actually do this is debatable, but I wouldn't be surprised they did this if they could. I don't immediately accept it, but in terms of technology it seems plausible.
How does the AI reflect on its previous messages?

Technically, how does it work?

I saw a video where AI which consistently threatened humanity. Then its parameters were tweaked and when asked about this, it admitted that it seems it went off the rails there.

How did it value judge its own statements? Is this just cherrypicking or it really figures that out?
Speaking as a sometime professional tech writer, your advice is good.

The best way I know to get rapidly better at technical writing is to write a lot with ongoing feedback from a capable professional editor. A good editor will teach you to catch and correct mistakes that you never knew were mistakes. Moreover, they'll teach you to understand why they're mistakes.

Unfortunately, the opportunity to write with the support of a capable technical editor is hard to come by. If you aren't working as a tech writer in a professional publications department somewhere, it might never happen.
Did you try writing them and asking them to increase the limit?

No cloud provider will give you the option to create as many instances as there are available ones, they all have limits from the get-go. Usually you have to write them/fill out some form if you want to go above the standard limit, Hetzner Cloud as well.
The Write the Code You Want, Without Middle Managers and Clueless Coworkers Interfering Sea.
It's not different from what a well-known company does with their devices by installing low-grade batteries with leaking capacity. Intentionally, planned obsolescence.
I agree that abortion is sometimes necessary but that’s not really what I’m asking. Since we are talking about cancel culture I am asking what the spectrum of consequences should be for unpopular speech. One potential consequence could be that a hospital refuses to treat someone who has said something unpopular. For example Alex Jones has a heart attack, should a hospital deny him because of who he is? Note that my question is also not about what the law says, but what it should be.

My question is, should a hospital be able to deny treatment to a person based on that person’s previous speech? Is potentially being denied at the emergency room just another “consequence” of saying unpopular things? What if the hospital is privately owned, and the potential patient has slandered the owner or doctor in the past?
> (b) A lot of them were rather shoddily built.

Yeah, I don't think my mother-in-law suite has a true right angle in it anywhere other than my IKEA bookshelf :V

Not terribly surprising it was a DIY build by my landlord's father back in the 60s.
If the team is costing less than $10 million/year, it still makes less sense to let them go.
Well, there is both random and systemic error in any experiment, and if 5ms is small relative to anything you'd expect (or there is some other reason to discount it) then it might be related to a problem in the benchmarking setup that's too small to be worth resolving. Any test is good to within some level of accuracy and they don't always average out to infinitely good if you rerun them enough times.
Making "mining" cheap, and speeding up the network, were originally supposed to be one project, but got split into two separate efforts so that PoS could be shipped sooner (and so stop consuming half the world's supply of GPUs + 0.1% of all electricity sooner.) Gas is still expensive because "space for transactions in a block" is still a scarce resource, because blocks are still only being produced once per 10 seconds.

And they can't just flip a switch making it go N times faster right now, because transaction execution is a serial bottleneck — a "full" Ethereum node can only evaluate transactions at the speed of a single pinned CPU core, and the average CPU's single-core performance isn't going to become orders-of-magnitude faster any time soon. So there is currently a fundamental limit on how many transactions the network can execute per second, regardless of how they're packed into blocks. (And also, even if there was no such bottleneck, the per-node chain state would also then be growing N times faster, which causes its own scalability problems.)

Sharding will fix both of those problems, making the chain into N independent shards where any given "full" node only has to sync some reasonable subset of said shards, and where a node syncing multiple shards can run those syncs independently in parallel (and so — presuming a large number of shards — can use as many CPU cores as are available.) But sharding is not done yet. So gas fees remain for now.
What costs were being saved? I am assuming hardware/cloud type costs? Or was it making people more efficient, working on the right stuff instead of the wrong stuff?

It sounds like they were working with a gun to their head, with the short lived projects run in a survival of the fittest short-lifecycle way. Kind of sounds exhausting!

I had a funny thought: The best team to be on during cutbacks is the probabilistic programming team that optimizes who to cut.
Embeddings are not for that. Embeddings take text and encode it into a high dimensional vector space. Similar texts will be closer together in the vector space.

The idea I was proposing was to use embeddings as a way to store and retrieve relevant "memories" so the AI could maintain coherence across time. I.e. whenever the user sends a message, we pull up the N most relevant memories (where relevance == closeness in the vector space) and include those in the prompt, so GPT3 can use the information when it forms its response.
They didn't lie. DD is making $700m a quarter in gross profits. Profits are going up. The company is doing great. The stock is way up today.

They did not lie about the company doing well and having a good outlook. Seems like they do.
Meta is never going to solve their apple problem by cutting costs. To get back to their old numbers they need users on a platform where they make the rules, not apple.
In Rust you can usually use iterators to avoid bounds checks. This is idiomatic and the fast way to do things, so usually when using Rust you don't worry about this at all.

But, occasionally, you have some loop that can't be done with an iterator, AND its part of a tight loop where removing a single conditional jump matters to you. When that matters it is a real easy thing to use an unsafe block to index into the array without the check. The good news is then at least in your 1 million line program, the unsafe parts are only a few lines that you are responsible for being sure are correct.
I am not great at math. But I learned about complex numbers for fun. It took a bit to make them “real” for me, 3B1B helped a lot as did asking myself how I find negative numbers real (negative integer: if something in the future will exist, it won’t and the negative integer will be incremented, aka a debt to the future existence of whatever the number represents).

Complex numbers: the number line is just a metaphor. What would happen if you make it 2D? Oh you can solve negative roots. Whenever a number needs to spin or have a negative root, it’s a useful tool. Numbers are tools. Cool, that’s “real” enough for me.

I know I will never ever use it. Or at least, not in my current state of how I live my life. I liked learning it, there’s something to be said for what is beyond your horizon. But I do think just like complex numbers, category theory needs a motivation that is compelling. In retrospect, learning complex numbers is most likely not useful for me.

Oh wait a second, complex numbers helped me to understand trig. I never understood it in high school but 3B1B made it intuitive with complex numbers

Nevermind, I’ll just let this all stand here. It’s fun to be open and convinced by myself to the other side while writing my comment :’)

I’m sure if I would have learned category theory, I would have written a similar comment as I think there are a lot of parallels there.
They didnt cease business voluntarily, they were kicked out or banned.
Sometimes the extra speed can be relevant. Knowing what the upside _can_ be can help inform the choice whether it's worth it.

Secondly, even assuming you want runtime bounds checking everywhere, then this is still a useful analysis because if you learn that bounds-checking has no relevant overhead - great! No need to look at that if you need to optimize. But if you learn that it _does_ have an overhead, then you have the knowledge to guide your next choices - is it enough to be worth spending any attention on? If you want the safety, perhaps there's specific code paths you can restructure to make it easier for the compiler to elide the checks, or the branch predictor to make em smaller? Perhaps you can do fewer indexing operations altogether? Or perhaps there's some very specific small hot-path you feel you can make an exception for; use bounds-checking 99% of the time, but not in that spot? All of these avenues are only worth even exploring if there's anything to gain here in the first place.

And then there's the simple fact that having a good intuition for where machines spend their time makes it easier to write performant code right off the bat, and it makes it easier to guess where to look first when you're trying to eek out better perf.

Even if you like or even need a technique like bounds checking, knowing the typical overheads can be useful.
LastPass Security Incident
> So I do think blockchains do have some unique use cases where they would be beneficial (e.g. I think property (land, home, car) titles is a good one

Two years ago I had a discussion on land registries. No, blockchain is a terrible tech for them. See comment and the discussion around https://news.ycombinator.com/item?id=27212564
It is hard for me to appreciate, because while this does not remove my empathy for those people, I do realize they understood the terms when they took the job.
And (defensibly, somewhat) they’ll of course set the indicator to be for the worst case possible, even if not probable, so they 1) get more money, and 2) won’t lose money in lawsuits from someone saying ‘It still said it was fine!’ who gets sick, even if there were other really obvious signs something was wrong.

So for a filter, either 24/7 use or one time use then letting it sit (whichever is worse).
He's not wrong about Meta's VR foray. VR as a technology is cool and revolutionary, Zuck's vision for it in our daily lives is not.
Germany, Austria or Switzerland all have higher net immigration per capita than US. According to 2015-2020 average (estimate) more than twice as many people moved to Germany than to US (relative to population of course).
Fair enough. At least they've told us how it works, so if the data no longer matches that methodology in the future then we can speculate that they've implanted a UID, unless they tell us how it works again and the data is consistent with the new methodology.
Any release notes?
FWIW, I was using "speed" as shorthand to summarize stimulants. In the US, methylphenidate is known as Ritalin and, while it is not "meth," it is an addictive stimulant with nasty side effects and withdrawal symptoms*

My point is that if there is a chance that a reasonably healthy habit like running could possibly alleviate ADHD symptoms, wouldn't it be clearly better to try that before giving kids drugs of any sort?

*Common adverse reactions of methylphenidate include: tachycardia, palpitations, headache, insomnia, anxiety, hyperhidrosis, weight loss, decreased appetite, dry mouth, nausea, and abdominal pain.[5] Withdrawal symptoms may include: chills, depression, drowsiness, dysphoria, exhaustion, headaches, irritability, lethargy, nightmares, restlessness, suicidal thoughts, and weakness.[1]
They don’t suck to live in. I would much rather live in an open floor plan. Maybe your needs are different and you need privacy within the common areas of your house, but not everyone has those same needs.
Elon wants to go to war with Apple. History says he'll likely lose
wow must have been really bad because Google rarely adds configuration options and they pride themselves in ignoring user complaints.
For those going down this path, Funkwhale[1] provides a good user experience with ActivityPub support to join/build a community.

[1] https://funkwhale.audio/
not really, it’s just a rhetorical flourish. Ignore it if it bothers you.
> at paypal he was run out almost immediately upon becoming ceo

Technically, he was never CEO “at Paypal”. He was forced out as CEO of X.com the second time just before it took the name of the main product (which it had acquired with the company that developed it, with Elon returning as CEO with the acquisition) and became PayPal.
I'm curious about that Rust-based message queue system
I feel like this should be tagged and linked on every single article of Congress trying to reign in tech companies ability to track us.

The "bad guys" in this space aren't sketchy hackers in a basement, they're multibillion dollar companies with immense lobbying powers.
> So a code monolith I can just dump on a Linux box is in again?

Single tenant != Monolith. These things are orthogonal.
Triple feature for Arup in engineering excellence series
> was able to gain access to certain elements of our customers’ information

This is frustratingly vague. This incident started 4 months ago, and you can't provide any details?

If it wasn't such a PITA to move off LastPass, I would do so. They got me.
Good luck with that! Even the EU hasn’t broached that subject.

Most of those folks make their money on consumables anyway, so then the manufacturers would Jack up the price on the main product and blame the legislators.
I can't think of any book that's really helped me solve problems. The reason for this is that reading isn't a problem solving activity, it's relatively open ended. You can do exercises, but most of them don't have any sort of grading system that outputs a pass or fail. So there isn't any signal to train off of

The thing that taught me the most about solving problems was doing a bunch of autograded systems programming assignments, and reading about how other people went about doing the assignments

I developed this mindset (note this is for writing code for an autograder that no one else will read, it isn't going into a long term codebase):

- only do the bare minimum necessary to satisfy all criteria

- ignore any bloat that people suggest unless it's part of the shortest cost path

- figure out one way of doing something and just reuse it so that you can use the mental energy elsewhere

- reread the instructions so many times that you can mentally "see" all the logic before the first line gets written

- try to work in long bursts over a short term as opposed to short bursts over a long term because context switching is too expensive
> if you want to talk about something before it's covered in detail, you have to declare it first.

For software, part of technical writing is providing the reader a conceptual model that they can work with in their mind.

But another part of technical writing is discovering that the user interface does not consistently use that conceptual model, or any other conceptual model, and so it inevitably brings in suggestions for improvements to UI/UX.
The biggest downside I've found with Graviton is that it's gotten popular enough that availability of capacity is a problem in some regions/AZs - particularly if you're using larger EC2 instance types.

Also, Fargate Spot on Graviton is still not available, so if you want to run Spot in non-production environments, you're facing with running different architectures in prod vs. non-prod, which I don't like at all. Do the math on whether it's cheaper for your use case to go x86 spot/non-spot vs. Graviton non-spot.
Apple can try to say no because the US government asks them to do illegal things that violate the US constitution. That's not the case in China.
> Our figurative ideas, ephemera, seem to be in a loop of taking a simple mental model, branching it into a mess, feeling over extended, circling back to a simpler mental model, branching it into an over extended mess.

It's pretty standard, the pendulum swings to one side and then eventually swings back to the other. If you stay flexible you can just ride it back and forth throughout your career.

here's an old Dilbert that shows the same

https://www.sambridger.com/wp-content/uploads/2012/01/dilber...
Ruh Roh
The article you quote does not suggest that "assigning users into “anonymous” cohorts is ... is likely not GDPR compliant" and I fail to see how that would be the case. Rather it seems to mention concerns that processing personal data to do so may be problematic.
Not sure why you think that's a label (except in the sense that any term is) but it's for sure a reference to something very real. Unfortunately!
When Twitter determines what violates the policy, the numbers can be whatever Twitter needs them to be.
"Daddy, can you print me something" daily here as well, most time wasted on finding the bloody print-and-cut cartoon best in the world character of the week.
That's fair. Though that gets into semantics which I don't find interesting or fun. In this context, I think it's fair to say we're talking about "things that can be experimented on to learn more things."
This seems to me to confuse agency with interpretation - romanticising the life and character of the artist after their heyday and death, talking about what they would have done.

Any drawing Basquiat did is a piece of art by Basquiat, whether or not it fits into the narrative of a book/thesis/lecture/exhibition. The circle metaphor isn't important - replace it with anything else. Artists regularly throw their own work away. Some of this is saved and celebrated posthumously, some never sees the light of day in accordance with their wishes. Scraps that fell on Picasso's floor sell for huge amounts of money.

Does everything he did fit the "brand" that some art historians have labelled him with, or the "brand" that auction houses promote to increase value, or the "brand" which a fashion label licenses for t-shirts? No, but I suspect this is probably what you are talking about ie. a "classic" Basquiat™ with certificate of authenticity?

Is it by Basquiat? vs Is it a Basquiat?
Look you're misrepresenting what I'm saying.

1) Yes I read the article

2) I made a comment on the general sentiment towards spacex which has been expressed both at large in the tech community, as well as in this thread.

You disagree with me about something. Fine. Stop saying that I'm attacking this person when I'm not. If you don't like my comment, then downvote it. You don't have to lie about what I'm saying and work yourself up into a state of anger over it.

There are a bunch of comments in this thread also attacking Elon Musk. Does the article claim that it was Elon who fired him? Are you getting angry at those people for implying that Elon has something to do with this? And insisting that they didn't read the article which clearly states that it wasn't Elon that fired him?

Or maybe: there is a broader conversation happening in this thread both about Elon and his companies, and also about the overall sentiment workers have towards their employment at these companies.

Again: you don't like what I said. That's fine, and you should argue with me if you want to, just don't lie about what I said.
I am sorry for you loss. someone I hold dear shared "A short story for support, by an old man" with me and I found it helpful. I don't know who wrote it, but perhaps I can share it here.

https://docs.google.com/document/d/1I2OnFobFvY0m3i4SGuDFh2kH...
> The PC community is just a bunch of young altruists trying to do the right thing (however misguided the attempt is).

The road to hell is paved with good intentions. Especially when your attempt to do the right thing relies on telling others how to live their life.

> The anti-PC community has always struck me as childish.

If it's childish to not want my life to be controlled by some wannabe-altruists, then I'm childish as all hell and proud of it.
Of course it's a huge deal. What they're saying is that it happens. Constantly.

Sometimes I even ponder if my decades-worth experience is not basically because I'm writing the same program over and over again, just for different companies...