skysight-inc/HackerNews huggingface dataset:
Probably not. It’s better to think of this as Google trying to go after Apple to the sole benefit of Google than it is to think of this as “if Google wins this it will create lots of third party challengers”.

Network effects also aren’t really all that bad. Would you want 15 apps that you have to rotate through to communicate to different people with, all with different features and capabilities? Probably not. You’d build some protocol on top to make that easier. But then someone says hey you need to open up your protocol and support my protocol and on and on we go.

The crux of this story and most similar stories is that Apple went and made the best product and it’s so good that others can’t compete with it. If the opposite were true we’d just have people battling it out like we used to with video game consoles. Instead we have gigantic multi-hundred billion $ companies attacking Apple’s products and services with big government tools.
So basically, you are happy to use AI because it benefits you and you are also happy training it to replace other people since you will not be the one replaced.
They're listed separately as West Bank and Gaza Strip
99.9% of people don't know or care what any of the things on your bullet list are. Nor should they, unless they have very specific needs.
Because the US does not recognize Palestine as a state and will not do so until Palestine recognizes Israel as a state. This is the so-called, "two state solution" that the Abraham Accords held promise of bring to reality. One hopes that train can get back on track.
The real problem with previous efforts for finding extraterrestrial life wasn't the technology, it was the lack of competition plus the open ended and uncertain goal. A seed rounds of $50M should be given out to two groups of competing researchers: One group tries to find evidence of extraterrestrial life, and the other group tries to find evidence of the abominable snowman in the Tibetan mountain ranges. The first group to make a discovery takes home the remaining $100M and settles the SETI vs. Yeti debate once and for all.
Maybe its Minecraft?
That’s astonishing.

It makes me sad when computers represent things with lossy abstractions, like “album art is a square image,” and those abstractions end up widely supplanting the essential idea of what the thing is.
You realize there are actual legitimate uses of SMS and people choose to use it, right?
Understanding Dual Polarized Antenna
> immigrants make up about 87.9% of the total population

The makeup of the native population probably isn't unbalanced-- rather, women aren't coming to the UAE to work.
The probe only goes 550 AU out in the opposite direction from the planet so we can use gravitational lensing to see up close!
Well, I understand the new-parent exuberance, but I'd just say that I think you may lose the energy for that kind of thing over time :) Sure, you can make an email address for a one year old, but it is not going to be useful for an extremely long time, and there is a non-zero chance it will never be useful at all, because email will no longer be a useful thing by the time it would have been. Seems like premature optimization!

But of course there's also nothing wrong with thinking about and doing this kind of stuff even if it never turns out to be very useful, if you enjoy it, that's enough :)
Take Apple fanboying out of your mind.

This is exactly how it happens, you just add someone's phone number to your address book and... and it works? All those services rely on the phone numbers to discover if you can message to the other party. You literally see if the addressee can be called/sent message through WhatsApp.

Sure, it's not in your Messages app, but that's because Apple doesn't allow you to see any messaging platforms there except theirs?
Can Seawalls Save Us from Rising Seas and Surging Storms?
So you have focus on a button, which then becomes disabled, this throws focus back at the document level.

That sounds like a browser bug to me. It's absurd behavior. The focus change is as unhelpful as is humanly possible. It's not what the developer intended, it's not what anyone possibly would intend, so why is it the default behavior?

Same for "implementing an ARIA live region"

How about no? Developers are supposed to piece together hundreds of obscure articles to figure out the right way to build an accessible form. Most won't, but if they do, they're still not confident about its implementation.

How about after 30 years the web platform provides some elements that actually do something, with sane defaults instead of millions of developers being puzzled what to do for even the most basic of tasks?
Court rules automakers can record and intercept owner text messages
Founder here. We have a VS Code extension that automatically fetches context from your codebase.
It's perhaps a bit tinfoil hat but I've noticed a ton of Pro-China articles in the last day or two. i.e. "China wants to work closer with the USA", "Polling shows Americans view China as an ally". etc.

Sounds like the media is coordinating to gaslight the public when the government drops all of those pesky tariffs.
Apple works unless you need something specific that every other devices supports but apple doesn't.

I've never had a great experience with any laptop but at least I can't say I didn't get screwed on the price most of the time (non apple times). Who remembers how apple didn't admit or fix the Nvidia GPU on their laptop for years but it was easy to just get a new ipod?
Designing for macOS
With versions later than 21 you shouldn't have the issue with breaking changes anymore. Just use latest and dont use @Beta annotated classes.
I see a really huge difference between being able to observe something and being able to record the thing. The latter is so much more intrusive than the former that different standards should apply.
I think you're right that we should be able to debate this question, but I also have a hard time believing that circulating CSAM has no detrimental effect whatsoever. I find it quite credible that the production and distribution of original child-abuse content can earn a social reward for pedophiles, and in so doing, encourage them to continue or expand their practice. I also find it credible that it can form the basis of a "street cred" system that binds online communities of child abusers together.

On car forums, you're cool if you're the first to do a particular mod. In pedo communities, I'd expect you to be "cool" if you violate a new, hitherto-unseen kid, or violate one in a new and creative way.

>But that's already illegal and people who do this are laughably bad at ITSEC. Like seriously, read the stories of CSAM making "studios" who got caught.

Separately, this doesn't follow. Catching criminals with laughably bad OPSEC doesn't exclude the existence of successful criminals with very good OPSEC.
But if it was somehow important to privacy, for example because maybe you could ID jurors, than they would never allow cameras in there, but many judges do allow cameras. Why is it up to the judges if there's an important reason for it?
80% of the UAE's population and 90% of its labor force are migrants, and they are extremely heavily disproportionately disproportionately male.
https://www.drdobbs.com/shift-left-testing/184404768

That's 2001.
As someone who hasn't thought about it that way yet: that's interesting!
> If you have ever discovered a word that describes something you knew but couldn’t express, you are familiar with the power of giving something a name

> -1 to 0 is when you figure out what you want to work on next

> So much more happens in -1 to 0 than in 0 to 1.

Are these words?
The interesting thing is that this was the case in the US as well (and, even worse: we continued with our strange custom of charging both for sending and receiving a message). I don't recall when carriers here started rolling out unlimited texting plans at prices that made it a no-brainer for most people. Maybe that was earlier here than elsewhere, which drove people elsewhere to find alternatives, but made it not a big deal to stick with SMS here.

(I dated someone for a while who had this very old grandfathered phone plan that she liked, which didn't include unlimited SMS. This was in 2016-2018; at the time she was the only person I used Whatsapp to text with.)
Was wondering the same. The whole article is missing this one data point as a superb selling point for their software.

Come on, OP! Spill the beans!
> for a high value construction site with top tier vendors and workers who value their craft.

Is it really that, or are there just so many parties involved, that a heavy bureaucracy/coordination layer is required to keep the project from collapsing on itself, and this happens to manifest as everything looking neatly organized and structured?
They need to make money of it somehow. The problem with smart home products that Amazon is learning now finally is that their loads of products in the home and you can’t replace all of them. Lots of them are bad ideas to turn into products. Throwing money at the problem doesn’t solve it.
Many programming languages strip asserts in standard or optimized builds, leaving them in only for debug builds.
> to just take away kids' phones

Absolutely. Just the first part, seriously. No need for chains and
radiators. Let's ban kids under 16 from access to phones and the open
Internet. It would MASSIVELY improve just about everything about
childhood and mental health of the young.

There are plenty of technologies emerging with the density of memory
and GPT type compression (that's what neural networks really
do... compression) to facilitate "curated education in a box", and
small network (family and friends) communication.
You can start most Google TVs in "dumb" mode, can't you? I know Sony definitely does have that option available when you first turn them on.

https://support.google.com/googletv/answer/10408998?hl=en

- Use your device without a Google Account
- Use your device without an internet connection
So intuitive.

Different shortcuts from app to app. Back when I used Mac last time it frustrated me to no end that the simple system that works everywhere on Windows and Linux:

- home / end for start / end of line

- arrow left /right to move one character at at time

- ctrl to move one word at a time

- shift combines nicely with all these in case you need to select the text you move across

while on Mac of course home and end doesn't exist (bonus point for there being two keys there that could have been home and end or page up and page down, but that even the most dyed in the wool Mac users I know cannot explain what they are for) and while I think it is rather consistent now, back then it wasn't consistent that CMD - arrow worked like home or end.

There were different shortcuts from app to app and today I have learned that even the one shortcut I thought was consistent from app tp app on Mac, CMD-X, CMD-C and CMD-V aren't consistent as Finder isn't lacking CMD-x, they have just decided to do it differently so you use CMD-shift-V instead to paste by cutting (?), breaking to consistency even of that.

It is like the (effective, not written) building regulations in my area:

Just make sure your house doesn't look similar to any other house in the area and you should be good.

And yet I have asked for a Macbook for my new laptop. After 10 years I just had to try. The last one was fantastic, only the OS was rage inducing even after 3 years.

This time however I have done my homework. I have a Mac mini, I have checked that the fn and ctrl key can now be put in their correct positions and there now exist a way to fix CMD-tab so it does the only logical and sane thing: switches between the last windows.

Still: wish me luck.
What you say sounds familiar, though you might forgive a lack of detail in an online post (that was pretty detailed!).

Still, what is the particular frustration? Is it that other participants in that revolution don't want Iran and their revolution painted with a broad brush as theocratic? (And that would be a false image.)

It's a good lesson for anyone who wants to shift power structures: The ones who do the shifting often are not the ones who get the power.
> Microsoft's booming business numbers would like to have a discussion.

My gut feeling is Microsoft is making money by moving old Active Directory servers into their own cloud offering, Azure. Their revenue is booming because they make more money from hosting a server than selling a Windows / MSSQL / Exchange licence that runs on someone elses hardware. To give them their due, they do it well, facilitating a smooth transition that allows you to move one machine at a time into the cloud, while the patient is still going about their normal business.

That's all well and good, but it doesn't mean the proportion of people / businesses out there running Microsoft software is growing. Maybe it's dropping? I don't know. But if it is dropping, it's going to come to an ugly end in a few decades time.
I bought an OpenGarage for my brother maybe 5 years ago (“Black Friday” sale every year). He gave it back to me when he got a new opener. I updated the firmware , installed it on an old opener at our dad’s house and it works great. You might need the “Security 2.0” accessory, or they have instructions for soldering wires into an existing button:

https://openthings.freshdesk.com/support/solutions/articles/...
That's not the point, I just don't understand what's interesting or noteworthy about a list of governments.

It's as if I posted some random Wikipedia article, such as "List of current UFC fighters", and for some mysterious reason it got to the frontpage.
I would classify her as a Jazz artist. Contemporary Jazz is great.
While i'm generally not a huge fan of organizations taking unrelated political stands there is important context here:

> In the past, the CNCF has also clearly positioned itself on other socio-political issues.

The devil is in the details on something like this though and this being a german language article i'm reading via google translate doesn't help.

> The CNCF, on the other hand, has so far been silent on the terrorist attacks by Hamas.

If that's entirely accurate and CNCF is refusing to condem the actions of Hamas on 10/7 that's pretty terrible and I respect the Israeli members for refusing to attend (but I find it hard to believe). If the Israeli CNCF members are asking CNCF to release a statement saying Israel should do whatever it wants to Gaza with no thought for civilians, well, CNCF is quite obviously in the right for refusing to release something like that, but again, I doubt that's what is happening and the truth is somewhere in the middle.
Interesting, assuming this is all correct (I tried to look around and the information on this seems to be purposefully vague from a marketing standpoint for RCS.).

I am perfectly fine with Apple not rushing to implement RCS. It may be a business decision for their part but any chance that the messages information will go through Google's servers is a full no go for me and is not a valid alternative in my opinion.

Even if it is encrypted (which seems to not be guaranteed anyways), it still gives Google data I don't care for them to have.
A lot of people in the gulf countries are temporary migrant workers, actual saudi population is closer to 50/50
The Commission is the governments of the member states.

Which makes it ironically the most corrupt and undemocratic part of the EU, despite being literally made of people elected through national elections. People who say member states are more democratic than the EU tend to have a problem with this one.
Article:

>It's (still) all about your users and customers

> Brian volunteering to host and entertain total strangers represents the importance of placing your customer front-and-center at every company stage. Brian could be "beyond that." He's not. He wants to see the details of what being a host is like so he can improve his product.

So much simping... a CEO of a small company worships at the altar of a CEO of a unicorn.

Maybe Brian should book random airbnbs next, ones that don't exist or have cockroaches as other guests. And then try calling support and getting his money back, without flashing his User ID = 3 badge...
Yes, it's pretty common in my experience. Of course executive bonuses are granted based on short-term initiatives more so than long-term ones. When they finally reap what the sow, just blame dev. You don't get to be an executive without knowing how to politic.
As an old fan of both Quake and Brutalism, this is perfect.

The site seems to be getting hugged to death currently, though
For now. The box informs us that the change is coming, not that it has come.
The problem even not in creating sufficient force but that a heavy cardboard box will be broken if you will try to hold it by sides (instead of supporting bottom of the box)
> If an artist's work gets used in any public way (promo materials, game launch) then they can use that work immediately for their public portfolios

Do you see this case being prohibited as the norm for other studios? (the cited section only talks about art "locked away in vaults")

> In the situation where it's not released we have end dates in the contracts for when they can use their work in their portfolios.

That's actually quite charitable, but IMO understandable how difficult this is for larger companies. After all your company paid for that product of work, which also reveals parts of your creative process.

Imagine Ford paying someone to make five car-designs, ending up using one of them and ultimately losing full control over the remaining four...
> I say this as someone who work in a place where GPT writes all our documentation

> But the actual programming? It’s so horrible at it that it’s mostly used as a joke.

Please, for the sake of your future selves, hire someone who can write good documentation. (Or, better still but much harder, develop that skill yourself!) GPT documentation is the new auto-generated Javadoc comments: it looks right to someone who doesn't get what documentation is for, and it might even be a useful summary to consult (if it's kept up-to-date), but it's far less useful than the genuine article.

If GPT's better than you at writing documentation (not just faster), and you don't have some kind of language-processing disability, what are you even doing? Half of what goes into documentation is stuff that isn't obvious from the code! Even if you find writing hard, at least write bullet points or something; then, if you must, tack those on top of that (clearly marked) GPT-produced summary of the code.
Agreed.

Another downside is that it consumes huge amounts of memory.
westerner here, i once read a story (that could very well be apocryphal, but the moral is true nonetheless) that the ancient east asians had invented metal spoons and such, but with ancient metallurgy the metals would impart a taste in your mouth. So, chopsticks were invented to allow the food to be placed in the mouth without any "foreign object" contact. That tremendously increased my enjoyment of eating with chopsticks, and made me not care about the inconvenience.

I have a speaks-chinese assistant, and when we have asian lunches I always use use chopsticks and she uses spoons, and also thinks I'm crazy. By coincidence I just told her this story last week (because I didn't want her to think I'm an effete weebo or something) and afterward she mockingly bowed to me and said "thank you round eye for teaching me the old ways"
Unfortunately, there are still many ways to “fix” things that have a lot of trade-offs or downstream consequences for analysis. For most basic cleaning tasks, LLMs are also still way too slow.
Interesting, did you not have unlimited texting?

I feel like unlimited texting was standard here since 2007 at least.
It's funny reading offhand remarks like this because I laugh and then remember I'm well past 60
> the kinds of modern classical featured are just noise

Ok? Maybe they chose noisy examples on purpose? Focusing on their specific music choices is purely bikeshedding, and misses the point of the whole point of the project.

And your rant about "music of today" shows that you live in a bubble. There is no "music of today". There's a vast sea of musical diversity in this world.

> In my opinion, this is a racist response

It's really unclear what response you're referring to. Are you talking about your own response?
I'm told they do in fact work with other hubs. I've yet to try it, but I'll mourn the loss of my scheduling and scenes in the Hue app when I do.
Adversarial Interoperability, such as here, seems like the right move to me.

AT&T was doing the same shit: you have to use only manufacturer provided equipment, you have to communicate like we want you to. The online world has yet to have a Carterphone moment, where users are freed from the mothership's shackles.
Google TV's can be run in "basic tv" mode if that is your thing.
How about mandating that a business should be able to offer personal customer care to everyone using their products? These companies can only grow this profitable because they don't have to support their users.
OK, and?
Should employers advertise how good it is to work, to their own demographic?
I'm very glad that f18 worked (so far as we know). I haven't tried building SciPy for any platform yet myself, much less Windows.
The government spending less money isn’t going to make your job pay more — if anything, it will cause your job to pay less.
The problem occurs for any type of form submit, not just async.

Replacing a submit button with a dummy is wrong, it does not solve the accessibility issue where focus is lost or moves.
A solution to that is to make the cloud-based service as dumb as possible, only operating as a NAT traversal helper and/or TURN relay, over which the local-only protocol is tunnelled.
Thanks for releasing a new HN dataset. The HN dataset on BigQuery hasn’t been updated since a while.
It's not hard in the sense that solving complicated math problems is hard, but hard in that it adds a non-trivial amount of effort to an activity you do multiple times a day, every day, in perpetuity.

Even the small effort of measuring your creamer with a teaspoon instead of just pouring it in the cup just takes more time and effort than simply checking what time it is.
Could you expand on the differences you experienced?
Ask HN: What's the best way to automate testing for microservices?
I am a professor at the University of Michigan, and I have been looking into how developers typically do end-to-end testing for microservices, especially involving mocking third-party dependencies and other services. I am requesting your feedback to best design our experiments; in the long run, we hope to publish a research paper and may include some of your quotes.

To me, the testing process seems quite cumbersome, as it consists in many steps, typically:
1. Creating an external cluster (say in Docker or Kubernetes) from a CLI (or maybe a web interface);
2. Setting up external implemented microservices, using a separate tool (e.g. Kubernetes manifests / helm charts, or docker-compose file);
3. Implementing and building mock containers and explicitly setting up all possible input/output requests;
4. Deploying the containers created in steps 2 and 3;
5. Setting up routing and networking between the main programs and the containers;
6. Running the tests manually or in a test framework (e.g., Jest or Pytest);
7. Creating and running whole-system tests, in the same or a different test framework.

I am wondering if this is indeed how developers typically do integration/component testing for microservices, or if there is a better way?

I am aware that some of this process can be automated using a tool such as Jenkins. I would be very interested to hear about your current approach to automated testing, or if there are tools you would recommend.
Aaaaaaaaaand it's hugged to death. And there's no archive.is. Well, have an archive.org link: https://web.archive.org/web/20230202105734/https://devopedia...