skysight-inc/HackerNews huggingface dataset:
Why this kind of bad attitude toward republicans? Is this really "the stupidest possible problem" in the American politics, really? How about the left-wing's deny of gender difference?

If you want to compare the two, the climate change deniers vs. gender difference deniers. I would say the gender difference deniers are much much worse, because gender difference has both scientific evidence (supported by both statistics and scientific theory) and everyday experience evidence, while climate change only has scientific evidence - nobody has experienced temperature change from 1900 to 2018!

Interestingly, all the responses I received so far claim gender difference denying is not that serious compared to climate change denying. Seems everybody agrees gender difference deniers are the stupidest.
Yes, because those are excellent examples of socialist medicine.

I've lived in France, so euhm ... shows what you know I guess.

(France has private, mostly employer provided healthcare (though you can pay for yourself if you want), and emergency and basic care available for free. Whilst yes the free part covers more than it does in the US, it's definitely not socialist medicine. Also, more and more doctors refuse to treat patients for the basic care (which they're allowed to do))
> To be clear, did your debugging problem come down to the fact that the metadata for the objects was on "the other side of" the S3 URL, being held as object metadata headers in S3 that you would need to do a HEAD request to retrieve per object, rather than as e.g. columns in a local RDBMS—such that you couldn't do aggregate queries on it to figure out what a customer's files "looked like" in a statistical sense?

No. In this case, the metadata included some of that data, but it also stored information about past application state or data that was otherwise stored in the blob itself.

For instance, when a file was replaced, it created an orphaned blob in S3. Tracking that down meant using rollbacks in Heroku postgres on at least one occasion. Keeping track of which files replaced other files is new functionality that was not possible using any reasonable means, but would have come for free with the feature I designed.

Reading data out of S3 is painfully slow and I don't consider it to be a reasonable solution for anything that involves looking at more than one file. Consider the question "how many M4A files have a Content-Type set that isn't M4A?" Iterating hundreds of thousands of files and checking their magic number (ignoring ID3) and Content-Type is not only slow but also expensive. Storing the content type in advance would at least allow that process to be shaved down to a small fraction of what it otherwise would be. (and before you ask, file extension is a worthless heuristic when dealing with user-supplied data).

But of course, I didn't know that storing an object with metadata would solve these problems, even though I knew that I should do it.

Saying things like "put Varnish in front of S3" is suggesting putting your finger in the dike. The cost of setting up and maintaining Varnish (and paying for it) is far higher than just doing the thing the first time. And in fact, would have been far more costly than me putting my foot down and doing the one-time migration, as I did. Besides, our applications are on Heroku, where something like this would have been non-trivial anyway.

My point is that YAGNI purism optimizes for short term wins. If you never do anything until you can make a compelling argument that it's something you NEED to do NOW, you're going to end up with Dr Seuss-esque systems that do everything possible to actually avoid solving the problem itself, especially if there's always a (less than ideal) workaround. This is one of the easiest ways for tech debt to accumulate.
It is not as clear cut as that at all. Wikipedia has a page on Denial..

What is "established" is part of the debate too and obviously it is in some deniers interest to instead label themself sceptic. Apparently there has been a debate about this:

https://ncse.com/library-resource/why-is-it-called-denial

https://en.m.wikipedia.org/wiki/Climate_change_denial
Thank you. I was wondering just this.

Heat resistant material will eventually reach equilibrium where the back side is almost as hot as the front side unless it's cooled somehow.
NASA Remakes the Airplane Wing with Electric Propulsion and Whole Lot Propellers
Does anyone understand the reasoning behind this statement:

> We would like to avoid the blind mirroring of all data.

Found at http://academictorrents.com/about.php#mirroring
> How about the left-wing's deny of gender difference?

Because of the impact of getting this wrong.
Because climate change is the most serious problem facing humanity. It doesn't really matter what gender people are, if there is not a livable planet for us.
> I’ll predict the inevitable downvotes, which really only proves the point

The point that taking facts, turning them into opinions and claiming yours is as correct as everybody else's is not welcome on this forum?

Imagine that.

PS: You know what doesn't affect me, my family, my country, or really most people on this planet? The existence of Jesus Christ. Debate away. Get the hell off climate change, leave that topic to those who want to have their kids grow up.
China can't cushion the pain anymore; they've been doing QE since 2008, and they're at 350-400% debt gdp. Way too high even for developed country, which they are not.
That's why they're trying to deflate the shadow debt (20 trillion, 150% of gdp). That's why people are losing tons of money (most if not all their life savings).
Like any generalization, it's not always true.

Boss decides to add y,x,z options "just in case"? - YAGNI

Engineer wants to get the datamodel correct up front to avoid costly rework and data migration in the future? - Not YAGNI

Fowler fortunately states this distinction:
"Yagni only applies to capabilities built into the software to support a presumptive feature, it does not apply to effort to make the software easier to modify."
Much better now, ty!
Recently I've come to believe that you don't need "applications" at all, but rather components that can be put together every which way. OpenDoc was sort of like that and something like a smalltalk system is also sort of like that.

Either way, these *nix style operating systems are not great for personal computer users. They can either interact with their machines as pure consumers (app level) or learn a full blown programming language and the ins and outs of the OS. There's nothing in between. It's like having zoology and quantum physics, but without biology, chemistry, etc in the middle.
>nobody has experienced temperature change from 1990 to 2018!

What? Was this post created by a human?
> I’ll predict the inevitable downvotes, which really only proves the point: debating human causes of climate change is akin to debating the existence of Jesus Christ.

Which is somewhat ironic, considering that in both cases there is near unanimous agreement among the experts (climate scientists and biblical scholars respectively) that both exist.
Well, the youngest generation moved off FB and Snapchat, and [the appearance of] privacy seems to have been a factor there.

Of course, I don't see how decentralization helps with privacy though - instead of trusting just one vendor, you end up trusting several vendors (either the service providers in the case of federation, or the app writers in the case of full decentralization) assuming people you communicate with are using a varied set of vendors (i.e. you don't end up with a dominant vendor like gmail).
It's a common argument deniers make to try and spread FUD.

> They used to call it global warming, then they rebranded it to (the more accurate) climate change because their narrative was coming apart/everything is fine/elitist climate scientists trying to get money. If they can't even get their story straight why should we believe them??

> This message was brought to you by the 'Sensible Patriotic Americans Against Climate Change Nonsense' (funded by Exxon).
What about Evernote, doesn't it already do this? And how's the search quality versus this extension?
Sure, that's correct. But the new name of "Disk OS" was completely relevant to this specific PC.
From my perspective, an authority with power to regulate the gas that all animals exhale seems like a more serious threat to myself and to those I care about. I can understand how you might disagree though.
US will see high growth because the money that was loaned to emerging markets are coming back.

US recorded 4% gdp growth in Q2.
This is a political issue now. Debates around gravity would be less polarizing. We even have a term for those who do not agree (climate change deniers) which has roots in the holocaust deniers label which is very negative. Somewhere along the way science stopped, funding increased to fund ever more scary climate models. The solutions given were more of a wealth spreading scheme where poorer countries like china responsible for more green houses gases than the eu were allowed to continue without penalty. Richer countries could buy credits somehow the money would reduce greenhouse gases somewhere poorer.

If we stuck to science most would be on board. When Al Gore delivered the message the message changed.

The medium is the message.
Ask HN: Bootcamp for self-taught developers?
I'm a self-taught web developer with about 3 years experience, and I feel I have a pretty good grasp on the tools I need for my day-to-day job. But I never attended university and would like to get a deeper understanding of computer science. I've done a few moocs, and they are definitely very useful, but I'm wondering if there are any accelerated "bootcamps" that teach either computer science fundamentals, or maybe more advanced programming topics. The bootcamps I'm aware of focus on beginners.

Does anyone know if something like that exists?
That Lisp experience was quite relevant at Xerox PARC and they made a point of providing a similar experience with Mesa, and later Mesa/Cedar development environments.

"Xerox Development Environment (XDE)"

http://www.digibarn.com/friends/curbow/star/XDEPaper.pdf

"Xerox Development Environment: Concepts and Principles "

http://www.bitsavers.org/pdf/xerox/xde/XDE_3.0_Nov84/XDE3.0-...

"The Cedar Programming Environment, A Midterm Report and Examination"

http://worrydream.com/refs/Teitelman%20-%20The%20Cedar%20Pro...
If there's 1% chance that we're all mistaken how climate works, why would building levies would be a solution to anything? It means we literally have no idea what will happen, and there's no way to know if the levies will be high enough or if it will be needed at all. You will be wasting a trillion dollars in the off chance that (1) we don't understand climate and yet (2) the climate happens to do exactly the thing you prepared yourself for.

Meanwhile, cutting back on fossil fuel gives us real, measurable benefit in the 99% of cases, and won't even hurt us that much in the remaining 1%. Unless you think "The Earth's wind just stopped." is a possibility.

(The number is probably more like 99.9999 vs 0.0001%.)
That type of business model is becoming more and more a fantasy these days. Game-as-a-service is the most common model now. Keep making games until you get a hit and then squeeze that for reliable revenue with content updates, analytics-based changes, etc.
Typo, should be 1900. Fixed.
Except China cannot take on any more debt to bail out the investors. We're going to see more and more Chinese investors lose their life savings.
How can you read a post about denier's deliberate bad faith manipulation and then complain that they're the ones being treated unfairly. Almost makes me think you are not arguing in good faith.
what clever sales pitch by NEC

what deals will they close with this demonstration?
Good authors write good literature. An adult should not look for more in a writer. Give me Celine, Houellebecq and Naipaul one million times before the well-behaved, PC, generic , boring writer who tend to populate current prizes and recommended lists.
A lot of comments here seem to think having a hardware failsafe to backup the software failsafes is the key thing. In fact it doesn't matter about it being hardware. Hardware can fail too. The keys are 1) redundancy and 2) having multiple different failure modes. Adding hardware failsafe gives you both these, but you get the same level of safety by introducing any second failsafe that used a different method, including a separate software based technique as long as its failure mode is dissimilar and uncorrelated to the first. The best method is to add multiple different methods based on completely different technologies.
And they are trying to convince me using charts with a truncated y axis? How about doing it with charts that are not misleading?
They support their paid products. But does paying for GCP or GSuite get you an engineer who can solve your problem with e.g. Google News ranking, or AMP page rendering?
Your slightly aggressive stance is not very helpful, but as someone who does not agree with the IPCC fear mongering, I regularly have to deal with this behavior when I talk with people about my views regarding our planet's climate.

Over-confidence is by the way not necessarily a trait associated with intelligence, and being in doubt and sceptical (about politically motivated consensus) is one of the hallmarks of science.

You have to accept that people who think differently about certain topics also do not agree with your conclusions, i.e. that you are being killed due to man-made climate change.

A similar argument can be made from the opposite side: That running with the herd and appealing to authority is a fundamental enemy of science and the prerequisite for succumbing into a dark age. So I could ask: Why are people pushing irrational climate fears trying to kill me and my family?

But I won't do that, because I know that most people have good intentions, and that the only way forward is in allowing views to be expressed, without emotional pressure and social ostracism.

Especially when it involves climate models that often depict change on the scale of hundreds of years.

The biggest mistake of the scientific majority was explaining that the debate is over even before it had actually started. Thanks to moving a scientific debate into a political debate before things were settled, we are now in a situation with no apparent way forward since the political sides are basically hardened and most scientists are not allowed to question their collectivist stance.
From my (slow) hobby work on a V8 port, I can say that there are differences in loading large (48-64 bit) arbitrary constants without a pool (it takes many instructions) or a scratch register, the FPU is also used differently (it's more janky and bolted-on with MIPSel). It's nice not having exposed delay slots, and the additional pc-relative addressing range is very convenient (since, for example, in V8 there is a maximum code heap size known at compile time, and the addresses are contiguous, so you can use pc-relative immediate addressing for anything in that heap [as long as you keep track of sources for relocation] at a penalty of one word [which is not a big deal in the grand scheme of things]).
GNU.org relying on a cloud provider? Isn't that going against the GNU philosophy a bit?
> I have yet to see any realistic proposed solution(s) to climate change.

Sustainable Energy - Without the Hot Air [1] is a free book that has a good start on this

[1] https://www.withouthotair.com/
Seriousness and stupidity are two different dimensions. Non-serious mistake can be more stupid than serious mistake.
If you' re tired of it, does that mean that you receive a lot of tourists?
Most likely it is meant to imply that scientists have retreated from saying "global warming" exists. This is of course false, and that's why it's a dogwhistle and not said directly.
Impact of getting it wrong and stupidity are two different dimensions. Non-serious mistake can be more stupid than serious mistake.
Thank you, that's exactly what I was trying to get at. Maybe it's just the Baader-Meinhof phenomenon but I feel like I'm seeing the exact phrase "remember when it was called global warming?" a lot lately and I'm having trouble accepting that we're all being subjected to this stupid ploy again. Obviously I shouldn't have such trouble at this point, but there you go.
It's pretty sad how emotionally taxing releasing games is. I've become extremely detached from the projects I work on which means less love put into them. It just feels necessary because I remember my early days in the games industry and reading bad comments about my games throwing my whole week into the dumpster.
Forget PowerPoint: reveal.js
I've found many errors in Google maps over the years. I'm not convinced any of them are traps, they are just the result of not actually surveying the areas they claim to map.
Maybe rearrange the letters in gogo and add le to the end also?
Thanks, I threw together a little nodejs+express API using Readability and wow its very powerful
Venezuela was fine during the oil boom, Russia was fine in the 1960s.

The issue is sustainability. Besides pensions at the local level, nothing to worry about for us in the US.

Those in France, Germany, Sweden must deal with major issue, including homegrown terrorists, low economic activity, decline in population, lack of control of their monetary policy. They will crash, as all socialistic country do, when their ressources are exhausted or when their population stops believing the dream their government sells them.

How many of the top internet companies are located there? Which of the top blockchain comparies are located there? Unless you think it will be different for the next technology, they will keep missing the boat and falling more and more behind.

Average income in Mississipi, the poorest US state, is higher than in these countries- look at the price of gas and electronics here vs there - and so on. Here buying a tiny car, without AC or automatic transmission would be weird. People did that a long time ago, but we can afford better now. There, it is still the norm.

It is just a question of when they fail
> So many people despise Youtube layout changes

IIRC about 20% of users profess their undying hatred for every layout change on every software product ever; and yet this fact does not impact churn at all.

Thus, no matter how good the support is in general for a product, people complaining about layout changes will always be ignored. There are only disadvantages to listening to them (such as, if you keep the old layout around, requiring redundant front-end updates for new back-end features) and no advantages.
Not to mention, there is actual RISC-V hardware capable of running this software; and you can buy it right now for a known public price (which is more than could be said for AArch64 for a long time, and almost to this day) and integrate it with standard peripherals (PCIe, SATA, USB, etc.).

Granted, the hardware is somewhat limited for now, since it's only in-order.
The following article might be of help: https://friendsofscience.org/assets/documents/Arrhenius%2019... It was published in 1906... I.e the knowledge that CO2 causes warming which causes water vapor that in turn causes more warning is more than 100 years old!
What worries me more than climate change is the radioactive waste being pumped into the ocean daily for 6 years and no one is talking about it.
Some searching around reveals a lot of discussion about increased fuel consumption in fixed VWs. For example: https://www.theguardian.com/money/2017/jul/12/drivers-loss-o...

VW disputes this but I don’t know if they can be believed.
Travelers: why you should watch Netflix's new time travel show
“Ridicule is man's most potent weapon."

"Keep the pressure on."

"The threat is usually more terrifying than the thing itself."

"The major premise for tactics is the development of operations that will maintain a constant pressure upon the opposition."

"If you push a negative hard and deep enough it will break through into its counterside"

"Pick the target, freeze it, personalize it, and polarize it."

From Saul Alisky’s Rules for Radicals.

These are precisely the tactics being used against climate skeptics. Rather than actually caring about debating the science, the alarmist side instead uses phrases like “virtually none of the climate-change deniers have a clue about the underlying science.”

The whole debate stopped being about science years ago and it has instead become a battle of economic ideology. It’s impossible to have a rational debate when the leadership of the debate engages in ad hominem attacks as a matter of tactics.

We talk about “science,” yet hold up an Inconvenient Truth as some sort of inflatable prophesy, as if Al Gore were Moses holding the Ten Commandments. Despite all sorts of debunked aspects of that film, to call it into question means we are somehow intellectually inept. One would be intellectually inept to not call it into question! As far as realizing how we have been manipulated — that manipulation cuts both ways: many people actually think the debate is still about the climate. It’s not. It’s about economic systems and the means of production.

I’ve stopped caring about the debate and just quietly vote for candidates with whom I agree. There is an expression about wrestling pigs that comes to mind when I think about the climate debate..
Agile Processes in Software Engineering and Extreme Programming
Can you articulate why?
Firefox does indeed keep track of the queries. They're located in the places.sqlite file in your profile folder, in the table moz_inputhistory.
Climate change is man-made. We know how much oil we're burning, and we can measure the atmospheric CO2 carbon ratios, and also measure volcanic emissions. The picture is very consistent. There's also no real hope for an alternate mechanism. The actual effect of an increased partial pressure of CO2 is to push the CO2-rich region further out into space. Physics dictates that this must warm the Earth, by ~3.7 W/m^2 per doubling[0].

The history of the theory is perhaps relevant here. CO2-induced climate change was proposed in 1896[1], and shortly thereafter it was stunningly refuted, by multiple independent lines of evidence. Over the next fifty years, the soundness of that evidence was called into question, and eventually the weight of evidence was sufficient to shift the consensus. We have been trying to disprove AGW for more than twelve decades. At this point, we need a very large effect, because the H2O-CO2 feedback loop is pretty ugly, and the effect also needs to be small enough to not notice. There's not really any candidate theories beyond absurdities like, "everything we know about thermodynamics is wrong," or "CO2 molecules have free will and like to play practical jokes on scientists". Failing that, I'm deeply sorry to say that AGW is real.

[0] https://www.skepticalscience.com/christy-crock-6-climate-sen...
[1] http://www.rsc.org/images/Arrhenius1896_tcm18-173546.pdf
> nobody has experienced temperature change from 1990 to 2018!

I mean, Lisbon has just had two record breaking temperatures in two years. The average temperature across Portugal (which has a lot of temperature variance across the country) has increased by two degrees since 1900's, with the most pronounced jump between 1990 and today. Not to mention the ridiculous Summers London has been experiencing.

I'd begin to question myself when you realize the US government is preparing for climate change even as you decry 'gender deniers' as somehow being a thing. Sort yourself out. Spend less time on the internet, consuming information sources that want to keep you distracted, funded by people who have a vested interest in spewing pollutants and keeping the current status-quo.

Why spend time and energy making up fake data to convince people reality isn't real when you can make up some rubbish about gender inclusion and convince people that because they don't like that, they can't trust their views on climate change.