skysight-inc/HackerNews huggingface dataset:
Nix

- is fast (faster than Homebrew or Docker)
- is multi-user (don't need root privileges to install software)
- lets you try software without permanently installing it
- gives you fast, reliable undo without requiring a special filesystem
- lets you automatically (re)produce a setup that never drifts from its official definition
- can safely perform upgrades and configuration changes without thinking about what has been done to the system or environment in the past
- has tons and tons of software already packaged for it at this point, which you can just use without any special effort
or even restrict to integers?

Then we can all be in the club!
I love/hate info. On one side, info can be more than a manual page, and contain _usable_ references. I suppose you know about the "all in one" manpage bundles such as ffmpeg-all and zshall which are there just so you can search?

Yeah..

On the other side, "info cp" didn't bring up the _reference_ of cp for a frickin' loooong time. It was a usability nightmare for that reason, and that reason alone. Had it worked the way it's working now: bringing you to the command reference first, but allow to search the entire manual scope at once (and WORKING references!), I would have been SOLD from the first moment.

The fixed-width format is the last thing I wished would be removed. I disabled catpath and have full-width manpages, but I cannot do the same with info as the text is pre-formatted.
Although China's share of manufacturing it eye watering, on it's own the US produces more than half as much as China. In fact the story the article is telling is how China is no longer just a manufacturing story as it's economy diversifies and matures.

De-globalisation would be a disaster for developing countries. Being under-developed makes them heavily dependent on developed countries, they can only develop by increasing their engagement and integration with the global economy. Globalisation promotes access to technology and skills, access to markets, access to development capital. Cutting that off globally would be a humanitarian disaster and permanently relegate the developing world to economic backwater status.

Localisation reduces efficiency, that means production requires more labour, more energy and produces less surplus value. It makes local development harder, not easier.

We have seen this play out with recent experiments with protectionism. Tariffs to protect US manufacturing hammered US manufacturing, by cutting off supplies of parts and raw materials. In the longer term retaliatory tariffs would have cut off access to foreign markets for US goods too.

Ultimately, globalisation is about individual liberties. The freedom to travel, to communicate and trade on equitable terms with whoever you choose. Are you really saying that this is a bad thing that must be stopped?
Maybe for my next project, I'll make sure to expose my database to the internet to make use of this. I want to make sure it's as easy as possible to write to my database. I've always found security groups to get in the way as well, so I can just add in a rule for 0.0.0.0/0. Then to avoid DDoS's, I can stick my database behind cloudflare, should only add another 100ms or so #yolo. Then what I'll have is a fully functioning database over HTTP connected to the internet behind cloudflare just to avoid connecting to my database normally in my application code!
Ballistol is an oil of pharmaceutical quality, cf. https://en.wikipedia.org/wiki/Ballistol
Moderna chief predicts existing vaccines will struggle with Omicron
That's really interesting and completely the opposite to here.

In London, most stolen bikes are expensive (or expensive-looking) and they are primarily resold within London.
Omicron variant likely to resist Covid vaccines, warns Moderna CEO
> Even in WW2 that was not the case, there were huge swats of land where people were living as if there was nothing going on.

Isn't that overstating it? I'm aware of swathes without fighting, but wasn't trade pretty disrupted? Wasn't it pretty apparent in port towns if not elsewhere?
Heh. Though while we're playing Pedantics, it's worth pointing out that the defining characteristic of Heat Death is maximum entropy, not uniform temperature. That said, it's entirely possible that the whole system of Energy Company + OP's computer actually does get cooler on average when compiling Haskell.

Here's a fun game. Have you ever played Follow the Energy? For example, depressing keys on your keyboard takes energy. Where does that energy come from? Well, the work performed by your fingers of course! But where does that energy come from? Well, the muscles in your fingers, of course! But where does that come from? Well, your food! But what about that? Well, your food's food! That? Eventually plants. That? The sun! That? Nuclear fusion. That? Gravitational potential! That? Etc...

But here's the funny thing. In this image, it kind of seems like energy gets "used up". The sun provides energy to the earth via solar radiation; the plants consume this energy; animals eat the plants, obtaining their energy; etc. However, energy is conserved. What gives?

Better yet, if the earth were not radiating just as much energy as it received, it should be heating up. However, the earth-atmosphere system is mostly constant temperature! This implies that the total energy flux is zero. If X Watts (Energy/Time) is coming in, then the earth actually radiates out X Watts as well.

So... if the total energy flux is zero, then how does your keyboard key actually get pressed? What gives?

The key is entropy. X Watts of solar radiation impinge upon the earth, but these photons are "hotter" (i.e. higher frequency) on average than those that radiate out. The balance is in numbers. You need more cooler photons to balance the energy of the hotter ones. E=hf; energy (E) is proportional (constant h) to frequency (f), after all.

This means that while energy is conserved, the flow of that energy increases the entropy of the system. In a very real sense, typing on your keyboard happens because of the waste heat generated in the process.

All driving us closer to Heat Death...
He's talking about kitchens, versatile spaces in homes in which almost any kind of food can be prepared.
Well, I did warn you...

JWZ's hate of HN is long-running and due to a combination of factors, but I reckon his real annoyance is the amount of traffic this site can send to his little servers.
Before attempting JS/Rust rewrite I tried using transients [0]. I converted small part of the vt code to use mutable data structures to see if it's giving any improvements. It barely did, the difference was negligible. I believe it was because I didn't go all the way, so the perf critical pieces deep down were still using immutable data structures. Maybe it would bring decent improvement if I converted most of the vt code to transients, but it would absolutely destroy the idiomatic aspect of the code, and even then it would never compete with Rust anyway.

[0] https://clojure.org/reference/transients
Some governments lobbied by big business smear self employment as a way of avoiding taxes. In my country they restricted service based business with revenue tax (over 50% effective) and no ability to claim expenses. The legislation is so complex, corporations avoid buying services out of fear of getting a fine and business goes to big corporations that provide workers on demand.
It's funny that these big corporations are actually involved in tax avoidance, but corrupt government say nothing about that.
So far at least 35% quit self employment as it is pointless.
> ...does seem to suggest that the "garbage multiplier" effect of immutability is an ill fit for applications that also create a lot of garbage naturally

That actually depends on how your GC is implemented. For example, due to laziness+immutability, Haskell produces a lot of garbage and a lot of allocations. This is not a problem with the GHC compiler, as the GC design makes allocation cheap (effectively a bump pointer allocator) and GC cost scales with the amount of non-garbage (this is, like all GC design, is a trade-off that can get you into trouble with some workloads).
https://news.ycombinator.com/item?id=29333694
UK Algorithmic Transparency Standard
Event Sourcing Is Hard (2019)
Maybe Musk cashing out some Tesla stock was in anticipation of a new investment in SpaceX?
So they will do stuff like show you ads. They won't do stuff like steal your credit card details, passwords, or identity which an internet rando might do.
> Since the offspring lack at least the ability to make offspring.

That’s describing the earlier design. The later computer made design was able to produce not only grandchildren, but, iirc, even up to great great grandchildren.
> I think there is too much bias and assumptions that only those 2 are "Linux phones".

And there's a good reason for that. I'm in mobile GNU/Linux space since 2008 when I got my Neo Freerunner and I've been involved in many mobile GNU/Linux projects since, so I've seen plenty of approaches being tried and tested. postmarketOS has made amazing progress, but it would be nowhere near as far as it is right now without native devices which facilitated software progress the most (even inside postmarketOS itself). Why? Porting is always a game of catch-up which more often than not gets abandoned before getting complete as people move to more recent devices and the cycle starts anew. In contrast, devices like Librem 5 or PinePhone (and Freerunner or to some extent even N900 in the past) offer either a good support from the start, or at least a clear maintainable path forward for things that don't work yet, which is something you don't get at all when you have to rely on bits of Android infrastructure.

It isn't a coincidence that there are only two phones in the "main" category of postmarketOS-supported devices: https://wiki.postmarketos.org/wiki/Devices
This is about low-energy light therapy.

I don't know anything about it, but some meta analyses suggest that evidence is still cautious regarding its benefits:

"Meta-analysis was performed for the variables: time until reach exhaustion, number of repetitions, isometric peak torque, and blood lactate levels showing a very low to moderate quality of evidence and some effect in favor to phototherapy" [1]

"In exploratory analysis, the results showed that phototherapy was effective only in the exercise protocol with localized exercise with large effect size" [2]

[1] https://link.springer.com/article/10.1007/s10103-017-2368-6

[2] https://journals.lww.com/cjsportsmed/Abstract/2020/05000/Pho...
I'm on Linux/Firefox 94.0 - same.
So, they can’t built Raptor engines yet, but have to launch hundreds of them next year?

26 (launch a starship at least every two weeks) times 36 (number of raptors per starship, reading https://en.wikipedia.org/wiki/SpaceX_Starship) = 936 (They may need less powerful ones for putting starling into low earth orbit)

These things better work reliably from the start, so that they can reuse them a lot. I don’t see them _build_ hundreds of them next year.
Apple Lisa Demo (1984)
Zawinski's Law of Software Envelopment : “Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”
I had the same experience with Adidas in Europe. I went through 3 rounds of remote interviews, then went to Herzogenaurach for an onsite, two days, then nothing. I understand if they didn't like me or they liked someone more, but ghosting at that point makes you feel like shit.
Alas that was never a complete open sourcing & you couldn't just build it from what was provided. There was a small effort to try & fill in the gaps (it used a trac site I think to cover what was going on) but sadly it never amounted to much.

-dro
Ask HN: Does anyone else having issues with M1 MacBook Pro screen?
I have no problems with my old Macbook Air, but cannot look M1’s screen a few minutes without eye strain even though the screen is dimmed to lowest possible.
MyNotex – A free note-taking, document file and activity manager
There's so different kinds of globalization, physical and virtual/informational.

I think informational globalisation is on the way up. The internet has made it easy to do knowledge work globally, and the pandemic has normalised it. Broadband is becoming pretty ubiquitous, and projects like Starlink should make it easier to ignore geography when it comes to information, knowledge work, culture and entertainment. I live in India, work for a company in the US, write SaaS apps that are used and paid for globally, watch movies and read books from all over the world, and have working relationships with people I've never met.

Physical globalisation is cutting down, on the other hand. India is trying a major push towards self sufficiency, and from what I can see there's a lot of cottage/home industry coming up for food, localised farming, clothing, mechanicals and infrastructure. The "import everything from China, it's cheap" philosophy is no longer the default option — it's turning into "buy local". I actually think this is a good thing — having industry decentralised is more anti fragile, and probably good for the environment, economies of scale be damned.

So yes and no, depending on which aspect of life you're talking about.
No idea about Pax Labs.

Spotify creates native apps for everything. "PWA" aka the web player is there for devices that don't have a native app yet, and for embedding.
As far as my experience goes, you cannot really take retroactive actions into account. It's extremely bothersome for the parties involved, and they usually choose to fight it out over all instances, since untangling a business by force, as you can guess, is detrimental to everything you are doing. Usually the parties know about such risks and price it in (two ways: you register the acquisition and risk it being denied, or you skip the registration and hope that the authorities won't start an action by themselves).

I stuck with law right now, talked to a lot of people. I do work that leaves me enough free time so as to satisfy my other interests, learn more about it, and if after like maybe 1 year I feel confident enough to switch, I'll do it. Right now I'm content with that situation. How about you?
“A Coded Message” is a picture book for children made in ASCII
As a kid, I thought washing my hands with "swarfega" is what grown ups just did. I truly do have very happy memories of the smell. And clean hot machine oil and electronics has a fine scent all of its own.
I guess if the worst case scenario does not happen ( https://en.wikipedia.org/wiki/Gray_goo ) there will be some health applications with targeting certain types of cells/viruses/etc.
Very interesting technology! I’d be curious to see the commercial applications down the line too, not so curious about the potential hyper targeted invisible weaponry possibilities though
Hmm.. Remix is based around their router. And a nested router is what we need to for Solid (see Solid App Router https://github.com/solidjs/solid-app-router). I think the challenge is that we don't render like React. Not at all. I've found most cases where that assumption exists to be incompatible.

That being said the work has already started on a starter with Nested Routing/Automatic File Based Routing + Code Splitting/Parallelized Data Fetching/Streaming SSR/Multiple deployment adapters. We're given it the same focus on performance that we've given the rest of Solid.

Here is the recent Vercel Edge Function demo we made with it: https://twitter.com/RyanCarniato/status/1453283158149980161
Having 3D support and a browser is far from enough. Unless people have access to the the apps they need, they aren't going to use that OS. And they won't settle with alternatives they deem subpar.

An OS is only a means to run software. Nothing more.
Oh. I thought "hey, why are you not greyed out then?" but that would explain it.
Benefits of Hiring Professionals for House Cleaning in Surrey
Cleaning a house necessitates patience and a lot of serious effort. You may trust skilled house cleaners as helping friends because they have sophisticated tools and equipment to have your house cleaned quickly. The house cleaning in Surrey goes from basic cleansing to extensive cleaning.
There for sure are tons of people willing to manage someones else business if you pay them well. However how talented or good they are is a totally different thing.
Wow, I just read about Solid for the first time, and I'm very impressed at the API design. I love how it's actually a fully reactive data flow thing, but it looks and feels like React Hooks.

The other reactive/observable-based frameworks I've seen (eg Cycle) very much put the observable streams center piece, and I always felt that was distracting, and that nuances about how the underlying observable stream library worked quickly got in the way.

Solid still puts the components firmly at the center, just like React, but replaces React's state concept by fully reactive observable state, called "signals". You use them pretty much like you useState in React, but deep inside it's an observable stream of changing data, and you get all the finegrained update control that comes with that.

Also, I love how noun-heavy it is. Resources, tracking scopes, effects, signals. It's just like how React moved from "do this thing after the component updated" to "ok we have this concept called an effect", but extended to more topics such as dealing with async data loading, when exactly a signal is observable, etc.
I found Apache configuration to be cumbersome and hard to read, with nginx being comparatively clean and making reverse-proxying and caching easy. Keep in mind that was other a decade ago. I don't know where Apache is now, it's not something I have reassessed and I don't know if I would make the same choices with my current experience.
> This is part of a series I'm undertaking on the internals of fine instruments. I use a special technique called focus stacking which has the effect of making these small spaces seem vast. This is a simple optical illusion. Our brains are wired to expect close up macro shots to have a shallow depth of field. By combining dozens, sometimes hundreds, of shots I ensure that the photo is sharp from front to back. This tricks the mind into believing that the image is of something much larger than reality.
> Users are easily duped by marketing. Even technologists.

Ah yes. Everything can be explained by marketing, and marketing alone. Poor, poor Google, and Samsung, and so on, who are struggling to find the money and the power to make people buy Android phones through the power of marketing.

Perhaps, just perhaps, I'm going on a limb here, Apple actually makes a phone that people want?
The must have SaaS tools for 2022
Musk has repeatedly stated that "socialism" and government handouts are bad, so I'm sure he'd reject spacex getting financial support from the gov.
The first run after an update opens a separate tab with the bullshit in it, regardless of what the start page is set to. Now this wouldn't be a problem like back in the day where updates were rare, but nowadays they're churning out updates like crazy and use these as an opportunity to get in your way.
Not a whole lot to it. I just add the makefile, .cpp and .h files, Windows resource script, and other sources to the .iss file that Inno Setup uses to generate the setup program. They all get dumped in the same directory at installation time, for better or worse.

In the case of one commercial application, there are also binary blobs in the form of DLLs that support custom hardware.

It's not one of those practices that scales particularly well, but it works for me...
There's a third use case (and possibly more): For developers of a project, where you want to manage some software per-environment, rather than via flatpak. But also want closer integration in the system, not building a new system on a side (like containers).
> it's still based upon package management, which is getting obsolete as the Linux world is moving fast towards containerising everything.

Container images still rely on package management. There's no fully containerized future where everything is just `./configure && make && make install`'d all the way up from Linux From Scratch or whatever.

Fedora Silverblue's ostree image is still managed by dnf and RPM underneath, too.
Nissan announces halfhearted EV strategy after fumbling its lead
Well some people are just not so nice until you know each other. Not like "you start to appreciate them" but "they get friendly".
Apple Lisa Computer – Video Demo – 7/Jan/1983 Computer Inc
Climate action can lessen poverty and inequality worldwide
Searching for “ ” on Google yields different results based on your account
Show HN: Windows shell – better in-folder search
And a POSIX layer.
(repost from the Asciinema thread, this comment feels more on topic here)

Wow, I just read about Solid for the first time, and I'm impressed at the API design. I love how it's a fully reactive data flow thing, but it looks and feels like React Hooks.

The other reactive/observable-based frameworks I've seen (eg Cycle) put the observable streams center piece. I always felt that was distracting, and that nuances about how the underlying observable stream library worked (eg Rxjs or Bacon) quickly got in the way.

Solid still puts the components firmly at the center, just like React, but replaces React's state concept by reactive observable state, called "signals". You use them like you useState in React, but deep inside it's an observable stream of data changes, and you get all the finegrained update control that comes with that.

I also love how noun-heavy it is. Resources, tracking scopes, effects, signals. It's just like how React moved from "do this thing after the component updated" to "ok we have this concept called an effect", but extended to more topics such as dealing with async data loading, when exactly a signal is observable, etc.
Thank you for elaborating! First of all: good job not bloating your website the same as wevideo and invideo did - I just can't bring myself to spend time to compare anything with that services, sorry. Also I want to say that I don't want to talk your app down or something - when I was skimming through the features just now I think it looks great.

When it comes to comparisons, and I only have animoto and single-payment-applications which I personally use to compare to, I think the key difference with animoto is that animoto is web-based. I couldn't find out where the processing happens but if it's on their servers, it (in my opinion) justifies paying for computation time.

I understand that your target audience is different when it comes to the advertised features and I understand that your focus is different. This is heavily subjective and maybe I'm too old to get it but I still fail to see why I, as part of your target audience creating videos for social media, should pay a monthly subscription which I'll be locked into for as long as I want to create media when other applications are a one time payment which do the same things (apparently slower) as far as functionality goes. Again: this is heavily subjective and if the subscription model works for you and enables you to further work on the application rather than a single time payment, definitely keep doing it. At the same time I think Windows might need exactly that: something as "straight forward" (if you can call it that) as FCPX with the same snappiness it offers on the M1 chips.

Either way: I wish you the best of luck and success with the app!
US preps vaccine contingencies amid panic over poorly understood omicron
Oh, really? I'm not very familiar with it, do you have the name of the feature so I can look it up?
The internet might not be dead, but we sure as hell don't have good ways of navigating the oceans of spam and clickbait.
Frequently Overlooked Path to Happiness
Innosilicon Unveils Fantasy Discrete Graphics Cards – Up to 32 GB GDDR6X Memory