skysight-inc/HackerNews huggingface dataset:
This is my worry too. I just sold, with the intention of buying back into the market (in a different city). I'm terrified by the amount of people maxing out their abilities to handle the mortgage even at today's incredibly low interest rate. I'm making sure I can handle a quadrupling comfortably – but also those of us acting like that suffer (or will suffer, when there's a crash) the consequences of the reckless ones.

I don't like the feeling of a market where trying to be a rational actor barely helps.
Good idea, let's change that slightly.

Require a new cert to be available at a standard path, not less than 10 days before the previous expiration date for ordinary websites, and not less than 1 year before the previous expiration date for long-lived certs.

Then part of the standard utilities in any SSL library should be the autoupdater, which recognizes that a cert should have an update available and takes care of that, emitting loud warnings if the replacement is not available in the appropriate window.
Anvil (https://anvil.works/) is probably the closest thing to what you are looking for, at least in the python world.
The feature pull request has been there for over a year[1], it’s nice that’s it’s released!

Incoming shameless plug; if you don’t have to handle the hosting runners, but still to reap the benefits of having proper hardware(close to the metal). Check out BuildJet for GitHub actions - 2x the speed for half the price. Easy to install and easy to revert.

[1] https://github.com/actions/runner/pull/660
[2] https://buildjet.com/for-github-actions
AI is applying a gradient (loss of bonus) of a loss function to organic neural networks (human drivers) to train them to optimize against the AI’s value function (how the AI thinks is the optimal way to drive to minimize running stop signs, accidents, etc… for the company). Each paycheck is a training iteration. The organic neural networks (human drivers) are complaining that the valuation function (a machine neural network) has poor performance. The irony! It sucks to be slave to the machine.
Extended Zawinski's Law: "Every Instruction Set attempts to expand until it can read mail. Those Instruction Set which cannot so expand are replaced by ones which can." ;)
Or they just do something stupid.

And sometimes I just want to dismiss them.
Mod data breach ‘put lives at risk’ for more than 250 Afghan interpreters
This is similar to opposing infrastructure updates because I don't see any benefit from replacing the transformers on our block.

The power company does not need me to care, or understand. But they should probably try to keep the lights on while they do the change.
Or you can just sync to your other devices, which doesn't require payment.
Where?!
I like AI and its promises but a lot of these real world implementations seem so half-baked that it baffles me that they're even deployed or are allowed to be deployed, legally speaking, especially when it affects cars and driving and jobs, it's crazy. I hope they somehow manage to get rid of it before it becomes even more wide-spread and damaging.
Member of CIA chief's team reported Havana syndrome symptoms on trip to India
> I don't want to carry an always on cell-phone modem directly integrated with one of the most powerful CPUs in history with access to my GPS location that was made in a sweat shop in China by a company with no direct stake in my personal well being.

If this is your main concern with the smartphones, and you love computer chips, you may be interested in the GNU/Linux phone with hardware kill switches produced by the company that wrote the article: https://puri.sm/products/librem-5.
Has it gone up? Cheap hardware and comms, free tutorials everywhere and a thirst for more tech talent can't hurt.

If you think it was easier when you had to study at or work for a wealthy university, and also everything had to be done painstaking by punched card instead of today's instant feedback on a free, beautiful tutorial website, then I'm not sure what to tell you.
For those looking to build a simple GUI, another option is Gooey [0]. It takes your arparse declarations and builds a simple GUI based on that.

Gooey is probably easier to set up, but PySimpleGUI looks like it's more flexible and powerful. Look at your own battle and choose your weapons accordingly :-)

[0] https://github.com/chriskiehl/Gooey
Similar story here. Went from android to google-free android to nothing. But I had to go back and buy a shitty 50$ smartphone because my bank would no longer allow me to invest without their 2FA app. I called them to explain I didn't have a smartphone and didn't want one and the answer was basically "tough shit, you lunatic".
When I had more hair and I was about to graduate, IPv6 was basically ready. After decades of half-assed adoption, there are still bugs related to expecting IPv4 addresses; I take it almost personally.
Completely agree. It's always nice to give back to the community, but nobody will bat an eye if you cover your costs.
"In 1941 [...] Jews were killing themselves at the rate of about 10 a day, and Frankl was determined to save them. Frankl tried to bring the suicidal patients back by injecting them with amphetamines, but it didn’t work.

And so, Frankl bored holes in the skulls of his Jewish patients, who had taken overdoses of pills in the hope of escaping their Nazi tormentors, and jolted their brains with Pervitin, an amphetamine popular in the Third Reich.

The suicidal patients revived, but only for 24 hours. One wonders what agonies they went through in their last day of life, with Frankl’s amphetamines coursing through their trepanned heads.

[...] Frankl wrote, “When a man finds that it is his destiny to suffer, he will have to accept his suffering as his task; his single and unique task. … His unique opportunity lies in the way in which he bears his burden.” The suicidal Jews had not borne their burden properly. If they lived they could still stake a claim to their suffering as a “unique opportunity,” Frankl believed.

What Frankl failed to see was that Austrian Jews were making a political statement by killing themselves, sometimes at the Gestapo’s deportation office. As Frankl’s biographer Timothy Pytell points out, their “Masada tactic” was an act of protest.

The Nazis in fact shared Frankl’s goal of preventing Jews from killing themselves, since they had decreed Jewish suicide to be “illegal.” Jews belonged to the Reich, to be disposed of as the Germans saw fit."

https://www.tabletmag.com/sections/arts-letters/articles/vik...
Isn't this a uniquely Dutch thing?
Isn't it time email clients asked "do you really want to send/copy to that many people - maybe bcc?"
How is TOTP terrible? How are security keys terrible?
Although PWAs are not electron and can be built incredibly lightweight. Electron itself shouldn't be necessary if developers have the APIs they need.
Aegis Key – Bringing hardware security to OAuth
Aegis provides an extremely secure OAuth authentication service, utilising hardware keys in conjunction with username and password
Huh? Did you miss the part where you can have multiple options setup at the same time, and use whichever you want whenever you want?
It's interesting to think about this: a simple and ordered space is the most seductive platform to start messing with.

When something is complex and chaotic enough, we start losing the drive to make it even more complex, as it takes too much effort and it's too painful to do. But when a system is simple enough... you have ideas, you think them possible, you feel the opportunity, you want to experiment and explore and create; and it's hard to resist. Therefore, software systems (and many others, maybe we could spend a few thousand pages discussing this for societies as a whole) develop a tendency towards complexity. You could describe programmers as data manipulators or complexity managers. Don't make your first job harder, don't make your second one impossible.
It'd be nice if we had an API for all jobs that still need a runner, but I don't think that'll happen.
I wonder if this could be combined with something like Sorbet Compiler[1] to help with final size?

Personally I think I’d favour small static builds over linked binaries.

1. https://sorbet.org/blog/2021/07/30/open-sourcing-sorbet-comp...
The top book, "Thinking Fast and Slow" is full of experiments that are flat out false. https://replicationindex.com/category/thinking-fast-and-slow...
PIN, pattern, phone app.
We are a Copper Fittings manufacturer for Refrigeration Systems and Air Conditioning and Medical Gas Pipeline Systems (MGPS). We are a manufacturer and supplier of Copper Fittings such as Copper Tee Fittings, Copper Elbow Fittings, Copper Coupling Fittings, etc. in India.

Contact us:
Vivek Jain: +91 9082693839
Whatsapp: +91 9082693839

Product Catalogue:
https://www.copperfitting.in/copper-pipe-fittings-manufactur...

Website:
https://www.copperfitting.in
Triangles are the best :)
But now you’ve reduced a weight loss problem to a discipline problem, where you have access to a much wider array of techniques available.
This made me remember a webpage that using IMDB would calculate the degrees of separation between Nicolas Cage and the input person (actress, director...) of your choice.

I did a quick search and couldn't find it. Does anybody remember it? I'm wondering if my memory or my search skills are failing or if it has simply disappeared.
You build your SaSS applications about on wordpress?
A bit ignorant of me but could someone tell me what the use case is? Is it for faster deploys or something? And also how does it work with gems?
Isn't that the case with a grid of any size?

The British grid has a North - South imbalance, if I understand that correctly 20% of power would be lost with a 1500km transmission distance.

Replacing all the power of Spain would be very inefficient, even if the connections did exist.

https://en.wikipedia.org/wiki/National_Grid_(Great_Britain) (Power Flow section)
And yet i would argue that comprehensions and decorators are more readable and simple than wrapped functions and for-loops that append to a list.

Having one way of doing something and sticking with it even when better ways emerge is nonsensical imo.

f-strings are more readable (for me) and concise than string formatting or .format()

I do agree on the implementation front though, many of the other implementations are still on 2.7 or 3.6 at most, and don't have mainstream appeal. Made more with interop in mind (like ironpython with .net and jython with the jvm)
Trying to get usable values for Warsaw area, it gives me the result that we need 8x overbuilding (curiously it suggests solar power mostly), and I'm not sure if we could decarbonize heating on that.
It's an option, nothing more.

My main gripe with it that it has the same effect as MS Teams: Execs see that a new product enters the market, with a vendor they already have agreements with, and it's either bundled in for free or relatively cheap. Being the right solution for the job has already lost at that point.
Psychology of Pandemics
That's an option.

With geothermal, though, you don't actually want to run flat-out all the time, as the geothermal reservoir does require time to recover, whether that's groundwater refresh or heating up after a period of high generation which extracts heat faster than it is transmitted through surrounding rock (most cases) or magma (not yet a major utilisation mode).

Soaking up excess generating capacity through interruptable heavy loads is somewhat better suited to wind or solar. If you have a task you can divert electricity that will be generated anyway to, so much the better. That's what pumped-hydro, desalination, grid-scale battery banks, or fuel synthesis represent.
For me, it's the same problems but the opposite conclusion -- unless you're my rent, utility bills, a handful of subscriptions to print magazines or professional bodies (or my mother), you will not get a subscription out of me. I will simply not do it. One-off payments are fine, but the expected cost of a subscription is huge over my lifetime and the value of your product probably isn't worth it.
Average person in united states maybe
Overloading names is frustrating. It's also disappointingly ubiquitous, and whether or not it's a problem depends strongly on your context and expectations. For example, the English dialect I learned growing up exclusively used "autumn" to refer to the season after summer and before winter. Every time I see a phrase like "we will complete this project after the fall" I end up parsing it as something like "after the fall [of civilization]" and have to manually correct.

Presumably when people give something a name that has conflicts, they themselves don't see it that way. This makes it an especially difficult kind of problem, since you have to then argue that a) people like you (but unlike them) have a problem and b) this problem is worth caring about and maybe even c) this isn't going to happen all over again when the new solution is troublesome for some other group.

I find that societal issues fitting this pattern are a real sticky wicket generally.
So, do you expect a chain reaction?
This is like the comment “Who needs the iPhone 13’s faster CPU” I read yesterday on a random forum, except you’re on HN and you should probably know better.

The reason is simple: IPv4 addresses are getting more rare and therefore more costly.
I relate with your sentiment. I'm from a product background, not a research one. What do you think is the best way to eventually transition into deep tech companies over the next five years?
sure it wasn't 6 degrees of Kevin Bacon? https://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon
Another one could be : "Don't attribute to stupidity that which is adequately explained by ignorance from your part"

I've been bitten quite a few time making hasty harsh judgements because I was missing a piece of the puzzle
No, the results are embedded in a web app.
You mean using the M.2 Key E Slot? Been trying to find a good adaptor for that, any recommendations? (Including nonstandard carrier boards with 8x pcie slots, etc)
> Try writing a device driver for recent versions of Windows and getting it to work without signing it...

Disable secure boot and disable integrity checks with bcdedit?
When I freecycle things I always ask a question in the listing, often "where are you coming from". People who don't answer get rejected. It seems to cut a lot of the time wasters.
I did something similar back in the uni days. However, one node was fixed to 'Chuck Norris' in order to do the search quickly. The first version with both random articles sometimes timeout the apache.
Aurora Unveils Autonomous Toyota Sienna for Robotaxi Service with Uber
The US yesterday said it will open its borders to europeen and UK visitors in November... Just wondering how many europeens will want to go with this mess still happening over there...
CompilerGym: Robust, Performant Compiler Optimization with AI
In my experience from building the 191st uptime monitor (+ site speed & puppeteer checks), MVPs don't work for established product ideas.

Customers expect polish, and they expect a lot more functionality than the bare minimum.

For context, I kept a twitter thread detailing what I worked on, and when the customers started coming: https://twitter.com/RozenMD/status/1364881512500404224?s=20
True, I guess I never really associated that with the storytelling aspect - it just feels like a poor design decision.
> I believe flakes will make this a lot easier

Somewhat, I guess? It will apparently let you write this:

{
inputs = {
home-manager.url = "github:nix-community/home-manager";
};
}

where you can manually point to a specific commit/branch for a tool.

Better than nothing, I guess :)
> I think fasting should only be done after talking to your doctor.

This is what I’m talking about. You been told that it’s dangerous. The human body is incredibly well equipped to go a few days without food.

Fasting for a day is absolutely not something that requires medical advice.
>Did they actually read Zero to One?

I guess it doesnt matter anymore? It is now abundantly clear that Thiel doesn't have an ideology that align with mainstream media and Silicon Valley's view.

Like the comment below have said, The state of journalism today is a travesty.

I sometimes wonder if it has always been like this, we just took 10 - 20 years to figure it out.
Single parenting challenges, as we have a tendency to all may be aware of. refers to the thought of raising youngsters alone with the support of 1 parent solely. There can be many reasons behind it, like divorce, the explosive death of 1 parent, breakup, or adoption by one person. but discouraging because it could sound. endeavor a number of tactful measures may assist you to pass with flying colors single parenting challenges quite easily!
They will probably give you an entire /64 subnet. You can use 2^64 devices. It will be fine :)
I really wish the runner agent was written in something more portable than .NET. That choice feels like something purely political because they’re owned by Microsoft. I doubt and independent organization would have chosen it before other excellent choices such as Go, Rust etc.

Currently hosting the runner on e.g. FreeBSD or custom embedded systems is not supported (or even possible).
Profits!? That's a dirty word for startups: means you aren't spending enough on R&D or growth </sarcasm>
"Copy-based APIs are not ideal but they seem to be hard to avoid."

If everything resides in CPU L1 cache, it hardly matters at all. Other than L1 cache pressure, of course.

Other example is copying DMA transferred data followed by immediately consuming said data. Also in this case, the copy often effectively just brings the data to the CPU cache and the consuming code reads from cache. Of course it does increase overall memory write bandwidth use when the cache line(s) are eventually evicted, but total performance degradation can be pretty minimal for anything that fits in L1.
AFAICS x86 "rep" prefixed instructions are defined so that they can in fact be interrupted without problems. The remaining count is kept in (e)cx, so just doing an iret into "rep stosb" etc. will continue its operation.

The 8086/8088 have a bug (one of very few!) where segment override prefixes were lost after an interrupted string instruction:

https://www.pcjs.org/documents/manuals/intel/8086/

I believe it was fixed in later versions.
Link to the thread for other people: https://nitter.net/dmitriid/status/1439957729909559298#m

Ju (@Arkham) proposed a solution:

1- Finding the commit hash of of nixpkgs which contains a specific version of a dependency (e.g. ruby 2.6.3) and use that to bring in the dependency

2- If a specific version does not exist in any of the hashes, we should patch the `.nix` file and build the dependency ourselves. This causes all other transitive dependencies to be rebuilt.

Arguments against 1:

Why should we rely on an external thrid-party webservice to find the hashes of a specific package? This should be integrated to the `nix` tooling. Hope the community incorporates history search into the tooling :)

Arguments against 2:

@dimitriid says the solution is cumbersome.

Arguments for 2:

- What if rvm or nvm don't have a specific version or deprecate that version from their repos? At least there is a solution via Nix.

- What are you going to do for other languages which don't have a package/VM manager like Java, C/C++, etc? At least the Nix solution is universal and you don't have to learn the tooling of every technology.

I think @technomancy over at Lobste.rs has a wise take on this issue:
https://lobste.rs/s/emyfhx/ditch_your_version_manager#c_5acg...

> I feel like Nix/Guix vs Docker is like … do you want the right idea with not-enough-polish-applied, or do you want the wrong idea with way-too-much-polish-applied?
As with the metro in Barcelona, you also pay to use the highway in Spain and most parking is paid inside the cities, most likely because someone have made those very same arguments.
I wonder what the rationale was for the removal?
OP didn’t say chronically. You did.

Fasting and what OP said are mutually exclusive. OP was touting the typical 500 calorie deficit max advice which is rule of thumb meant to keep people prepared for a longer term change, instead of an immediate fix.

The problem with a huge amount of diet advice is that it’s psychological, not biological.
Could you elaborate (or share a configuration example) on how you use stunnel or haproxy to connect an old browser to encrypted websites? I usually use squid for that purpose, but I've been looking for alternatives.
Let's not forget that electricity represents only a third of total electricity consumption.
China, by with its energy intensive industry (steel, cement), will remain de facto one of the largest greenhouse vases contributor
Do you mean like this?

x = match expr:
case 'a':
1
case 'b':
2
case _:
0

I think mainly it doesn't work very well in Python due to indentation problems. Kind of like how lambda is restricted to single expressions, instead of blocks. Here's what they say in the rationale PEP (https://www.python.org/dev/peps/pep-0635/):

> Statement vs. Expression. Some suggestions centered around the idea of making match an expression rather than a statement. However, this would fit poorly with Python's statement-oriented nature and lead to unusually long and complex expressions and the need to invent new syntactic constructs or break well established syntactic rules. An obvious consequence of match as an expression would be that case clauses could no longer have arbitrary blocks of code attached, but only a single expression. Overall, the strong limitations could in no way offset the slight simplification in some special use cases.
https://web.archive.org/web/20210921012502/https://portal.dr...
IPv6 offers randomly assigned addresses from the nice large subnet that you should have been given -- a /64 is 2^64 addresses, comfortably insanely larger than the entire IPv4 internet.

Your ISP can look at how many addresses you sent traffic from in a particular time period, but that's not indicative of how many machines or NICs you have.
The issue has been known for a long time. I think I read something about it by Michael Pettis five years ago and the Chinese government has been trying to put in place contingencies for some times but you never know. Clearly China wants to avoid what happened to Japan after their sustained period of strong growth.
You've also linked to a Christian proselytizing blog above. Please don't claim your background represents all Muslims or even Muslims in Islamabad. Signed another Muslim.