skysight-inc/HackerNews huggingface dataset:
(Context: I'm German and on the left side of the domestic political spectrum.)

The way I like to think about it is that there are two types of conservatives: Type A is conservative because they want to defend the value system on which society is built. Type B is conservative because they don't want the status quo and their way of living to change. And these are two entirely reasonable goals: Most people want to live in accordance with their values, and also most people value stability in their day-to-day life.

The problem is that those types of conservatism contradict each other. If you subscribe to some permutation of Christian values [1], I would take that to include respect for God's creation and a will to protect it. So you could argue for swift and strong climate protection measures to be compatible with a conservative value system. [2] On the other hand, swift and strong climate protection measures will affect people's everyday life (reduced reliance on cars, reduced meat consumption, etc.), but most people don't want their lifestyle to change.

So that's the "cognitive dissonance" explanation: Their value system would call for change, but their desire for stability overrides that because stability is a more basic instinct than consistent ethical choices (i.e. a lower tier on Maslov's hierarchy).

A similar, though simpler explanation, is that the coming wave of climate refugees is an abstract fear to them, whereas the prospect of not being able to eat meat every day or not being able to drive your SUV into the city center is much more concrete and closer.

[1] Which most German conservatives do. The conservative party led by Angela Merkel is literally called "Christian Democratic Union".

[2] This position is in fact being argued by some CDU politicians, though not by the party leaders. I suppose that's because of opportunism/populism, but I don't have any specific insight into their motives besides what an interested individual can observe from the news.
Never let your fear decide your fate.
I suspect an awful lot. I worked at a place that did their own ERP software and that had thousands of database tables, many of which were simply enum fields.

The entire system required magic numbers to be put into various columns in different tables, simply to modify the behaviour of the "logic" code as it resolved to a C++ enum once extracted from the database.

It was horrible, and nobody knew how the entire system worked, so there was a vast disconnect between what it actually did (and the hundreds of auto-generated SQL statements it ran, very slow) and what they thought it did.

As expected, this created wildly different expectations of what was possible from the internal "implementation" team versus developers.
Of course, this was interpreted as the developers' fault, and there was a constant stream of new developers that would stay for a year or two, then leave. Toxic.
"<...although some PR...">

Some? It's 100% PR. Nothing else. 1st ad I see this year, courtesy of HN, cause otherwise uBlock Origin would've stop it.
https://www.cbsnews.com/news/doctored-nancy-pelosi-video-hig...
This should be higher up. Everyone here thinks a simple shinny crud app to order materials for a fancy start up would be so much easier. In reality anything that starts like this will need to face this complexity at some point. Turns out the SAP way is a compromise between usability and extensibility that worked for a long time.
I'm not gonna be "that guy", but I will say that I fully expect cockroaches and tardigrades to survive. Precious little else will. Kiss mammals goodbye.

The biosphere has already got a match in our insane devouring of habitat and industrial-scale poisoning program known as modern agriculture. Not to mention the ocean acidification, garbage patch, and overfishing. People look at me a little nutty, but I seriously think in 100 years the oceans will have nothing alive in them larger than your finger. There will be no tigers, no elephants, no bison, no deer, few or no birds.
Do users just accept this "feature" garbage? I get the feeling they do.
All You Need to Know About California Consumer Privacy Act 2020
Thanks for heads up! It is fixed now.
Until well into the 2000s we deployed all our services as chroots. I even sold a server side product successfully which was distributed as chroot so it would install almost on any Linux distro without having to care about dependencies. It worked really well and felt quite a bit more accessible and lighter than docker. We just had a script which basically did:

wget https://bla/image.tgz
tar xzf image.tgz
rm image.tgz
chroot image/start

and the product would be installed and up & running. A lot of clients thought it was magic. No Apache install? No MySQL install?? It works on Fedora & Centos & Debian & Ubuntu & ... ?

I use this currently still a lot to run new software on unsupported hardware/kernels. For instance, I run a lot of new (Ubuntu) software on my OpenPandora under the default OS on that device; I have an SD with a chroot with Ubuntu and things like dotnet core. Runs fine. Gives devices like that a second youth.
For this very movie it would be presumeable quite trivial to correct the varying frame rate caused by the hand cranked camera with the help of the quite stable deceleration of the train and it's position to determine a corrected timestamp for each frame and then interpolate from there.

It's fair to assumem that at the time, a skilled presenter knowing the material was able to compensate for that too to some extent, since the Cinematograph was camera and projector in one, both manually operated. Stable frame rates were simply not a thing in earliest film.

https://en.wikipedia.org/wiki/Cinematograph
Why is the West so concerned with free speech?
90% of everything is crap, and websites are a thing so 90% of them are crap. So its ok if they die.

Then again, neither wikipedia nor 
youtubr
hacker news have ads and that's like half of what i read on the internet right there.

Edit: this is what happens when i try to post while falling asleep. Meant to say hn not youtube. Youtube definitely has ads
Could this be used to generate "missing" frames in stop-motion animation as well?

For example for this sequence from "The Terminator" (1984): https://www.youtube.com/watch?v=wSXl_XKXZAI
> Anyhow, the single most significant indicator of all rental scam is that the perpetuator is not going to show you the apartment in person.

Yup; never rent a house long-term without seeing it for yourself and meeting the landlord in person. Never sign anything sight unseen. And don't click on links in email.

Interesting that the scammer asked the author to search on airbnb themselves; that's what I'd do to avoid following a scam link. But if the house is not found, the victim will ASK for a link, increasing the chances they'll click on it by over 9000. And if the victim doesn't trust it, they'll just bail out - like with the poorly written emails, a good way to filter out victims.
What language do you write in using Visual Studio?

I use it with C++ and C# and I can't say stress enough how amazing it is to use with C++, compared to the teeth-pulling experience of using xcode for the same tasks (some of which are impossible in xcode, edit-and-continue for example, set next statement).
Click saver: linked game is Windows-only
I have some difficulties in accepting that characterization.

Why do right wings want more police and more prisons if they are against individual liberty and state authority, and for the right to self-defense?

Why do right wings want agricultural subsidies if they are for self-reliance and against socialized benefits? (Eg, https://www.nationalreview.com/corner/gop-taxpayers-were-aga... )

Why did right wings like Reagan oppose the right to bear arms when the Black Panthers exercised that right because they believed the government was acting up? I can't help but think of the NRA's treatment of Philando Castile - https://en.wikipedia.org/wiki/Shooting_of_Philando_Castile#N... .

Why do right wings, who are supposed to be for individual liberty, want schools to have official religious practices? Why do they want the government to advocate for some religions over others?

Schools can't now force children to recite the Pledge of Allegiance, or even stand up for it. This follows from Free Speech Clause of the First Amendment (see https://en.wikipedia.org/wiki/West_Virginia_State_Board_of_E... ). Yet it's right wings who seem to complain the most when that freedom is exercised.
I do dislike dynamically typed languages a bit for building large systems, where are plenty of alternatives available.

However, I still reach out to Python and Bash and Perl for some one-off tasks or gluing scripts and I do appreciate the brevity and clarity they bring for this sort of problems.

Except when it comes to building somewhat large systems (I am talking ~5 mil LOC here) - then every kind of "abstraction", like this disaster of a library Moose, only increases the complexity of the project by a large margin, and acts only as job-security for the original authors of the code, making most of the codebase impenetrable for the rest.

I have not worked with similar large systems in other dynamically-typed languages, so I cannot compare other languages to Perl in that regard. I do know, however, that Perl is simply a disaster to use in that scale.
Maybe Americans could start changing their way of life rather than waiting for « political will » or a never coming technological revolution. UE has started reducing CO2 emissions will keeping a very reasonable and increasing level of life.
Moo is quite nice actually. It's quite minimal, with minimal dependencies. I discard most if not all Perl modules that depend on Moose and always look for alternatives. Not very keen on dependency hell and importing heavyweight modules in order to develop trivial functionality.
> It's 2020 and one would hope software companies realize the value of a good, clear, effective user interface.

SAP is not the only one; ever tried the enterprise software from Oracle? Or the open source ERPs/CRMs? Painful.

But everything has API's these days, so lot of departmental work is done on top. Small budgets so they have small, simple LoB apps made on top which are 'idiot proof'. These apps are very localized though; they cannot translate to other verticals, or even other companies, or even other countries because they are tailored exactly to how that department works.
No, RC is GC.

Most people think of Python as GCed language, and it uses mostly RC.

Any runtime that uses mark & sweep today may elect to use RC for some subset of the heap at some point in a future design, if that makes more sense. The mix of marking GC vs refcounting GC shouldn't affect the semantics of the program.
> companies are pretty good at taking advantage of a good thing.

I ... don't think that's true?

There are lots of "superior" technologies that just haven't won. e.g. the handful of people who use it _swear_ by Datomic. And there are load of so-called "inferior" technologies that are still widely relevant. Mysql? Php? Wordpress? They pay a lot of software developers' bills.

I work at NoRedInk, and we pay Evan Czaplicki to work on elm. When we started to migrate to Elm, our eng team was under 10 people. Larger companies, e.g. even NoRedInk today, tend to be less agile.
"Across a band of countries stretching from Norway to Russia, temperatures were an unprecedented 6C above the same 30-year benchmark".

This is outlier journalism. The actual data is more informative (from December): https://www.ncdc.noaa.gov/sotc/service/global/map-blended-mn...

On average the globe is warming. In a splotch of northeastern europe very much so. In other places, it's actually colder.
> And we'll likely all die reasonably content knowing it's not our problem.

That's exactly the kind of thinking that caused this mess (i.e climate catastrophe) in the first place.

Had people prioritized their grandchildren and great-grandchildren instead of short-term profits then the effects of climate change would have been mitigated long ago. For example, companies like Exxon knew of what lay ahead. They chose to condemn future generations using precisely the same logic as you.
> It’s all about creating a brand and selling it these days.

Yes, and that's a big problem.

Nowadays huge numbers of developers pick choose technologies because they are hyped up (aka marketed) rather than being wary of them.
The HPI is a faculty of the public University of Potsdam, it is not a research unit of SAP or anything similar. They have projects with Oracle just as they do with SAP and a ton of other companies.
I ran into a 13 year old master glue coder on irc one time. Since he was 9 he touched/used 3 js/php frameworks/modules/libraries per day. He said he didn't know any programming. (not entirely true ofc) He knew how to ask for something. There was always someone willing to write the data transformation after he broke down the problem properly. He showed a bunch of hilarious things he made. I praised him for keeping all of his projects. He said it was to embarrassing and deleted pretty much everything. I ask him things like, what do you do when things don't work, they stop working or stuff gets really slow. His solution was to delete everything and start from scratch using different modules where possible or just delete the project. I learn from him that the glue-ables are for the most part not high level enough. I wish I had learned to just delete everything and start over, regularly, just like that. ha-ha
The cost/implementation of SAP is so big that the decision to use it can only be signed off at C-Level.

Any company who is looking at SAP is likely doing business in the US - Sarbanes-Oxley means CFO and CEO have to personally sign off on the financial accounts and are criminally liable (am sure it's the same in other countries).

SAP at it's core is all about financial control. SAP sell SAP to CEOs and CFOs by telling them it will provide strict financial controls to their company and avoid them personally going to jail / paying huge fines. It's an easy sell
Correct. Random companies cargo-culting what Google does has made half the industry massively dysfunctional e.g. in hiring processes
It's easy to blame politics, but voters really do have an effect on this and there's hardly any will there either. The fastest growing party in the Netherlands is huge on climate denial and stopping or rolling back anything done against climate change. Their voters are adamant that there's no real issue with climate change, that everything is exaggerated and that it's all a left-wing conspiracy.

Most people want to remain at the same level of comfort and luxury, and that's not possible if we want to effectively combat climate change. We'd need to fly less, drive less and consume less and that's the opposite of what's happening in the world.
I'm from Europe, but not from an English speaking country.
Of course, sunscreen will be invented only in 1936!

https://en.wikipedia.org/wiki/Sunscreen#History
It's worse than that. There is very determined political will, across much of the globe, to stoke global heating further for short-term benefit.

In my country (Australia) we had a federal election last year. The climate issues were very clearly laid out, and most citizens here accept the science, and have some understanding of the severity of the issue. Yet they voted very decisively against any further action to reduce emissions.

Most of the electorate here simply will not countenance changes from business as usual. Of the world's more significant population centres, Europe is the most realistically ambitious but is too fractious & bureaucratic to rapidly make the necessary big decisions, the US is weighed down with a sclerotic political system and a huge proportion of the population with dogmatically anti-scientific attitudes, China is backpedalling due to economic worries, and India has enough troubles of its own.

We're toast - this must be clear to everyone at this stage.
You're using a hearsay, folklore definition of GC, not a CS one.

Refcounting in the presence of threads is usually non-deterministic too.
What will they eat? Even if they could survive, the ecosystem that supplies their food won't.
> ... when compared to alternatives.

What do you see as the alternatives?
Yarn: Safe, Stable, Reproducible Projects
Bullshit. In India and all the Himalayan countries it is unusually harsh. People in Bangladesh died from exposure.
I mean, as long as our economy is going great then why does it matter? /s
This is like assuming that Microsoft or Google is successful because of the version control software they use, rather than because of the actual software they wrote. It may be a useful hint about good practices, but it's quite possible that it's not the best solution for you and it is certainly not THE way to be successful.
Navigating Remote Work Communication Challenges
I integrate into SAP for manufacturing and the users can certainly do every transaction they need to do to account for cost and shipping product and keep finance / supply chain happy.

But yes, to actually plan and run their manufacturing area, that's where the software I write comes in... as well as a ton of spreadsheets :)
I think that's a different category of people, those who understand quite well that supply and demand applies here, and for that reason don't want more supply, to enrich themselves.

There's definitely a grouping of people who just think adding more housing doesn't help lower prices.
This brings back unpleasant reminders of my early gaming days, my middle gaming days and my later gaming days, in which I am sitting at the controls struggling to move in a voluntary manner. Fortunately there are other folk there who are kind enough to put me out of my misery, speedily.
Well, that's certainly a better beginnger-friendly explanation that doesn't try to make up stuff. It does what I say in my second comment above: take small steps on firm ground. That's the way to do it, for sure.

I have no idea if you should change the link to point to it. What's best for HN?

Edit: I just realised who the author is of the lightbulb joke page: Jocelyn Ireson-Paine. He's the spreadsheet guy! Check out his stuff on making spreadsheets safer... with category theory (and Prolog):

http://www.j-paine.org/old_index.html#making_spreadsheets_sa...
Oh, to be clear, I'm not saying my logic is normatively correct.

You're (I think) likely objectively completely right.
Communities used to be small with the members mutually dependent upon one another, e.g. a medieval village. Everyone knew everyone else and the arrangement had to work. If it didn't work then people suffered and could be seen to suffer.

So it's perhaps not so surprising that large 'communities' which are full of strangers and where membership is optional are subject to very different problems.
Another false positive. Really simple one. Browser timezone Asia/Calcutta and IP timezone Asia/Kolkata ...
The city changed its name a very long time ago and both the names refer to the same city.

Looked like an interesting idea, but seems like there are many reasons for false positives.
To be fair, in the US at least, most apartment blocks are kind of ugly compared to most single family homes. Living in Munich now, they're much more attractive on average.
> companies are pretty good at taking advantage of a good thing

This is not my experience at all.
Same here (Tenerife Spain), false positive

(fellow developer, please do not ban VPNs if you can't guarantee 0 false positive)
I assume you mean EU. However, while EU countries have made a lot of promises and plans, they're not actually keeping them either and people are complaining about impact on their daily lives. At least the US is transparent in not wanting to change (their President is).
EA is bigger than Dice, I believe. Maybe people who work for Dice (I love their games and tech!) had the leverage of opposing crunch becoming a norm. How you get such leverage over to your parent company, I do not know that. :)
I’ve seen lots of old sports and news footage from the 1970’s that looks bad. The color looks particularly bad, for example. It would be nice to automatically fix that.
A collection of beautiful round butt illustrations
Peter Jackson made a whole ww1 movie using these techniques (documentary).
Quite. It's really very boring to hear people endlessly whinging about politicians, then refusing to vote for those offering anything different from BAU. There are no perfect democracies, but citizens surely must accept some responsibility for their voting decisions.
You should be on the WAADA council. Stop doping by just not playing, except for the honest athletes. There, you fixed it.
The connection can be present in multiple availability zones, though the service does need to decide which ones it will support at setup time. One simple approach is for the service to accept connections in many or all AZs, allowing the client to decide which ones are relevant to it. From the endpoint service documentation [1]:

> For low latency and fault tolerance, we recommend using a Network Load Balancer with targets in every Availability Zone of the AWS Region. To help achieve high availability (...) you can enable cross-zone load balancing. Cross-zone load balancing enables the load balancer to distribute traffic across the registered targets in all enabled Availability Zones. For more information, see Cross-Zone Load Balancing in the User Guide for Network Load Balancers.

When establishing a connection, the client can specify multiple subnets in which it would like to create an endpoint [2], and those subnets can be in any AZs supported by the service, if I recall correctly. The client can thus establish a connection that spans multiple AZ by requesting endpoints in subnets in those AZs. In most scenarios it's fine if client/service traffic can cross between AZs; I've only found it necessary to partition traffic by AZ in specialized applications (usually applications that are themselves trying to provide a zonal availability model, or that follow cell-based architecture at the zone level -- most business services don't fall into these categories, though low-level infrastructure services sometimes do).

[1] https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-se...

[2] https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_C...
While I sympathise with the frustrations expressed by other commenters, especially the ones you are replying to, this kind of illustration of the complexity the system deals with is super valuable and eye-opening to me in the same way the original article was. Thank you for sharing.
Watching old movies is always a very melancholy experience for me for this reason. To think that everyone in the film you are watching is dead, when they seem so alive before your eyes.

(Interesting thing I read once about the Hanna-Barbera cartoons with the canned laugh track - it was using some old recording that had been knocking around since the 20s. So if you watch them now, the whole action is ringing with the laughter of the long dead. Now how's that for a macabre thought!)
The costs of languages like C++ also get worse the older a program is.

Without global knowledge of memory lifetimes, maintainers make local decisions to copy rather than share.
I recently worked on SAP as a PM, having never worked on it before. In some ways it reminds me of Lotus Notes, in that all data and "code" is stored in the underlying database.
Things that photosynthesize will be able to hang on as long as they can tolerate their local climate and have access to water, nitrogen, and CO2, which are the only building blocks they need. Climate change will destroy a wide variety of intricate networks, and make large parts of the planet uninhabitable, but life will cling to temperate zones.