skysight-inc/HackerNews huggingface dataset:
It seems strange to me that there is a consensus on this site that communications privacy is a human right but that financial privacy is a terrible evil. In fact all of the arguments pro/con (terrorists, drug dealers, etc can benefit from it) are basically identical yet there exists this double standard. The truth is that these now-sacred laws that ended financial privacy really only started being enforced in America in the 80s and their European equivalents in the late 90s. Are we really any safer now than we were then? The proponents of these laws always claim that if only they could close the loopholes they would be successful. First it was bearer shares, then it was "shell banks", then it was money orders, now it's gift cards, luxury real estate, and cryptocurrency. I am skeptical that closing all these supposed loopholes will actually move the needle on crime. As long as you can 10x your money bringing cocaine from Colombia to America or robocalling grandmas, people are going to do it and new reporting requirements or whatever may make them pay 25% for laundering instead of 10% but it won't put them out of business.
It's time for Google to fix browsing.

It's tine for Google to fix search.
now it's actually completely back up, hub included
> My problem with Kubernetes is my problem with with front-end web frameworks - they introduce too much complexity to the point of being esoteric for simple systems.

I used to think the exact same thing but came to the realization that the complexity doesn't come from the tools, it comes from the people who misuse them.

Having a set of basic config files for Kubernetes is very easy, there are a few concepts to understand but it's something anyone can learn in a matter of hours (images, containers/pods, deployments, services, volumes and ingress) and the power of abstracting your whole infrastructure in a bunch of reusable YAML lines is pretty damn cool.

The same goes for things like React, once you understand the basic semantic blocks (components, props, state and more recently effects) you're 80% of the way there.

Problems arise when the "I'm so smart and look what I can do!" kind of dev starts telling you that using basic boilerplate is not good enough and that you should specify all the optional values as well because "cOnTrOl", or that `create-react-app` is not good enough because "you don't really understand what happens behind the scene", but guess what? I don't care what happens behind the scenes, the same way I don't care what cc and ld do to compile and link my C code. `create-react-app` is more than enough for 99% of production grade apps.

Problems arise when frontend devs need (or feel the need) to become experts in the build systems (one of the reasons why bun has become popular so quickly, standardized, included build system) or to introduce unnecessarily verbose conventions.

There are two keywords in your comment that perfectly describe what I'm talking about: "Webpack" and "big pile of configuration files". Neither of those things are necessary when using K8s or React.

It's overzealous devs who think micro-optimizing 5 ms off of the build process is worth writing 15 more YAML files that contribute to this false sense of "complexity". But when you think about how much you need to write in K8s (for most SQL DB backed web APIs we're talking about 3/4 files of 10 lines each) vs what you get in return (you can spin up a 1:1 copy of your entire infrastructure in a few seconds on any K8s compatible cluster, without worrying about the underlying hardware, to an extent) the tradeoff is clearly in favor of using it.

As an example I'm working on a project where if I needed another worker I could just add a few lines to the K8s configuration, commit, push and magically have that worker up and running in the cluster in no time. Whereas traditionally you'd have to contact someone from the infra team, specify the characteristics of the machine, operating system, set it up, connect it to the network etc. with K8s everything is handled in those few files. IMO it's better than magic.
> you pay for cloud provided k8s

From what I've seen, the cloud provided k8s isn't much more expensive than the vms for the nodes themselves. Amazon's EKS, for example, is $0.10 per hour per cluster on top of the ec2 instance price for the nodes you select.

So why wouldn't you do that?

> you don't deviate from the happy paths

Agreed, but if you are deviating from happy paths, it is, IMO, valid to question if k8s is even the right choice. For example, I think k8s is a bad choice if you want to host stateful infrastructure like a DB.

Very large swaths of infrastructure are covered by stateless services.

> you have someone who's going to fix your cluster when you deviate from the happy path

This is pretty much axiomatic of any infrastructure. If someone screws up your vm, you need someone who's going to fix your vm when you deviate from the parameters given for allocating vms.

> Infrastructure is hard.

Agreed

> K8s is a black box wrapping such complexity, but the moment something goes wrong with, let's say, DNS, well, you have to know about DNS to fix the problem (and on top of that you have to know how to fix the problem the k8s way)

When DNS goes wrong anywhere, you have to know how to fix DNS the envoy way, the consul way, the coredns way, the pihole way, the ubuntu way, the freebsd way.

The happy path for k8s is really happy. The sad path is no worse than the sad path of any sort of deployment infrastructure. The default bells and whistles of k8s is something that solves way more problems than is created by needing to learn a new system (For example, liveliness and readiness checks, or cert handling).

But not only that, because k8s is becoming (rightfully) so popular, it means that issues you run into are almost always a google away. There are a ton of resources and patterns that are globally applicable to pretty much any k8s cluster.
I get where you are coming from, but to me it's like saying a painting is "visual music" or to call a painter who doesn't make music a musician, those are just two totally different things.

My main criticism here is the overextension of the word "art". It's often used to describe something as "creative", "tasteful", "well made", "pretty", or even just "really good". But that doesn't mean something is actually art. In my opinion real art is like a good view, it's a carefully crafted physical object that's only purpose is to be nice to look at, nothing else. And a real artist must make real art to truly be one.

If you want to call something art as an expression then that's totally fine, I just think it's ridiculous to say music is literally art.
Surprised the awful videos from platform to platform aren't highlighted more in the comments here. It's cleary Apple nerfing the video to make it look bad. The site's top video goes over it. It's awful.
I've gone on vacation for 3-6 months between jobs on several occasions. Found plenty of ways to fill the days.
I feel reading the same title since 2018 from the same source every year. Is it normal?
It's only funny when you break up a bad faith company like apple.

In most other cases it's government overreach, but ruining iOS would make the tech ecosystem better.
that's a different can of worms, but yes, we are. it's just going to get way worse, and there's nothing we can do about that.
Issues found by a guy who's made tons of money selling self-driving tech to Ford and Toyota. Totally no bias here.
The problem with housing in Toronto and Vancouver is that like many other commonwealth countries, Canada isn't particularly strict about shady foreign money entering the country and driving up asset prices (in fact, it seems they welcome it).

This is similar to why London real estate is off the charts expensive for the people who live there... this still happens in the US, but it seems like a smaller deal relative to the size of the economy and banking regulations around things like proving source of income are a tad stricter.
Fishing can be done sustainably, and is in some fisheries.
> artificial microbenchmark

I'll be sure to let my artificial users know that.

Like, my god man, next time just come out and say, "I do not consider your work or the use cases you care about valid, and thus I am going to dismiss everything you say on that basis." At least be honest.

There's a lot more stuff out there besides grep tools that need to go as fast as possible. I'm glad Rust exists for that and I'm glad its design is full of practical trade offs that people like you don't seem to see as reasonable.
The background color of the bubbles changes in a gradient kind of way, depending on their vertical position on screen. That may explain the disparity you're seeing.
Would be interesting as an experiment: send to the same recruiter a copy of your CV with a different picture and different name. Make sure you add a gender that it's not that common for the given invented name (e.g., invented name = Robert Langdon, invented gender = female). Keep the rest of your CV the same (perhaps shuffle it a bit, make non-core changes, change the font and layout).

If the recruiter is moving forward with your application, then you have a pretty clear proof of discrimination (now, what's the reason for the discrimination? No idea, but it's based on the diff between your original CV and the modified one).
> Because it doesn’t affect everyone

This isn't a good answer. We can use sensible attractive UI/UX defaults without being exclusive.
It's weird to me that so many people don't seem to get that. SMS/MMS are terrible in many ways, but they have the benefit of the universal network effect, without even trying.

Sure, if I want to send someone videos, or do regular group chats, I'm going to find an alternative platform. But if it's just a casual contact, or I don't anticipate needing these things, I'll just stick with SMS.
Electric cargo bikes solve so many problems I don't even know where to begin. Faster than cars in traffic, cheaper, easier to service, extremely flexible in configuration, modular, hackable, healthier, quieter, etc. They can carry a week's worth of grocerys and you don't even need to sweat. I have lost track of all the companies popping up in the last years with new products in the space like urban arrow [1], onomotion [2], babboe [3], carla cargo [4].

[1]: https://na.urbanarrow.com/
[2]: https://onomotion.com/en/
[3]: https://www.babboe.co.uk/
[4]: https://www.carlacargo.de/products/ecarla/
Depends on who is doing the complaining, but yes there is precedent to arresting an employee for "theft of trade secrets" [1]

1. https://en.wikipedia.org/wiki/Sergey_Aleynikov
I use XMPP because unlike Matrix, XMPP is properly standardized and not a product by a single VC funded startup.

If you ever have multiple independent implementations a single monolithic spec will always only be partially supported (or there is only a single useable implementation like Synapse), so no different than having extensions.
Discriminations should be legal.

You can either try to remove your picture and reapply through a different channel, or move on and apply elsewhere.

This company seems to have different values.
In some kinds of fishing, it seems they deploy nets and then collect them later, so this would help them not lose it in the first place. Also, location information is always good to have and is useful for more than just finding lost stuff.
"But in conversation you will be unable to speak with others who do not share your tastes, you will be unable to defend these tastes beyond asserting that you like what you like, and you will be unable to understand the weakness in what you like because what you like is good, and what you do not like is not good, and that is the totality of your understanding of art."

The art world is already so off-putting, nice how the above tone of conversation doubles down on it. Can hardly get any more snobby. Modern art is a scam. It's ugly low skill garbage where winners are selected by jury, a type of incest.

In similar vain, all our buildings and infra are butt ugly.

How pathetic is that when archeologists dig up artifacts once belonging to the oldest of civilizations, their art is stunning and way ahead of us. We've artistically devolved, effectively to a state of no art. Which we then mask with bullshit like "art can't be defined", "it's in the eye of the beholder".
377mn non cash impairment charge......
It's all relative to cost of living (including taxes) and asset prices... even in relative terms though, it is possible to save a lot in the Bay Area if you're not consuming at the high end or have your eyes set on real estate.
You don't need an Apple ID to use iMessage. Just an Apple device.
Problem is they charge through the nose for these. I looked into it, the price was just ridiculous and unrealistic.
100 million pounds of lost gear by the fishing industry is such a ridiculous underestimate that, judging by some of the comments here, make people believe this number to be somehow OK. The fishing industry has been dodging responsibility for ocean pollution and habitat destruction for forever, good to see more research that people can use to put pressure on them to actually give a s** and change their ways.
North Vietnam received aid from USSR during the Vietnam war, and that has ended fairly well. Whether it would be appropriate to describe North Vietnam in that time period as "revolutionary" is somewhat more complex, though.
The white on green is only used for the SMS messages you sent in the conversation.

Incoming messages are always black on grey, for SMS and iMessage both.

If the color scheme actually impacts legibility, it would only affect messages which you yourself wrote. It wouldn't have any effect on legibility of messages other people wrote, where that really matters a lot more.
> everything after ANSI/C89 is broken and shouldn't be used because implementation-defined behaviour allows "anything" to happen, such as erasing your entire hard drive.

Language pedantry: 100
Did you misunderstand something? You automatically lose warranty tracking Mclaren https://www.autogespot.com/tracking-your-car-say-goodbye-to-...!
I think that is shortsighted because data service does not overlap cell service. Go into a grocery store and try and imessage a photo. If your stores are anything like mine it just won't work, until you defer to sending it via SMS, at which point it sends instantly no problem. At the end of the day I'm not paying for data service, I'm paying for data service plus cell service. I want cell service, it has benefits and is not replaced by data only service.
The article points this out, yes, but Dan and his organization do not. By "anywhere" I meant on his website, in the documentation around the test, or in any of his organizations communication in advertising this test. It's clearly not included in the million social media posts around this, and 99% of people seeing this video won't know this.
If you connect raycast with your calendar, you can view your schedule from within raycast.

If there is an upcoming meeting with a zoom/teams/<call app> link attached, you can join by pressing enter.

Never had to look for a meeting link again.

I'm not sure if Alfred has this as well, but nevertheless, i just love this feature
Suggestion: make it so that arrow keys (left, right) rotate the board.
On the top of the first message it'll either say Text Message or iMessage. If it's an iMessage and you delete the thread without replying, it'll ask if you want to report the message as spam.
Because most Americans are texting for free
Can you please identify the steps to get to these interest settings?
> I am curious if it is because they care slightly less if it's a CA VOIP number, if it came from a decent pool of numbers, or something else. Or if they will lock you out later and force you to contact the "risk assessment" team and use this as a datapoint.

Interestingly it's an old landline number that got ported over to voip.ms, so you'd expect that if it were trusted due to reputation, it'd also only be accepted as a landline. Yet the validation experience has no problem with it.
To be clear: I'm not advocating for the use of `new` / `delete` over unique_ptr. But if you're creating a local object that never has to leave the current scope (or a member variable that's never moved in or out), there's no benefit to using a unique_ptr instead of creating the object directly on the stack or inline as part of your class, where the object's lifetime is bound to the scope, and your destructor is automatically run when its containing scope is cleaned up.

As an added bonus, you don't actually have to do a separate heap allocation.
Indeed, these are for-profit companies who will handle the porting job or assist you in it (they're not all publishers, mind). They could be more transparent, I agree, but as they want to sell a service, public documentation is probably not their priority. That would be the Godot project's role, except as they explained in a recent blog post [1], as a free software and entirely public project (not a company), they couldn't work on console-specific code let alone host it or document it. It could be done in private by volunteers, but it hasn't been the case so far, only for-profit companies did it - likely because of how complex it is, and how tricky working with console manufacturers is.

So the state of Godot on console is out of Godot's hands, and that's why there is no documentation on it right now. But that might change with a company focused on bridging the gap between Godot and console manufacturers, which one of the W4 founders is alluding to [2].

[1] https://godotengine.org/article/godot-consoles-all-you-need-...

[2] https://twitter.com/reduzio/status/1556931546665422851
this make sense, I loved your point
It's also worth noting that the current version of iMessage uses contrast levels that don't follow Apple's own HIG (the early green bubbles did, but the shade of green has gotten lighter and lighter over time)
I see, you guys mean servers not web servers. Makes sense now.
> Western Europe in and post WWII would seem to apply.

What world powers funded revolutionary forces in Western Europe in and post WWII?
And I'd rather the opposite and the current situation offers us both that choice.
Could you upload a screenshot from your phone? Searching images online I see plenty that roughly match the colors they're using on the video/website, but none as dark as your iPhone. Reference: https://i.imgur.com/PlGjjQg.png

Maybe a personalization option?
Hate to be the bearer of bad news but that’s because Signal is teeny tiny. If Signal makes it to a billion users I guarantee it will happen to them.
> For example, if I want to hire someone with 10+ years of experience who’s going to work on a complicated go api, I’ll get resumes from candidates who have <2 years of experience, but have written some go. I won't necessarily see the developer with 15+ years of C++ experience who would probably be a much better fit.

Well yeah. C++ developers with 15+ years experience don't want anything to do with go (for good reasons) and you probably can't afford them anyway.
Because it's been in the news I consume, I guess. I saw a diagram like this [1] somewhere, perhaps a John Oliver video. It seems Texas is on their own grid and I think wherever I learned that mentioned that Texas has not been maintaining/upgrading the grid to the degree that they should.

[1] https://www.researchgate.net/figure/Map-of-the-North-America...
It's a problem for you only because you want to use iMessage. iMessage is about as far from a monopoly as you can get.
Nothing in the comment I've replied to quotes a stat or references the US, and nothing in the grandparent comment references stats or talks about the habits of the US specifically either. I'm also not questioning the relevance of any posted stats. I'm really confused by this comment, is it a mis post from another thread?
I worked at 2 of them in my career and left the stifling, closed environment to go back to my first love: teaching folks how to enjoy coding more.

I now teach people the way I think is best, and pick and choose who I work with. It's been over five years since I left, and it's the best thing I ever did.
My class batch had a number int 40s. It is very much possible that we attended the same school.
so last month Google finally shut down their gtalk XMPP gateway

talk about hypocrisy
What's changed since?
> This is such a weirdly US specific issue. It's hard to understand why people in this country refuse to adopt a data-based messaging service

It makes sense if you look at the history.

For various reasons, the US was late to the party on text messaging at all. I remember back in ~2002, traveling the world and discovering people used SMS, when back home in the US it didn't really exist, at least not between different carriers.

BUT internationally, text messages were also often expensive, a few might add up to the price of a coffee.

So, as soon as data plans became a thing, it was a no-brainer for everyone internationally to switch to data-based messaging (like WhatsApp) -- it could save you like a hundred dollars a month.

On the other hand, when carriers in the US sorted out compatibility issues and SMS's became a thing later on, it was generally unlimited on most monthly plans. So people in the US never switched from SMS to data messaging because there was no financial incentive to do so, like there had been around the world.

Seen in this light, it shouldn't be hard to understand at all. It's all about whether SMS's were expensive or free when data plans became popular.

And so for most people in the US most of the time, SMS does everything you need, so why on earth would you go download a separate app? Nobody's "refusing", they're just following the path of least friction and getting on with their day.
> Its definitely a compromise, but Google is ultimately at the mercy of the carriers.

Are they, though? Google absolutely could have implemented an iMessage competitor, directly in the stock Android Messages app, and then required third-party Android manufacturers to include it as the stock SMS/MMS/"gMessage" app as a part of Android conformance testing.

But no, instead they choose to play games with Allo, Duo, Hangouts, Chat, etc., all of which are an optional download and need not be included in the stock install. And even if/when they are required, it's still an extra app that a user has to find, and understand why they should use it.

Now, I don't want them to do this. I want them to promote and support a federated, open standard; I don't want another iMessage. RCS is not great for many reasons, but at least it's not a walled garden.
Meanwhile, Atlassian forbids in their ToS to comment publicly about Jira’s performance. Along the lines of “You will not: (d) Publicly disseminate information about the performance of the Products.”

Lots of difference with open-source products.
A lot of people I know use groupme for groupchats, especially because they support a lot of users, but then its texts for everything else because its simpler. Chat apps have shortcomings, especially if you live where data connections are spotty which is everywhere in America with a large indoor space. My grocery store might as well be a faraday cage for anything demanding my 4g connection, but SMS goes through instantly.
This! I got sick of iMessage, and I disabled it completely on my iPhone. Everything was SMS, and it made moving my sim card between devices easier. I found that if you don't explicitly turn off iMessage before you ditch your iPhone, no other iMessage users will be able to message you. All my messages were green all the time.
Great job implanting this library!
IF they are weakening institutions, then those institutions were already developed, hence it does not apply. The advent of authoritarianism does corrupt a functioning state. But statebuilding with democracy has been tried countless times, especially in ex-colonial countries and i don't know many cases where it worked.