skysight-inc/HackerNews huggingface dataset:
This has gotten so bad, even HP has jumped onboard with their printers. The HP Smart app, which most printers ask for on first connection, now requires an HP cloud account.

Enterprise printers still have traditional driver suites that you can download from HP's website. But if you don't know that, you end up with HP Smart and their document cloud.
Even stuff such as OBS Studio was significantly slower on Wayland than on X11, at least until the efforts done _last year_ (e.g. https://feaneron.com/2021/03/30/obs-studio-on-wayland/ ) . Single-Window support for screencast API is also only a couple years old! Before that it would just error out, even if the D-Bus interface was there ( https://github.com/flatpak/xdg-desktop-portal-gtk/blob/b2b5e... ).

That's why I say that it just moves way too fast for the glacial speed that commercial houses normally have. For at least 2 years (thinking 2016-2018) some distros were even shipping Wayland _without_ an actual working screen capture API. How do you even support those ?
Bounced this off a mail carrier, first response: "Mirrors will get fixed faster than a backup camera. They tell us not to use reverse anyway."

Ease of service had better be a prime consideration for these: USPS doesn't run their own garages and they're already asking a lot of the small independent shops that support their fleet, by all I've seen.

That big front curved glass is gonna be expensive to replace and a bitch to ship around. if it was ugly flat glass then it wouldn't be a problem to find anywhere.
> When I was a 16 year old kid working as a “Courtesy Clerk” for Albertsons Grocery store, we got a 15-minute break for every 4-hour shift and an hour lunch for an 8-hour shift.

Shouldn't this be enforced by law?
What relevance is this to HN? Celeb gossip isn't why I read HN.
"s/light/ceiv/"?

/s
This is a pretty dismissive response to something that's a real problem.

Sure, the "Why are you deleting my checks for if *this is null" is a little silly - but there are definitely sharp edges where UB conflicts with actually useful things you might want to do. Did you know seqlocks are undefined (benign race conditions)? Ever ran into padding concerns playing poorly with trying to do atomic CAS?

It's not unreasonable for the standard to say 'padding is undefined', 'data-races are undefined' - but having no way to say "hey, trust me, please un-poison this thing you don't like" is pretty unfortunate.
I'm not exactly social but I have nearly a dozen friends within 5-10 minutes of where I currently live. We all work full-time and also don't drink and easily see each other 1-2 times per week, sometimes we do more involved trips on weekends. I've observed the behavior you're citing much more in Austin and LA where you have to have a car, drive and park in any social setting.

If you don't like your social life or how people interact with you it's always easy just to blame where you live.
> auction boxes are older machines that will be relatively power hungry

Thats actually something I hadn't even considered !
Optimizations aren't supposed to change the meaning of your code. And specifically for C, unsafe optimizations are supposed to only apply with -O3. Level 2 is supposed to be safe.
Somehow I suspect SpaceX did the math on how many users it can support and the cost of replacing satellites, before betting the company on the project.
Shipping Started
Half the problem is knowing what the word "pivot" means in the context of data. Had they picked a less-formal description, I reckon they would be more popular.
The fundamental problem is that all of Office was designed for a different time, and irredeemably sucks at two things:

* True version control and useful change tracking of content

* Intercompatability of formats with other tools

If we could get away from v2,v3,v4 suffixes on files, and your data basically going into those Roach Motels of file formats, maybe it could become worthwhile someday.

For now, it's just a vomitous throwback to the bad old 90's software design mechanics.
Will Omicron Leave Most of Us Immune?
You can use this website to get a graph:

http://www.bricklebrit.com/stromboerse_leipzig.html

You have to enter the date and so on. I have done it for the Jan 20 2021 to Jan 20 2022 range and obtained this deeplink:

http://www.bricklebrit.com/cgi-bin/spotmarktpreise.pl?VONDTE...

Indeed there has been a massive explosion at the wholesale markets for energy. Up to a 10 fold increase!

This challenge put a lot of smaller energy providers into a bad situation, especially those who would obtain most of their electricity through the exchanges instead of their own infrastructure or longer term contractual arrangements. They could only sell energy at the lower prices and had to buy at extremely high prices. So they mass terminated the contracts of their customers (otherwise they would probably have went bankrupt).

In Germany, this doesn't mean that people are without electricity though, as a so called "basic provider" kicks in, who is always the electricity provider with the most customers in a given area. Per regulation, that provider has to take you as customer if they want to or not. Of course these providers are in the same buying situation as the smaller ones, so have to buy the energy at those inflated prices. To get back those costs, they have often doubled or even tripled their end customer prices, but only for new customers, that is, those customers that got dumped on them by the smaller providers and those who were the cause of having to buy new electricity.

For the electric customers this led to a market split in two: first the customers who did not get dumped, still the vast majority of people. For them, there was barely an increase. Second the customers who did get dumped and now have to pay the extremely inflated prices. Some people claim this is unfair, but at the same time, the main reason for people to switch away from the basic provider is to use cheaper prices (outside of people who want to buy "green" energy), so it's not that unfair that it's these people have to shoulder the costs if the market is directed against their favour for a while.

https://www.t-online.de/finanzen/news/unternehmen-verbrauche...
Installing a native unity game requires more trust than running a game in a web browser. Web browser games would also work on platforms like Chromebooks, and don't require Google's or Apple's store approval, with their 30% cut.
Lawyers signed off on sites using Google Analytics. Oops. Turns out that was a mistake.
Leasing vs. ownership of cars is a great example of having a choice between ownership and a service. About 1/3 of cars are leased rather than owned.

I should say your choice to subscribe should not be taken away. I don't think my choice to own should be taken away.
3D on the Web is only good for online shops and trivial first generation playstation games.

3D API for 2010 hardware or last generation raytracing hardware, what do you prefer?

Unity cannot do anything against castrated 3D APIs.

No wonder streaming is where everyone is going instead.
That was a typo. Please define functional programming, as every source I've seen define it as precisely that, programming with functions.
> The first “hot water bottles” – quite literally – were other people and animals. Since time immemorial, people have warmed themselves by huddling together.

Ha I never thought of it this way.
We bought some after some of the recent winter related power outages. Being able to capture gas-sourced heat (cooking water on the stove) and then being able to transfer it somewhere else in the house directly where we need it (under a blanket) is a killer app.
validate your idea first

It is not an MVP until it is a viable product. That's the hard part. The minimum viable product might be performing everything manually without any software.

Good luck.
I agree it's great for solo founders, but it also fits well with small teams that cover a lot of ground. When your team has to handle all the IT responsibilities, it's really excellent.

Hotwire is new, but it seems to cover the gap between applications that need modern front-end components, but don't need all the react/api/etc...
> Everyone needs luxuries sometimes.

Then by definition that's not a luxury?
I really wish we got

cc: warning: UB line: 123 file: foo.c
Thank you, that's a fair point. I was only considering the AMD vs Nvidia marketshare.
Zoom is not as big a company as people think... They're just hustling very hard relative to the sudden explosion of use of their tools.

I'd be willing to wager money that their development process involved attempting to use the correct API, finding that it either failed on a key executive's machine or the developers' own machines (possibly because of one bad driver/hardware/os configuration) but because it didn't work for single key player, they had to invent a work around with a worse solution that worked on the spanning set of architectures they needed it to work on.
This is more-or-less how Logos (a bible study tool suite) works: you buy this "version", and you get updates until/unless a new "version" comes out

You can keep running old version(s) as long as you want - but when a major rev releases, they have an upgrade option

The updates aren't "indefinite" - but they're pretty long-lasting
This really is a poor example. The vast majority of children who grew up doing "dangerous" activities are still alive and well. Survivorship bias is more often used when the chance of surviving is statistically lower than most people realize.
An organization that's told "here's fucktons of money, do something, yesterday" moving too quickly to seriously vet its suppliers?

I think "Am I supposed to clutch my pearls or roll my eyes?" applies to that one too.
Comparing a crystal to a prion or virus is a fun exercise, especially as they all appear in the body and causes health issues. Kidney stones, sugar crystalization around nerves, etc.

One main "behavior" difference between crystals, prions and viruses is that a crystal only forms by recruiting its equals when in high concentration - growth, but no replication.

Most virus is way more complicated than prions as you say, but a blue whale is also more complicated than a single-celled myxozoa and yet they are both animals. I do not think a comparison of complexity is meaningful in this debate.

One should also consider that there are countless proteins to misfold in any number of ways, so the prion space is not necessarily that limited. Virus do have the upper hand by using our well-oiled evolutionary machinery though.
Yes, but you see Europe has functional privacy and consumer protections laws. The USA has functional legalized highway robbery as long as it's done by corporations laws.
I’m Going to Use My Real Name Everywhere (2020)
At 50 mhz, Z-Machine v5 games get usable enough.
I'm guessing OP is under the impression that IPsec is mandatory in v6. There was an intent in the 1990s to do exactly that, but it was recanted.
Everytime there is a energy crisis the same group of people are quick to blame it on green energy. See for example the Texas outage.

Sweden is moving to greener energy and is currently exporting electricity to Germany and Poland. How come it works here but not down there?

Because bad planing, political sabotage and a whole lot of NIMBY.
Yes. One of the big problems we have now is that companies are either reframing their work Uber-style to get around regulations or flat-out ignoring them. Going after violations like that or e.g. the endemic wage-theft at small businesses like restaurants would be a great use of civic money since most of the people affected by lax enforcement have limited power to push back.
UX tends to have more power at MS than devs for exactly this reason so it is unlikely. Additionally it can still be bad UX even if it's not the fault of the UX designer.
I do not have in-depth experience using Microsoft Word or LaTeX for writing papers. Nevertheless I found this funny:

> LaTeX has literally none of these problems. Sure, it has a lot of other problems, but none of these ones

> Office is one of those areas where the Microsoft strangehold is strongest. And it's objectively a bad experience!

The rest of your comment does not logically conclude to "it's objectively a bad experience", although that might seem obvious to someone who has used both in-depth.
Outside of [possibly] amateur hobbyists, who isn't upgrading their software/hardware at least every ~3 years?
That's a straw man. Because money would only be lent for charity, people will actually engage in proper non parasitic financial transactions for business.
> The good news is that Nvidia has finally decided to fix its drivers, it's still beta though.

Can you elaborate on that?
DOS too I think.

org 100h # ;)
Alternatively if my compiler has a "run faster" flag I would not expect it to change the "semantics" of my code in the process.

Additionally in C UB is often not intentional nor trivial to detect in your codebase since it may be the interaction of two pieces of code that are not anywhere obviously close to each other. There comes a point where faster but broken code isn't better it's just broken.
Who can guarantee me that this isn't built by some national security agency with some tiny, hidden backdoors?
There are plenty of other middleware options, Unity is not the only game in town.

What all of them have, is being able to take advantage of 2022 hardware in 2022, with 2022 3D APIs.
> The problem is when actual adults who have to take care of adult things (rent, food, health insurance, car payments, ...) have to resort to entry-level jobs as a result of economy crunches or various forms of discrimination.

No, the problem is labor supply and demand curves have shifted, hence prices have shifted.

People do not make business plans and budgets based on the number of high schoolers are available to hire. They make budgets based on the price at which they expect to be able to purchase labor. In this business’s case, they seem to have made some erroneous assumptions, which is the cause of the problem.
> It seems to incentivize a mentality of "the customer is always right", with workers putting an extra effort to always smile and be nice in the hope for a fair tip.

That's exactly the point. It's meant to be an incentive to put in extra effort, and in my experience it works. Everywhere I've been that doesn't have restaurant tipping, for instance, has had notably worse service on average.

Where it becomes a problem is that the tips are now treated as the expected wage, rather than something extra. Working entirely for something that is intended as an incentive is a bit perverse and demeaning. In the end, I think for this reason tipping ought to be done away with, but it does have its upsides.
> Why can “we” write pretty good apps in languages other than C, but can’t write operating systems? Is talking to hardware so much different than talking to APIs?

Operating systems are written in other languages, such as C++ and Rust.

One requirement is that a language must be compiled and thus cannot rely on a runtime. That excludes Go and Java.

The language needs to support direct memory manipulation.

The compiled binary cannot be emitting system calls since that binary IS the kernel. Thus the compiler must be told to not link or include standard libraries.

You need to disable certain optimizations like advanced vectorization extensions and red zone use on the stack.

There are others. Lots of specific control needed.
> And specifically for C, unsafe optimizations are supposed to only apply with -O3. Level 2 is supposed to be safe.

Citation needed? AIUI optimization levels are entirely up to the compiler. GCC's man page says nothing about the safety of these levels.

> Optimizations aren't supposed to change the meaning of your code.

And they generally won't. The trouble is when the meaning of your code wasn't well defined to begin with (or you thought it meant something it didn't).
The Taxes on Women
> But I worry about older software compiled with an older version of Rust which does not have this fixed

That's true for everything, right? Anyone running older versions of Java, Python, Ruby, Go, C++ (gcc/llvm), etc. that don't update all are exposed to unpatched security vulnerabilities, in both their 3P library dependencies, stdlib, and compilers/interpreters.

I don't see how Rust can force people to update any more than any other language.
Had read AR as a teen and while I have strong disagreements I do notice a pattern of shallow understanding when she's being discussed in Liberal sphere. It's easier for leftists to attack her character than critique her ideas in good faith (and it's not like there's a lack of kookiness to address). The fringe vocal groups (who leave nothing untouched) also reserve similar treatment for some rationalists, which tells you a lot about their approach and worldview. Anything that doesn't necessarily embrace wholesale collectivism at the door, or is skeptical of Socialism, is treated as a threat. Rand is more explicitly hostile to it.
Edit: Alas, the yellow and green square emoji are discarded.

⬛⬛⬛⬛
⬛⬛⬛
⬛

Partially interpreted:

⬛⬛&#x1F7E8;⬛⬛

&#x1F7E8;⬛&#x1F7E8;⬛⬛

&#x1F7E8;&#x1F7E8;&#x1F7E8;⬛&#x1F7E9;

&#x1F7E9;&#x1F7E9;&#x1F7E9;&#x1F7E9;&#x1F7E9;
It's the same as with other drugs, set and setting really change the quality of the overall experience.

Preparation is usually important to have a good time.

e.g. I clean up my apartment, buy groceries, do anything that needs to be done.

This is sort of what gets me high already. It's a success and smoking after having everything done is a blast.

My head is empty and I have nothing on my mind.
The perfect mix to really enjoy it (for me).
That they don't spread through the same mechanisms that viruses and bacteria use. You'd have to have much more direct contact between the organisms to transfer prions from the one to the other, they are internal and don't self-replicate in the way that bacteria and viruses do. The lack of selection pressure on prions is what keeps them in their lane.

But: consuming bush meat, brains, feeding dead animals to other animals, being careless with sharps and so on are all excellent ways to contract them.
In all seriousness: I looked into moving money from Canada to the US. It seemed like between gas fees and exchange buy/sell spreads that I was looking at an effective cost of 5-10% at a minimum, higher if I wanted to avoid KYC rules by transacting off the exchanges. And that is ignoring any volatility. That’s about double or triple what I would pay using a traditional bank.

Can anyone point to a practical way of moving money?
You haven't really coded until you've coded under a blanket.

And I'm not an indestructible 20-year-old either :)
S2 as in Samsung Galaxy?

That cost far more than 200 € new, AFAICR.
The publishing industry runs on Word, according to my writer acquaintances. You may write your book in something better designed for big complex text projects such as Scrivener, but it’s gotta turn into Word when it goes to them, and stays Word through all the editing process.
Let's assume you want write most of the operating system in the high level language and as little as possible in assembler.

For most languages, writing hardware trap handler becomes quite a bit of an issue. In trap handler you cannot rely on an extensive runtime system. Anything that does garbage collection is probably out. Anything that does dynamic memory allocation is out as well.

Beyond that, how easy is it to create pointers, create datastructures that match a specific memory layout, etc. Low level device drivers need to talk to hardware in very specific ways. If it is hard to talk to the hardware, most people are probably not going to bother using that language for an operating system.

In theory you could mix and match languages in a kernel. For example, a filesystem could be written in a language that has an extensive runtime system.
Gender bias in lab groups not rooted in personal preference
Agreed.

I started my drug usage in my mid-20s (including alcohol) and I highly recommend it. My brain was done cooking and I had enough self-confidence + self-awareness to not make dangerous decisions.
> Was Pipewire even on distros by the time they decided to "abuse the one API"?

No. Pipewire only arrived on the most unstable distros end of last year. It's in no way available for all, and not a common standard (yet). And you are right, wayland in general is not the norm yet. I'd even say it's likely to never replace X11 completely, given its shortcomings and X11's stability.
is there already some compare available that shows differences with other messengers like Telegram or Signal?
I had my personal home assistant instance exposed IPv6-only for a while a few years ago.

It worked perfect for that in almost every situation since my cell carrier supported v6 so any time I'm not home I could still access it.
Restaurants can really barely afford to stay open in my (small) region, frankly they are seen as a service to a town not a net extractor. I know the finances behind my locals and can tell you they would not be able to stay open if workers were not also compensated via tips, and workers would not be there without the requisite pay. Tips end up being the difference between having a restaurant or not.
Just like the Common Language Runtime.
Quips like these are so easy to make, much easier than the job of the prosecutor who has to prove that this isn't just a bunch of incompetent "professional manager" types trying to run a business in a domain they don't have sufficient knowledge of.

How do you prove that they set out to fake tests instead of just running an MVP (heavy on the M) until someone who knew how to actually run things bought them out for their customer bast? Best case you'll get lucky be able to find some statute that lets you skip the "prove motive" part.
Autoscaling and balancing regions is something we launched with, but it ended up not making much sense. Our load balance sends traffic to the next nearest region when an app is too busy. It's usually better to spread capacity around to lower latency for users, and then eat the additional latency when a region gets overloaded.

In most cases "the next nearest region" is less than 15ms away.
I suppose because there aren't many languages that allow you to manipulate arbitrary memory locations and cast portions of that to arbitrary types, and also allow relatively easy inline ASM. Which maybe isn't 100% necessary, but seems to be helpful at an OS level.
Can’t you just picture Tom in a pitch meeting saying “we do the movie [long pause] in space!” And silence from the room.
WebRTC implementations haven't converged yet. Roll your own app, or trust to the winds of multiple browser developers and rely on a library produced by Google that you may not have the resources to fix if it breaks on a key hardware / software configuration? No good choices here, only trade-offs.
More lock-in = more network effect.
Modern Bash (Zsh) Scripting – New Tricks for an Old Shell
Or just use something like GNU stow or chezmoi.
Prion disease incidence is very low but most all cases in the US are the sporadic kind. It looks like there were over 500 deaths in the US from CJD in 2019. It’s not really about avoiding infected tissue (for CJD)

https://www.cdc.gov/prions/cjd/occurrence-transmission.html?...

Here’s some basic info and radiology
https://radiopaedia.org/articles/creutzfeldt-jakob-disease?l...
Yeah, 11 is currently just a buggy beta for some bad UI changes. That will hopefully change in the future, but right now it has basically nothing on its feature list to counteract the problems. If you don't use WSL2 then... there's better HDR support sometimes? And the android app thing doesn't count until it's in release builds.
Sounds like the limit is computation speed, not conceptual. That should solve itself over the years.
Oh don't you worry. We can extract large sums of money from big companies.
FreeBSD Jobs: Arm Compiler and Toolchain Engineer
How was the omelette? There's one on my horizon after this all hands is over :)
Indeed, cannibalism is an excellent way to get something like this to the point where it sustains itself.