skysight-inc/HackerNews huggingface dataset:
The one over-arching issue I'd point to is that network pub-sub is the way to connect different parts of your system in ROS, and that's a bad default, and an even worse single option. For most data-flow, you probably don't want to be hitting a serialisation step at all, but if you do, you probably want to be thinking carefully at the system level about how to move it around (how much data, what latency, from what kind of system to what other kind of system, how to deal with failures, corruption, etc), not just throwing it all into a general one-size-fits all approach. ROS systems tend to have multiple key control loops running through a transport that really likes to foul them up, and make for slow, unreliable behaviour. Most robotics projects that use it can get to it doing something pretty quickly, but getting it to work more than 20% of the time is a huge struggle.

Otherwise, concrete problems are a bit harder to talk about, because they're very diffuse: while ROS has a lot of components and tools you would want in a robotics system, and they are all integrated together, the average quality is very low: they are on average slow, buggy, hard to use, and tend to lack important features, from build systems to GUIs. While it's tempting to use a it out of the principle that you shouldn't be duplicating work, in general I would say most robotic applications are far better served by using a custom framework that better fits their system design, using appropriate libraries for each part, but not an off-the-shelf do-everything framework (and it feels like there are gaps that could make this less effort, but in my experience writing your own replacements for ROS components is less effort than dealing with all the problems that come with using it: it's shockingly low effort to reach feature parity).

(NB I haven't touched ROS for a while, but it doesn't seem like this has improved much, though there's been plenty of code churn)
The US-shilling in this thread is unbelievable. It’s almost as if half of these people have never heard of who Snowden was and don’t believe the US has ever spied on foreign nationals :headslap;
> Europe lacks Billionaires not Millionaires.

It lacks both.

The US has 8.5% millionaires. Germany has 4.1. France has 5.6. Norway has 5.9. The UK has 5.8. Once you include the rest of the EU it goes even lower.

https://en.wikipedia.org/wiki/List_of_countries_by_number_of...

edit: And in the US there's no need to start a business to be a millionaire. You can become one by just working a regular job. Sales, consulting, tech, finance, etc. jobs can even pay you $1m per year.
Allen Media laying off local TV weather forecasters
The most astonishing thing to me is that after all these years people still keep finding new targets to port to.
> not the X1C as the Core one doesn't have the stronger nozzle

Swapping nozzles makes the machine worth double?
for electing another moron president... twice!
> The language barrier is just the cost of a translator.

Is it?

> Market fragmentation is a measurable phenomenon, as far as a language goes.

Market fragmentation isn't about language fragmentation – the EU has no single market for services currently, which means if you want to launch a product EU-wide you are effectively launching a product in 27 different countries. There is some harmonization, but not much. If you launch a product in the US you have a large fully harmonized single market.
> Rolls Royce in the middle of nowhere

100 miles north of London. 1 hour on the train.

> Jaguar Land Rover in the middle of nowhere

100 miles north of London. 1 hour on the train.
RMS was right
There's lots of positives in that.

I feel too many people treat school as just a place you learn stuff, where in reality the most important part imho is the challenge of learning, that's what sticks.

I have a degree in chemistry, I almost forgot everything about chemistry, but I have very huge advantages when it comes to learning complex topics compared to those that have the explanation handed to them.

In Italy you could not fail a school year if you failed only 3 topics, so the little engineer in me figured out I could simply ignore the existence of mathematics and physics for 5 years and just do the rest.

In university I had to go through calculus 1/2, complex analysis, quantum mechanics, etc, etc.

So as soon as I got into calculus 1 the first semester of the first year I bought several books on the topics and just went page by page understanding and thinking about the definitions and did 100x the exercises of my class mates. By the end of it maths have never been a problem in my life.

Whatever I need to learn I am now equipped with the tools to do so starting from the basics and this pays off in many aspects of my life.
TikTok already suppresses information in ways that furthers Chinese interests. Those interests can be as direct as promoting China or as nuanced as simply making people in the US dislike each other.
Those people can choose to self-quarantine.
If France consider the EU being one of it's 'vital strategic interest', you can consider EU to have 289 nukes available. Not 290, because the first one will be used as a 'warning shot'.
Thanks for the reply. I was not aware of this.

In this case, I could write this:

type Activation = "Active" | "Inactive";
const Activation = {
__proto__: null,
Active: "Active",
Inactive: "Inactive",
} as { [K in Activation]: K };

This completely hides `__proto__` and avoid using utility types like `Exclude`.

Note that it is safe because TypeScript checks that the type assertion is valid. If I mistype a value, TypeScript will complain about the assertion.
Hydroelectric Dams in OR Kill Salmon. Congress Says It's Time to Shut Them Down
> Bronze age civilizations didn't know money.

There is ample written evidence that Bronze Age civilizations had money and here's just one example.

Ea-nāṣir!!!!!

https://www.archaeform.de/wordpress/blog/2016/03/30/worlds-o...
Thank you for this. I’m lucky to live near Galup (Lake Monger). It’s wonderful but I’m always reminded how much has been lost of the original wetlands.
Bambu sent out a clarification in their blog, you should read it
So many modern problems can be traced to 1971. [1] That is the year that the US defaulted on our obligations under Bretton Woods effectively ending the system and causing currencies to become completely fiat, enabling governments to effectively print unlimited funny money.

This perverts capitalism so hard because you now end up with tens of trillions of dollars being dumped into the economy in horribly inefficient ways and so behaviors that make one likely to get some of this become far more economically relevant than just making the best product.

Our current economic system is obviously completely unsustainable at this point and may well end up being one of the shortest lived economic experiments ever. That's particularly ironic because, as you alluded to, for most of everybody alive today this is just how it's always been!

[1] - https://wtfhappenedin1971.com
I once had a .517 reaction time in a drag race. You know how I did that? By fouling too late. It was completely unrepeatable.

I'm willing to bet Bottas fouled that, too late (or late enough).
Of course, but that contained the seeds of its own destruction. In so doing, Twitter got mangled beyond usefulness or recognition. Bluesky would have done about as well as running your own Mastodon instance, even though Bluesky's another centralized network, except that Twitter destroyed itself to accomplish that goal.
I agree with wrapping things like build scripts to test locally.

Still, some actions or CI steps are also not meant to be run locally. Like when it publishes to a repo or needs any credentials that are used by more than one person.

Btw, Github actions and corresponding YAML are derived from Azure DevOps and are just as cursed.

The whole concept of Github CI is just pure misuse of containers when you need huge VM images - container is technically correct, but a far fetched word for this - that have all kinds of preinstalled garbage to run typescript-wrapped code to call shell scripts.
In the UK it more or less is a risk free way to make money. The government's hand is always seen when a danger to the property market prices hoves into sight.
Ah, if only the Git project had someone of your talents in charge (rather than the current band of wastrel miscreants).

Then it might enjoy some modicum of success, instead of languishing in its well-deserved obscurity!
Night City!
So America really is for sale, and there are no exceptions.
>remember Sourceforge?

Yeah and vagueries of much more; Asio For All, AOL, Soundforge, Fruityloops, Spyhunter, endless other things and my 700mhz Celeron powered Pandora's box of disease and hacked productivity tools that all seemed great at the time.
Did Google ever introduce more device attestation and DRM into an already released device though?
From 1999 - https://www.eetimes.com/u-s-gives-ok-to-asml-on-euv-effort/

"U.S. Undersecretary of Energy Ernest Moniz said, “if the EUV technology proves viable, ASML has agreed to build a factory in the U.S., similar to its Netherlands facility, as well as to establish an American research and development center. The factory will supply 100 percent of all ASML's sales in the United States.”"

Minoz said ASML has “agreed to help facilitate periodic reviews among the Euclides EUV program members and U.S. manufacturers.” Euclides is a Europe-based research effort supported by the European Community and based primarily at ASML's R&D facilities in Eindhoven. “Collaborative participation on a pre-competitive basis among these leading lithography tool suppliers is the best approach for strengthening the overall technology and assuring its international acceptance,”
I'd go one further and say you have to be at least a journeyman in whatever tools your process is using.

The difference between someone designing a part in cad and someone designing the tool paths for the machine that makes the part in cam is night and day.
Did you happen to see this? Interesting development, they are basically going to keep the current wide-open-barely-auth'd state and call it a developer mode. And submitted a PR to make Orca Slicer work with the new auth: https://blog.bambulab.com/updates-and-third-party-integratio...

And yeah, I'm realizing that about the downvotes. It's sad the state of things, but SKY-IS-FALLING-GET-PITCHFORKS wins the day over technical analysis, even on purportedly technical forums. But alas, that's an aside.

I'm really looking forward to this rolling out, as I want to monitor my printer with Home Assistant but I /really/ don't like how much control the current (non-beta, non-future) state gives HA. I /want/ auth of some sort when submitting jobs, and it looks like I'll have that.

(I also really want the slicer decoupled from the print management stuff, because I tend to keep a few slicers open and experiment.)
Only for simple pcb. If you are making multi-layer pcb with complex stacks, pcb manufacturing and soldering (with associated tooling setup, validation and so) are easily 2 months of turnaround
One kid of mine is 12 in Grade 7 here in Ottawa, Canada and all of her friends apparently use ChatGPT on occasion. They are not using it for everything, but they are using it at least periodically.
I've worked with moai (1) reasonably extensively, and the lua in it is not easy to use and sucks.

Specifically, a project that is composed entirely of lua with no other dependencies is indeed very easy to build and maintain. I agree.

However, my $0.02 would be that if you plan to have a large project with many 3rd party dependencies, then cmake, visual studio, C++, lua and the time spent jumping between them and maintaining those dependencies in a custom build toolchain will cost you more time and effort than the benefits that lua offers (2).

...and you do, indeed, need to do that, because c++ lacks a centralized package ecosystem and unified build tooling; and as operating systems change, existing builds stop working.

So, yes, you may consider my answer to be 'rust'; but the actual answer is 'not C++ and not cmake'.

That all said, lua is a more mature better system than this is currently, with good resources online and an active community. In cases where a small dependency tree can be maintained, it's still the best choice I'm aware of.

I'm simply pointing out that there are reasons you would pick it over lua, and I think they're quite compelling for cases where the future dependency graph of your project is unknown / unknown.

[1] - https://github.com/moai/moai-dev

[2] - ...and yes, I'm aware that moai is especially egregious in this regard. I get it.
Don't give them ideas. 99 dollars per month to use your/their laptop. 49 extra to unlock the performance cores. 99 more for the discrete graphic card. 39 for the AI chip.

Microsoft was talking publicly about pay-per-minute Windows use way back in 1999/2000, but the technology didn't exist then.

It does now.
After they pumped $20B into Trump’s meme coin.
hackernews is peak nerdiness
I came across the pyramid scheme link on the bunker post: https://news.ycombinator.com/item?id=42765819
It is much worse lol

Videos cram so much stimulation over such a short period of time

Text you still have to read
The word document is not "running" Doom (the actual work is done by a dll that is included in the word document). The word document is instead used as a screen (never thought I'd wrote that) to display each frame.
At least on iOS there is beside the normal dark mode also some kind of simulated dark mode that inverts everything that's still light, expect images. There same is not available for people preferring light mode.
gonna need a better demo video to convince me to run this thing.

All and all looks like the guy is an expert on porting doom so good for him
At this point it's maybe more interesting to build a significantly complex device that DOOM can't be run on.
They were different. My parents (form former soviet commie bloc) tried in vain to get approval from secret service to travel to Yugoslavia, you literally had to have special stamp in the passport on the border or ciao or worse.

Traveling of whole family with small child was seemed risky due to possibility of family escaping to the west. Heck, we couldn't travel easily even within bloc itself.
I banned enums in TS codebases I contributed to _over 6 years ago_ when Babel 7 w/ TS transpilation support came out, and namespaces along with old TS modules even earlier than that when moving over to JS modules.

If you ask me, both features have been de facto deprecated for ages now.

The future has been here for a while.
I like the initiative and I’m not against experimenting, it’s fun.

But why would you ever want an eSIM in a SIM device, I’d assume it’s more
often the other way around
This is not necessarily just a matter of perception if society is indeed generally on a downward arc.

This sounds melodramatic yet it's quite trivial to list countless things that have become much worse, while it's somewhat more difficult to list things that have become much better.

It's the issue with economic/technological development as the main milestone. Would you rather live as an aristocrat in Ancient Greece, or in poverty in the US today? Basically nobody would pick the latter choice but by the things we would typically list as better, a person in poverty today would have while our Ancient Greek could only dream of such. But it seems there's more to life than smartphones, medicine, and air conditioning.
AR-15s can be used for hunting but it doesn’t mean it is always used for good
I think the critical failure of the windows phone was that app development was not open. You can't compete with established walled gardens by building your own, you can only compete if you make a huge amazing park free to use just outside the walls of the competitors.

Translating this to windows phones, it would have only succeeded if it either:

1) Made browser applications first-class and pushed phone-specific APIs (gyro, bluetooth, etc) to be open. Then pick a fight with google and apple about supporting PWAs better. This would probably keep windows phones as a "low cost, crappy feeling" systems forever.

2) Made the windows phone native-apps trivial to port to run on browsers with a convenient and easy way to deploy those apps on ios/android (hopefully without feeling too much not-native on those platforms). Would require a lot more engineering resources and time, so much harder to pull off.
Maybe they should?

I mean otherwise why not do

void MyFunc() {
DoStuff();
DoOtherStuff();}

If the close-parens being on its own line is so wrong, why is it right for braces?
Being an industry full of people who's mostly worked their whole careers in centrally planned institutions I have full faith that they'll screw it up. Academia has (to use a broad brush) been lusting after various flavors of central planning for a century. Why would they stop now?

(That's a serious question, why are conditions different now?)
> Can somehow explain to me how they can simply not respect copyright and get away with it? Also is this a uniquely open-ai problem, or also true of the other llm makers?

Uber showed the way. They initially operated illegally in many cities but moved so quickly as to capture the market and then they would tell the city that they need to be worked with because people love their service.

https://www.theguardian.com/news/2022/jul/10/uber-files-leak...
Now there is. Didn't used to be, and it cost a startling amount of money for that to be the case, and it was done to achieve a purpose rather than to make Twitter better at being Twitter. Something of a pyrrhic victory, that.
Do you think rap music has had more of an impact on society or democracy than TikTok or YouTube shorts or just Facebook?
#CCC is grey - one of many greys .
Just to chime in and say that bootstrapping does work in this domain, I say that as someone who's had a few friends go down that route, but yes, it's really tough.

There's also people I know who built small scale solutions and then managed to push that into funding and funnily enough a Kickstarter as well though I don't think he'd recommend anyone follow that route.
It has been democratized in one angle, that of the technical ability to use the internet being taught and disseminated wide enough that people can use it, it has been privatized in another angle meaning that while people can travel through the internet it is through private grounds they travel, and private tolls they must pay.
Indeed; while I've not had this specific issue with the phones, I do still have a mid-2013 MacBook Air lying around (it's now too old to realistically sell), and the battery on that was so worn by the time I got an M-something to replace it that would go from "fine" to "emergency shutdown" during boot if I forgot to plug it in. And then report something like 20% if I plugged it in and immediately booted it again.
“Hey, looks like you’re killing demons. Need help?” - Clippy
Trump is definitely for sale.
I'm not, but I do know you'll be on the safe side if you go read a book that challenges you! :)
Google has no faith in its ability to launch new products
That's the relatively harmless bit! You left off "[banned for half a day], then being indoctrinated into supporting an anti-democratic despot for the rest of their lives".
I think the numbers and the ad revenue tell that story.
> The other problem is the welfare state or just the state. So much graft and just living off printed money. It pushes out success.

I see these uninformed comments all the time, and to be they suggest that the person in question has an intense ideological bent, but an aversion to evidence. As another commenter pointed out, a large amount of UK benefits spending (~£100bn) is on the state pension (the single largest benefit).

You are correct that there are a large number of economically inactive people in the UK (something like 20% of working-age people). We have had at least 50 years of government presupposing that the problem here is that these people are lazy, and a little stick will motivate them back to work. The mere fact that this has not worked (and we have tried it repeatedly) might suggest that the problem is a bit more complex than this.

One issue is that the general health of the population is very poor. Unfortunately, improving this is a very hard problem. I think people underestimate just how hard. If you could solve this, you would create hundreds of billions of pounds in value (I am not underestimating). Presumably some starting points would be working out how to lower the costs of fruit and vegetables and increase the cost of ultra-processed fast food. Not sure what else helps here. I would give this a read: https://billmitchell.org/blog/?p=61595

The other problem is that there are no jobs for the people in question, so even if they want to work (or are heavily incentivised to do so) they are not able to. The government can create some employment for these people, but a better vocational training system might help here.

The graft and living off printed money I do see is mostly in housing – people in the UK love to own and rent out houses. This means that (compared to e.g. Germany/Switzerland/Austria) there are very weak protections for renters. Additionally, when house prices are really high it makes it very challenging to build industries on top of this.
Programing Pipelines Using Dependent Types
For AI, by AI, through AI.

personally not a fan, but who knows, maybe it’s a great book.
One announce with eSIM is that you can’t move them freely, despite being advertised as equivalent. Depending on the provider it can get quite complicated (physical visit in store, fees) to move to another device.
You could run them just fine as long as you didn't try to edit the listed lines if they were longer than two screen lines. The same is true for a C128 in C128 mode, except the limit is extended to 160 characters (four 40-column lines).
quote from TFA
"Since I want to use the SIM with the integrated WWAN modem of a laptop running Linux, I was keen to see if I could get this all to work using Linux and Free software."
I can't speak to anyone else, but I have a phone about a year too old for e-sims to have been commonplace, but I still need to travel, and services like airalo (global sims to go) are basically e-sim only -- so my secondary sim slot is a reprogrammable eSIM.
I wonder if there's a guide of recommendations about typescript now deprecated features, and its modern equivalents.
Yes and no Mongol Bow was a thing that was just a lot better for this era compared to rest of Eurasia especially with combination with mongols tactics and rest of the regions didn't fight horse archers much for centuries but ofc. you can disagree.
I don't use Lisp but this is very readable to me, actually way more than the examples in the article by a lot. I actually understand this code, just because of how it's formatted. Maybe I'd just use 2 spaces instead of 4 but otherwise, looks good.

Granted I'm not the one to optimize for since I don't use Lisp, but this just seems sane and easy to automate, and it looks like other non-Lisp languages.
OK, that's pretty convincing. And it's interesting how much other stuff is in there like OCR for Hanzi!
The UK is still in Europe, it has a lot of interest in keeping Europe as a whole safe and defended. France is tightly integrated and dependent on the EU, being a nuclear force makes the EU as a whole a nuclear force.

Unless you believe France and the UK would leave the rest of Europe hanging to dry in case of a nuclear exchange, if you think so I'd first question why.