skysight-inc/HackerNews huggingface dataset:
That's nuts. What's the rationale for that, aside from possibly selling more cartridges? So wasteful!
> TLDR: this post is entirely to calm advertisers,

How though, Twitter has had week(s) to prepare this post and its so bare.

> First, none of our policies have changed. ... The team remains strong and well-resourced.

If you're Eli Lily, why would you re-advertise on twitter. Nothings changed from when you stopped!
20s Greenwald hasn't written anything that 10s Greenwald would disagree with. The country has changed around him. Remember when the left was against globalization, racial segregation, corporate power, speech control, foreign intervention, and big pharma?
But what would I do with it? Yes, the playlist itself is important, but arguably the content is what I pay for. Even if importing to another provider was possible, the alternatives seem to suck equally. Buying all that music and future music I want is simply not feasible from an economical perspective.
Big city folk be like…
Japan is still very paper based, makes sense that they can make this a viable business there but elsewhere? It seems like a stretch.
Braver than any soldier in Ukraine? Right. Reed's not improving his credibility here.

I think he has some credibility in some areas. I couldn't find the transphobic aspects of David Chapelle's special. Need to see it with an actual trans person to strip away euphemisms I guess.
There is a middle ground where sometimes the maintainer does accept a PR and sometimes they don't for whatever reasons they have.

Maybe it's all clearer to you, but this isn't about you and what you want or need. This is what about maintainers need to keep their sanity and not abandon the project(s) all together.

Be happy with what you get, accept rejection / disagreement, especially if nobody asked for anything. And most of all, just accept the ambiguity. Learn to live with it.

I maintain that just contacting developers first before making a change/feature + PR is the best way possible to at least have some chance that the PR will be merged.
> Most of our examples were built entirely on the iPad, using Inkbase’s interface. Sketchy math was not. Much of the code that runs it ... was written on a laptop.

> Building larger, more technical software systems in Inkbase becomes extremely difficult for many reasons, from the poor ergonomics of typing with an on-screen keyboard

Nobody has really solved the ergonomics problem of being able to type on a keyboard and also sketch, and have the entire system be portable and friction free.
Do those cases apply to the police though? Qualified immunity is basically a separate, non-overlapping set of case law for police liability that also coincidentally almost always rules that they have none.
So close. Charging and risking Tesla subscribers along with everyone else on the road to beta test their autonomous driving software.
...unless you actually have a deficiency.
Of course you have a responsibility towards the society and the people who raised and support you.

That just doesn't involve excluding others from that society. They deserve, just as much as you, to participate (and improve!) in your society as you do.

My country only exists because people came from many other societies and brought the best parts of those societies together to create my country and its culture. I want that for everyone, if they want it for themselves.
> antifascist researcher

doesn't that just mean someone who doxes people they don't agree with? Great, i'm glad he helped arrest a criminal but the ends don't always justify the means.
https://github.com/bheisler/criterion.rs is good for tests like that. It will give you much more than a single number and handle things like outliers. This makes identifying noisy tests simpler.
This uses xclip but those of us in Wayland can use wl-copy[1]. I have several scripts that automate screen grabbing[2][3], I have documented one of them[4]. My favorite is using [2], which grabs a screenshot and uploads it to a cloud provider and creates a public link for it and puts the link in my clipboard. It allows me to share the screenshot to any text-based communication so I can copy and paste screenshots inside apps that only accept text like Pidgin.

1: https://git.djha.skin/me/dotfiles/src/branch/main/dot-local/...

2: https://git.djha.skin/me/dotfiles/src/branch/main/dot-local/...

3: https://git.djha.skin/me/dotfiles/src/branch/main/dot-local/...

4: https://blog.djha.skin/p/planning-and-notes-using-markdown-i...
> The response contained the victim's name, phone number, address, and car details.

Sweet baby Jesus. Companies need to be held accountable and punished severely for these types of leaks.
I mean "holy cow, not again" is a pretty low value comment, but what else is there to say at this point?

I'm lazy enough that I haven't moved off of them yet, but last time I promised myself "fool me one more time..." I take it Bitwarden is the current go-to for cloud based password storage?
The robbers were using a Somebody Else's Problem field.
I used to try to do that and yet I found it was net negative for my mental health in practice, with infinite scroll etc.
Isn't this probably caused by US actually not having an official language?
A while back I taught my oldest how to turn the printer on (and get the paper coming out, so I don't have to walk and get it myself) and she also wanted to "learn" how to print, so I explained the 2 mouse clicks needed for that. There is just something special about a kid that has unlocked a new magic ability and excitingly walking out of the room to return gleefully with a piece of paper in their hands. So far she printed recipes for cookies (which she somehow learned how to search for), drawings for her little sister and pictures of cats.
Is your music recommendation system open source? Would be down to check it out and learn a thing or two from it.

On the topic of vector search, I'm fairly certain that Spotify still uses Annoy (https://github.com/spotify/annoy). Like Faiss, it's a great library but not quite a database, which would ideally have features like replication (https://milvus.io/docs/replica.md), caching, and access control, to name a few.
Can you use a plain Hyper-V VM? i.e. with Hyper-V Manager
Ah. Then you have to use their language. It signals that you're one of them.
Wow, that’s impressively evil. Right up there with the old ‘rewrite DNS traffic’ trick from ISPs.

Any idea what make/model the proxy was?
Azad has this description of imaginary numbers that really tickled me: “numbers can rotate”.

I remember my high school teacher teaching imaginary numbers in the trig class, and one of the other kids asked what they could be used for. This was an honors class and the kid skipped a math grade. Our math teacher couldn’t talk about it off the bat, and unconvincingly told us about applications in electrical and electronic engineering. We still went through it, but none of use knew why any of it was relevant.

I think if he had said “numbers can rotate”, maybe some of us (maybe not me!) might have been intrigued by the idea. It would have been a way to describe how EM rotate.

My own personal motivation for pursuing CT has to do with working with paradigms, and how are they related, and how they are not. Categories and morphisms seem to talk about the kind of things we can talk about with paradigms, yet much more precisely.
Tim Cook Hosts Elon Musk at Apple HQ
I wonder if private schools are a way that rich kids can afford to be different but poor kids can't. See

https://sfstandard.com/business/inside-ftx-founder-sam-bankm...

Would rich kids be facing much more competition for elite spots from poor but smart kids if bullying wasn't part of the curriculum in the public schools? Given that only 10% of kids get to go to a school where dignity is assured, it could be that 90% of the smart kids are being kneecapped and don't reach their full potential. One more thing that makes a mockery of "meritocracy".

I was glad to see though that New Hampshire (where I grew up) finally passed a law making it possible to sue schools for bullying like the other 49 states.

https://newhampshirebulletin.com/2021/05/26/families-deserve...

I wonder also how many Enrons and Challenger Disasters we've had because many of what could have been our best people had it beat into them that self-assertion is not allowed for them.
Your blog was a huge influence on me, and it, along with The Old New Thing, led to me working at Microsoft for almost a decade. I learned more about software engineering and programming from your blog than from any set of college classes or textbooks, and what you taught directly impacted so many project I've worked on.

Thank you so much, and I hope that someday in the future you will return to blogging!
It' uplifting to hear that these things can be managed and unlearned. I hate knowing that I am my own biggest obstacle in certain respects.
Sure, but clearly it isn’t on legislators priority list.
In AOT compiled languages at least, it is an often performed optimization in JIT compilers.

Also, I was explicitly asking besides performance.
A/B tests are pretty problematic for social networks, since anything effective can also influence the control group. They are excellent for single-player activities like shopping carts and signup flows.

"Network Experimentation at Scale" from Facebook describes how difficult this problem is. Most A/B test frameworks don't reach this level of sophistication. It does make some sense to just ship things if you don't have time to build out something like that. (disclosure: I worked at Twitter long ago)
> I believe using Amazon AWS already disqualifies you from being fully GDPR-compliant.

AFRIK - There is nowhere in GDPR that says your data ought to reside in EU server per GDPR.

However, if I understand the Shopify legality complaint it's saying "because your data is hosted by a US entity and theoretically could be accessed by the US authorities it means the US authorities are now part of the data custody and you can't guarantee that they also have that data". That's a legal grey area with a lot of political ramifications.

According to Shopify this doesn't make it illegal: https://www.shopify.com/de/blog/shopify-dsgvo-konform-deutsc...
We were working on a mix of Java and C# projects at work at the time I started writing this, so that's probably why the code looks like a mix between the two.
So much hate here about Musk.
I am very hopeful about the future of Twitter since Musk bought it.

I can’t wait to see the evidence of corruption of Twitter, but it was already visible to all conservatives.

I think that in a few months it will be already a great success.
I have an older Brother. I usually have to hit it a few times to get it to print any documents for me but you know how family is.
Twitter after musk is welcoming misinformation https://www.bbc.com/news/technology-63796832 - this means worse.
Because they do different things. It's right there in his post:

> # adds my single commit to the end of the current main

The biggest benefit to this IMO is that you can resolve conflicts in YOUR branch, get it all cleaned up, and then when you merge there are no conflicts. This allows you to test any changes made during conflict resolution in your feature branch still.
Most companies are to some extent financed with debt. When interest rates go up and loans need to be rolled over they will pay a higher interest rate. The result is a deleveraging (companies taking on less debt) but also reducing expenses (layoffs). The relationship between interest rates and inflation is also usually not linear - ie. inflation is 8% on average, you can charge 8% more for your products but your interest payments might very well double (going from 4% to 8% p.a.).
Sure, static typing will catch such issues. But there is still no guarantee that the foo function (or the function calling foo) works correctly just because it passes the type checker.

If you have unit tests (or other types of automated testing) you have a much bigger chance of catching logical errors and it will also catch trivial error like misspelling an identifier.
For you.

For them, having all those issues closed helps filtering the clutter. Or whatever reason they have for running it, maybe it's the only way that they can still maintain some desire to work on the project and not abandon it. A small price to pay then I guess.
Danger isn't the reason they kill, it's just how they justify it.
You say "cynicism", I say "acknowledging nudity".
Tried that but unfortunately there are some painful addressing and routing issues when you are subjected to when dealign with a corporate always on VPN. Ergo you can't actually contact clusters which you have to admin via kubectl.
"you seem confused" definitely is, though.
Arm has a much looser memory model than x86 [1 for a comparison]. It's possible that the random hangs are due to a race condition in PG that doesn't show up in x86 because memory visibility doesn't require as much synchronization.

1: https://www.nickwilcox.com/blog/arm_vs_x86_memory_model/
Right. I've seen this parodically phrased as "I just make the rockets go up, it's the Luftwaffe's business where they come down" and I don't get that attitude at a gut level but it's clearly common (even if people don't like to imagine themselves in that particular scenario).
Most companies (or at least the ones doing things properly) will also have a long running retro test to see if impact persists (new test group = don't use the new changes).
The more likely explanation is that the test is bunk.

Or maybe the unsafe access acts like volatile in C and disables any optimization/reordering because the compiler thinks it’s accessing a register.
It is a sad, terrible irony that Apple whose resurgence began when they acquired the best desktop framework from NeXT and further developed it into a revolutionary mobile one, is now a company that’s famous for how bad their new desktop apps are (Music, new macOS Settings, everything made with Catalyst…)
The key is which things you exclude people over. A society can have values, but if those values discriminate based on aspects of a person that are outside of the person's control, that society is not operating ethically.

Western societies all value liberty, and liberty is incompatible with exclusion based on geographic origin.
> no one wants to wear VR goggles

I would be curious how many people are willing to wear VR goggles for any amount of time. I spend easily 10-12 hours a day at my computer. I am absolutely someone who is happy working, socializing, playing, and learning all at the same desk. But I can't wear those goggles for even 2 hours. Are there people who can wear them for 12?
+1 for this, threw a lot of awesome Australian stuff my way I would never have heard otherwise
Or, more likely, op didn't get severance
Hey, just a heads up : In the group D, the Tunisia-France score was 1-0 and not 1-1. The last goal by Griezmann was cancelled.
> I always feel these posts are filled with category theory jargon

The 80/20 rule really applies here. Most of the time there's only a few key type classes that people use. Pretty much just Monad, Monoid, Applicative, Functor. If you grok those, then what people say makes a lot more sense.

> Can anyone give me a practical applied way in which category theory is a benefit to your design

Monad is probably the best example, because so many different, important libraries use it. Once you know how to code against one of them, you kinda know how to code against all of them!

The following is code written in the STM monad. It handles all the locking and concurrency for me:

transfer x from to = do
f <- getAccountMoney from
when (f < x) abort
t <- getAccountMoney to
setAccountMoney to (t + x)
setAccountMoney from (f - x)

This same code could be in the State monad (excluding the line with 'abort' on it). Or it could be in the ST monad. Or the IO monad. Each of those is doing radically different things under the hood, which I don't have the brainpower to understand. But because they expose a monadic interface to me, I already know how to drive them using simple, readable, high-level code.

As well as the 4 monads mentioned above, parsers are monadic, same with Maybe and Either, List. The main concurrency library 'async' is also monadic (though it just uses the IO monad rather than defining an Async monad).

Often the people writing your mainstream libraries know this stuff too. If you're calling flatMap (or thenCompose), you're calling monadic code. The writers just shirk from calling it monadic because they're worried people will suddenly not understand it if it has a scary name.
> He banned ANTIFA accounts that were being used to plan "direct action", ie: riots

Please provide evidence that accounts like Chad Loder were posting about imminent, direct actions to riot. I followed that account pretty closely for the last month and saw none of that.

I would think about your comment because this is pretty defamatory.
> it's probably better for everybody if it's destroyed

At first I hoped Musk would see the nightmare, give up, just pull the plug, and go home. I think that's out though, now I hope it collapses under its own weight. Hope dies last.
The demos I saw of this were slow, on the order of 10 seconds to get enough power through.
> China is also no longer cheap. Wages have skyrocketed, with the average factory worker making $6 per hour on average in 2020, up from less than a dollar in 2006.

> For comparison, the average rate for a Mexican factory worker has stayed stagnant at $2 per hour.

There are reasons other than costs to not do business in China, but it seems that the only people left unpersuaded are those who put money above all else. I wonder how long they can "stay irrational."
Musk literally said "we're going to dumb things" and keep the things that aren't dumb.

This "going to do dumb things" is completely on brand for him with his 5 step manufacturing improvement process, step 1 of which is "make your requirements less dumb".

This is actually how Nike works, having worked there. They try all kinds of weird things aren't aren't afraid to, and then drop the ones that don't work with no regrets, keeping what works. Try new things, fail fast isn't a bad strategy for innovation.

Whether or not it'll work out for twitter remains to be seen. Especially with the rest of biased tech still upset that they lost their monopoly on the narrative arrayed against him.
There's a few examples like this https://news.ycombinator.com/item?id=32256038 if you search comments for "go bounds checking"
Paradime: The Operating System for Analytics
This comment conveys to me Asperger's levels of superrational thinking and lack of empathy. "How could someone be resentful at losing their job to a nonsensical decision making process? How could someone possibly be frustrated to be shown zero gratitude for their very profitable work for someone else? I simply don't understand, on paper it is the logical outcome." Okay spock.
A friend had a job where a team there just let things fail rather than prevent fires. Lots of raises and praise for literally not doing their jobs.
Notice of Recent Security Incident – The LastPass Blog
Pretty much everything about the UX on all platforms I use it on, the constant breaking changes to the UX, which just keeps getting worse. How its still completely geared around lists and recommendations, while 90% of how I listen to music is album or discograpgy based. How its piss poor (I believe that's the technical term) at actually recommending me music I like or could like, or in any way challenging my tastes. Deliberately not fixing bugs and known issues, and never addressing or implementing popular feature requests from the community, even those that are ages old and still requested. Still no lossless alternative, and it keeps getting more and more expensive.
That was definitely in my mind. There are dyslexic fonts to help people not confuse letters. We want a programming language whose structure is fairly immune to small mistakes.

This is helped by the fact that inkbase has a domain-specific language, which does not have to be generally expressive, and where often short snippets are to be written.
> If you're Eli Lily, why would you re-advertise on twitter. Nothings changed from when you stopped!

Not only would I not buy ads, i'd rethinking even having a corporate presence considering the lack of protections against fraud.
I have only ever used AWS, what is the go to cloud provider these days? I know GCP and Azure are catching up, but are people just going back to renting some boxes in a data center and just hosting their stuff on there?
looking into this
> doesn't that just mean someone who doxes people they don't agree with

... no?
the only reason we could think of for wanting unique visitors was for the marketing people or investors/stakeholders/shareholders. Parsing the request logs should be sufficient for every other metric.

We had a bunch of meetings about this at what essentially amounted to a giant information superhighway billboard company. IIRC someone brought up using cache headers even back then, because it didn't require cookies or javascript, which we couldn't guarantee would be "up to date", this is back in "target IE6, still" days.

As one of my networking friends said, advertisers usually know everything about your metrics, even if you don't. You can't really fudge the numbers in your favor, so raw requests or QPS or whatever ancillary metric would be enough.

the method in the article is defeated by clearing your session when you're done browsing, or using incognito/private browsing tab, as that should mark all "cached" items for deletion.
We've moved everything to graviton except EKS (MSK, RDS, etc). Did you have any major issues? Would you do it again?
It's tricky, because there's genuine uncertainty about whether you have prevented a fire, or just wasted some time and maybe added some overhead. Even people who understand a system deeply can have reasonable disagreements about whether a preventative measure is worthwhile. Executives whose only interaction with the system is feeding it money have almost no chance of figuring it out in the face of any amount of conflicting info. And of course a mixture of natural human optimism, aka blithe disregard of danger, and having their salary depend on believing there are easy things to cut, makes it quite difficult for them to believe in any particular instance of a fire prevented.

I hope it's clear that I don't mean to excuse them for giving up. It's hugely destructive both for decision makers and everyone around them. I just want to show that the problem is substantially harder than "just reward preventing fires already".
What's odd to me is if this question came up a few months ago we would see lots of "it's a private platform" and "freedom of association" comments that aren't as prevalent all the sudden.

Those left wing people that were banned, very likey supported the system that just got them banned.
Sure. But 'complete downfall' isn't a thing that one advances entirely purposefully toward, either. Unintended consequences will have occurred within the detail of proceedings. Whether-or-not to label those unintended aspects as accident is a decision of semantics.

The relevant crimes will be pursued regardless.
>Ironically this quote also show how broken the US is: It's normal to take pain killers.

I've heard this metaphor before, by a VC, and it was medicine vs vitamins.
Is a policy or a law that is not enforced even a law or policy? They are just words on paper then.