skysight-inc/HackerNews huggingface dataset:
Denver power company lock smart thermostats for thousands cites energy emergency
>techno-libertarians trying to force their ideology on the entire society has any similarities?

of course there are similarities, but, the biggest difference in El Salvador is that nobody is forced to use it, it is a choice. Those people that don't use the Chivo wallet and bitcoin for transactions can still use USD to pay in cash as they have before.

The experiment is voluntary.

Now for example in Sweden, where the government has been pushing a cashless society bereft of anonymity, that is not voluntary. If you go to Sweden today and try to pay for something with anonymous cash, it is essentially impossible. That is also an example of forcing an ideology onto the people against their will.
It's a strange article. The author conflates 'printing press' and 'movable type' in the second paragraph, but then admits that the printing press in Asia wasn't a machine at all and was entirely manual. The innovation was not in producing the type plate, but in automating the production of printed pages.
All operands are always promoted to int (or unsigned int, long, unsigned long, etc.) before any operation. The footgun in this example is that even though you're using unsigned integers and would expect guaranteed wrapping semantics, the promotion to signed int makes it UB for USHORT_MAX*USHORT_MAX.
It feels like modern air source tech is displacing ground/water source to some degree, I'm not sure exactly when ground source makes sense but it feels like the crossover point has been moving in air sources direction.

Might be worth looking into as the easier install is of course the key benefit.
The remote work revolution is already reshaping America
It's not just about the cable, it's about the controller chip on either side of the cable, and the bandwidth (pcie, etc.) attached to the controller.

You can't make a standard that always does everything while being afforable enough to be used in low-cost, low-margin devices
>Tools such as Obsidian are a good option for me, as I can use it as that -- a tool and not worry about the content being tied to any platform - open or otherwise.

Fine, but (because the OP is about an open-source solution) we should mention that Obsidian is not open-source.
Seems like it's really easy to diagnose - problem with comms over a cable? 1/ is it seated correctly, 2/ are there any obvious defects, 3/ are the specs of the cable and the ports aligned?

Having incompatible ports means 3/ disappears but since many cables support multiple specs, it's nice to often have a win when connecting two devices over a cable rather than simply being blocked because the connector isn't compatible physically.
Olympus OM-1 (or OM-1n) if you can stand using silver oxide batteries for the light meter. There are many other great fully mechanical options but they can be somewhat expensive or have issues with finding lenses. The OM-2n is also great but the shutter requires a working battery and it's actually a very complex camera internally (it does real-time aperture priority metering by measuring the light reflected by the film surface while the shutter is open, if you want it to).

A Nikkormat FT3 or Nikon FM would also be good choices, but I like the compactness of the Olympus.
Honestly? Most people (including me) don’t care. I’ve had variety of iOS and Android devices, and something that affects only 1% of the users of either side is basically noise to me. Currently using an iPhone because it integrates really well with my devices at home, no problems with upgrades (had a Samsung previously), apps work find and etc.

My evaluation of the products when I buy them:

- has a decent customer base, proven track record and reliable?

- accomplishes what i want it to do?

- don’t cross extreme personal ethical borders? (think of actively funding conversion therapies kinda extreme)
I really doubt Apple is afraid of competition from "Reflex Camera App".
This. And I think there's also the software that's involved in all this.

At work, I have an HP laptop with Thunderbolt 4, DP alt-mode, etc.

I use an external screen and kb/mouse, so I have an HP USB-C G5 dock. It has a USB-C connector, only supports up to USB 3, but that's fine. It supports DP 1.4 and HDMI 2.0.

Its cable is fixed, so I'd expect it to be "up to standard". Also, HP Dock, HP laptop, Windows 11 as recommended by HP, you'd expect all this to just work, right?

Wrong! If I want 4k@60Hz on the monitor, I have to do a stupid dance of plugging the monitor on HDMI in addition to DP (doesn't work if DP isn't plugged in), unplug de DP, replug the DP, unplug the HDMI. It then works as expected. Colors are weird on HDMI (doesn't do 4:4:4 coding for some reason) so I insist on a DP connection.

Once this setup gets going, it will usually survive a sleep / wake cycle (if the PC wakes up, but that's a different story). However, there's a pretty good chance the image will be partially messed up: most often crazy colors and moving lines, sometimes the image will be OK, only somewhat misaligned (think old LCDs with VGA connectors before "auto-adjusting" them) and the monitor will complain of frequency mismatch or something. If I switch inputs on the monitor, it will come back OK. It will not survive a reboot (have to do the dance again). The BIOS has a special "use high definition" entry, that warns against reducing the USB bandwidth. Didn't make a difference.

At home, I have an HP desktop with Thunderbolt 3, DP out, etc. I have a USB-C monitor which works fine up until the Windows login screen when it goes blank (no signal). Windows install worked fine. It works if I force the resolution to less than 4k@60Hz. I only got to see the Windows desktop once with this. Didn't survive a reboot and never worked again.

None of this happens with Linux/X11, everything works as expected on the same hardware.

I fancy myself fairly technical, but I have to admit I have no idea what's going on. Not even where to start looking for issues. I've tried updating the BIOS/firmware across all devices, no luck.
Agreed. Still very early in the adoption of these materials, and biomaterials in particular
These examples do look scary. However, in my 16 years of experience of mostly writing In C, I have never found a single chance that I need to actually use the expressions that I got the answers wrong.

Never mix unsigned and signed integer comparison unless you know exactly what you are doing.

And never do arithmetic on boundaries definitions like INT_MAX, they are boundaries , why you need to compute a derived value on boundaries?

If you do not need arithmetic behavior, do not use signed integer, use unsigned. Because computer does not understand sign, so if you do not need a sign, do not use it.

You do not need to be a language committee member to write C , you just need to understand the reason behind its design.
The traditional way to bootstrap this is to support existing apps. Which in theory for Android is easy -- getting Android apps to run on Linux is what they already do.

But then they weaponize inconvenience. You can run the app, but if you want Google Play, they stick you with their terms. SafetyNet blah blah. If you don't, the bank owns the copyright on the bank app so third party devs can't give ordinary users a convenient legal way to install it.

So third party alternatives get friction on purpose and can't gain users. And without users people don't develop native apps.
Or just, a windowshaker A/C unit that has a heat mode.

(That’s uglier, but surprisingly difficult to find).
If you're espousing shitty views, you get what you deserve. shrug

I think there's a line that most reasonable people can determine between "I disagree with $CURRENT_VIEW" and "I am against $PERSON_OF_CATEGORY existing." For example, frequently someone on Twitter will say things like, "calling for more bike lanes is ableist." I think - and am not afraid to have my name attached to this sentiment - that this is an absurd take. Every aspect of society cannot possibly serve everyone, but that doesn't mean we should fail to do something because a minority of that society can't participate. If the action actively harms that minority, then yes, close examination of it is warranted.

However, if your publicly stated opinion is that gay people shouldn't be allowed to be teachers, you deserve to be pilloried, because that opinion is harmful and without merit.
There is also question what is the water in picture. Heat pump efficiency decreases when the temperature delta increases. As such it really does depend is the heating done via radiators or underfloor. As later can be used with significantly lower temperature. Where as specially during cold times radiators need rather hot water. In such cases air-to-air might actually be more efficient.
Delete Old Pictures
You have clearly no idea that you are still liable if you are not actively reducing the threat against your employees.
They can easily turn themself off and restart easily.

GP was wanting to take advantage of the more favorable outside air (lower sensible and latent heat) and just do filtered air exchange directly with the outside rather than running the compressor.
If that is all there is to it, then the op is idempotent.

If on the other hand, there is a side effect such as modifying the last_updated column then it isn't and should be coded appropriately.
How sustainable are fake meats?
It's not about being comfortable it's about plausibility, the cultures depicted in fantasy lore tend to be highly homogeneous and isolated to small geographical areas. If the show was demonstrating something like the Roman Empire it's more plausible, kind of like Game of Thrones.
That's not modern. These days you take being ignorant of your enemy as a point of pride, and treat everyone who seems too familiar with your enemy as suspicious.
I don't get it. Why does Prince require a legal team to explain to him the rule of law? Everything he has done in this matter has been within the letter of the law.
Yet you probably support that defamation and incitement should be illegal. Curious that the exact current set of laws that outlaws some speech and doesn't outlaw other speech is perfectly optimal despite the world having radically changed since those laws were written.
Though conceptually, racism has existed since the dawn of civilization in pre-recorded history, with dominant peoples discriminating against, stereotyping, repressing and enslaving entire peoples (such as the Egyptian civilization enslaving the Jewish civilization, and including widespread antisemitism from antiquity into the modern era), the concept of race did not enter languages as a specific word until the 15th Century, with the word "race" itself being traced in English to the advent of British imperialism and in Spanish (la raza) to Spanish imperialism.[1] So only in a strictly literal sense did Europeans invent racism, though the English word "racism" itself did not enter language until the late 19th Century or very early 20th Century in America[2] as a reaction to that which had no word yet to describe it, but already existed for centuries in one sense, and for millennia in the wider conceptual sense.

[1] https://www.britannica.com/topic/race-human/The-history-of-t...
[2] https://www.npr.org/sections/codeswitch/2014/01/05/260006815...
The Icon Programming Language – Books
Papyrus is not paper. It's a completely different technology.
> True but the UI did often require the stylus to be pulled out.

Interesting, I have used N900 for almost a decade and I found its stylus completely unnecessary, never used it. As mentioned earlier, the touchscreen started to be annoying to use in its final years once it started to misbehave, but before that I absolutely preferred it to capacitive screens as it was harder to trigger accidental touches with it.
Holy cow! That article was unreadable on mobile with all the ads.
I think he's asking about the common trap people seem to fall into where, trying to keep heat in, they shut down air changes too far. Human breath puts a surprising amount of moisture into the air, and cooking can too. If you let that build up and have a cold wall it can build up a film of damp very quickly and if it's left damp and cool it can encourage mould. That kind of bad air quality is far worse than a bit of a chill.
I've discovered by default, CloudRun only allocates one core per HTTP request, and exclusively during request execution [0].

So your app runs at 0 CPU when there is no requests ongoing, and can't use more than 1 processes in the same container. It means you can't have a container with nginx+rails, as only nginx will have a core to execute, rails has no core and it leads to a timeout.

Maybe you should ensure your app is not trying to use a second process?

[0] https://cloud.google.com/run/docs/configuring/cpu-allocation
Poll of Wikipedians concludes: Wikimedia fundraising emails are misleading
How much ram is your gpu using before you start stable diffusion?
You can check with ‘nvidia-smi’ in terminal.

The not-optimized release works with my 2070 with 8 gb ram.
Also Kevin Smith was a nice addition
> Bantustan was a territory that the National Party administration of South Africa set aside for black inhabitants

Israel has never set aside any area for Arabs or Christians. It is a democracy.
In that hypothetical I'd grant that the answer is clearly yes, but it's not obvious to me how DDOS mitigation would help a company stay out of reach of law enforcement or regulators, unless Cloudflare is refusing to comply with subpoenas for customer information.
None of that is recruiting and coordinating political violence. It's hyperbolic and absurd but the only thing any of the posts in there proposed is for people to get armed, trained, and organized. I see posts like this from their political opposition all the time. Neither is organizing or coordinating violence and neither is remotely illegal or threatening.
No, they're both on the same continuum. The original Chinese characters were emoji, which literally means "picture characters" in Japanese, and emoji today are already evolving beyond their original pictorial meanings -- for example, an eggplant isn't just an eggplant anymore.
If short = 16 bits and int = 16 bits, then x and y will be promoted to unsigned int. Unsigned multiplication has wraparound behavior, so x*y will be defined for all values.

If short = 16 bits and int = 32 bits (or heck even 17 bits), then x and y will be promoted to signed int. Signed multiplication overflow is undefined behavior, so x*y will be undefined for some values when x*y is too large. In particular, 0xFFFF * 0xFFFF = 0xFFFE_0001, which is larger than INT_MAX = 0x7FFF_FFFF.

If short = 16 bits and int = 64 bits (or even 33 bits), then x and y will be promoted to signed int. The range of x*y will always fit int, so no overflow occurs, and the expression is defined for all input values.

Isn't C fun?
As mentioned elsewhere, Israel has never set aside any area for Arabs or Christians.
Side-loading and alternative app stores via EU order can't come soon enough. Too many digital eggs in one digital basket, too much control by a corp for something that is so influential on society.
Idempotency is a desirable feature whenever a "no more then once" semantics are desirable, pretty much always in my multi service world.
Don't let TDD destroy your architecture.

TDD encourages a form of programming where you build from the outside-in, building layer after layer of abstraction, putting off solving the actual problem until you get to the messy gooey centre where it ends up being a kludge. It's also very easy to make flawed assumptions in your original TDD spec which you don't realize until you get to that gooey centre, having wasted N days in the process.

I honestly don't tend to start anything until I have a basic idea of how it's going to work (not a fashionable idea these days), and find that projects end up with a much saner structure when they're built from the inside out.

So my preference is to start TDD once I've got a very basic version of something working, at which point you can start diving in to all the corner cases.
No tricks, genuinely wondering how one would know and what criteria one would choose. It seems like a very complex optimization problem.
I confess I hope this programme is quietly shelved. From everything I've read it is at best refining decades old tech, not really pushing to whole new areas. This launch is literally re-using Shuttle engines. And I can't seem to find a good, non-hand-wavey explanation as to why we should be going to the Moon at all. I'd personally trade this whole thing for an autonomous rover on Venus that lasts a month.
If communities are formed with the sole purpose of being a haven for horrible people to further radicalise each other, it's perfectly reasonable for society's antibodies to destroy those communities.
It reminds me of people buying nice VGA LED monitors and running them at non native resolutions.

I used to be quite well known as the “computer guy” because I would set people to native resolution.
> The longer I am a software engineer, the more I understand that developing software is not about writing code but communicating with people.

I have experienced the same dawning of understanding. But I don't think it's because of how long I've been a SE; it's because the work has changed. Spotty kids just out of school pick up quickly that soft skills are important.
Martin Kleppmann's stuff on YT is a good start: https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_H...
ahh, makes sense, thanks.
> Corporations and governments are 2 totally different things

Are they, though? There are points well short of fascism where they exhibit significant similarity and cooperation. The idea of government as the remedy to every problem created by corporations is as overly simplistic as the idea of government ruining everything that corporations create. Either can be oppressive. Either can be beneficial. Some level of cooperation between the two can even be a good thing, as e.g. when corporations were first created to do things that were too expensive for one and too risky for the other. The similarities between organizations of similar size - also including churches, universities, and so on - overwhelm their differences. I would say corporations and governments are two wings of the same bird, and should remain that way, if the body in between is to be a healthy economy as part of a healthy society.

P.S. Yes, I'm well aware that the two exist for different purposes and answer to different kinds of authority. Don't even bother. The point is that their structure, behavior, and actual effect on society are not so dissimilar as you make them out to be.
Is this really using stable diffusion? Has a really 'midjourney' type style to it.
I've read the Dune and LOTR and Foundation trilogies multiple times, like many others on this list. I'll try to list some less obvious ones.

Huygens and Barrow, Newton and Hooke by VI Arnold: neither a popular science book nor a technical treatise, it discusses mathematical ideas from Newton's times and their modern mannifestations. I learn something new each time I read it.

Chaos by James Gleick. Mostly I read and re-read this before university. It's clear and presents the science and its personalities in an engaging way. Now that I actually work in dynamics and have met a number of these people, I'm not sure I like it as much. But still a good general science book IMO.

Cannery Row by Steinbeck. I grew up in the Bay Area and visited Monterey fairly often, and though the Cannery Row in the book hasn't existed (and perhaps never has?) for a very long time, somehow it evokes a certain nostalgia for me. (We don't live in CA anymore.)

Glenn Gould Reader. Actually an collection of his writing, and I don't re-read every piece. But something new each time.
Whenever the TI 99/4a dropped in price. That was when I started. So almost 40 years. I find the key was not being given everything and being forced to do things on your own. My son is smarter than me and could code at 5 but he's happy to use steam and chat and is only passing interested in computer--mostly when his machine won't run windows or Linux correctly so he can run his vidya and discord. He became interested in AI/ML only when I showed him it could help with D&D
This is a strange [as in deceptively simple yet not that hard] question of externalities.

Especially that most new platforms completely agree with you (ie. they don't want to allow arbitrary user content, because moderation is hard, spam/scammers/4chan-raids are bad for the user experience, and selling ads is hard if your platform is constantly in the news as a great new thing with the thorny little problem of a small nazi community in its side).

But those who benefit from the endless firehose of low-quality user generated content (FB, Twitter, TikTok, YT and so on, mostly the old guard) have a vested interest in putting the cost of the externalities on society, and free speech related concepts serve as great explanations and arguments.

Obviously we know the real cost of censorship and the positive value of an effective 4th branch.

And since there is some relationship between moderation, webhosting, DDoS protection, centralization, monopolies, regulatory capture and the previous "censorship bad, speech good" intuition. So it's not surprising that the latter always ends up overshadowing the whole concrete object level question.

The solution seems to be an unsatisfying acknowledgement that as long as the threat of authoritarianism, populism and their ilk are real the intuition to push back against state mandated moderation seems to be the correct one while also pushing back against the groups that support the aforementioned ideologies.

So as a consequence it would be great to develop a better model than the current seesaw of initially pushing for the intuition then doing a sudden 180 degree reversal and trying to scorch the earth of even the memory of some website.

Twitter has timeouts (and now AI speech police). Stock exchanges have circuit breakers. Do these make sense for Cloudflare? Maybe, maybe not.
What a stupid fucking article, including "I grew up with cloudflare, therefore know nothing about how the internet works", and "cloudflare is a racket because I said so and give the benefit of doubt to myself". Web hosters never cared about what content they host. It was previously the norm to not even check for child porn and wait for law enforcement to make any decisions, and rightly so, as it's, literally, not their concern. Some web hosters did care about their content, but there were few and you could quickly move to another. Cloudflare are one of the new generation of webshit services, run by little babies, enamored by their big userbase (yeah, I had a big userbase when I was 12 and quickly got over that phase), and feel some sort of moral but mainly pretentious need to save the world, often by limiting who uses their service, or implementing some sort of snake oil.

New conspiracy theory: all these drama about absolutely irrelevant websites like 8chan[1] and kiwifarms are to distract from the fact that cloudflare has killed anonymity on the internet. Since 2011 or so, browsing any website behind cloudflare over Tor or pretty much shared IP address got you essentially blocked. You would have to fill out a captcha to even see the front page, and not just any captcha, but the worst one which almost never works when on a shared connection: recaptcha. THEN you had to open up the cdn.myshitwebsite.com and repeat the same bullshit, and then you can see images, css, scripts, whatever on the site. ONLY in 2018 they fixed this (it was always possible to bypass it by changing your user agent to a specific string and such things, but almost nobody knew about this), and then broke it again, I'm not sure what the current state is. Then around 2020, a bunch of cloudflare imitators popped up, which includes having the pointless captcha at the front of pages. Cloudflare literally killed Tor, it was solely their fault.

1. "But oh no, a jihad thing was posted on it", same with facebook but 1000x worse