skysight-inc/HackerNews huggingface dataset:
The US enjoys a massively strong dollar as the world's reserve currency and all the economic discounts that entails primarily because governments around the world believe they will deal with trade disruptions through their unrivaled monopoly on violence. The US would face significant trouble economically if that goes away.

Already the lessons taken by all senior politicians and bureaucrats globally from the US and Western Europe turning a blind eye to the original occupation of Crimea and Eastern Ukraine is that everyone needs access to an option to rapidly acquire nuclear weapons and to never give them up if you have them. You may have forgotten amidst the news cycles that the first inclination of the West was to offer Zelensky a ride out of Kyiv rather than defend it from Putin's occupation but I assure you no government has forgotten.

Why do you think Saudi Arabia is now actively establishing relationships with Iran - because they somehow suddenly realised that they should put aside their 1300 year old Shia - Sunni conflict for humanitarian reasons?
> as early as the late eighties MS was "the C++" company.

Which to me was always ironic that they get perceived like that, given that C++ was born at Bell Labs alongside C and UNIX, and CORBA was born on UNIX, IBM and Apple were equally pushing for C++, and Borland always had better C++ tooling (to this day even as Embarcadero) than Microsoft has done during the last 30 years.

Now it is certainly true that WinDev is pretty much a C++ shop to detriment of anything else, including .NET.
Because you closed your nuclear reactors and started burning even more natural gas.
Love this, there are a few topics you hear about in class and you don't realise how mind boggling they are until someone less says hold up...

The interpretation of the Poynting vector is another.
Do you think it could lead to more smaller game dev teams? Larger games produced by smaller teams could lead to another indie game boom.
Most settler colonial states under British rule gained independence without death and murder, unlike the USA. It’s unlikely the USA would have been different if it’s population had been less bloodthirsty.

US Slavery as an institution was gradually on the way out before the civil war. Again a bloodthirsty mass movement was not willing to let time take its course. Slavery is wrong but murder is worse.
Scientists use FAST to discover a new population of 'dwarf' pulses
> Owned by the Danish firm DEME Group, the vessel is one of the few on the planet capable of installing GE Haliade-X wind turbines that are the size of a skyscraper into the ocean floor.

It doesn't matter but DEME is Belgian not Danish. https://en.wikipedia.org/wiki/DEME
A PID allows you to reduce the thermal mass, what makes your machine turn on faster and wastes less energy on power cycling.

But yes, adding one to a non-controlled machine that is already working well will probably harm its performance.
Photoshop was acquired too https://en.wikipedia.org/wiki/List_of_acquisitions_by_Adobe not sure if this is relevant though.
Ah, I see now. Try: Try sudo -i -u $user firefox or sudo -E -u $user firefox ?
Without knowing how often your RLE is hitting the max length of 16, but assuming it was often, a further optimization could be using one bit as a flag and to signal that the following block is pixel is either a small sequence of 1-8 pixels, or a large sequence of a multiple of 8 pixels (ie. 1 = 8x1, 2 = 8x2, 3 = 8x3).

This lets you compress up to 64 pixels into the space of no more than 2.
Actually the article is wrong about this. "...compared to traditional thermostats found in many older espresso machine steam boilers". Older espresso machines mostly use a "pressostat": an adjustable pressurized diaphragm that triggers the heating element in the boiler.
I don't want to be toxic but why make a function to cast a char to an int? I was astounded when I briefly skimmed through the list. I hope this is not curriculum in education.
I wrote as PS exporter for a 3D sci-viz system in the early 90s. It generated an implementation of Warnock's algorithm for 2D rendering, using a recursive decomposition of 3D primitives, implemented in the stack-based PS programming language.

The cool thing was that some parameters to control the rendering were used in the plugin at runtime for file generation (to control file size), but others were written into param declarations in the PS header for execution at print time.

PS is text, so you could manually tweak values for the speed-fidelity trade-off at print time, long after after the file was generated.

Want to spend 30 minutes rendering to A0 without any depth artifacts? Just change a number in the file header.
I think that's just called android at this point.
Firefox had no choice in the matter of Chrome's dominance. Google controls the biggest web properties and has the most money to spend advertising and bundling it. Anti-trust has had no teeth in decades. The web was theirs for the taking.
Fact. Section 1.2 of Apple's app store requirements:

The ability to block abusive users from the service
because...that's where the people who are paid to round up the carts put them? I'm not saying people shouldn't put their carts back but if we are really looking for "vigilantes" looking to round up evil, please have them go to gun shops and prevent people from buying guns. That would help a lot more.
A tiny town in Pirkanmaa; previous to that, an even tinier town in Pohjois-Pohjanmaa. God bless tiny towns and remote work.
If you know characteristics of the system, like thermal mass, inertia etc., then coupling feed-forward control along with the PID can help. The idea is that if you know the thermal mass (and you do for a coffee maker's internal elements), then you have a reasonable estimate of how many watts are needed to change the temp of those parts. So, don't make the PID put those watts in, instead just add them separately based on your simple physics model. The PID runs in parallel and corrects all the short-comings of your model.
Firefox has been faster than Chrome for many years now.
https://archive.is/hNrhy
It defaults to not running the rest if a step fails, and the error result is accessible via usual mechanisms.

_, err := script.Foo(...).Bar(...).Stdout();
if err != nil {
log.Fatal(err)
}

is sufficient for a quick scripting hack designed to be run interactively.

I don't see it as a lot different to bash scripts with -e and pipefail set, which is generally preferable anyway.

Plenty of go code does

if err != nil {
return nil, err;
}

for each step and there are plenty of cases where you only care -if- it failed plus a description of some sort of the failure - if you want to proceed on some errors you'd split the pipe up so that it pauses at moments where you can check that and compensate accordingly.

(and under -e plus pipefail, "error reported to stdout followed by aborting" is pretty much what you get in bash as well, so I'm unconvinced it's actually going to be harder to debug)
I wonder if this is a good application for recently developed multimodal/vision-language models that demonstrate "emergent" properties like an ability to classify objects unseen in their training data.
Yes, you're correct. I think you never see them in practice since MCU's are cheaper, but it is totally doable.
High Hurdles and White Gloves (1956)
On SO these questions would get downvoted to death and the newbie would be admonished for breaking the site guidelines.

1.1: How do you decide which integer type to use?

Closed as opinion based.

1.3: If I write the code int i, j; can I assume that (&i + 1) == &j?

Please provide a minimal, complete and verifiable example.

Etc.
is it a glitch or is it to save on storage costs?
I don't think successful is a good word to describe those distributions.
Article discusses some real problems, but my takeaway is: let's coin a new term "semantic theft" for the common real problem of people stretching useful words to cover their enemies with the strongest negative connotations they hope they can get away with.
Sorry to break it to you, without Apple, Google would have won already.

Doesn't matter how good or evil they happen to be.

No one cares about Firefox, apparently not even the large majority of HN folks.
Criminals still want actual currency (USD) making on ramps and off ramps necessary.

If the US declared it a crime and sanctionable act to use crypto, requiring banks and trading partners to drop anyone who touches it even indirectly, crypto would be dead globally. 1 BTC < $1. Everyone has to interact with US banks, they can't even rely on China this time because they're already ahead on ditching crypto.
Apparently this was the 25th craft sent by the Russians to explore the moon, after a gap of 2-3 decades, highlighting how gaps in practice can hamper competency.
> open source software is not "carcinogenic"

I'm referring to the outdated open source definition that is causing great projects leave the open source community. The rules, not the apps.

> Open source software licenses guarantee that all users can use, examine, modify, and redistribute the software as they please.

That sounds nice. But most users can't benefit from most of those rights, because they can't afford nor do they want to examine, modify, and redistribute the apps they install on their devices. They do, however, want privacy that the OSI's definition doesn't guarantee.

> users will always be better served by using the same software under a free and open source software license that preserves user freedoms

That's a common misconception that stems from advertising the hackable software as "free" and "open". This is a sanitized version of your argument that doesn't exploit users' cognitive biases:

"users will always be better served by using the same software under a hackable software license that gives them hacking rights"

It's intuitive to think why wouldn't anyone prefer something that is "open" and gives me a lot of "freedom" over something that is "closed" and "restricts" them? I have offered an answer in the link below. If you explain to users that by "preserving their freedom" you mean you are giving them permission to spend their time debugging the apps and expecting them to share their work with others without even getting paid they would not want to that. We know that because most consumers of open source software do not make significant [if any] code contributions to the software they use. The only freedom they ever utilize, is the freedom to use the app. But "freedom" out of context is very appealing.

https://forum.resoldev.com/t/what-lies-beyond-free-and-open/...
Closing all the nuclear plants and replacing them with increased coal usage, mainly. Compared to France where nuclear makes up a huge proportion of generation capacity and the UK where gas is the main source (not low carbon, but much lower than coal).
We can see a common sentiment by developers on this thread that they mostly test on Chrome, because that's where users are. I don't think it's likely many developers put in the effort for making the experience of using Firefox better when Firefox had such few users.
Worth noting that London is one of the most ethnically diverse cities in the world. Over a third of people there were not born in the UK. There could be many reasons for this including high salary jobs, but other reasons like parking assets in a relatively stable democracy, emigrating to a culture similar to their own, I'm sure the list could go on.

And perhaps because those people are capable/willing to emigrate are possibly more likely to contribute to the economy, there is a net gain for the whole country. Clearly there are reasons why London itself is highly diverse with its international arrivals.

Beyond an economic gain/crutch, does it really benefit members of the same country hundreds of miles away, other than being subsidised by the spoils?
They use Geothermal energy for heating and hot water. I visited the power plant outside Reykjavik a few years back, really interesting!

They joked (but seriously): "when it gets too warm in the house, you just open a window".
The arguments in this blogpost are fundamentally flawed. The fact that they opened a bug based on them but got shut down should have raised all red flags.

When compiling and running a C program, the only thing that matters is "what the C abstract machine does". Programs that exhibit UB in the abstract machine are allowed to do "anything".

Trying to scope that down using arguments of the form "but what the hardware does is X" are fundamentally flawed, because anything means anything, and what the hardware does doesn't change that, and therefore it doesn't matter.

This blogpost "What The Hardware Does is not What Your Program Does" explains this in more detail and with more examples.

https://www.ralfj.de/blog/2019/07/14/uninit.html
A "special moon landing" - this setback is going to mean reduced future funding for their space program.
well probably a type of tiles had been chosen, but no particular color, or even it may have been decided to use multiple colors, but the choice if which pattern to use had not been made yet. could have been forgotten about as it is not something that needs to be decided early.
You're wrong, all the digital age has done has amplify the speed.

Outrage is a common theme of previous generations, you only have to take a casual glance at any decade to find a movement fuelled by outrage.

The temperance movement that lead to prohibition. McCarthyism. Even the rise of Nazism.
It’s illegal, but only for radio stations. Spotify et al are free to do ”product placement” deals all day
I was surprised by the lack of content and strong adherence to the title and suspected as much.
Both aren't supported by FF, and I can remember of other examples, that for all practical purposes make Chrome the new IE.
Suggested edit: "Teens often are very stupid."

Parents need to say "no" more often, try to provide opportunities for kids to exercise some real & positive agency, and also try to educate their kids about types of youthful stupidity. I'm not saying that'll prevent stupid stuff...but you can at least hope that they'll learn a bit more from the experience if they have both a cognitive framework for how they screwed up, and a bit more reality-based self-esteem.
I don't see how that makes sense. Writing an API is less work than writing the devtools (which needs some kind of API anyway internally). So without a universal API, any serious new browser would take more effort to build.
You may need --no-remote and/or -P
You don't need reliability engineers until you NEED reliability engineers.
You still have to put it in the bagging area though. Every machine self checkout I have used waits until the expected weight is added before allowing the next item to be scanned.
We need an '__unaligned' modifier for pointers to specify that the pointer will be used for unaligned reads and writes.
I’m not sure of the answer on this website, but if you’re going that route you’d also need to factor in the carbon cost of the building materials for power plants of any type. Steal and concrete aren’t carbon free either.
UK tourist towns were highly seasonal. No one wants to go to Blackpool in December. Providing accommodation for asylum seekers or whoever was year-round money with cost savings as those people's complaints could easily be ignored.
A little bit off topic but this is another challenging Project Valhalla:

https://www.youtube.com/watch?v=XL2zzFaybdE&ab_channel=EduMa...
Yes and no. PID loops are linear systems and don't understand ramp-up and ramp-down times. They understand poles and zeros. So normally you would speak of time constants and bandwidths rather than ramp (slew) rates. This is not just semantics, they function differently. However is not unusual to add non-linear constraints on top of of linear control loop so you end up with a hybrid control system.
That's rough, I'm sorry to roscosmos.
Sexual doesn't have harmful or derogatory overtones, it's neutral.
I didn’t know that! I did TRF and it helped me reduce my weight but I also noticed a significant muscle loss. It made me a bit worried but I attributed it to my age. Now it seems it’s not simple as that! :’(
Should I increase my protein intake and do more strength exercises to gain muscle again?
According to wikipedia, there are no coal powered power stations

https://en.wikipedia.org/wiki/List_of_power_stations_in_Gree...
In Finland, ethnicity is fairly homogenous, and so is culture and language. The only exceptions are the Sami people (10,000 in Finland) and Finns of historically Swedish ethnicity. So in that sense, the white people of Finland are very homogenous.

I strongly believe that US-based categories of ethnicity do not work well in European contexts. We also try to avoide the term "race", that has a bit of historical baggage over here.
And based on the size of the magnification of the galaxies throughout time, we can tell whether the universe is expanding at a constant rate or accelerated or decelerated at certain point.
I agree, I was only disagreeing with this view:

> > The core concept is that the compiler assumes the program is valid

I believe that it is more correct to say that the compiler is unrestricted in what it does with UB, so it handles it in the most convenient way (often toward optimizing binary size, runtime performance, and/or compilation time)

By reductio ad absurdum assuming that the program is valid would give the same behaviour. I just believe that it is not what happens operatively.
Poorer people in the ULEZ area don’t own cars, they live in flats overlooking car ridden streets. Besides ULEZ is not about stopping Co2 emissions or net zero, it’s about removing dirty smoke from the roads poor people (the ones you see on the bus) live on.
Websites should be built based on widely accepted standards, not quirks or monoculture 'standards'.

When there were legally enforced browser ballots they had to ... and they did.
Not at BJs. I can scan them in the cart without ever moving them.
OpenAI's ChatGPT has a left wing bias – at times
And this would be the same tired refrain of every tankie who will justify atrocities committed under communism by pointing out that bad things also happen under capitalism.

I'd call myself a neoliberal (for lack of a better term), but I agree that the OP's comment is naive and is the kind of things that almost always comes from people who have never experienced actual scarcity or desperation for more than a second of their lives. But the idea that any form of communism can be put forward as a general solution to scarcity would be amusing if it wasn't so common.

Capitalism is shit, but it's shit for the same reason that every communist system ever instituted ends up shit. Because every system is vulnerable to exploitation by a small group of well-positioned individuals, and if those individuals are shitty (or become enthralled to a single shitty individual) then your whole system turns to shit under them.

Communists (and libertarians) seem to only learn enough history to speed-run through all the same mistakes... It's the same mentality of people who design a new framework/language believing it solves a bunch of problems in existing languages/frameworks, while naively ignoring the problems that those existing bloated languages/frameworks had been designed to solve... usually problems of scale, fault-tolerance, and reliability.

And to be clear, there isn't anything wrong with designing new languages, or frameworks, or economic manifestos. These are all good exercises that more people should take on, if only to learn for themselves how difficult and complex they can be and to disavow themselves of the notion that who came before must have been corrupt and/or stupid.

Imo, there is no "one size fits all" framework for good governance and we'd be better served by talking more about design patterns, anti-patterns, best practices, potential vulnerabilities/exploits, and how well each system we've seen implemented implemented their solutions... is the pattern itself bad, or the implementation? Or maybe it's a fine pattern that is just really hard to implement and doesn't scale reliably because of certain properties of the underlying language we're using or the machine architecture we're deploying onto?
> Hey, I live there! Emigrated from the good old US of A two years ago.

Welcome to the club. I am another of the historically very few foreigners in Finland (it's going up a bit recently, but still low compared to many other countries.)

So please watch out for the changes announced by the new far-right government: You might be expelled if you happen to lose your job and do not find a new one within 3 months. And finding a new job without being fluent in Finnish can be tough (although slightly easier in the high-tech sector). If you want to pass the citizenship language test consider doing it in Swedish. Unless your mother tongue is Estonian the learning effort will only be a little fraction of that for Finnish. Of course knowing Swedish in daily life has only very limited benefit.

Well, nobody knows. Maybe the government has fallen on its racism scandals before they manage to get anything changed. But the signs are not positive.
can you share a link I am really interested in the outcome.
PID is the controller for a block diagram [1]. When you have the block diagram, you can predict the response graphs extremely reliably [2]. You should be extremely close to the desired coefficients and requires a little tuning. Especially for stuff like thermal and conduction that’s very well understood. You just need to draw the thermal circuit and know the spec of your hardware.

Most of the time people use PID, they use it as a black box which causes a lot of pain.

[1] https://www.tutorialspoint.com/control_systems/control_syste...

[2] https://ctms.engin.umich.edu/CTMS/index.php?example=MotorSpe...
This is BFF pattern described many years ago. Here's the standard way I build this kind of thing: Develop your APIs per functional or really per system. One for content, one for identity, one for ads or whatever. Then you build an orchestration tier that does pretty much what OP says. It stitches the various services together and returns a page model. The ideal is to reduce round-trips and cognitive load on FE dev. If you need the top 3 pieces of relevant content, plus an ad plus the user's first name, return all of that and nothing else. The last piece is just SSR. Use next or nuxt or whatever and you can output HTML on the server or stich it on the client with one codebase seamlessly.

https://samnewman.io/patterns/architectural/bff/
Qu'en pensez vous ?
It does seem a bit odd. 'home repairs' could easily be more then half of all real work done in a household per annum, if they don't hire contractors, depending on the age and size of the home.
> It's like even free from the carrier.

That’s like getting a “free” car because you pay $1 million dollars for gas. There’s no such thing as a free phone.
That's mostly true for Fedora, because it's a fast rolling release they don't keep old packages around. It's not true for RHEL who strive to maintain backwards compatibility and stability.
Russia’s Lunar Lander Crashes into the Moon
The government also encoded slavery into law in the first place, and the move to the 40-hour workweek was driven by the automotive industry.

The “moral conscience” of a people might well get us to a much worse state, if we permit it too much control.
Sounds like they introduced a bug in their link shotener, not that the actual media is "wiped out".

In case we needed more evidence that putting dynamic code between hyperlinks from one page to another, add this to the pile...
Addiction is the problem homeless is a symptom. Homelessness is a temporary state that one can move in and out of based on access to economic resources but addiction is a permanent state that though great willpower some can occasionally be suppressed.