skysight-inc/HackerNews huggingface dataset:
Does anyone else wonder why the author doesn't go all the way but stops at HTML and DOM? How does "div", "h1" help here to "convey meaning" or attach "behavior", or serve any other purpose usually associated with HTML that may make sense for responsive/accessible documents but not apps? AFAICS the DOM is a crappy scene graph for apps, made barely tolerable through lots and lots of CSS ad absurdum, thereby complicating if not outright sabotaging text reading for generations to come. SVG would be a much more rational choice (with parts where typography and text flow/flow layout actually play a role still in an essential HTML subset). Or even pure JS-based immediate mode rendering, possibly with offloading of new layout model computations into JS libs portable across JS-enabled browsers, like the Houdini API is proposing? The proposed syntax merely seems like it's opportunistically driven by what's present in the JS language but isn't really pushing the limit despite the tone.
Hence privacy fines became the way Europe now extracts its fair taxes from Big Tech
Yes

https://www.smartcompany.com.au/industries/information-techn...

https://www.smh.com.au/national/nsw/up-to-70-cameras-watch-y...
Humans love bullshit, and using ChatGPT to reorganize and embellish your CV undoubtedly brought you results.

One need look no further than the Google Docs LLM demo that generated a job advert from a one line description. No employer wants to say that they’d like to pay their employees low salaries or that they’re looking for unmotivated underachievers, and yet every company feels the need to state they’re looking for rockstars who’ll be paid competitively.

If everyone says the same thing, then, from an information theoretic perspective, it conveys no information, what we’d otherwise call “bullshit”.
122 hp = 90 kW

> Meanwhile in Europe, we get by just fine with a lot less than that

The EU average is over 100 kW [1].

[1] https://imgur.com/DcY6y6f
The US doesn’t have the engineering talent to pull off what DJI has.
Cause or pre-condition? It's simple to state the pre-condition for quantum tunnelling to occur, but as a probabilistic event the cause seems hard to define...
Weaponizing emigration since decades, for example

> is why the President surrendered the Western Sahara to Morocco.

I wouldn't discard a Biden intervention on this. This is what US government wanted also.
You can just mount it readonly.
I’m in US, waiting 5 mos
Why we bootstrap
And what their shareholders borrow against the value of their inflated shares and never have to pay income taxes? Seems almost like a national bust out based on the article definition.
Not so long ago there was a post / comment here that said Ukraine's going through around 10K DJI drones per month
That’s essentially a circular argument. “Teams is bad because it’s slow. It’s slow because it’s Teams.”
I mean, I won't be allowed to install it side by side on my work laptop in a million years. GPU acceleration would be nice in a VM if macOS can pass it through, which I've no idea if it can.
Bad premise, and therefore nonsense conclusions, because AI can have many uses, aside from surveillance. In this regard, it's not like a gun, which is very specifically an instrument to kill, and has secondary uses like shooting sports, but rather it's a tool, like tongs, which can be used for building, cooking, and also to torture someone.

Advertising companies are jumping at AI for two things: it is hoped that it can give them an edge, and second, because they already have data, which is in fact fundamental for AI.
Occam's razor: the most profitable business model for Internet companies with very DAUs and Timespent/DAUs in the last 20 years was showing advertisements. Those very profitable companies are always working on cutting edge stuff, whether it's distributed systems, database research, datacenters, mobile hardware and software, or, as it is today, the various tools and methods grouped under the umbrella term AI.
> many car telematics

Well that's awesome in my opinion. Your older model car can no longer spy on you.
I'm writing this on a pixel right now and I wish success to pixel, but I would bet that google won't provide 7 years of major android updates. It will be 4-5 years tops, and then they will just notify people about discontinuing it like with pixel pass.
But the company belongs to the owners. If they want to sell it, it’s none of your business. If the new owners want debt financing, that’s none of your business either.
Well ... XAML and friends did not fly into the web. That is what happened.

And the reason why the web feels clumsy, is because HTML is a document object model (for a floating and not paged document) and not a UI toolkit. And that will not really change. HTML made some moves to improve (like the flex display model) but still has not reached some of the core attributes of the WinForms or WPF layout models.
I think that's a really bad take. The difficulty of making many categories of lies is radically decreasing. That it has long been possible for a well-funded vfx team to do something doesn't mean nothing will change when it becomes possible for anyone with a cellphone and five minutes of free time to do the same thing.
Control Centre is not related to Task Manager at all though - that would be Activity Monitor (which is the first screenshot, where he shows Control Centre is using 1% CPU).

Control Centre is an always-on process. It sits on the menubar, and provides access to settings like sound, bluetooth, wireless, etc.

Edit to add: On that first screenshot, you can see that Activity Monitor is using 3.4% CPU. In my experience, it fluctuates between 3% and 10% most of the time.
Australia allows the company to pass on credit card fees direct to the customer — if you can be bothered calculating it.

For a while, small coffee shops and the like added around a 20 cent fee for card purchases when tap-and-go payments (paywave, contactless, etc.) became popular. Then the regulator ruled you can only charge the exact fee — on a $3.20 flat white that fee is roughly 6 cents — so they stopped because it was overly burdensome at the point-of-sale to calculate this fee for each card type. Plus the margin on a flat white is so high...

On the other hand, airlines also included the credit card fee (and some still do,) but would instead let you pay via bank transfer. On such small margin, this would have been quite a saving for the consumer and the airline. I find this still exists in wholesale suppliers — that 2%~ fee on a Mastercard hits when you are buying a few thousand of inventory.

As a small business owner, I find credit card charges are just a "cost of doing business." Shopify fees are way more prohibitive, for instance.
Productivity =|= hours present at work (office or remote)

But don't worry, once you hit 30 you will realize that as well.
Spain "surrendered" the Western Sahara in 1975, way before smartphones.
> Also, speaking of notation, I wonder why you used ':=' instead of '=' to define 'f'. There is no computation going on, right?

In math, := is typically used to denote a definition. Using equality (=) only makes sense if both sides of the equality sign already have a definition.
> lets us not concede that surveillance capitalism owns every possible future of tech.

It does as long as it's the only way to finance tech, which seems to be the case.
It’s remarkable that Apple doesn’t have a first party solution to this yet. They used be, or aspire to be, at the forefront of OS research.“The most advanced Unix”.

They’re not even trying, now.
I think 15 years is too much given how fast technology is churning.

So I think 15y might slow that down (but maybe that's good? I'm not sure). It would also probably increase prod/maintenance expenses, which would likely just be offloaded to the consumers unfortunately.

I do agree with your sentiment, though. There should be a minimum, and something like 6-8 years seems sensible to me!
Can you also explain how he surrendered again what the Francoist dictatorship had already surrendered about 50 years ago?
They are still buying Russian oil though. Its just rerouted through India to maintain some braindead facade of sanctions. Bizarre world.
One thing at a time...
Even requiring the power utility companies to install a standard slow charger at most road side parking spots would go a long way to encourage adoption of electric cars in the cities(where it makes the most sense already for short commutes). This is simply an additional avenue for the power companies to sell electricity to consumers. Why wouldnt they jump on the business opportunity?!
The regulatory hurdle and safety of design needs to be moved first, and then the market can take over.

I dont think using electric car batteries as a distributed grid storage is ever going to fly though. Every consumer will worry about the battery cycle degradation and not sign up for such a thing.

At the scale at which storage is needed in the grid, it would make sense to make huge energy storage facilities with cheaper/lower density energy storage solutions like redox batteries, compressed air energy storage or closed loop compressed liquid solution etc supplemented by a buffer of LFP banks to get through the variations in energy supply by day/night or even through a week.

Seasonal variation is a bit of a harder problem though. What do we do when the winds dont blow and the sun doesnt shine for more than 10 days at a time?!
We need to build out _modern_ CNG power plants that can be utrned on at high capacities ONLY at such times, while they idle out the rest of the times abd not pollute unnecessarily.

I believe this is a technically solvable problem. However, we need political will to not look at the short term and think for the long term good to back such efforts and see it through.
Thanks for the detailed answer!

That sounds like part of it is subsidies. I talked with somebody at a electricity supplier a few years back and he mentioned possibly adding tarrifs aimed at grid load balancing in the future. So cheaper power for stuff like freezers if you turn their control over to the supplier. What you describe sounds similar.
Ask HN: Because of ChatGPT, original content is not believed
I could write long articles. But I'm really tired now, not of writing. People say that the content I write or the products I make are made with 100% ChatGPT. How can I prove that I am 100% original?

I want to write 1000 blog posts soon, but I will write with 0 artificial intelligence. But I'm afraid to do it because they take away all my motivation!

How can I solve this? People are directly labeling it as ChatGPT. I hate this. Does anyone know a solution?
Russia is also downsizing military presence along NATO borders.

Norway - down to 20% of pre-2022: https://www.reuters.com/world/europe/russian-forces-near-nor...

Finland "border almost undefended"- : https://www.ft.com/content/f7587dc3-3518-4084-b68a-1dd00ab83...

It was never about fear of NATO. It was about expanding the empire - and feeding a autocratic dictatorship that needs a common enemy and distract from the absurdity of having the maybe the country richest in the world in natural resources - and yet a large portion of the population doesn't have indoor plumbing, while an oligarch-elite murders opposition and flies helicopter to get to their super-yacht...
Not really though. Cloud, for example, is more closely tied to surveillance than the examples you provided.
When does a syringe become a piston?
Sincerely, why is this your recommendation? What does this protect against and why do you consider it a concern?
3 years of major android updates and then only security updates are totally acceptable for me, as long as they are clear upfront about that
I am getting through the same phase of rewriting my OSS [1] in vanilla JS [2], the solution I settled down on is to write components in pure es6 like this:

export default function(render) {
const $page = createElement(`
<div class="component_helloworld">
whatever here
</div>
`);
render($page);

$page.addEventListener("xxxx");
onDestroy(/* remove listeners */);
}

Yes I sort of had to write my own mini framework but it's well under 100 lines of codes [0] with the idea that maintaining that 100 lines of codes is gonna be a massive win compared to keeping up with any "modern framework" npm hell

The core idea is that instead of trying to pretend some cool ideas like HOC or render props, we call a dog a dog and say "decorator pattern" and just use the pattern directly [3] and when we need to compose things we do so as well [4]

ref:

- [0] the skeleton I started to settle on a nice API before starting the full rewrite
https://mickael-kerjean.github.io/skeleton/example/index.htm...

- [1] original oss project which I'm migrating: https://github.com/mickael-kerjean/filestash

- [2] current state of the rewrite where you can see this pattern in action https://github.com/mickael-kerjean/filestash-rewrite/tree/ma...

- [3] https://github.com/mickael-kerjean/filestash-rewrite/blob/ma...

- [4] https://github.com/mickael-kerjean/filestash-rewrite/blob/ma...
the author should write a wrapper for React's createElement (it should be easy enough to do) and then use it for a whole project
> The damage done with container escape is bigger on my machine than any production server I have access to.

It's worth pointing out that if you're running on Fedora/RHEL then containers are confined to the container_t domain, with a unit per-container MCS label. SELinux policy will prevent a process that has broken out of its namespaces from being able to read/write files from the host or from other containers, or being able to kill or read the memory of or (I'm assuming, haven't checked) ptrace processes from the host or other containers.
I think it matters. W11 OOTB is a horrible ad and telemetry ridden mess. You have to spend ages ripping out/disabling that rubbish, and it can suddenly turn back on after an update.

For a work OS, I want sane OOTB defaults, or a "disable all of this" option in the initial setup. These settings should be respected and not overridden in an update.
Personally I don't like JSX or "code generated html" and I prefer to quickly see (and visually parse) HTML to get what it does, so I'll keep my templates thank you.

I'm not sure how "v-if" is a monstrosity compared to the proposed solution.

Actually, based on the title, I thought it would be a novel approach to web UIs.
> what does it even mean to be real?

exactly the question which has to be answered before answer "is X real?"
Ask HN: How many uncontrolled backdoors does your device have?
I know that my device has only Intel ME and systemD and I know that this amount is relatively small compared to the majority.
Because the shutdown threats are traditional ceremonies at this point, I am not sure people are too stirred. There are only so many times the news media can try to convince me the government won’t pay its bills.
Had the Nexus 4, Pixel 2XL, Pixel 3, Pixel 6, now I own a Pixel 7, and I'll never buy one again. It's a 90% done product. Software instability all around. Battery always round, bugs with dictation. Enough is enough.
Is that really the case? I'm not an expert in AG, but I would imagine that any major result published in Weil's framework can either be trivially converted to schemes or it has been ported over by now
Remember Spain hypocritically has two colonies in Morocco and several smaller territories, to the point that there was a military conflict between the two countries in 2002.
> this doesn't give me anything extra to what using docker would do on macos

You're missing the point. This project DOES use docker.
High school related questions can be a way for companies to infer your socioeconomic status, religion, ethnicity, etc.

Some companies even ask for the specific high school.
Twitch numbers dropping off quickly after launch seems normal for any new game, as streamers will move on after having played through a game.
> That's not really a huge leap. The issue really is, as it is with many things, scope creep. In KSP2's case, it's scope creep to such an extent where, they have long forgotten what people loved about the original whimsy rocket building game.

I don't think that's the case. They clearly want to re-create the KSP1 things before going into more advanced stuff, the problem is that they can't even do that.

Like, from the pitch it does seem that they know what players want, like starting from the get go with procedural wings, VAB improvements etc. but from results it's clear they don't have the chops
I thought that was really clever when the supermarkets started offering cashbacks - customers get a means of getting cash easily and they reduce the amount of cash they have to transport and deposit.

Mind you - haven't used that for years and I think most supermarkets have stopped offering it.
Yes but when is someone going to add logic on top of this to make it a full blown distributed container orchestrator?

Could it be done with systemd and dbus? Can dbus be distributed among several systems like mmc on Windows? I have no idea, just some questions that popped into my head lately.
Yepp, thanks. The keyword really is "starting." Everything and anything is a start, no matter how small it looks in isolation.
Apple Initially Explored Using GPS to Control AirPods Pro Adaptive Audio
On the subject of nutrition labels — the thing I always look for is Added Sugar, and even if it’s zero , I look at the ingredients list and find things like stevia extract and erythritol which have at best unclear implications health-wise. There should be a law saying these sugar related facts should be printed very clearly upfront in large font so they are not damn hard to find. End rant.
Engineers prefer direct language and concrete examples. Unfortunately it's not always engineers looking at your resumé, and they love buzzwords and flowery language.
The US recognised Western Sahara as part of Morocco under President Trump in 2020
> I mean in terms of functionality, this doesn't give me anything extra to what using docker would do on macos (granted it's via a linux based VM)

Ah, I understand your angel, in that your use case is to run namespaced processes that achieve some functional purpose irrespective of the underlying kernel/platform, which is totally fair.

> not at the expense of other security measures

Not for me either... that is, not in a host OS, maybe a dedicated VM; I consider this to be as it says on the tin, 0.0.1, a thing that would help bootstrap an ecosystem of containers, which would push towards Apple adding namespaces or jails (oh, hell yeah, JailKit!) to darwin.
> Doing Python with a C plugin, or just compiling a command line C/C++ isn't really systems programming.

I care about a minimal set of tools in order to compile C/C++ programs. thats offered by:

https://github.com/mstorsjo/llvm-mingw/releases

and also MSYS2, and even the Zig C compiler. all less than 200 MB. meanwhile Visual Studio installing about 10 GB worth. If Microsoft can offer a similar experience then I am interested.
Only way to properly develop iOS apps, I'm afraid.

Connecting to a Mac Agent with Visual Studio on Windows gave me nothing but headaches.
>so you've created a data fingerprint that can be surveilled

My mother birthing me made such an impact on the universe that can be surveilled. This is a moot point.
How does one uncover a LexID?
No, you don't understand. I'm the greatest programmer in the world because I program only in raw bitstreams that I hotwire into the uop decoder. So what if it takes five years to get the machine up and running before I start my first task and everything only works on my machine? My (former) boss is just an imbecile who doesn't understand the first thing about true programming.
> we'll catch you if you fall

In American English (not sure about the rest of the world), these programs are literally known as "social safety nets", as in nets that might catch falling aerial performers. Just interesting to see the language used. It'd be nice if they were respected in America.
I never had this issue when running the Apple Silicon Microsoft Teams version. It actually was quite good, contrary to what most would say.

But after receiving the push update converting Team to using the Electron version of the app, CPU load dramatically increased.

Wish I could convert back to the older Apple Silicon non-Electron version.
Why is this critique not directed at the person who posted this? Why hold comments to a higher standard than the posts?
Sanchez was not president in 1975, this is for sure.
ChatGPT can generate an infinite amount of average sounding content on any topic. The world doesn’t need any more content. I have no idea what you need 1000 blog posts to say.

If you can write something with original ideas that’s worth reading, then people will recognize its humanity.
I wonder how this is is actually simpler than an a managed queue, say SQS.
My experience is that I was unable to debug Maestral (a Python program) crashing in native Cocoa bindings in LLDB, because the interpreter did not allow itself to be debugged. Mozilla says Firefox acts the same way at https://firefox-source-docs.mozilla.org/contributing/debuggi.... It's possible there's some workaround I'm not aware of, but I ended up disabling SIP just like every non-macOS computer I own.
O tempora, o mores! ChatGPT 5.0 asks HN how to be more convincing.
> I have one question: for what cause?

Someone else asked that question in this same thread [0].

It's a good question.

The purposelessness of much technology is a problem Neil Postman
addressed very robustly in "Technopoly" [1]. To date I have not heard
any sane responses to his "Six Questions Regarding Technology" [2].

> not because of bad actors, but because of the 'pretending to be good' ones.

When you don't have any reason at all for doing something, and you're
challenged, one tends to use imagination to dream up a plausible
"good" reason.

[0] https://news.ycombinator.com/item?id=37656891

[1] https://en.wikipedia.org/wiki/Technopoly

[2] https://cyber.harvard.edu/node/95930
I'm going to bet on an extension once they realize how much infra is still on 3G. Power, water, gas, sewage, lots of telemetry and control still uses it. That stuff has a design lifetime of 30 years or more and replacing it or parts of it is very costly.
Good luck to them. I'm tired of all this prioritization, bundled services not counting against data caps, and using angry e-mails to make Tier-1 providers null-route websites.
But if you're using Postgres as your queuing system because you're already using it as your core database technology for your app, you've got the same issue. If your single Postgres instance is down then your app is, too, and won't be enqueuing more jobs.

And unless your jobs are trivial then it's highly likely that they interact with your app in some way so it doesn't really matter if your workers are distributed and up, they're not able to complete their work because your app is down because of a single-node Postgres.
no doubt in connection with https://news.ycombinator.com/item?id=23412986 ?
I'm sure it's easy: some liquids like oxygen and methane are stored under high pressure, you would need an incredibly well built seal and powerful piston.
If it's a room temperature liquid probably there are less complicated solutions like baffles and bladders.

And then you'd gave to over engineer the rocket iself to not break when tipping over, not just the fuel tanks.
It's not really intended to be run as a standalone distro (there's a fedora version though) and (afaiu) the point is to understand the bootloader process and stuff like GPU support from linux.

I know company policy moves glacially with these things (been there, got the faded t-shirt!) so yea, you're probably right there. Technically you could probably still use linux MDM instead of MacOS for mgmt, but getting that past IT is nigh on impossible imho also.
Help doc: https://support.apple.com/en-us/102149#:~:text=System%20Inte....

TLDR: it restricts even the root user from modifying system files. Like the ones that would otherwise be the target of malware.