skysight-inc/HackerNews huggingface dataset:
The spec is not on the standards track at this time, but is in a place where that is the explicit goal (the I in WICG stands for incubation). Combined, these facts emphatically mean that it’s not finalised. The whole purpose of these standardisation processes is to get multiple parties working on something in order to produce a better result than any one party would achieve. I have two clear examples in mind, both from IETF rather than W3C, but the principle transfers: Google presented QUIC and Fastmail JMAP to IETF as complete, functional protocols matching what they had been using themselves, but there were some pretty radical changes based on other people’s feedback before each was declared stable.

How much more in this case, given Mozilla and Apple’s positions on it! It’s extremely likely that if it does get taken onto the standards track it will only be with breaking changes.

WebUSB is not finalised and is not stable, even if it hasn’t changed recently—because the only reason it hasn’t changed is because no one but Chromium is willing to touch it because it’s such a run-away-screaming scary idea for security. That it is metastable (that’s a more suitable word) in its current state is an indictment against it, not a good thing.

The WHATWG Living Standards are a completely different kettle of fish—it’s not a case of even for core stuff, it’s a case of that being a model that makes sense for the well-established core stuff where changes affect many places, given implementation practice (and indeed that’s why browser makers forked HTML, because the W3C development model wasn’t working for them); but the Living Standard approach doesn’t make sense for new stuff and well-isolated functionality, like most CSS and JavaScript APIs.
20 years ago it was everywhere on the offices I used to work on, it was quite good.

No idea where it stands nowadays.
I use it as a sleep aid via CBD pills with an equal amount of THC. THC just knocks me out. Dosage is consistent and there’s no smell. I don’t enjoy the high from THC vs alcohol, so I just sleep through it. THC’s high feels like my brain is being “underclocked” which isn’t a pleasant experience for me personally.

I’ve tried living without it during the lockdowns since working from home saves hours. From eight months of not using it, I’ve found that I lose about 2-3 hours of sleep per day which drastically affects my performance. I’ve tried melatonin and I consistently workout every week, but nothing is as good as a sleep aid for me as THC
Currently it's even worse in France. At the moment, there are 17 of 56 reactors turned off, due to safety concerns. There is even the possibility of major outages when a cold wave hits the country.
Mixbox – Practical Pigment Mixing for Digital Painting
> Alignments. Bullets, bullet types. Margins. Sections.

I mean, for white collar work this is the equivalent of making sure someone knows how to use a semi-colon. It's a "skill" in scarequotes because basic proficiency is assumed and 99% of the time you don't need things to be pixel perfect and if you do you can figure it out on the fly.

Compare these things to, say, knowing when and how to use Excel Solver to give a non-inferior solution set. Or fiddling around to integrate remote data feeds into a sheet for daily automation.
I would personally replace "Tools" with "Cognitive models".

A hammer and a nail gun really don't differ all that much when your task is binding wood.
Lots of business users actually prefer monthly subscription over a fixed license. This lets them move the costs from capital costs (CAPEX) to operational costs (OPEX) which finance departments like more.

It's not just something software vendors push, it's what many of their clients actually want.

Now, as a private user the situation may or may not be completely different. But prefering a monthly license over a fixex license is not a dark pattern as such.

ARR (annually recurring revenue) or - yeah, monthly licensing - is also something the stock market incentivizes. Generally stocks have gone up considerably for companies that have moved to subscription based revenue models. For publicly listed companies this is a fairly strong signal as well.
My biggest complaint is getting the ”An update is available” notification pretty much every time I restart it. I wish there was a ”stable channel” for it
Only in the near planetary region of the solar system. There's lots of comets with very long periods we didn't detect yet, because their last visit to the inner solar system was centuries or even millennia ago.
Egan's Diaspora also deals with this in some chapter. https://www.gregegan.net/DIASPORA/15/15.html

I don't understand anything in that page but the pictures are great.
What analogy are you going for? Screwdrivers? Hammers? Even those haven't stayed the same. While I still have the old reliable Craftsman flat blade, I also have a very nice Wera bit driver and a box full of Torx screws. Drills have gone from corded-only to brushless lithium.

You could tell me that I could stick to old tools but then I'm going to throw your drill chuck key into the lawn.
It sure does sound like the latest "next best thing"!

I'll stick to Rails though thanks :)
My biggest problem with SaaS is how much control it gives a corporation over a user. They have control over you're experience via unnecessary UI refreshes. They have control over what version you're allowed to use. They have control of your data via surveillance of your devices. They have control over your files via file formats which can become inaccessible unless you continue to subscribe. And they control how much you should be taxed for all of the above.

I'd be more accepting of SaaS if I could regain at least some of that control, which is only available in non-SaaS software.
Except that's not the case. But you already knew that. A side note in Sweden we had a 70% price hike and Sweden is nuclear and hydro.
Wow... Only 40 people in the world have it.
https://www.youtube.com/watch?v=4Zaz67IcLDY

So scary.
One of the main problems is the market design for electricity in Europe. It uses a merit order based pricing model.

Simplified version:
- Everyone lists how much power they can produce at which marginal price (Renewables = 0c/kWh, Nuclear/Lignite = 4-8c/kWh, Gas peaker = very much based on the current gas prices)
- Offers get sorted by marginal price.
- Buyers put in the amount of power they want to buy.
- The transaction (which is always a 1h timeslot) is resolved by adding up all buyers and take all offers from the list, till demand is fulfilled.
- The price of the last kWh bought, will determine the price for everyone.

So, as soon as a single gas power plant is required to fulfill demand, the whole market price is going up. With the extreme rise in gas-prices, due to Russia playing games with the gas-market, The average market prices have gone up. Especially Nuclear and Lignite plants are very happy about the current situation, as they make much more money due to market mechanisms.

While lots of renewables drive the prices down (as they are usually valued at zero due to feed-in tariff regulations).

Another issue is, France has multiple nuclear reactors in unplanned maintenance due to failures. Their fleet is missing more than 10% of their capacity, while most of France is heating with direct electricity heating (not even heat pumps).

Result: The electricity market is in a massive crunch right now in Europe, electricity prices are driven by natural gas prices. And there we've got a huge dependency on Russia. .... And Russia is arguing that all Europe needs to do is certifying their new pipeline (Nordstream2), which comes with massive geopolitical problems attached to it.
There is a good chance that Ukraine will target these lines via valve and pumping station attacks as a form of resource denial to Russia. There are few alternate routes and the valves and pumping stations are not hardened. There are also many exposed runs that are vulnerable by shallow or even zero cover. Such damage would take a long time to repair, and large numbers of attack points that are hard to defend.
Docker supports Windows-native containers.
Well, I'll just come out and say it. I love Word. Always have. I love Windows too. There.
yeah, although with zero transparency in regard how they ended up with the new price(s). because so far the new prices (especially in function of the old) are all over the place...
That's a bit unfair, seeing as millions of people use Android every day.

That said, I find that my Samsung S8 has got progressively slower to start apps, particularly, and in that time, nothing else has noticeably changed. I understand obsolete hardware when a load of bells and whistles are added and the old hardware can't do it but I can't see anything noticeably different from 10 years ago.

On the other hand, I can also understand why people don't want to support 10 year old operating systems, which is why I had to bin my perfectly working Macbook Pro once it wasn't allowed to update the OS any more.
That doesn't answer the question though.

Go channels (and slices and maps) are special built-in types that are already "generic", i.e. they have type parameters: "make(chan Foo, 10)".

Is there some property of the built-in buffered channel contract that makes it hard to implement as efficiently as this ring buffer?

Anyway. The ability to implement user-defined data structures with the full power of the language (e.g. building your own 'chan T') allows one to choose some different guarantees and target different use cases
What a shame! It was the website where I found my current job. It seemed to be the only tech job search board that was focused on its main function, and not on collecting as much personal data as possible.
If you don’t care for Elon what more could you ask for than he wastes tens of billions on such a fruitless endeavor? Do you think he’ll just keep launching satellites for fun and pleasure?
I do it the other way around, keep using Notepad++ and even occasionally do my donations share.

Only start VSCode for the workloads MS thinks I must use it, like PowerShell's ISE replacement, Azure tooling, and so forth.

And dream of the day it might be converted into either React Native or MAUI with Blazor.
One thing that is not mentioned in the article, is that next to undefined behavior, there is also implementation defined behavior.

For example, if signed integer overflow would be implementation defined behavior, then any weirdness would be limited to just the integer operation that overflows.

Lots of other stuff can be expressed as implementation defined behavior. That would probably kill some optimizations.

So the question is more, do we want a portable assembler? In that case as many C constructs as possible need have defined behavior. Either defined by the standard or as part of the compiler documentation.

Another possibily is to have standards for C on x86, amd64, arm, etc. Then we can strictly define signed integer overflow, etc. And say that on x86, pointers don't have alignment, so a pointer that points to storage of suitable size can be used to stored an object of different type, etc.

If the goal is to run SPEC as fast as possible, then making sure every program trigger undefined behavior is the way to go.
IPOs are a pump and dump which only benefits GS and other investors who can offload their bags on retail. Even successful businesses like ABNB are not immune.
Emacs is criticised for its very steep learning curve, not just for being different.
It's "cue", not "queue"
That goes to show that the difficulty is not on the software's UI.
I mean it's already proven that Konami is a Yakuza business, it's pretty safe to assume that in uniform culture like Japan, no non-shady entities would get into video game arcades because the risk to compete with organised crime isn't worth it.
I admit, one would have to have lived in Japan and made all sorts of experiences there in the entertainment sector in order to not discount this as paranoid bs.

But when you understand how the Japanese economy is divided by sectors, and that historically, the entertainment sector (hostess clubs, adult video makers, brothels, arcades, gambling parlours, horse racing, boat racing, etc.) has always been run by organised crime, it's very obvious that no reputable company would touch it.

"Run by the mob" to us in the West conjures up images of thugs doing half-assed things in an unorganised, small way, but that's not true for Japan. The Yakuza not having to hide in Japan, has succeeded building well-functioning, big international corporations - when you visit their offices, you'll meet no tattooed thugs with missing pinkys. But that doesn't mean that they're not another branch of a criminal empire.
The Revenge of the Hot Water Bottle
that's sounds awesome, much better than my experience.

I genuinely believed at the time my mind would not be able to go back and I'd die or go brain dead (no psychedelics or drugs taken)
If no one wants those improvements, why should they pay them to keep working on it? Maybe 1pass should start working on something else to sell, and move the old stuff to minimal maintenance.
I worked in office before Covid struck, WFH from the same office since.

Even though we are all WFH, I am more out of the loop now. Things that happen that I surely would have known about if I was in the office,I don't find out until much later now. Everyone remote doesn't mean everyone is looped in.

As others have said, ideal for me would be, it's up to my discretion. I go in when it makes sense, I WFH when it makes sense.
But there is a difference between e.g. crystals and viruses. Both "want" to exist under some conditions. Crystals will even "evolve" to a small extent that more stable/lower-solubility polymorphs will dominate, and there have been cases of polymorph "infection" (ritonivir) between production facilities. Prions are like crystals in this aspect.

The difference is that viruses have many more tools available in order to evolve and adapt. Prions, like crystal polymorphs, merely have the configuration space of the molecule. Viruses have the configuration space of dozens of proteins, and complexity can increase, so in theory there is no upper bound.

So I guess yes, they are all replicators that differ in extent by the amount of phase space available to their lifecycle. But the complexity jump between prions and viruses is huge, and prions are inherently bounded.

https://www.pnas.org/content/100/5/2180.
> Branch offices isnt remote

Yes they are. Any time you have one or two employees on your team but in a branch office, they are effectively remote. This happens a lot a bit companies and has been happening for a long time.
I had a few folks offer to sponsor at individual levels but no corporate sponsorship except Shopify paying my salary in the early days.

That being said, I gave away the software for free so I don’t have any expectation of payment. I agree the ecosystem is broken but I don’t know how to fix it or even if it can be fixed.
Starlink satellites are in LEO, not geostationary.
The US military involvement in the creation of the internet is a bit of a myth. It is true that the military had a big interest in a decentral "nuke resiliant" digital communication network and as such became an early adopter and big spending investor, but it was invented, build and distributed by universities to networking the local networks of universities together. Wiring two computers together to exchange data is quite obvious and doing so over long distance calls was the next logical step. There were many early adopters in the industry as well, telecommunication and electronics being the obvious ones. Military interest and financing influenced many small parts, and at the big picture it played a big role, i am not denying that, but the military did not invent or build it, and it wasn't created solely or even mostly for them either. It's a myth, a simple explanations for a complex process, a story that sounds nice, but is as wrong as it is right. The internet isn't even one thing, that is a rather grand abstraction, like "the forests" - which forests? All of them.
I don't do PHP but the bad rep seems exaggerated, JAVA was also very bad 20 years ago compared to know. JS we all know. PHP as a community is surprisingly durable actually, seems like nothing will ever make it go away.
There's also two early-twenties women who flew Atlantic and Pacific 3 yrs ago - Aarohi Pandit and Keithair Misquitta. I think plans changed and Aarohi completed most of the journey solo [1][2][3]. There are also cockpit videos of women pilots from across the globe on YouTube [4].

[1] https://www.thewiaaproject.com/stories/little-giants-who-con...

[2] https://theweexpedition.wordpress.com/author/theweexpedition...

[3] https://en.wikipedia.org/wiki/Aarohi_Pandit

[4] https://www.youtube.com/playlist?list=PLkHsqIdt3tLrYlfEe7OOG...
I guess I should count myself lucky for the 'dangerous' things I got to do as a kid; it seems to be a thing of the past.
Only if we have a way to keep narcissistic terrors from using said method to prolong their awfulness.
Anyone else cringe at the use of "best practices" like this?

I can tell you why I do. I first encountered the term 15 years ago or so when studying the medical literature on HIV/AIDS. At the time (might still be this way) the most effective treatment was the now famous "drug cocktail", by applying multiple drugs that were individually only moderately effective we found that HIV/AIDS patients could live a somewhat normal life. In fact the treatment worked so well that after a decade of treatment some people live the rest of their lives without any detectable viral load at all, they are in effect cured of the disease and no longer needed treatment. This is the best practice, as it results in the best outcomes statistically speaking. The life expectancy of HIV/AIDS patients went from a few short months after infection to on par with the general population. This was provable, and not really a matter of serious debate as the evidence is overwhelming.

The formatting of a line of code one way or another feels completely different than that. It feels like somebody with a blog prefers it that way. It really should be called "best preferences" or something.
Just another example of the major grift which transpired as a result of the US federal gov't throwing money around because of the pandemic.
The best camera is the one you have with you, and I hate carrying around extra stuff in my pockets, thus I like having an all-in-one device.
Minimal maintenance doesn’t take the same size team as making new features.
https://twitter.com/hetzner_online/status/148452802243056845...
By that metric, everything just happens though. Humans just happened, we didn’t will ourselves into existence. Human free will cannot be proved and may very well just be an illusion in our perceiving of a cosmic causal chain. Are our “desires” for reproduction any different? Or are they artifacts of our internal calculations of the future? When we are optimistic, we reproduce. When we are pessimistic, we don’t. That seems more like opportunism than free will to me. And that seems very much like what a pathogen would encounter: favorable or unfavorable conditions.

I guess what I am saying is that either you are right and that can be extrapolated all the way up the chain to humanity. Or that you are wrong and you can apply free will all the way down the chain.
I wonder, if you hold other psychoactive substances - say coffee, alcohol, or nicotine to the same standard?

That is, we should assume they cause long term impairment without the need for any kind of study?
I landed an interesting job through StackOverflow several years ago.

In recent times I had a look and the first job I see was from my first company, which I never thought would be advertising there. I phoned my ex-boss to complain: this is like going to a party and having your ex girlfriend opening the door.

They are right abou something: it's hard to find interesting jobs. Maybe we are asking too much. Maybe we just feel so much untapped potential.
I used to drink a litre of brewed coffee a day, when I worked at home. I drank it from 9AM to 4PM. When I resumed office work, that fell to about 3 shots a day (espresso equivalent), all by itself. No withdrawal.

Now I'm retired. I drink one strong coffee in the morning, with occassionally a shot later, on te rare occassions when I pass my fave coffee shop.

None of these changes required any effort, or even any intention; they just happened. There were never withdrawal symptoms. By comparison, I have withdrawn from both alcohol and nicotine; nicotine calls loudly, but alcohol withdrawal is really horrible (and dangerous).
That's how software used to be before they went SaaS.
So the non-smoking laws in Japan are in effect now (I left Japan in 2019), but I wouldn't count on them being enforced.

Anyway that'd remove one barrier of stepping into an Arcade in Japan.
It's exactly like that :)

Hang around long enough and you eventually see all the old culprits re-branded and sold as the solution to the world's problems.

At some point, one might get wise and look at the points of stability in the industry and try to understand why. Nobody is going to sell you on stable, though. There's less money to be had if you are satisfied already.
> "how come nobody came up with such great idea yet?"

Cross-platform Virtual Machines have been around for a very long time, enabling exactly the kind of thing you're talking about. So in-fact, lots of people thought about this, and built various versions of this. The browser doesn't bring anything new to the table here: it's yet another high-level abstraction layer which inevitably will incur performance penalties in a setting where performance means everything. People want to play complex, immersive games at 60 FPS with amazing graphics and textures, sounds, single/multiplayer settings, and more.

The browser was never built for modern triple-A gaming in mind, which means the APIs available for game creators will inevitably be less flexible and lag behind the more platform-native APIs we've had for 30+ years. This isn't a precedent by the way: recently developed APIs such as WebAudio & WebWorkers are just awful and don't come anywhere close to what a desktop application can do on a modern OS, and those are often considered "cutting edge". Synchronization APIs and locking primitives are only now being introduced to browsers - https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_A... - something games could easily make use of outside of the browser for the past 40+ years.

Lightweight gaming can easily take place within the browser, and perhaps this new technology can make that easier to build and use. But to build a proper heavy-weight game - you'll need much more than a browser can offer.
So globally if the entire population is infected, the death of 31.6 to 47.4 million people doesn't strike you as violence, e.g. a great destructive force or energy by what you say.

That is pitifully selfish if you have actually considered the loss of life involved and feel that way. It is ignorant and unworthy of other people's consideration if you have not.

You do not have the power or right to accept the risk of other people's mass death to enforce your own notion of "normal". If you cannot understand that, you need someone capable of empathy to be your moral compass in place of your broken inability to do so.
Where can read more about this? I don’t see why blockchain would be necessary to handle transactions between trusted entities (like banks).
To me, internet doesn't means "Instagram and TikTok videos". And, we should focus on how to solve this asteroid detection issue, that doesn't mean we should dismiss whole idea.
Then you can go get a WeWork or something.

I personally don't need to be around people all day.

Your not entirely wrong, Tribe is a good book that addresses modern social isolation.
Now take that axiom and blow it up to encompass all human groups, and you'll have a pretty accurate picture of the state of the species.