skysight-inc/HackerNews huggingface dataset:
We can only wonder my friend. Similarly how we can wonder how "a world where all air is replaced by water and humans no longer need to breathe" would look like.

There already are solutions to run non-linux software there, AI would probably just tell you how to use it.
Windows 7 already had dark mode, all you had to do was to switch to the pre-aero theme and set your color palette to a dark one.

Getting an idea is the easiest part - if you get an idea and wonder why nobody has done it before it's most likely because they have and you just don't know much about it.
Complete layman here. When you say excitation, it means that it absorbed some impulse of (electrical?) energy right? Where does the energy go after the excitation is released if the excitation is electrically neutral and doesn't emit photons, is it lost as heat?
I tried looking for my primary source on this, it was an interview with someone involved with the gas infrastructure here. They mentioned specifically that it was newer than in the UK (and I assume some other EU countries) and that's why it could handle the higher admix. They also have good numbers on the appliances that are in use, there's been grants for a large scale upgrade, all the boilers that have been installed under these programs are rated to 80% H2.

I've no doubt you're right there would have to be significant upgrades done somewhere, but it might not be as big an issue for Ireland and I suppose it depends on how cheap that green hydrogen is for us, but we have to get there first. We'll use it for something.
it introduces variables on the 93th slide and uses the site's functions until then.
I'd say it's more like an illustrated codeguppy js course than a general js course.

I think if your market is mostly kids it might be easier for them to be able to click on the shapes/sprites and have the parameters UI open up for that clicked object as you get used to this in many apps. E.g. they could tweak the parameters "x, y, size, fill, etc" and see real time how the code changed. Or have the parameter name hover over the parameter like in some jetbrains products.
Tell that to Germany and a bunch of other countries in Europe (then again having to pay to use a toilet still sounds a bit better than having no toilet to use at all..)
On the Gmail app in iOS, when opening a web link I get the option to choose Chrome or Safari, I choose Safari and set the checkbox for "Don't ask me again" but the app keeps asking ... dark patterns are common in Google products.
Funny thing I learned is that Taiwan actually needs Typhoons every year.

The west coast of the island has many huge water dams (for instance, Baoshan dam), that are critical to sustain life and industry throughout the year.

Each typhoon (tropical cyclones are called "typhoons" in West Pacific, and "hurricanes" in the US) that passes in the area brings about torrential rains, thus refilling the dams. And a year without typhoon means the freshwater reserves will go dry.

Example of a recent shortage: https://focustaiwan.tw/society/202308070018
The docs are available here: https://github.com/moonbitlang/moonbit-docs

You can also try our online IDE https://try.moonbitlang.com
I can't speak for any other regulations, but the EU's RoHS has a specific exemption for lead in the glass of cathode ray tubes.

CRTs are still being actively manufactured, primarily for avionics and military applications.

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...

https://www.thomaselectronics.com/manufacturers/

https://moores-glass.co.uk/products/cathode-ray-tubes/
> I really wish other editors would follow this convention.

In editors with configurable keyboard shortcuts, you can bind this to tab yourself. For example, in Vim, the normal-mode command `==` would correctly reindent the current line. (Here, `=` is an operator, so you can also apply it to other regions like `=i{` to reindent correctly everything inside braces.)

To bind tab to reindent correctly in normal and visual mode, you can put this in your vimrc:

nnoremap <tab> ==
vnoremap <tab> =

You can also remap it in insert mode if you want, but then you might want to throw some if-statements in there to determine when to indent and when to reindent :)
India shows us how to solve this. Require a legal representative in the country you can jail.
I wish the whole "trusted computing" thing just disappeared.
You're pushing a very limited view of insurance, here. There are plenty of cases in the world where insurance is a "randomness redistribution system" across a whole population, where the lottery of genetics is also considered part of that randomness, avoiding building in discrimination.
Yes. Both america and Europe want TSMC onshore. Oddly the US state winning the beauty contest has .. A water shortage!
It's HN, so I'm not surprised by the old "just send text" argument that always gets wheeled out when this topic come up, but for those not in a terminal all day there are valid reasons to format HTML emails (that don't include marketing).

We send out HTML emails and reports to our users that make use of progress bars, lists, photos, colours etc and they love them. They can get quick full updates on their business without having to leave their mailbox. Pretty hard to do that in plain text.
The article could have used the term technical debt. To me technical debt happens not only when new code gets added in a sloppy way, but also when the developer experience gets worse.
As someone who writes software that does a lot of this:

Process management gets very annoying, very quickly. When you run a helper program soon you have to consider process management. What if it crashes? What if it gets stuck? What if you crash and it remains running? What if the user uses the same program elsewhere? None of this gets work done.

A text stream is an awful API. Many times the called program doesn't intend to provide an API, or doesn't commit to stability. Your code breaks because version 5.0.2 fixed a typo, and you relied on the typo for your parsing.

A text stream is an awful API. Instead of a nice protocol you get to parse lots of text, deal with escaping and quoting. You better hope the called program does it competently. It may well not, then you have a problem.

A text stream is an awful API. No normal program will dump or read a JPEG over stdin/stdout, so if you need to communicate some sort of binary data now you need another communication channel. That may involve commandline arguments, killing, restarting the program, and reestablishing the state. More process management fun.

A text stream is an awful API. You'll find yourself doing things like assembling multiple lines of output into a single coherent concept, and trying to detect where something ends when the program doesn't necessarily provide a clear indication.

A text stream is an awful API. Sometimes programs print stuff before it took effect, and may not ever give you a clear indication of "now it's been applied". You may need to somehow test for it, retry operations, insert wait states.

99% of the effort invested in this doesn't get work done. You're spending it on management that wouldn't exist if you were using a sane API like DBus or similar, where you don't deal with process management, where things are broken down into nice fields, and where the API is intended as an API.
Sorry, we are fixing that, should be better later
Yeah, a general solution wouldn't be useful in the wild against keys that are never used in the probabilistic approach i am thinking of, observations of cipher text are needed (which isn't unbounded).
Looks quite professional, but I have zero trust for an organisation who's fundamentalist members scream and chain themselves to railings and raiway tracks.

https://www.greenpeace.org/international/story/59219/tschuss...
Start a Business, Not a Startup
> For an industry that doesn’t do it for the money, we sure talk about money an awful lot in the world of startups.

Do people really insist that this is the case with a straight face? The vast, vast, vast majority of startups exist to exploit a business niche that is either underserved or as-yet poorly understood, or to build an 'interesting' app. The point of all these is definitely and without doubt about building a successful business where 'successful' is a virtual synonym for 'profitable' and where 'profitable' also seamlessly serves as a proxy for 'meritocratic'. It seems really disingenuous to suggest that there is some nobler cause at work - and I don't think there is anything particularly wrong with that.
Wasn’t it Scheme?
I presume by submission layer you mean remote control? The original noirlab press release noted that the "Mid-Scale Observatories (MSO) network" was disconnected as a precaution (which is likely some kind of site-to-site VPN), which is likely the only way to connect to the telescopes remotely (the mention of "service mode" means that people can still request observations, but they can't do them themselves without flying out to site). Service mode is becoming quite common on larger telescopes, with smaller ones heading towards automation (and being single purpose).
Could you not have a tiny certified kernel program with an embedded public key that reads the main program, hashes it, checks the signature, and executes it (providing the keys to the main program). Obviously, if you change the kernel program, you would change the keys, but you could change the main program. Anyone with the private key then has the power... they could migrate by running a new kernel (while the TKey is under their physical control) and generate a keypair (deterministically from the new secret key) and export the public key. Then the controller of the private key could sign a program to run under the old kernel that will encrypt that old key with the new public key.
That's a kind of funny one, where being more accurate made it worse: if they just had entirely made-up scenery, it probably would have bothered you a lot less!
Diagram Layout in Stages
I'm saying I don't give a damn if or whether they're "selling their labor at full market value." If that "full market value" is $2/hour or something, then, yes, they absolutely are subsidizing the product they're making.

And you know there's a huge power imbalance between employer and employee that's at work here as well. Magnify that times a bunch when that employer is a rich, overseas company that can offer what would be starvation wages at home, but princely wages for the folks in Asia, South America, or Africa.
>In my opinion trusting anyone with your DNA makes you an asshole

It's not like they can't get your DNA in several ways without you volunteering it...

Or that they need your DNA to get to things about you, unless you're living incognito or something...
It depends on how you are measuring maturity.

Moonbit is indeed only developed for less than a year(very fast moving), but it already has a full working IDE, optimizing compiler, fast build system and experimental package manager. We have a dedicated team working on this with professional experience for over a decade, we expect we will reach the maturity on par with Rust in terms of Wasm experience in a couple of years.
I can and I am.
The definition might be not immediately clear. A good one is given in a pop-up:

> Economic complexity expresses the diversity and sophistication of the productive capabilities embedded in the exports of each country [... ⇆] High complexity countries are home to a range of sophisticated, specialized capabilities and are therefore able to produce a highly diversified set of complex products. [...] Information about how many capabilities the country has is contained not only in the absolute number of products that it makes, but also in the ubiquity of those products (the number of countries that export the product) and in the sophistication and diversity of products those other countries make

Further details in the glossary, at https://atlas.cid.harvard.edu/glossary
Gusto Launches an EOR Service in Collaborative Venture with Remote
It is spectacular how incompetent lawyers are providing service to the public that pays them eventually, they are only able to communicate to other lawyers, so why should we use their services at all? We can get into trouble without them the same easy being cluless either way.
In my understanding, rsnapshot is equivalent of 'saf backup' which is only one bit of saf functionality. saf has few more commands to be able to see and analyze what's on the backup target side.

rsnapshot uses centralized rsnapshot.conf, saf has git style .saf.conf per each backup source location.

Apart from using rsync, there are more differences than similarities between rshapshot and saf.
"Conclusive" is PR.

Discussed a week ago:

https://news.ycombinator.com/item?id=37073494
Coffee shops track customers and employees
They are tuned for this, but would they really have a shortage if the typhoons stopped and they retuned?
Not at all related to dating, but this makes me think of the Curb Your Enthusiasm scene where Larry David's mother died while he was in New York on vacation and his father didn't want to "inconvenience" Larry out of respect for her dying wishes: "don't bother Larry".

Great scene and tangentially related to your premise.
With LK-99 fresh in our minds, I'm sure everyone is going to be a lot more skeptical.
>No, we should not 'strive to eliminate' them. The entire point of insurance is that it is based on risk assessments that are as accurate as possible, using all the information that is available.

And we should change the law so that point of insurance is made illegal, and insurance companies can only use generic, broad, information about a person, not bend over so that they can maximize their profit margins and minimize their risks.
So, generally, optimizations shouldn't be allowed? Dead code removal shouldn't be allowed? Substituting constants shouldn't be allowed? Because "ignoring" UB is pretty much what the compiler did, and then let its optimization passes run to their conclusion.

> ignoring the fact that an array access is out of bounds and performing the array access

The idea that this is even meaningful is precisely the "portable assembler" misconception.
> weren't able to build cars

I'm not sure they really had enough to industrial capacity, it's not like they were able to manufacture that many tanks either.

But yeah it doesn't matter because they wouldn't have had enough oil anyway as you say.

> Lots of people talk about what would have happened if Hitler had tried to take Moscow instead of deciding to drive south towards Baku

Had the USSR not supplied Germany with massive amounts of oil and other raw materials during 1939 and '40 (which they did for some bizarrely deranged reasons), that likely wouldn't have been a problem in the first place. After Poland, Germany only had enough fuel to last a few months, so it would've been very hard for them to successfully invade Norway and France without Stalin bankrolling them..
Since it is more problematic to push videos that are "related" to the video being played than to display recommendations based on the user's past browsing history (since they are usually not very relevant to the video and are popular in the region where the language of the video being played is used and contain discriminatory, violent or sexual content), these measures do not seem to be an essential solution.
2% a non-issue: i think your tolerances are quite lax, you can be so dismissive only 50 times and then your finished
To me, Wirth’s Oberon system has the same philosophy of having small composable tools and being extensible. There’s no distinction between system language and scripting language. Text is also a common way of passing data, but you can use whatever data structure you want. I think of it less as an OS than as an application shell that you shape to your needs.
It's never as simple as "asians are guess, westerns are ask". If that was actually true there would be no bosses, no company presidents, no politicians, no entrepreneurs in asian countries.

Separately, I once read a book that suggested to guess people that it was good to ask because their is a benefit to the giver. In other words, if you ask someone to help you move, most of the time they'll feel good about themselves for helping you. If you don't ask then you're not giving them the opportunity to feel good about helping. That doesn't mean I ask as much as I probably should but it did at least make me some small percentage more likely to be okay with asking.
> Tax payers” paid nothing, and benefited from the recovery from the disorderly Lehman collapse and the credit squeeze that caused. There’s a lot of speculation that the relatively mild inflation the US experienced post pandemic was due to all the QE and other moves the government and governmental bodies did, as well as pandemic stimulus

This is completely wrong and naive, please let us know what agency you work for.

You say stuff like that with an references, for the record everytime the money printer is run the tax payers, aka bag holders, pay out the ass.

Saying the inflation is mild is not agreed with, where are you getting that from?
Trump apparently reads at something close to a 6th-grade level, going by what his staff have said about having to simplify his briefings to the level of Saturday morning cartoons. He's not a potential customer for any premium newsfeed services.

Musk is not an apparent functional illiterate like Trump, but he unfortunately has a long history of choosing poor information sources and reacting accordingly. (The "pedo guy" case comes to mind.) He cares less about accurate news than I do, that much is safe to say. So I doubt he takes advantage of whatever higher-quality sources might be available to him. Not when the latest missive from Catturd69 is free.
the congestion charge helped as well in that part of london.
My storage is relatively immaterial to my dependence on Google.

My email address is linked to several hundred accounts which I use to run my life, manage my household, do finances, etc.

My email address is, of course, the primary means of communicating with me other than phone.

YouTube is my primary means of entertainment, but that's disposable.

I also use Sign In With Google on dozens of the above accounts, so they are a definite dependency on the Google account.

I own an Android phone and a Chromebook. I operate 3 personal accounts, and my employer relies on Google as our primary business platform.

My Google Calendar and Tasks are my sole method of scheduling everything I do in life, from daily tasks to events I attend and everyone's birthdays.

My Google Contacts contain all contacts of everyone I know and is the sole repository of that data.

Google Docs and Sheets are my sole word processing and spreadsheet apps, which I use to great effect for writing letters, managing household, etc. etc. I know them like the back of my hand, and I also use them every day for work.

All the photos I've ever taken since 2015 are stored only in Photos. Not many, of course, but some I'd miss.

I'm increasingly using Wallet and GPay for financial transactions and event tickets. I even hear tell that my jurisdiction is putting driver licenses on Wallet now.

So could you rephrase your advice to me please? Which $20/year service replaces these apps, and permits easy import of all my data from Takeout?

If someone used 365, would you demand that they GTFO Microsoft and junk their Windows systems? What should we run? A PDP-11?
lexical passes duration: 0 min(s), 0 sec(s), 79 msec(s)

semantic passes duration: 0 min(s), 0 sec(s), 272 msec(s)

irgen pass duration: 0 min(s), 2 sec(s), 431 msec(s)

linking duration: 0 min(s), 0 sec(s), 70 msec(s)

for 25kslocs.
> You can set up your custom action (including redirects) here:

But why would I do that for things that 100% predictable, can and will happen in specific flows?

> failable actions should probably be wrapped in a task. It's not hard for the liveview to subscribe to task failures and bubble it up to the user as a flash.

How does LiveView know an action is failable? What you propose is akin to trying to solving the halting problem :)

Also, not all failures need to be propagated to the user as a flash:

- an auth failure should result in a redirect, not a flash

- a record not found failure could result in an in-place 404, a redirect to a 404, a redirect to a search page, in a cache lookup etc.

- validation errors should be propagated to the form and displayed inline, not as a flash

and so on. There are many failure modes and there are just as many recovery modes, the vast majority of which entirely depend on the business logic of your app that LiveView has no idea about
In the "things you didn't know you know":

I'm from Michigan, and I watched the movie "Fargo" a few years ago. In the opening shots of the movie, it is clearly actually very cold: you can tell because the snow flows like sand in the wind, rather than clumping together and sticking to things.

But in a bunch of scenes later in the movie, the actors are all bundled up and saying things like, "Wow, it's cold"; but my brain was like, "Why are they all bundled up? It's not cold at all!" I'm sure if I watched those scenes again I could tell what little things were telling me that; the lack of fog breath, the way the snow looked, etc. But clearly the weather had warmed up after they started shooting, and the directors didn't want to reschedule. "Nobody will know if it's actually cold or not!" Well, nobody from SoCal, but everyone from Fargo's latitude will, I guarantee you.
The Framework laptop stands out as being easy to upgrade or repair in a tough environment. It supports Linux and Windows.

https://frame.work/
I see, I may have separated those two subjects a bit too much. The TPM is two things: evil, and bloated. This post focused on the "bloated" part, with only the slightest recognition of the evil at the very end of my post. I understand it therefore looks like I'm approving the evils of the TPM.

The evil part would need its own post, but frankly, other people have addressed this part much better than I ever could. Cory Doctorow's talk on The Coming War on General Computation is as relevant as ever.

Even then, TPM-like hardware can still be useful to me as a user, even if my computer is 100% Free Software. It is a shame though that its main use is stripping me of my freedoms instead.
The proof would be in eating the pudding, but the thrust of the argument would be to indeed recognize that "microservices" is too general a pattern and one might benefit and make them more usable by developing tailored patterns (imposing constraints adapted to the data exchanges that dominate the application).

Its just a thought sparked by that interesting diagram at the end of the post and motivated by the fact that the REST architecture is also specified as a set of constraints...
They totally do, but there is no single file type which supports all the formatting you might occasionally want, like math or floating text boxes or images, at least no format short of PDF.
And which is editable, quotable (important for email, even Gmail keeps messing up quoting parts of numbered lists), efficient, implementable, and not a security liability.

So we keep choosing formats that support the subset of features that our current problem needs.
Email multipart messages containing a "safe" subset of HTML has solved some problems adequately, and when it doesn't always work, we include a link to a web page, so you can show it in a real browser, or we attach or embed a PDF.
In the "NCIS" series in most episodes at some point the IP address of a hacker or however of a wanted person is found and it is invariably a 192.168.1.x one.
Why Google’s co-founder left retirement to work on AI
I don’t want to imply that this is what happened here. But that scenario has absolutely happened.