skysight-inc/HackerNews huggingface dataset:
I use CloudFormation to manage similar AWS web-app infrastructure. I've been continuously evaluating Terraform over the years (it is indeed maturing quickly), but have still decided to stick with CloudFormation for now, and would still continue to recommend the same for anyone managing an AWS-exclusive (or mostly-AWS) deployment.

To respond to some specific items mentioned in this post:

- "Terraform has a more straightforward and powerful language (HCL) that makes it easier to write and review code."

It's easy to pipe configuration through your favorite 'straightforward and powerful' templating language of choice to generate the stack template used by CloudFormation. I definitely wouldn't use CloudFormation at all without an extra preprocessing step of some sort.

- "Terraform has another gem of a feature that we rely on: terraform plan. It allows us to visualize the changes that will happen to the environment without performing them."

CloudFormation has a similar feature called "Change Sets" (released in March 2016).

Finally, two more things to note:

- CloudFormation supports "Custom Resources", which allow you to write Lambda-function scripts to perform any custom operation you want (e.g., interact with third-party APIs, or support new AWS resources that don't yet have an official CloudFormation resource implementation). There's not as extensive a library of providers Terraform supports, but you can often find open-source providers to fill the gaps on AWS resource until an official implementation is released. And if not, you can just write a quick and dirty implementation yourself. Terraform supports a similar feature in "Custom Providers", but they are Go-only as opposed to the various supports Lambda-language runtimes.

- CloudFormation and all official AWS-resource implementations not only have excellent public documentation but are officially supported by AWS Support, which is a big deal if you're deploying something with any degree of complexity or cost/risk.

As for Terraform's strengths: its extensive set of resource providers beyond AWS ecosystem can't be beat. Also, it has great support for mapping existing infrastructure resources, which is a feature still sorely lacking in CloudFormation. (I'm surprised the author of this post didn't take advantage of this for their migration to avoid downtime!)
Puppet rules are typically applied constantly in short intervals. The installed version should always be the same everywhere, the latest available from the repository. The risk is more that you can get updates installed at inopportune times. Of course what's right is that the version change is not reflected in the configuration management, but this isn't normally a problem for minor version changes.
Each talk can be overcrowded but the venue is very large and there are more parallel talks going on than at any other conference that I know, so it's the nature of the beast that people will not distribute themselves perfectly equally for each of the maximum of 33 different ongoing talks at the same time.

Each room is also not equal of size. The key note room is massive so there is always a seat there, but some is just sized for 30-40 people. When a famous project is talking in such a room it will fill up extremely fast, or in the worst case, be already filled up from the previous talk and people will just stay in their seats.

The common solution that other conferences do with this problem is giving out tickets to each talk and have people register exactly what they are going to see, but that in turn carries a equally massive issue in that there will always be empty seats from people simply not showing up. This in turn can lead to organizations trying to overbook in order to "fill the empty seats", turning into arguments and fighting when the calculated probability of an empty seat shows to be incorrect in reality.

I have been at FOSDEM for several years now and I never felt it to be overcrowded. Some talks will have a poorly chosen room (often based on topic genre than expected audience attendance), so a room designated for the IT security track can have 18 talks where the average number of listeners is 25 but then during a single session the Tor project has a talk in that track with an attractive title, and 100+ people are suddenly hoping to get into a room which is intended for 30.
Weekly World News?
how does that stop it from using the latest version of clang++ or g++? they are backwards compatible with older C++ versions. The context is linux and a makefile failing with a message that your g++ or clang++ must be a version older than something
Well the failure is 4-5% and with increasing life expectancy she could have 60 years left (60*.05 = 3%).

Now you’re talking about a possible 1% difference and the negative affect on someone’s life from the anxiety of knowing they have an aneurysm. I also wonder if the operation is less risky with a younger patient. While it may have been better to never have known you have an aneurysm, once you do know the decision isn’t obvious to me.

He did offer his opinion for himself, but being older changes the equation. In her case she did have initial symptoms that lead to the scan, but they were likely unrelated.

Paternalistic medicine isn’t really a thing anymore so on these edge cases I think it makes sense to discuss the risks with the patient (which is what was discussed at the beginning of the story).
This is a very stripped down version of a platform I'm currently creating with a friend. I love the idea, obviously. And I like the implementation. Simple (no registration too!) and understandable.

And unlike many others here I think something like this is very much missing and could, in fact, bring a lot of interesting projects to life. Yes, like everyone else mentioned, there are a ton of problems with finding a co-founder like this. But not every project needs to be a company and not every project needs to make money. Especially on the web.

Which is why the platform I'm building tries to focus on non-profit projects. Or rather, projects you want to build/help build because you want the project to exist, rather than to make money off of it.

An example project that I wanted to make some time ago: I want(ed) to create a platform with all hip-hop artists, where anyone could write an opinionated, subjective, hopefully positive introduction to an artist they admire. The idea behind it is that there's plenty of artists that get bad reviews/critics but have a huge fanbase - so the fans could write what they like about the artist so much, rather than just seeing the "industry-respected" reviews and critics. Basically, get introduced to a new artist through someone who loves him already, rather than from someone who mainly critics him.

Now I'm very confident in my web development (and hip-hop) knowledge. But I have no eye for design whatsoever. I couldn't make a beautiful interface to save my life. And the project is not start-up material since there's no business model around it and it's hard to get someone you know interested who can design and is interested in hip hop (or at least my project idea). In my circle that left me with 0 people. But I think a platform like poster's, if popular enough, could bring projects like these to life.
That’s a common misconception. Many workers in the US get screwed. But definitely not all. Software devs in the US are almost unquestionably better off when you take total comp into account.
Ted gives a great overview of his life and work at [0]. In this, he ascribes the demotion/firing of Xu88's project lead Roger Gregory as the reason it failed to come fruition, and takes credit for the "regrettable" part he played in this.

The whole talk is a wonderful high-level overview from Ted's perspective, which is so often warped and misrepresented. Though he admits that he has, at times, been "overwhelmed by bitterness", he doesn't seem to harbor any lasting hostility or malice to anyone, and continues to work on seeing his vision come to life. He identifies many of the mistakes he's made, identifying multiple critical junctures in which Xanadu may have taken off if he had done something better.

Strongly recommended, and I'm grateful that he recorded this historical treasure. Far more valuable and significant than any "incredible journey" post-mortem.

[0] https://www.youtube.com/watch?v=mmfjM-SGlGs?t=1700 [timestamped to Autodesk discussion for relevance; watch the whole thing]
It's a fine essay, right up to this point: "The ostensibly moral face-off between good and evil is a recent invention that evolved in concert with modern nationalism – and, ultimately, it gives voice to a political vision not an ethical one."

What utter drivel.

The moral face-off between good and evil is core to a great many religions, most notably Christianity. Concepts of right and wrong, and the clash between them, has formed the core of many strains of philosophical, religious, cultural and literary thought for 2,500 years, at least.

Such thought, particularly Christian thought, has influenced the literature of Western Europe for many centuries. It's hard to find a writer who was not at least aware of God-vs-the-devil story lines.

Sorry, professor, but western civilization has existed for much longer than you imagine. Not everything is political, ok?
> If you have something really new and interesting you can pitch it to tech sites, bloggers, etc. and get some attention

There is this so-called 'chicken-egg' problem with new products, when a product is interesting only when has a lot of users... And this applies to a really large number of new products... I'm myself in this situation right now with my product... That's why I'm looking for a media outlet/individual blog that could potentially be interested in covering a product with a small userbase...
These things are always underresearched, but there's more evidence than just this. For example:

https://www.ncbi.nlm.nih.gov/m/pubmed/11399518/

https://www.researchgate.net/profile/Ethan_Basch/publication...
Cool. I implemented a similar toy project once, to directly expose a database on the server to the client via web socket. I say “toy” because that’s obviously incredibly insecure.

What are the security considerations here? If you have multiple clients, should their topics be isolated? Presumably Alice should not be able to run a DEL command on a topic owned by Bob. Where would you put code for authentication / ACL?
Does Gender Matter?
> it’s virtually certain that the only people complaining about this are precisely those that are unaffected by these changes

I would also note that the same group writing about these issues are the ones generating controversy and resentment. It's a self-fulfilling prophecy. Now that someone write about it, someone reads it and believes it to be a problem. I think we should celebrate the spreading of culture and ideas. It's very American.
So any device smaller than a phone, say idk like a watch would be banned? Ok DC
In a Song of Ice and Fire there are no good guys or bad guys. Each side has moral quandaries and a drive to survive. The only “Evil” characters are sadists, and there are quite a few. That is part of the reason the books are so engrossing.

People have lamented the Game of Thrones show has gone down hill after passing the books. I argue that is because the narrative has shifted to a war against the White Walkers, a clearly malevolent force. Instead of a mutlifaceted story about amoral factions, it’s become Lord of the Rings. The story lost its spark and rejoined the common good versus evil narrative.
Not the op, but I have some brief thoughts.

Given a bit of time with Terraform, the need for modules becomes obvious as you identify common resources for the infrastructure you're modeling. I thought writing modules first was the "right way," but starting with modules ended up being a waste.
Reading the headline I had wished for more details.

What does it mean to fix spectre? The microcode updates that were presented weren't... very elaborate as far as I understood it. They basically add optional capabilities for software to say "please let speculative execution run into nowhere and I know it'll be really slow".

What will these fixes look like? Will they add memory permission management to speculative execution? Is that even possible? Will they move away from speculative execution? Is it possible to have a performant processor without it? Will the fixes "just work" or will they require changes in software? In compilers? Will they be on by default or only for sensitive processes?
The only thing I’m missing in FF is the easiness of Google Translate, baked into Chrome. I know there are a few extensions, but it’s less smooth. Other than that, Chrome became bloated.
I see ads everywhere for independent repair of iPhones, so it appears that it's not that difficult already.
When a distribution is centred around a custom desktop environment, I know to avoid that distribution.
That's an addendum to his letter to Wired http://web.archive.org/web/20001101230424/http://www2.educ.k... , which is where the weightier issues tend are set out, by and large. Some of the complaints are indeed small, but I'm sure Nelson would point out that there are quite a lot of them and they seem intended to make him look bad.

It's clear that there are indeed some serious issues with the Wired story. For example if you read point 3 of the Wired letter, "Transclusion Misstated", it's evident that Ted Nelson understood content-addressable networking long before eg. Bittorrent came about. Gary Wolf, though, apparently didn't quite get content-addressable networking even after researching Xanadu, meeting with Nelson himself, and writing a feature article about Xanadu for Wired; but he pronounced confidently about it in the article anyway.
Any recommendations toward primers and getting started with k8s?
There’s also a recent Prodigy by the same folks who make SpaCy - https://prodi.gy (disclaimer: I’m not affiliated, but participated in their beta).
Why ending 'production hell' might hurt Tesla badly
"Sec. 5. (1) Nothing in this section applies to motor vehicle manufacturers, any product or service of a motor vehicle manufacturer, or motor vehicle dealers."

The proposed law starts out by being very broad, and then carves out exceptions for cars, off-road motor vehicles, generators, medical devices, etc. It seems like they only wanted it to apply to smartphones, tablets, and PCs, but couldn't come up with legal definitions for these devices.

Interestingly, the definition of "motor vehicle" carves out an exception for motorcycles and RVs, so if a motorcycle has a CPU and a flat panel display, the law does seem it would apply to those. I don't understand the logic behind what classes of products got exceptions in this bill.
> If they actually wanted to make change, they would have explicitly said “without adhesive” or “consumer is able to open without specialized tools.” This is no more than posturing.

They could also target availability of repair parts and tools (both the software kind and the electromechanical kind) rather than dictating design constraints.
As an atheist, I am curious what in the Bible has influenced you.

I read it and I found that without the faith part (which makes it a book important to you, no matter if you like it or not) it reads as a story like others. I am not trying to be critical in any way, it is that I failed to find really deep thoughts inside, which would make me think after reading it.

It is full of stories which have a moral, not different from many others and not thought provoquing (of course this is my personal opinion) - as a casual reader I be glad to be pointed to such parts there.
"Elderberry Supplementation Reduces Cold Duration and Symptoms in Air-Travellers: A Randomized, Double-Blind Placebo-Controlled Clinical Trial"

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4848651/
Have you tried i3wm? I switched to it permanently a few years ago and never looked back. Here [0] is my config. Sway [1], a port of i3wm to Wayland, is kind of stable as well.

[0] https://bitbucket.org/carun/dot-files/src/tip/.i3-config

[1] http://swaywm.org
Well lets just wait for Nicholas Cage or Disney or whoever to react. I'd be surprised if Mr. Deepfake doesn't speed the rest of his life dealing with lawyers if this goes anywhere.
> Prohibited from designing or manufacturing digital electronic products in such a way as to prevent reasonable diagnostic or repair functions

So, are soldered CPUs, RAM and flash memory "reasonable" or not?
Just FYI: acupuncture is when you inject needles into the skin to stimulate the nerves underneath. You don't need to believe in them to feel the effect.

Think of it as a very subtle massage.
we need this in the EU as well
They are indeed. I prefer to act within the boundaries of bare reality and leverage technology for value-oriented scenarios. I feel business-driven, cognition-altering escape palaces are wrathful, detrimental environments.
One (and a Half) Reasons You Should ALWAYS Be Working on Side Projects
From the article: Devumi sells Twitter followers and retweets to celebrities, businesses and anyone who wants to appear more popular or exert influence online. Drawing on an estimated stock of at least 3.5 million automated accounts, each sold many times over, the company has provided customers with more than 200 million Twitter followers, a New York Times investigation found.
Babblabs: Deep Learning Speech Processing
> I believe there was a case last year when one of the new AWS features was available in Terraform before it made it to CloudFormation :)

Yes, this has been known to happen, here is one example: https://stackoverflow.com/a/42142791/2518355 - this AWS feature was added Sep 21 2016, Terraform resource released support on May 11 2017, CloudFormation resource released support on Jun 6 2017.

However, several points should be added to this comparison:

- CloudFormation supports Custom Resources so you can always implement new AWS features yourself with a few lines of JavaScript, without waiting for the official resource implementation to be published.
- CloudFormation resources have extensive documentation, and are officially maintained + supported by AWS.
I do.
Most recently Thursday night (2018.01.25)
Black Velvet Canyon.
Yes, It's in the area that's impacted.

I grew up in North Dakota. land of -30 degrees.
It's not even freezing at night here in Nevada.
Here I am wishing that CloudFormation had one killer feature that would have allowed us to use it at work: the ability to adopt existing resources into a CF stack. When we were starting on the path of "hey maybe all our infra shouldn't be pointy clicky", we chose between CloudFormation, Terraform, and making something in-house. Out of those three, Terraform was the clear winner for us at the time, but it has not been without issues.

Nobody else in this whole thread seems to be complaining about state management. I think it's insane that Terraform encodes where a given resource is in your filesystem / module hierarchy into the state JSON structure. (Unless something has changed since I last looked,) if you want to move things around in your .tf source, terraform can only apply that by tearing down the old resource and recreating it.

For our large setup, in order to adopt Terraform, we've had to spend a ton of time upfront thinking very hard about how all of our .tf sources are going to look, and it's delayed our deployment by months.
NYC is sui generis. California is geographically hard to flee from --- but people do flee SoCal for Vegas.
The Mind Meld of Bill Gates and Steven Pinker
IIRC, VHS was cheaper for the rental market. Beta format tapes had higher licensing fees (or something like that), and brand new movies were extremely expensive. Sony essentially controlled it.

VHS - with it's longer length (meaning more films could be distributed as a single tape) and lower fees (the format was done by a consortium of manufacturers - IIRC, Panasonic and JVC were the main drivers?) meant that rental stores didn't have to pay so much for a film to rent out. At the time, VHS movies cost around $100.00 per tape (I remember this well, because as a kid parents made sure that they returned them properly and in good shape, because the cost to buy a replacement tape was insane).
I don't for a minute buy the "racism is fear" line, seems like greed, ignorance, innate tribalism (at least) are all equally strong motivators.
CUDA is C++, and benefits greatly from templates as they let you optimize work per thread. Many years ago I tried to add GPU support to a C code and was surprised to learn the flag that did C compilation didn't work!
How I Stopped Being Ashamed of My EBT Card
That's so New York. The upscale food fad thing is amusing, but not a serious problem.

What's more of a problem is the downscale food fad of putting cheese in everything. That didn't happen by accident. It's a plot by Dairy Management, Incorporated.[1] US cheese consumption per capita has doubled since 1980. This is a major contributor to the obesity epidemic.

[1] https://www.bloomberg.com/news/features/2017-07-19/the-mad-c...
Binutils 2.30 Released
>but neither has anyone in this thread made a case for them inevitably going up.

Anyone unaware of the very tired routine by now has no business commenting on the role of private subsidy in public taxation.

Not only have you missed that historically, taxes of all kinds as a category overwhelmingly rise, you have forgotten that taxes circulate back to taxpayers in the form of services and infrastructure. You are proposing diverting some chunk of this circulation into Cayman Island bank accounts while you are at the same time pretending there might be no net cost to this diversion for those who depend upon these services that they alone pay for but that all benefit from, not the least of which being beneficiaries such as tax deadbeats like Amazon. You believe in magic, or at least you believe in the proposals of intensely wealthy persons seeking subsidy. Same difference.

Subsidizing intensely wealthy employers in an acknowledged race to the bottom may or may not immediately force non-subsidized taxpayers to pay x% more in tax or in now-privatized fees, but sure as shit these non-subsidized persons are forced to receive back less and less for what they pay. That is where and why the crumbling happens, you see: the rich asserting a quasi-divine right to get paid while bridges collapse, social fabric is torn and government is blamed.

Enough already. We see through this grift by now.
Intel has absolutely no incentive to do anything about any of these problems. They are the definition of a monopoly.
This would hurt consumers. Closed hardware has advantages (as well as disadvantages), and consumers should not be forced to forgo these. If you want to change your own battery, you are free to buy a phone from a manufacturer other than Apple.
Love Adam Ferris's work -- he did the collages at the start of this piece, highly recommend checking out his website [1]

[1]:https://adamferriss.com/
You know I would be happy if the Linux community produced one working desktop environment instead of 2-10 different versions for each component depending on how difficult that component is to implement.
This reminds me of the Red Hot Chili Peppers.
You're evading his point. You can vote out those politicians, but not giving breaks to companies isn't the only effect that will have; the other effect is that companies will stop moving into your state. Voters on message boards might be motivated by your notions of fairness, but real voters are motivated by jobs.
Reminds me when I find out that should I stay or should I go is partially in spanish, I didn't know it until read the lyrics
> You generally don't want to spend millions of dollars on a semiconductor mask set unless you're sure the design will work correctly.

For varying levels of sure, given recent history.
It's a little strange to me that this is news honestly. You've been able to go on fiver and get fake followers for almost a decade now.