skysight-inc/HackerNews huggingface dataset:
Magic mirror: a display behind a one way mirror. There are a million of these on the internet and they are quote cool when executed well.
A common source of frustration is that XPath itself doesn't provide a means of binding a namespace prefix with a namespace. It relies upon mechanisms provided by the hosting language or library. After helping scores of devs with such problems on Stack Overflow, I took time to write a canonical answer addressing this issue:

How does XPath deal with XML namespaces?

https://stackoverflow.com/a/40796315/290085
They link to another article which mentions it

>USFS firefighter pay is dictated by the federal pay scale, where most start at the GS-3 level and where pay tops out at around $31,000 annually for full-time employees. By comparison, a first-year firefighter with Cal Fire makes nearly double that amount.

https://www.nbcnews.com/politics/congress/struggling-federal...
> YouTube videos about metalworking are how I learned there are several degrees of burn worse than 3rd degree.

Isn't 4th degree the last stop?

https://www.urmc.rochester.edu/encyclopedia/content.aspx?Con...

After burning through muscle and bone, there is not much beyond that to warrant another level in the classification.

In fact, some classifications just end in 3rd degree, and bundle muscle and bone damage in it.
Microsoft still isn't sure how Chinese hackers got access to its systems
Am I the only one thinking that they are masking a cash flow problem?

Unless H/W is failing it seems to me that an existing system could just keep rolling along. If there is a capacity problem throw more H/W at it. I suppose if the S/W is poorly designed some intervention would be required. I once worked at a shop that had years of transactions clogging up a database when daily information was critical and perhaps monthly would be useful for reports.

As others have mentioned, incoming payments are processed but not outbound.
Guess they refuse to die because in the long-term, when hydrogen and derivatives like ammonia or methanol, will have become an important pillar of the renewable energy system, they will be quite useful.

Fuelcell trucks are now close to mass production.
I took an issue with the post primarily because it's misrepresented as "A definitive guide [...]" which sets high expectations in terms of depth and quality of information. It's not even close to living up to those expectations, but I wouldn't have any problem with it had the post been more truthfully titled as "Beginners guide to Docker in 2023" or similar.
More like "I've been subletting the appartment you have been providing to me for free and now my tenants are complaining that the company that made the paint also made lead paint. Can you please repaint all the walls even though you already checked that your building didn't use any of the lead paint so that I can continue to profit off of your house without paying you anything, kthx."

The original comment was already at the very least, absolutely tone deaf.
Yes, I realized that afterwards, but it’s not VTOL but STOVL. I believe it can take off vertically but mostly for airshow demonstration purposes, with minimal fuel and armament.

In any case, highways make much more sense logistically and operationally.
Wikipedia-grounded chatbot “outperforms all baselines” on factual accuracy
I believe it was sarcasm; of course they’ll continue collecting money and not paying people during maintenance, because who doesn’t want more money?
For me specifically: wireguard, strongswan (ikev2 vpn in iPhone), freshrss, paperless ngx, webdav server for iOS apps like genius scan and photosync, filebrowser for web access, archivebox, wallabag, airsonic, gitea.
I'm surprised there's really much alternative. My schools either used Moodle or Blackboard and Blackboard was absolutely awful since it was a product of just acquiring and suing companies out of competition.
Tell HN: All macOS executables in /sbin start with 'cafe babe'
find /sbin -type f -print0 | xargs -0 -I{} bash -c "xxd {} | head -n 1"

And get:

00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0003 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................
00000000: cafe babe 0000 0002 0100 0007 0000 0003 ................

At least on Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:19 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T8103 arm64
1. Life in Russia is much less safe than in any 1st world country (even the US) so people living there have higher risk tolerance. I suspect many probably think now is not the best time to visit Crimea but very few would consider this recklessly dangerous - so far not many civilians were killed either in Crimea or on the bridge (during the previous attack).

2. For many people living in Russia Crimea and Krasnodar Krai are only two options for a seaside holidays. Number of people who can afford international travel was not huge to begin with and then diminished further after the war started. Krasnodar resorts likely booked months ahead given influx of new visitors (who in the past were able to travel to other countries).
“The oldest mention I've found of people complaining about kernel drivers in Anti-Cheat were in an article from 2016. However the first time I saw it was when the game Valorant was released with its new Anti-Cheat Vanguard, which is still very controversial to this day. This happened in 2020.”

This goes back much further.

Sony DRM running kernel drivers was 2005 and there were video game anti-cheat programs using similar approaches around the same time.

It was also around this time that Joanna Rutkowska was giving talks at blackhat and defcon on her research (redpill and bluepill) and rootkits which led to discussion, research, and media articles on anti-cheat and other applications.
> There's a lot of reasons it's a pity it dropped out of the EU

Yes, sorry I did not mean to give the impression that that was a major thing, just one more item that I've seen people use in creative ways. But obviously it's just a tiny footnote in a much, much larger tragedy.

> but one upside is that it gives us room to rejoin as a proper member, using the Euro, in Schengen, etc.

Can't wait.

> Or, maybe just Scotland and NI, and Wales and England can become independent.

England will put up a ton of resistance before allowing that to happen.
The benefits they advertise are that they won't forget your to-do list, and that they offer tools to help you organise (sort, filter, tag, assign priorities) to your entries - not that they will help you do the tasks or that they will tell you what things you shouldn't be doing and help you reject them, right?
Sorry what alternative are you proposing?

Instead of syntax highlighting do you want… minimal syntax in languages?
Instead of autocomplete do you just want to type the thing out manually?
Instead of go-to def do you just want the code in 1 file?

These things didn't require language servers historically, but LSP was an attempt to reduce "many editors re-implementing the same functionality many times" to "implementing the same functionality once and connecting many editors to it". This has a cost, and YMMV on the docs for getting LSPs set up, but I don't think I'd prefer going back. I don't use it, but it seems like VSCode has 1-click plugin installs for most of these LSP integrations, more or less?
I think you are making the same mistake, or 'conflating' ideas as many, by mixing 'Classical-Liberal' and 'Neo-Liberal', and just seeing the word 'market' and automatically assuming it is good. That 'market' economies are best, and 'classical' says the market is good, so it is good. But 'new-liberal' didn't say markets 'bad', just that they need to be managed.
Not that I know of; it's rather frustrating when you're constantly receiving some other person's correspondence (in spite of reaching out to them and asking them to update it).

From airline tickets, to bank statements, to collection agencies, to McDonald's HR portal, to HomeDepot invoices. Plz make it stop...
If .mil is typoed to .ml (Mali), I suppose it's also typoed to .il (Israel), but I imagine that worries the DoD less.
While your post is informative, it's kind of disingenuous to claim a link between two phenomena when there is none, seemingly because you needed to say something bad about Dutch ships in some way. It's a shame really, because it detracts from the quality of your other links.
Its not strictly the same. '1' is a number whereas '!0' is a boolean.
There is a timeout on multi-key mappings, so if you need to type fd0 you type f, wait 'timeoutlen' (1 second by default apparently), then type d0.

That's a pain, but it doesn't come up often. In return you get quite a lot of functionality (due to vim being modal) without having to move your fingers beyond the letter keys, which is quite relaxing.
A Firefox-only minimap (2021)
I read the post and also the docs, but still don't understand where or why one would use "hx-on". Can someone clarify?
“in light of potential Russian aggression in Europe”

Who was it pushed NATO right up against Russia's border. Despite repeated statements from the Russians that there would be push-back.
--

coob > “NATO have always been on Russia’s border.” (deleted)

On the Soviet Unions border. When the Soviets relinquished control of the client states to the west, they were given an understanding that NATO would not expand east.

(and modded down)
> Say you write a function that accepts your type as an argument. Cool, you compile it everything is good. Now you import a library, just so happens it also has a function that has the same name,

This has nothing to do with pipes, this is a matter of namespacing.
Thankfully, every major distribution packages doit, so you don't need to touch pip at all

https://repology.org/project/doit/information
Homeric Greek had only sporadic use of the dual. It was apparently a matter of metrical convenience. Classical Greek had all but lost the use of dual. Dual ws lost in Latin. Whereas in Mycenaean Greek, the dual number was mandatory for both verbs and nouns. Like in Sanskrit. It is well known that Miss Kober traveled at considerable personal expense (?) and effort to travel from New York to New Haven to learn advanced Sanskrit. I feel there is every reason to believe that Miss Kober already guessed Linear B encoded a form of archaic Greek and her triplets more or less spoke to this informed guess. Just my 2c
https://en.wikipedia.org/wiki/Mach-O#Multi-architecture_bina...

It was previously 0xfeedface. Personally, I quite like 0xdeadbeef (I'm not vegetarian), less morbid than 0xdeadbabe anyway.
KD Tech Hub: Channel for making passive income online – Subscribe for more [video]
With you subscribed to my channel, you will be keeped up to date with my latest contents of tricks, online money, how to, tutorial, etc.
>Sure, now most folks like us can buy a laptop and an internet connection,

Making you the owner of the means of production. Trad Marxist theory sees that as one important goal in abolishing capitalism, but somehow capitalism remains just as strong. Curious...

That you need others to work as well is true of all production, it is obviously true under marxism as well and marx certainly did not argue against it.
> Should we force people to disable proximity sensors? After all you can drive without them but they make driving safer and easier for everyone.

I think your analogy is quite bad here. You ain't giving people proximity sensors or parking cameras or automatic parking. You are exchanging a good, comfortable vehicle we all know how to drive for a new type of vehicle with clearly worse ergonomics and forcing everyone to re-learn how to drive.

Once part of designing cars is that we can sit down in any car and just drive it. Perhaps we need to look up some minor and less important details, but we are guaranteed some very basic operation: how the blinking lights work, how to operate gas, brakes, steering wheel and manual transmission. I do think that they have messed up with short/long lights and back gears. That should have also been the same on all cars. But the basics are the same.

Makefile uses shell scripts for the recipes and shell variables, which makes Make an extension to the shell. There are differences, of course, but basics are very, very simple to get to learn. I learned 30+ years ago by just looking at other makefile and basically copying the details for my projects. I am still not even a very advanced makefile writer, I still lookup what automatic variables do, which one do I want and which functions I can use when I need them.
A paramotor is an ultralight in Europe and requires license, I completed the flying school for that category (fast-tracked as I already have a license for airplanes), but I never moved to take the exam, still I am aware of the regulations.
In US there is no license required, but that also restricts where you can fly. If you get some licenses it does expand where you can fly, but I am not knowledgeabe on the details there.
I think it's worth to differentiate here profit going to actual people responsible for making a piece of media vs profit going to middlemen.

I have no problems screwing over the middlemen By vast majority they are shitty, predatory companies that abuse the position that they're in to screw over both consumers and creators, and probably avoid taxes too. But I'd rather pay people that actually made the stuff I enjoy because I want more of it.

> You can bet you ass that if I were touring the world giving sold-out concerts to 50k people at $200/ticket, 4 times a day, 4 days a week, I would not care if some bunch of random teenagers -that would have never paid for my music in the first place- download it off some torrent site.

That only because the losses are insignificant if you have enough money to not worry about money. It's different thing for smaller creators.
Yeah ... even if the majority do not choose to do so, the minority will suffice to fill the universe with e.g. Von Neumann probes.
Journalists have never been especially highly paid though. Software should be cheaper too. Let's stop paying software developers 6 figures.
> although I'd hoped that RedHat would influence how they work with open source somehow.

From all the RedHat news lately it seems to be the other way around. Not unexpected as that's usually how acquisitions go.
Office 365 Renders Most of Calibri Regular with Lato Regular on Linux Systems
Hey folks, I though some of you might find this funny ( probably the definition of irrelevant yet fun Heisenbug)

I'd also appreciate putting my curiosity to rest ( sofar 4/6 friends with access to O365 and Linux confirmed. I thought I was going crazy )
Google having a competitor for Zoom, FB once being so into meta, Apple promoting Vision pro as game changer yet none of them dogfood their own products, to integrate work from home. I guess building something is not the same as doing what works for them. Yeah, ironic, but that how businesses work, I think.
Both 1 and true are truthy, but not the same. That would work if the variable was only ever used in if(x), conditions, etc. Stringifying won't produce the same value either when passing values as well.
Seems more or at least equally realistic that someone screwed up and now Booking.com won't admit that they are scrambling to fix something on the backend.
it's not on hotels.com

The majority of the guest don't know about it.
Same in Sweden. Nobody really feels guilty over doing it, and nobody judges others for doing it, because the laws permitting private copying blur the lines so to speak. But that said, by my feeling most Swedes would agree that running an actual piracy outlet of some sort holds an entirely different "sociomoral" tone because of really being illegal.
Countries doesn't have to be on the cutting-bleeding edge of innovation, what they need is to have sane tax laws to keep some of the economic surplus at home.

That said, yes, the startup scene in the EU is ridiculous, both investors and startups are subpar. There's too much nepotism and cronyism, entrenched interests, and other barriers to adoption for most products and services, and there's absolutely not enough capital for doing proper R&D, marketing and building a sustainable revenue stream.
I'm a huge Neovim user, but the amount of "hey guys I just rewrote this perfectly fine plugin in Lua [for the Nth time] check it out" posts every day are tiring.
Then that begs the question, what is the advantage of ARM for the type of consumer who would be in the market for this PC or for a desktop in general?

The advantage of ARM in laptops are clear - the battery life/performance/heat tradeoff is better. It’s also clear for server farms.

But if I’m just running Linux on a desktop anyway, why would I care about ARM vs x86 unless I’m targeting my builds for other ARM computers.
Well. There’s your problem.
Show HN: Open-Source AI Playground
There is saying (at least in spanish): "You are owner of your silence and slave of your words".

Maybe you need your moderate your claiming before publishing something that could cause several damage to someone (That is why most news websites use potential words when publishing something: reported/may/thought/potentially/etc...).
Depends on the use, but there are a lot of cybersecurity regulations that apply to regular companies and this is only getting stricter as time goes on.
If only we could put TCP port numbers in DNS to avert an ipv4 availability crunch and effectively expand the address space to 48bits… one can dream. Apparently impossible.
Being sighted doesn't help with Moodle. Once, my college updated it to some then-new version with completely different interface (plus some custom college-branded CSS) and something didn't work right in one of the courses.
I've had the misfortune of peeking into the lecturer's side of it, and there were four of us trying to decipher how to change some simple setting. I think it was time-limited visibility of an assignment with file upload or something like that. Something that shouldn't have taken four of us (including the lecturer) over 5 seconds to figure out.

When I think about it, most options related to time-limiting something, or quizes/tests, were so complicated for most of them that they would hack around it by reusing the same items, expiring them in 2099 and then (I guess) manually changing visibility for those present in the room. Then all hell breaks loose when they didn't update the questions correctly and you get like 0% for all correct answers, or they get the results for all 1500 people who ever attended the class, then they manually filter it out for current-year students. Often, our tests would begin like "Do you see it in the Moodle? No? And now? And now? OK, now? Now? Still nothing?".

This was on an ICT college where you'd expect more computer savvy people. But even there, the problems were happening too often to be able to blame users. It's just awful UX.
Thanks for pointing that USB-C supports alternate mode specs such as DisplayPort and HDMI.

https://en.wikipedia.org/wiki/USB-C#Alternate_Mode_partner_s...
This is hilarious:D
I had a similar experience when they sold me a PC with upgradable RAM. When the time came to upgrade, it made the PC slower (like ... much slower) due to some idiosyncrasy about how they designed it. They refused to fix the problem, and I never bought a Dell again.
Adding another thing of interest for Bill the Hostile Power Submarine Commander - do the Navy sonar analysts stick to protocol, or are they neglectful of their duty to the point of posting hot takes on Twitter "just because" it's a civilian matter that's trending on social media?

On that note, I wonder if they have the "loose tweets sink fleets" poster put up somewhere. Apparently, Royal Navy did this officially[0] (I may be wrong, but I thought this was an Internet meme before the official poster).

--

[0] - https://www.businessinsider.com/royal-navy-updates-loose-lip...
It sounds like you may have gone into casting with light info and unrealistic expectations for the process? Precision parts are always cast in a multi-step process wherein blanks are produced via the casting process and then surface prep and machining is applied as needed.
What did you cast with the aluminium/magnesium mix? Was the origin of the mix an old VW Beetle engine?
It's funny that people immediately look to drugs or pathogens as an explanation. There's a lot of crazy stuff people will do completely sober, especially in groups. Also underappreciated is how much the stimulus of a group of frenzied dancing people would stand out from the daily level of mental stimulation back then.
Opal Now Supports AWS' New Cedar Policy Language Along with OPA
With the growing popularity of the new Cedar language, developers are looking for a way to run it seamlessly along with other Policy as Code solutions such as OPA, OSO, etc.
OPAL is a tool that allows developers can spin up authorization systems that include auto-deploy of policy engines, GitOps operations for the policy as code config, and automatic data fetching for the decisions.
By supporting Cedar along with OPA, OPAL now allows developers to spin up authorization systems with live updates and auto-sync without the administrative hassle.
QUIC unfortunately defaults to 1370 bytes to avoid having to deal with PMTUD :(. Endpoints are free to negotiate higher and the protocol does provide a way to generate arbitrary sized ping frames, but it's likely most implementations will just stick with the default.
Social media didn't exist yet.

I was just fine.