skysight-inc/HackerNews huggingface dataset:
> NATO did nothing to expand. It was those countries that wanted to join!

NATO decides whether and how to expand their membership. They decide based on strategic considerations, like whether Russia would see allowing a member to join as a threat. NATO violated agreements with Russia not to expand towards Russia's borders over the past 20 years, and Russia's paranoia and aggression made this outcome predictable. In fact, many people predicted this would happen decades ago if NATO were to expand this way.

This is not excusing the aggressor's behaviour, this is a simple recognition that if you poke a bully, he's going to punch you in the face. This doesn't mean you shouldn't stand up to him, but it does mean that if you have a fragile peace with a nuclear bully, you should be careful about how you threaten that peace. We should have learned these lessons decades ago during the cold war, but seemed to have forgotten them.

> It is Russia and its behavior, since forever, that made the neighbors fearful and desire NATO membership for protection against a vicious and aggressive neighbor.

Yes, that's a primary reason NATO was formed. Of course they want membership, that's perfectly normal and predictable. Ukraine would have joined long ago too but everyone recognized that that would have been a serious provocation, and ultimately a bad idea. It seems they thought they could incrementally creep towards Russia's borders and Russia wouldn't notice. They thought wrong.
honestly, I've never moved from a role in one company to a role in a new company that directly competes with the role I had in my old company.

While I have jumped to competitors, I moved to roles that weren't in any form competition to my former team/role. That makes it easy, even if I would accidentally take things with me, I wouldn't be tempted to look at it, as there would be no point.

So yes, I take all my growth, knowledge and experience, but nothing that is really unique (say trade secrets) to old company would directly apply to my new role, so there has never been any problem. Once one is willing to jump to a competitor in a manner where you trade secret knowledge would benefit your role directly, one is creating a problem.
It was always going to take longer than the professional class of tech bullshitters wanted us to think, but it still seems to me like the sort of thing we should be able to pull off this century.
> What we need is not cloud desktops, or cloud storage. We need local desktops with a decent distributed filesystem, and vendor agnostic access to that filesystem from all our devices.

That's absolutely spot on. The problem is: who is going to pay for it?

No vendor will do this because it would break lock-in, and building something like this and making it polished enough for widespread adoption is far beyond what pure volunteer open source can reasonably accomplish.

The problem is economic, not technical. There is no business model for user-empowering software anymore.

Software is extremely costly to produce but we pretend it's free and won't pay for it directly, so instead the industry has deeply wrapped itself around business models in which we are the product or that use lock-in to force payment eventually.
Can I up vote for first paragraph, and down vote the second? :-)
But Google is so huge that they are only satisfied if they serve hundreds of millions or billions of users. For example if you have SaaS company you would be very happy to serve hundreds or thousands of customers but if your business model is advertising like Google's is then you indeed need millions and billions of users. Your motives and incentives change when you grow big and sometimes an average customer suffers. In this case people who loved Stadia in particular are left for dead because Stadia's growth didn't satisfy Google's apetite.
Not GP, but:

Building Firefox on a macbook air or pro M1: half an hour. Fastest M1 max is around 15 minutes.

Building Firefox on my Threadripper workstation: 5 minutes.
The companies deploying cloud workstations usually want to save money and not pay for your 32GB MBP.
Surely the fuel will be separated in to multiple tanks with pumps between them, similar to conventional aircraft.
The ATX PSU (labeled CX650F here) converts wall power to a maximum of 12v DC. It's metal case is earthed so short of sticking pointy metal bits though the fan grills it is safe to touch.

The rest of the system only sees the 12v DC or less which remains completely safe to touch. The PSU can not (and will not due to fuses) supply enough current to risk fire (like a 12v car battery).
Our domain and 700 non-profit sites got blocked by Meta
As a European, I find this befuddling. A union employee of whom?
Apple came from the 80s when people actually built real difficult shit instead of cashing in on corruption.
The biggest surprise to me from this article was learning that Levandowski is not in jail anymore and back at it.

The whole article reads like free publicity for him and his new company, and is light on data backing up the claims (beyond usual anecdotes).
Jury finds former Uber security chief guilty
In addition to the two advantages you’ve already covered, Americans regularly travel between points without sufficient density to support frequent and convenient public transit.
yeah, though in this case they didn't say "it can't be done" or "was never done" - just that it is a "really dumb idea". At least that's what the post claims they said.
There will be losers and winners, but $100B is not that big compared to the problem they are working on.

Also Tesla is profitably improving at this point. Even though I don't
have a Tesla, the fact that they are able to increase software margins means that they are noticably improving step by step.
I was a "Citrix consultant" for about two decades.

I'd walk into customer sites for the first time, meet people, and within minutes they would start ranting about how bad Citrix is.

I suspect only dentists get this kind of feedback from customers before a procedure.

Having said that, 99% of the time the problem boils down to this:

The guy (and it is a guy) signing the cheques either doesn't use Citrix OR uses it from the head office with the 10 Gbps link.

The poor schmuck in the backwater rural branch office on a 512 Kbps link shared by two dozen staff gets no say in anything, especially not the WAN link capacity.

I've seen large distributed orgs that were 100% Citrix "ugprade" from 2 Mbps WAN links to 4 Mbps to "alleviate network congestion" in an era where 100 Mbps fibre-to-the-home is standard. With 2 Mbps you can watch PDF documents slooooowly draw across the screen, top-to-bottom, line by line. Reminds me of the 2400 baud days in the early 90s downloading the first digital porn, eagerly watching the pixels filling the screen.

Don't blame Citrix. Blame the bastard in the head office that doesn't give a f%@$ about anyone not him.
> Regarding the other accusations, my understanding is that they are unfounded or intentional misrepresentations

> https://stallmansupport.org/debunking-false-accusations-agai...

Yes; also here: https://sterling-archermedes.github.io/
Asynchronous file I/O for Java based on io_uring
Self-driving cars solve the last-mile problem of public transport. They also solve the problem of wait times at bus stations, and while buses stop along the route. In all you'd do most trips in about half the time in self driving cars than on a bus.

In theory the economics would work out so you wouldn't want to own a car anymore, just use these robo-taxis, as it would be cheaper and more convenient. We'll see if it really plays out that way, and how long it takes.
Not sure if this is the Cloud not Thin clients but in a school licensing killed any Thin Client attempts.

It was just too hard.

I never got to the stage they hint at, if a tiny amount of things won't work, does it means the whole idea fails?

If you only have Word/Excel/internet etc in one lab inevitably someone will ask for X,Y,Z. Is the money saved on computer and maintenance and benefits of instant installs/upgrades worth more or less than the property & teacher/student time costs of that lab running at 90% useability.

But licensing stopped the experiment.
I am studying if cloud IDEs are better option than giving laptops to team (From cost and managing PoV). Any experiences around cloud IDEs for teams.
Ribbing your significant other over minor things is part of the dynamic of many intimate relationships. Usually both parties know nothing is meant. You don't like it and that's fine, but it's not generically shitty.
"Patients in Hospital", or "Patients in Mechanical Ventilation Beds"

https://coronavirus.data.gov.uk/details/healthcare

The UK has around 150k hospital beds, and 5k mechanical ventilation beds, so its never been about the absolute numbers of Covid patients. It's always been the additional workload due to Covid policies (and that includes staff isolation). Those make sense, if it is deemed that catching and/or spreading Covid is worse than any other healthcare outcome.
To where exactly: my devices. And if I don't want to buy my own devices, then to a cloud service that offers opaque storage of binary blobs with an API that my filesystem can abstract for me.

So the topology is a mesh network of my devices, and perhaps optionally a few defined remote endpoints that the opaque blob storage service provides me, and that I enter as part of the config of my filesystem.
Patent/copyright research for a mobile application idea. Inbox
if anyone allow to share your opinion on the necessity of conducting patent/copyright research for a mobile application idea BEFORE design, prototype, testing, proposal etc.

I have an idea for a mobile application with some features & functions that can't be found in some mobile applications, but I concern whether they have been patented/copyrighted. If people had known something had been copyrighted/patented, of course people wouldn't wanted to develop it, not only it is a waste of time to develop things have been patented/copyrighted but also it might end up getting themselves in infringement lawsuit.

Would you recommend entrepreneurs should prioritize patent/copyright research for features & functions they wanted to build or entrepreneurs are not encouraged to spend on hiring a patent drafter specialist?
so you are asked to build the best ARM CPU in the world?
vscode remote ssh is a decent compromise - the interface is "local" the stuff is remote. Hardly noticable that it isn't true local. The second the entire thing is piped through a VNC/RDP type setup it becomes shyte to use.
Fire someone in such a way that you don't have to pay them severance or unemployment benefits.

Very dystopian.
If junior software engineers are obsolete in five years, where would we get senior software engineers from in fifteen years?
But AFAIK you can't do non-square QR codes. Plus, at small sizes, you lose a lot of space for the alignment marks.
No need for egregious hyperbole, there are well more than 10k iPhones in the USA
> That is the key concern with automation replacing jobs is that it is a zero sum game.

it's not zero sum, because the resources that used to be spent paying you now could be spent on something else. This increase in efficiency means more goods/services could be produced!

Of course, that newly saved money would be spent on someone else, instead of the person being made redundant by automation. It is thus a societal responsibility to retrain/reskill that person, and the training perhaps also partially be paid for by the entity benefiting directly from the automation.
Public transportation is an option in places that have the population density to support it. That is a huge part of the USA, not "fringe".
$20 is also huge.

Don’t forget that it’s also far more expensive for Russia to send oil to India.

They don’t have oil pipelines to India. Their oil is being shipped to India, but their ports are all located on their Northern coast which means every round trip takes days and weeks longer than they used to when supplying the likes of Europe, which means they need more tankers to supply the same amount of oil to India than they would Europe.
The real culprit, the federal reserve and artificially low interest rates as we are witnessing yet again.
NATO/US has the insufficient productive (and logistic) capacity to match the Russian ‘operational tempo’ who in turn has the insufficient productive (and logistic) capacity to match the Ukraine ‘operational tempo’.
Straight from storyboards more likely
You could combine the both to have self-driving small buses that are not driving on fixed routes, but optimizing route and schedule based on customer needs.
Huh. This is the first time I read this quote, but it resonates so well. Does anyone else program this way? I usually sit for a while thinking about the problem, write the program mentally, try out edge cases, sometimes rework the program a few times, then once I feel it's correct I type out all the code, with that phase taking much less time than the "mental work". I'd estimate my usual process is about 90% thought, 10% typing. Anecdotally, from some teams I've worked in, people often find this process quite strange.
Nuclear works great actually
You could put self-driving tech into one of two categories:

1) So hard, even with incremental progress, we can't predict the problem will be solved even in a decade or two, e.g. Nuclear fusion, General AI (AGI).

2) Hard, but the progress over decades has been notable, implying convergence in a decade or two. Voice recognition and Natural language processing seem to fit this category.

I'd put self-driving in category 2, but I can see why hubris around projects like nuclear fusion and AGI might make you think this is of the same type.
If they have leverage on you, then in effect, you have about as much access to labour rights protections as a slave does.
If you put corporate interests over the individual ones, your point sounds reasonable.

I'd personally prefer equality in such conversations. I believe corporate can survive with mediocre performers. Just like many of us live with not so great companies we work in everyday.
From another perspective, if you assume that if you can make people more productive, your economy will get better, an issue I see when I travel is it's really hard in a lot of places to get from point A to point B. Take Mexico City, for example. I am not an expert but I spent quite a bit of time there and pretty much anything takes multiple hours of transportation unless its right in your area. And that's a problem for many people who cannot afford expensive means of transportation. If you could make it so travel times end-to-end were less than an hour and even shorter in more cases, people could accomplish more. I don't research this stuff, but I feels to me like a place that would have a huge ROI, and I just don't think self-driving cars improves that for a lot of people.
I recently upgraded from a laptop that also had Kepler + i7 Haswell iGPU, to a laptop with an 11th gen Intel iGPU, and the graphics performance of the new laptop is way better than the old one, even compared to running the proprietary NVidia drivers on the old laptop. I'd definitely recommend upgrading.
That's not how it works, WhatsApp had 50 engineers when it had 900M users[0]. Beside iMessage is not only used by 10k, some estimates put it at more than 1 billion users[1].

[0]https://www.wired.com/2015/09/whatsapp-serves-900-million-us...

[1]https://www.forbes.com/sites/zakdoffman/2022/09/10/why-apple...
I was back on the job market not too long ago and I was stunned to discover how many startups are still using Rails. It's well off the hype peak now but there's a lot more life in it than I supposed.
I think these correlations are often spurious. Low IQ correlates with poor performance, making it clinically useful.

I dont think there's much to be said about >115, other than by filtering on it, you at best reduce the variance in other abilities.
Yeah, same thought as my other comment. Not sure about the other comment that says using partition key .. it doesn't seem possible.
I know this is gonna be controversal but technically speaking, there are no Russo-Ukrainian War, but Russo-Ukrainian Conflict since Russia did not declare war on Ukraine.

It has a scale of a war but it is not officially a war yet.
Um. What the hell?

The linker/compiler discrepancy sounds incredibly weird. This Linux levels of "things don't work together as expected" but how can a uniform system developed by a sole company include nonsense like this?
Wow, I know all these. I only recently discovered bit addressing in C though.
> There are about 1,000 engineers currently working for TikTok outside of China, nearly half of them based in Mountain View, California.

> “To support our rapid global growth, we plan to continue expanding TikTok’s global engineering team, including adding approximately 3,000 engineers in Canada, Europe, Singapore, as well as the U.S., over the next three years,” a TikTok spokesman said.

https://www.reuters.com/article/us-tiktok-engineers-idUSKBN2...

Bear in mind this is from two years ago, but it gives you a sense of scale.
Employment is a partially adversarial relationship. Both parties want to get the most of out their counterparties, while giving the least (or, at least, there's enough people and companies with such mindset, that it defines the game). Hence, honesty on either side doesn't pay off. It's smarter to play your cards close to the vest.
I always wonder - what happens when a modern self-driving car encounter a contradicting road markings?

For example when real new markings contradict old markings? E.g. just recently had to do a left turn on a recently re-opened road, which required me to cross several solid lines, because previously there was no turn there. Or in another example when the road has double sets of markings - regular, and temporary, for the maintenance period. What happens then?
Couple of buzzwords that address this point:

* CRDTs

* "Intelligent Edge Platforms" as Ditto [1] calls them

[1] https://www.ditto.live/
I wonder if Self Driving will go like AI did in the seventies? A lack of significant results/returns on investment means that funding/investment will dry up and we'll enter a self driving winter.

According to the report sited in the article [1] $100B is nearly a third of the total research into automation, connectivity, electrification, and smart mobility (ACES). Is this sustainable?

[1] https://www.mckinsey.com/industries/automotive-and-assembly/...
> that means a good portion of the population could just chill out.

so you're asking those people who farm (using huge machines and automation to do so extremely efficiently) to give you free food? Why would they want to do that?
Android development, a clean build of our project on an M1 Pro is 15 minutes, a clean build from our build server (which is ultimately just a thick 11700K or something along those lines, so still relatively old) is 3 minutes.

Thermal throttling is a bitch.
yah that's right. I think Cost Plus World Market had a lot of Indian goods early on. There were some nice finds there as well.
Very cool.

Reminds me of mikeselectricstuff monster beeb

https://www.youtube.com/watch?v=la-sGpTpkxE
I believe this is how Google does development.
I get a sense this model is the future, but also don't know if anyone using it at scale?
Any examples out there?
As much as Debian's prior policy is laudable it's caused it to have one hand tied behind it's back for the last 20+ years. The result has been distros existing that wouldn't exist otherwise. It turns out as a user I do need those things to work regardless of the manufacturers closed source drivers/firmware, and I want it to JustWork™.

And yes, I know it was already available, but the default installation UX matters a lot.
> Why would you even consider using a cloud desktop?

I've travelled to and through countries (e.g. in the Gulf, France, India) with my work laptop where I was deeply uncomfortable having those data on hand. Taking a clean machine and remoting into that one when needed removes a lot of paranoia points.
Isn't all this investment in self-driving cars kind of a wasted investment anyways? In that, once you have a lot of self-driving cars, I'd expect municipal infrastructure to be installed that would require significantly less smarts in the self-driving car. So it's a massive investment just to cover this transition period where maybe if you just invested in the transition infrastructure now, you could get there faster and cheaper.
There is a problem that the BBC won't discuss. LIDAR is very expensive to put in a car and is looks very ugly to have that contraption on top of it. A double negative to sell this to customers and it only works and is trained in SF so far.

To counter the expensive point(s) that LIDAR critics have mentioned you then have Tesla's Fools Self Driving (FSD) demoware, which still doesn't work and even if it does it works worse than LIDAR, hence why Elon's 2020 robo-taxi prediction was completely off especially even if you gave him more time.

But at least Lidar works better here than vision, only for this robo-taxi use-case here and not for selling such cars with expensive LIDAR systems to individuals at scale.
I'm getting kind of tired of these poorly-informed journalist hit pieces. Yes, self-driving cars are only ready in a handful of locations and still have some kinks to work out. No, that does not mean they are decades away or that the money invested is wasted. If you work in the industry or even follow the public announcements closely, it's very clear that the next 5 years will see a rapid uptick in deployments with improving ODD capabilities. It's just taking longer and is more complex than the marketers and pundits thought it would be.

And let's be honest, if you want to see videos of cars doing funny or stupid things, the surest bet will always be the idiotsincars subreddit for human drivers. Cherrypicking incidents is easy.
None. It's from his imagination to the paper.
If this was an interesting read, the book The First Electronic Computer: The Atanasoff Story goes into tremendous detail and depth.
the pace of technological progress is fast - but not so fast that people being trained in art must move within a year!

I think retraining to an adjacent field is definitely possible - the only thing i see disagreements in is the cost, and who bears that cost.
Intro economics class our teacher posed a question "Would economics exist if everyone had a magic wand that could get them whatever they wanted?" I said "ya, cause someone would magic other peoples wands away then there would be an economy to restore peoples wands or grant wishes on behalf of people." Apparently that wasn't the answer they were looking for, but he said I might have some point. I think people just like messing with other people and that is inalienable.
> That is, a stackful continuation equivalent to a stackless one only need to capture the same amount of state.

Of course if they're equivalent, then they're equivalent. That's simply not the case with goroutines vs. async functions in existing system where the program is written in a sort of continuation-passing style and so the captured state is more explicit.

Of course you could also perform some sophisticated transform a goroutine program into this form as well and, with a suitable static analysis, also shrink the captured state in this fashion. However, the fact is that no existing system works like this, and so what I wrote previously is an accurate description of the tradeoffs at this time.